Releases: aurelia/templating
Releases · aurelia/templating
aurelia-templating v0.13.0
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
Bug Fixes
- html-behavior: add htmlName to element with behavior instance reference (6e224d78)
aurelia-templating v0.12.0
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
Bug Fixes
- bindable-property: use in operator to check for prop definition (13bac7b9)
aurelia-templating v0.11.1
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
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
Bug Fixes
- view-strategy: typo in view strategy normalization (831489ee, closes #54)
aurelia-templating v0.10.2
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
Bug Fixes
- CompositionEngine: fix UseViewStrategy import (5d2cd5c4)
- bindable-property: regression in dynamic options for custom attributes (7debc4b0)
aurelia-templating v0.10.0
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:
- 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)