Skip to content

Releases: monokee/Sekoia

Sekoia.js 1.0

06 Mar 00:39
Compare
Choose a tag to compare
v1.0

Cue.js is now Sekoia.js 👾👾👾

Cue.js Version 1.1

18 Oct 11:42
Compare
Choose a tag to compare
- implemented store.clear() for store instances

- implemented store.destroy() on an instance level. This is the same as calling static Store.clear('store-name')
- computed properties now dispatch data event on change like normal properties (issue #20)
- some code restructuring and low level optimizations

Cue.js Version 1.0

06 Nov 11:16
Compare
Choose a tag to compare

🎉🥂 Official 1.0 Release

Cue.js Beta Version 6.1.2 - Release Candidate

29 Oct 14:16
Compare
Choose a tag to compare
[Router]
 - when route passed to Router.navigate() starts with 'http' we do a redirect via window.location.href
 - this way routes are treated just like beforeRoute filter returns.

Cue.js Beta Version 5.1.1 - Release Candidate

31 Jul 16:34
Compare
Choose a tag to compare
5.1.1 - release candidate

- component.js: additional check if ref element is defined (bc issues w/ slot rendering -- untested if this actually resolves it!)

Cue.js Beta Version 5.0 - Release Candidate

25 May 00:12
Compare
Choose a tag to compare
  • completely changed internal component instantiation
  • deprecated observed attributes and attribute reactions in favor of data-only reactivity
  • re-written and thoroughly tested compositing engine.
  • elements are constructed and connected to the DOM as late as possible
  • dramatically improved startup performance

Cue.js Beta Version 4.10

14 May 12:15
Compare
Choose a tag to compare
Pre-release

see commit message

Cue.js Beta Version 4.01

13 May 16:05
Compare
Choose a tag to compare
Pre-release

see commit message

Cue.js Beta Version 4.00

24 Apr 10:11
Compare
Choose a tag to compare
Pre-release
  • Major refactor: config.data can now be a function returning a data object. config itself can no longer be a function.
  • Compositing mechanism: Cue Components can be composed via enhancements to string factory function and Component.create. Previous versions did not allow for composition because the elements inner content was not available before the element was attached to the live DOM. Now when Components are instantiated via the factory function returned by Component.define() (which returns an html string) or by passing a components tagname or markup string to Component.create(), the components inner markup is automatically created so that we can work with its DOM immediately after construction. Lazy instantiation of the inner DOM can still be achieved by constructing Components via document.createElement(tagName).
  • refactored Module.template to support all DOM types including SVG markup which was not previously allowed.
  • refactored Component.create to use same template creation as Module.template to support SVGs etc.
  • removed ability to use shadow DOM by passing encapsulated: true to the config
  • removed ability to reference reaction handlers from a separate 'reactions' object via strings. data.property.reaction must now reference the handler directly.
  • Components now override HTMLElements default .cloneNode() method. passing true to cloneNode will clone the current data model and instantiate a new component with the previous data.

Cue.js Beta Version 3.10

10 Apr 21:52
Compare
Choose a tag to compare
Pre-release

Lazy Configuration factory