Skip to content

Releases: koculu/Regor

release-v1.3.6

26 Feb 02:49
bb7078a

Choose a tag to compare

What's Changed

  • Fix class directive string splitting by @koculu in #39
  • Improve doc-site by @koculu in #40
  • Remove duplicate page titles by @koculu in #41
  • Fix docs links by @koculu in #43
  • Align main with ESM build and bump version to 1.1.2 by @koculu in #45
  • Rename ComponentHead.disableSwitch to enableSwitch, update binder/docs, bump version by @koculu in #46
  • Bump version to 1.1.4 and finalize createComponent API/docs changes by @koculu in #47
  • createComponent: move context into options, update docs/tests, bump version by @koculu in #48
  • Support kebab-case component tags by @koculu in #49
  • Document bracket interpolation flag and bump version to 1.1.7 by @koculu in #50
  • Support both {{}} and [[ ]] interpolation by default and bump version to 1.1.8 by @koculu in #51
  • Make CreateComponentOptions generic and bump version to 1.1.9 by @koculu in #52
  • Improve types by @koculu in #54
  • Codex-generated pull request by @koculu in #55
  • Optimize component prop name lookup by @koculu in #56
  • chore: bump package version to 1.2.3 by @koculu in #57
  • Improve table-template handling for r-for and component-based rows/cells. by @koculu in #58
  • fix html equal to fix failed tests after lint. by @koculu in #59
  • Remove any from context. by @koculu in #60
  • Model binding source retargeting by @koculu in #61
  • fix incorrect retargeting by using bridge ref. by @koculu in #62
  • Regression bridge entangled to itself by @koculu in #63
  • Dynamically define parent via comment. by @koculu in #64
  • update types to fix component cast requirement. by @koculu in #65
  • set context interface optional. by @koculu in #66
  • Remove any type from public by @koculu in #67
  • Adopt minidom as the default test runtime and improve DOM compatibility for framework tests. by @koculu in #68
  • faster minidom, drop polyfills. by @koculu in #69
  • Perf profiler coverage by @koculu in #70
  • Cleanup and docs by @koculu in #71
  • Performance + Runtime Simplification: keyed r-for diff as default, binder/directive cleanup, benchmark/docs upgrades by @koculu in #72

Full Changelog: release-v1.1.1...release-v1.3.6

release-v1.1.1

12 Jun 22:03
d22ce8f

Choose a tag to compare

What's Changed

Full Changelog: release-v1.0.1...release-v1.1.1

release-v1.0.1

31 Aug 08:00

Choose a tag to compare

Regor Initial Release v1.0.1

I am excited to announce the first official release of Regor, a modern UI framework designed for web and desktop applications. Regor draws inspiration from Vue's proven concepts, while emphasizing simplicity and flexibility.

Key Features

  • Simplicity: Develop UIs without a Virtual DOM for a straightforward implementation.
  • TypeScript: Enjoy native TypeScript support without workarounds.
  • No Build Step: Define components in TypeScript using tagged string templates, no build step needed.
  • Secure Evaluation: Regor's secure JavaScript VM ensures safe runtime compilation.
  • Flexible Reactivity: Empowering developers with a highly flexible reactivity system.
  • Non-JS SSR: Bind to existing DOM without removing mounted HTML elements for non-JavaScript server-side rendering.
  • Reentrance: Regor supports multiple mountings in the previously mounted area using the same or different app contexts. This enables creating and mounting new directives dynamically.

https://www.npmjs.com/package/regor