Skip to content

Releases: ibm-js/delite

0.6.0-beta.4

30 Jan 12:48
Compare
Choose a tag to compare
0.6.0-beta.4 Pre-release
Pre-release

fix for when KeyNav.focusDependents is set to false after creation

0.6.0-beta.3

28 Jan 03:00
Compare
Choose a tag to compare
0.6.0-beta.3 Pre-release
Pre-release

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

27 Jan 13:52
Compare
Choose a tag to compare
0.6.0-beta.2 Pre-release
Pre-release

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 with evt.setChild(). setChild() takes a promise or a plain object (like the one previously passed to loadDeferred.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 just this.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

26 Jan 15:08
Compare
Choose a tag to compare
0.6.0-beta Pre-release
Pre-release

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 with evt.setChild(). setChild() takes a promise or a plain object (like the one previously passed to loadDeferred.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 just this.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

05 Jan 15:38
Compare
Choose a tag to compare
0.6.0-alpha.3 Pre-release
Pre-release
prepare to tag 0.6.0-alpha.3

0.6.0-alpha.2

24 Dec 08:39
Compare
Choose a tag to compare
0.6.0-alpha.2 Pre-release
Pre-release

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

17 Dec 02:37
Compare
Choose a tag to compare
0.6.0-alpha Pre-release
Pre-release

Mainly bidi support enhancements.

See 0.5.1...0.6.0-alpha for details.

0.5.1

05 Dec 16:14
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

Bug fix:

  • Scrollable: in some conditions, the scrolling is broken on iOS 8 #338

0.5.0

03 Dec 15:11
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

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

28 Nov 23:40
Compare
Choose a tag to compare
0.5.0-beta Pre-release
Pre-release

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.