Releases: ibm-js/delite
0.6.0-beta.4
fix for when KeyNav.focusDependents is set to false after creation
0.6.0-beta.3
Fix dpointer dependency version, and guard against repeated calls to attachedCallback() especially on Chrome, where it's called by the browser.
0.6.0-beta.2
Enhancements:
- FormWidget and FormValueWidget cleanup:
- apply disabled, readonly, alt properties to focusNode, not just valueNode
- automatically map value property to this.valueNode
- fix handling for widgets with multiple tab stops
- Bidi support enhancements
- Print warning when template tries to use undefined custom element
- handlebars requireAndCompile() method for code that needs to load the templates manually rather than using handlebars! as a plugin
- Widget#attachedCallback() enhanced to automatically start widgets in templates.
- Optimized register.upgrade() to not call document.contains() unnecessarily
- Delite tutorial
- Updates to doc, tests, etc.
API changes:
- Replaced
evt.loadDeferred
withevt.setChild()
.setChild()
takes a promise or a plain object (like the one previously passed toloadDeferred.resolve()
). - For people using delite/Template directly rather than via handlebars: AST for strings (attribute values and inner text )changed from
{expr: "this.label", dependsOn: ["label"]}
to justthis.label
. Template.js computes the dependencies automatically. - Deprecated Widget#startup(). Promoting Widget#placeAt() instead. Widget#attachedCallback() enhanced to automatically start widgets in templates, and placeAt() will call attachedCallback on delite/Container's children.
- HasDropDown no longer sets CSS classes for the arrow direction
Internal changes:
- use lie Promise library rather than dojo/Deferred
- (relatedly) removal of dojo dependencies (except from test files)
See 0.5.1...0.6.0-beta for details.
0.6.0-beta
Enhancements:
- FormWidget and FormValueWidget cleanup:
- apply disabled, readonly, alt properties to focusNode, not just valueNode
- automatically map value property to this.valueNode
- fix handling for widgets with multiple tab stops
- Bidi support enhancements
- Print warning when template tries to use undefined custom element
- handlebars requireAndCompile() method for code that needs to load the templates manually rather than using handlebars! as a plugin
- Widget#attachedCallback() enhanced to automatically start widgets in templates.
- Optimized register.upgrade() to not call document.contains() unnecessarily
- Updates to doc, tests, etc.
API changes:
- Replaced
evt.loadDeferred
withevt.setChild()
.setChild()
takes a promise or a plain object (like the one previously passed toloadDeferred.resolve()
). - For people using delite/Template directly rather than via handlebars: AST for strings (attribute values and inner text )changed from
{expr: "this.label", dependsOn: ["label"]}
to justthis.label
. Template.js computes the dependencies automatically. - Deprecated Widget#startup(). Promoting Widget#placeAt() instead. Widget#attachedCallback() enhanced to automatically start widgets in templates, and placeAt() will call attachedCallback on delite/Container's children.
- HasDropDown no longer sets CSS classes for the arrow direction
Internal changes:
- use lie Promise library rather than dojo/Deferred
- (relatedly) removal of dojo dependencies (except from test files)
See 0.5.1...0.6.0-beta for details.
0.6.0-alpha.3
prepare to tag 0.6.0-alpha.3
0.6.0-alpha.2
Mainly bidi support enhancements, and removal of dojo dependencies (except from tests).
The one API change is replacing evt.loadDeferred
with evt.setChild()
. setChild()
takes a promise or a plain object (like the one previously passed to loadDeferred.resolve()
).
See 0.5.1...0.6.0-alpha.2 for details.
0.6.0-alpha
Mainly bidi support enhancements.
See 0.5.1...0.6.0-alpha for details.
0.5.1
0.5.0
Changes:
- documentation and test updates
- bug fixes
- switch from dojo to jquery
- upgrade to dstore 1.0
See 0.4.0...0.5.0 for details.
0.5.0-beta
Changes:
- documentation and test updates
- bug fixes
- switch from dojo to jquery
- upgrade to dstore 1.0
See 0.4.0...0.5.0-beta for details.