Skip to content

Releases: aurelia/templating

aurelia-templating v0.13.0

02 Jul 06:38
Compare
Choose a tag to compare

Bug Fixes

  • BindableProperty: use strict equality operators (5128617a, closes #100)
  • ViewCompiler:
    • clear class attributes containing interpolation expressions (92aa047b, closes #99)
    • handle undefined instruction attributes (0f6761b8)
    • handle adjacent text nodes (a6db7f30)
  • all: use new metadata api (b5ff3fe0)
  • children:
    • delay change handler check for child sync (e56f0350)
    • child sync can now decorate a property (745c7c00)
  • html-behavior: enable recursive elements when loaded by router first (e82f44ce)
  • view-compiler: remove interpolated expression attrs (b86c6d41)

Features

  • all: new API for testing HTML behaviors (f28ea278)
  • anim:
  • bindable-property: all behaviors now support propertyChanged (c1138e51)
  • children: enable multiple @sync properties on a behavior (c549ff86)

aurelia-templating v0.12.1

09 Jun 16:01
Compare
Choose a tag to compare

Bug Fixes

  • html-behavior: add htmlName to element with behavior instance reference (6e224d78)

aurelia-templating v0.12.0

09 Jun 02:52
Compare
Choose a tag to compare

Bug Fixes

  • behavior-instance: update to semi private api usage based on change in binding (fffba93f)
  • bindable-property: publish custom getObserver on getter (78238520)
  • decorators: throw on invalid behavior resource names (b9c4a527)
  • naming: fixes naming issues (2b5c1adb)
  • view-engine: address async loading issues and double loading (ce82ab1f)
  • view-factory: template anchors converted to comment anchors (2079480a)
  • view-slot: add fallback for missing nextElementSibling (7ae88b6f)

Features

  • all:
    • containerless custom elements (710e5b38)
    • support template part replacement (1d9ba1c0, closes #70)
  • anim: add animation events const (0378ebe3)
  • animator: add extra animator methods (3ad6e884)
  • customAttribute: enable defaultBindingMode for customAttribute (91e503f7)
  • html-behavior: enable syncChildren on composed views (ea15104e, closes #68)
  • view-compiler: support compiling of strings (deb23a83, closes #37)
  • view-factory: enable replacement parts to flow through to child templates (3261af3b)

aurelia-templating v0.11.2

06 May 15:17
Compare
Choose a tag to compare

Bug Fixes

  • bindable-property: use in operator to check for prop definition (13bac7b9)

aurelia-templating v0.11.1

06 May 14:07
Compare
Choose a tag to compare

Bug Fixes

  • bindable: errors related to property definition (9d26ad1d)
  • useshadowdom-noview: Create an empty shadow root when @noview is used (66775dda)

aurelia-templating v0.11.0

01 May 03:43
Compare
Choose a tag to compare

Bug Fixes

  • bindable: problem with options object when place on a prop initializer (8d23f132)
  • composition-engine: ensure analysis of existing vm instances (a6803f62)
  • content-selector: remove undefined variable (6450a816, closes #48)
  • decorators: typo in bindable caused incorrect metadata define (9f683df7)
  • templating: update to new bindingMode API (95192b2f)
  • useShadowDOM: set correct property on behavior (a2cd7ac8, closes #62)

Features

  • all: switch to new es7 metadata api (bbe21bbe)

aurelia-templating v0.10.3

12 Apr 23:44
Compare
Choose a tag to compare

Bug Fixes

  • view-strategy: typo in view strategy normalization (831489ee, closes #54)

aurelia-templating v0.10.2

11 Apr 05:23
Compare
Choose a tag to compare

Bug Fixes

  • bindable-property:
    • set default if not undefined (98e479ad)
    • ensure changeHandler is always defined, but null by default (6de4f87e)
  • html-behavior: custom attrs with one property that is not value should be options (8486dc45)
  • html-bheavior: incorrect identification of options attributes (ebef7461)

aurelia-templating v0.10.1

09 Apr 19:25
Compare
Choose a tag to compare

Bug Fixes

  • CompositionEngine: fix UseViewStrategy import (5d2cd5c4)
  • bindable-property: regression in dynamic options for custom attributes (7debc4b0)

aurelia-templating v0.10.0

09 Apr 06:22
Compare
Choose a tag to compare

Bug Fixes

  • BindableProperty: added missing declaration (0f0d0567)
  • ChildObserverBinder: remove dup target assign (cb2f343a)
  • Decorators: add missing parameter target (7ccd5cee)
  • ElementConfigResource: return promise in load (89b52cb1)
  • all:
    • update compiler and improve core-js integration (b43caf77)
    • bugs related to new behavior and decorator implementation (65b7abde)
  • bindable-property:
    • incorrect property names in ctor (6c55c587)
    • remove invalid reference (b5d2faee)
  • decorators:
    • resolve issue with initializer targeted bindable decorator (41819464)
    • more robust implementations to handle user variance (c5fb9ef9)
    • parameterless decorators should not return a function (b3cb56e1)
  • html-behavior:
    • add missing parameter to compile method (c51fe1ee)
    • incorrect bindable property args (df58e653)
    • bad dynamic options ref (d0b122f7)
    • incorrect property reference (5d66373d)
    • remove invalid reference (3b02673c)
  • view-strategy: typo from rename (c7cc8617)

Features

  • all: new decorator and behavior model (7c7bc578)
  • bindableProperty: enable decorator to work with ES7 property initializers (773c5eed)
  • decorators: rename bindableProperty to bindable (b3f8a3b9)