aurelia-templating-resources
Version:
A standard set of behaviors, converters and other resources for use with the Aurelia templating library.
902 lines (389 loc) • 58.3 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
### [1.15.1](https://github.com/aurelia/templating-resources/compare/1.15.0...1.15.1) (2024-01-23)
### Bug Fixes
* **compose:** properly handle replace strategy ([359c960](https://github.com/aurelia/templating-resources/commit/359c96038c9c4ecc3abda10e90af6b57a16ea37b))
## [1.15.0](https://github.com/aurelia/templating-resources/compare/1.14.3...1.15.0) (2023-11-20)
### Features
* **compose:** export ComposeActivationStrategy ([#429](https://github.com/aurelia/templating-resources/issues/429)) ([fc27725](https://github.com/aurelia/templating-resources/commit/fc2772509da4a413ad48ddca2ad06eb4cf06d6e6)), closes [#427](https://github.com/aurelia/templating-resources/issues/427)
### [1.14.3](https://github.com/aurelia/templating-resources/compare/1.14.2...1.14.3) (2022-04-19)
### Bug Fixes
* **typings:** ensure compat typings for abstract repeater ([812b3fa](https://github.com/aurelia/templating-resources/commit/812b3fa49536e8687c04259feaf92330717352c1))
### [1.14.2](https://github.com/aurelia/templating-resources/compare/1.14.1...1.14.2) (2022-04-19)
### Bug Fixes
* **typings:** ensure abstract repeater typings compat ([#418](https://github.com/aurelia/templating-resources/issues/418)) ([8a234b5](https://github.com/aurelia/templating-resources/commit/8a234b51252c5f8c44a649dd3bce02ab86bf0846))
## [1.14.1](https://github.com/aurelia/templating-resources/compare/1.14.0...1.14.1) (2022-04-01)
### Bug Fixes
* **dep:** upgrade vuln framework dep ([#416](https://github.com/aurelia/templating-resources/issues/416)) ([df5f730](https://github.com/aurelia/templating-resources/commit/df5f730e482eae440a547a497506a0d1fe60110b))
# [1.14.0](https://github.com/aurelia/templating-resources/compare/1.13.1...1.14.0) (2022-03-24)
### Bug Fixes
* **build:** tweak conventional changelog release count ([25b7c3f](https://github.com/aurelia/templating-resources/commit/25b7c3ff4f39a0af548f3f056275abe7127f2ccf))
### Features
* **sanitizer:** throw instead ([0ed9542](https://github.com/aurelia/templating-resources/commit/0ed95422c1441753194a5101810a5968a838439f))
## [1.13.1](https://github.com/aurelia/templating-resources/compare/1.13.0...1.13.1) (2020-09-14)
### Bug Fixes
* **repeat:** add failing test to vereify multiple matcher extraction ([9795be6](https://github.com/aurelia/templating-resources/commit/9795be6d4734820b268087e8f13809ea0bc13a2b))
* **repeat:** ensure matcher extraction once ([0812425](https://github.com/aurelia/templating-resources/commit/0812425075132910a0d8d7e3abd11643975e8508))
# [1.13.0](https://github.com/aurelia/templating-resources/compare/1.12.0...1.13.0) (2020-01-28)
### Bug Fixes
* **all:** change package.json module from es2015 back to native-modules ([6a8f0c8](https://github.com/aurelia/templating-resources/commit/6a8f0c8761e4d48ccb3742656904283eb596f587))
* **repeat:** use utility fns for ie11 compat ([a59a2de](https://github.com/aurelia/templating-resources/commit/a59a2de0b7406ff31b6ae7e5410a9ed568f4cea9))
# [1.12.0](https://github.com/aurelia/templating-resources/compare/1.11.0...1.12.0) (2019-08-06)
### Bug Fixes
* **repeat:** ensure backward compat, fix tests ([62958e5](https://github.com/aurelia/templating-resources/commit/62958e54e2b1db05a39e2358c7508294bc0f437e))
* **repeat:** properly find matcher binding ([a579644](https://github.com/aurelia/templating-resources/commit/a5796443016d2c87269dd05801c057fb45e5dc44))
### Features
* **compose:** [@bindable](https://github.com/bindable) activation-strategy ([4078883](https://github.com/aurelia/templating-resources/commit/40788838137d97a448b0f71599f6cfb8ef02a5b6)), closes [#381](https://github.com/aurelia/templating-resources/issues/381)
* **compose:** activation strategy hook in VM ([3aa3020](https://github.com/aurelia/templating-resources/commit/3aa3020da12c4b5e330f838542edd7b285ccb993)), closes [#381](https://github.com/aurelia/templating-resources/issues/381)
# [1.11.0](https://github.com/aurelia/templating-resources/compare/1.10.0...1.11.0) (2019-05-30)
### Bug Fixes
* **typings:** explicit return typings for createFullOverrideContext ([abe97d3](https://github.com/aurelia/templating-resources/commit/abe97d32ae683880321b28ee0b9b84e5999246a8))
# [1.10.0](https://github.com/aurelia/templating-resources/compare/1.9.1...1.10.0) (2019-05-02)
## [1.9.1](https://github.com/aurelia/templating-resources/compare/1.9.0...1.9.1) (2019-03-28)
### Bug Fixes
* **html-sanitizer:** only warn if sanitization is attempted ([82beb9b](https://github.com/aurelia/templating-resources/commit/82beb9bec2563c7cda6a2356823853a29db9aab2))
# [1.9.0](https://github.com/aurelia/templating-resources/compare/1.8.0...1.9.0) (2019-03-27)
### Bug Fixes
* improve typescript typings of SignalBindingBehavior.bind ([347f125](https://github.com/aurelia/templating-resources/commit/347f1254bc4c8dc865c7114f880c814abf860af1)), closes [#338](https://github.com/aurelia/templating-resources/issues/338)
### Features
* **html-resource-plugin, dynamic-element:** Add shadow dom support ([56d29e9](https://github.com/aurelia/templating-resources/commit/56d29e90fcdd0cd1117cc984d2f8ba59db53f014)), closes [#368](https://github.com/aurelia/templating-resources/issues/368)
* **html-resource-plugin, dynamic-element:** Add shadow dom support ([43e9434](https://github.com/aurelia/templating-resources/commit/43e943421480120b6949e860a85ed01043459836)), closes [#368](https://github.com/aurelia/templating-resources/issues/368)
* **html-resource-plugin, dynamic-element:** Add shadow dom support ([ac04d3e](https://github.com/aurelia/templating-resources/commit/ac04d3e5a10f0d61b1cb01aa6825d2b62630c03a)), closes [#368](https://github.com/aurelia/templating-resources/issues/368)
* **html-resource-plugin, dynamic-element:** Add shadow dom support ([ddd19a1](https://github.com/aurelia/templating-resources/commit/ddd19a183069db790d4c96dbb50c5bf7c2a39ff3)), closes [#368](https://github.com/aurelia/templating-resources/issues/368)
* **html-resource-plugin, dynamic-element:** Add shadow dom support ([7264c35](https://github.com/aurelia/templating-resources/commit/7264c35db2d5953b083a6589daaf2b00fe555339)), closes [#367](https://github.com/aurelia/templating-resources/issues/367)
### Reverts
* Revert "fix(ci): update deps, jspm deps, test deps, ci" ([b89c44c](https://github.com/aurelia/templating-resources/commit/b89c44c188f356b7e2fc5d77149152588769faab))
# [1.8.0](https://github.com/aurelia/templating-resources/compare/1.7.2...1.8.0) (2019-01-26)
## [1.7.2](https://github.com/aurelia/templating-resources/compare/1.7.1...1.7.2) (2019-01-19)
## [1.7.1](https://github.com/aurelia/templating-resources/compare/1.7.0...1.7.1) (2018-07-05)
### Bug Fixes
* fix missing self binding behavior ([85827d0](https://github.com/aurelia/templating-resources/commit/85827d0d76fb2b98793a8f334a1ae182bda8a03d))
# [1.7.0](https://github.com/aurelia/templating-resources/compare/1.6.1...1.7.0) (2018-07-02)
## [1.6.1](https://github.com/aurelia/templating-resources/compare/1.6.0...1.6.1) (2018-07-02)
### Bug Fixes
* **compose:** await prev lifecycle composition fix [#335](https://github.com/aurelia/templating-resources/issues/335) ([2bd4060](https://github.com/aurelia/templating-resources/commit/2bd4060924e4329ce76b0553b26587d7660d4ede))
* **compose:** rethrow instead of logging fix [#346](https://github.com/aurelia/templating-resources/issues/346) ([7149ffd](https://github.com/aurelia/templating-resources/commit/7149ffd69c8c335ace71d98dbc8f33f144bcdfac))
* **Repeat:** ignore mutation while processing instance changed ([a372db5](https://github.com/aurelia/templating-resources/commit/a372db53eaa5721cd73de6b6c3ac664435da2cc2))
### Performance Improvements
* **all:** synchronous resources registration ([2551e28](https://github.com/aurelia/templating-resources/commit/2551e282608a45df717644e8a6fc8dded06fb680))
# [1.6.0](https://github.com/aurelia/templating-resources/compare/1.5.4...1.6.0) (2018-03-18)
### Bug Fixes
* **analyze-view-factory:** add else to lifecycleOptionalBehaviors ([5958a65](https://github.com/aurelia/templating-resources/commit/5958a653d093297b7a36103f99856651513233e0))
* **analyze-view-factory:** add hide to lifecycleOptionalBehaviors ([cd8df6d](https://github.com/aurelia/templating-resources/commit/cd8df6ddf0beab614377ed82001294dc5e24c2d3)), closes [#334](https://github.com/aurelia/templating-resources/issues/334)
* **debounce:** debounce binding call instead updatesource ([e9fb62c](https://github.com/aurelia/templating-resources/commit/e9fb62c72e795380f643246fa566cd11a547f01b))
* **throttle-test:** remove early return ([b80ecc3](https://github.com/aurelia/templating-resources/commit/b80ecc3817e08dc13fd4f8c9cf64dbd0edf3cb95))
* **UpdateTrigger:** sync with binding ([3969dc6](https://github.com/aurelia/templating-resources/commit/3969dc63e6ed1073c4aca574c9a3b1003200db2a))
## [1.5.4](https://github.com/aurelia/templating-resources/compare/1.5.3...1.5.4) (2017-10-27)
### Bug Fixes
* **if:** nested ifs don't work properly ([9548e16](https://github.com/aurelia/templating-resources/commit/9548e16bc9ea574bd2e69b65cc5772c341de653a)), closes [#328](https://github.com/aurelia/templating-resources/issues/328) [#327](https://github.com/aurelia/templating-resources/issues/327) [#326](https://github.com/aurelia/templating-resources/issues/326) [#322](https://github.com/aurelia/templating-resources/issues/322) [#317](https://github.com/aurelia/templating-resources/issues/317) [#315](https://github.com/aurelia/templating-resources/issues/315)
## [1.5.3](https://github.com/aurelia/templating-resources/compare/1.5.2...1.5.3) (2017-10-24)
### Bug Fixes
* **if-else:** Fixed missing binding context when rendering else block ([e55fdf9](https://github.com/aurelia/templating-resources/commit/e55fdf93e173bf6015951901d742400187e79813))
* **if-else:** Fixed typo and removed obsolete error ([18a4e7e](https://github.com/aurelia/templating-resources/commit/18a4e7e2fcd1a3befee28db0c8400d6483d870d0))
* **if-else:** Removed fit in tests ([39fb831](https://github.com/aurelia/templating-resources/commit/39fb8316268ea7fd0ae2f965f3cf3aab4d0e591f))
* **if-else:** Simplified initial condition check ([2103aca](https://github.com/aurelia/templating-resources/commit/2103aca73911d373dad763565a2175bbee756ac9))
## [1.5.2](https://github.com/aurelia/templating-resources/compare/1.5.1...1.5.2) (2017-10-23)
### Bug Fixes
* **if-core.js:** child view re-binding issue ([82cb331](https://github.com/aurelia/templating-resources/commit/82cb3313e5ccaac5376fa490305a5c73a4a33eb7))
## [1.5.1](https://github.com/aurelia/templating-resources/compare/1.5.0...1.5.1) (2017-10-02)
### Bug Fixes
* **if:** resolve if.html error ([63e8d47](https://github.com/aurelia/templating-resources/commit/63e8d47f8a16767d2393b0acc55f371af28cdb1e))
# [1.5.0](https://github.com/aurelia/templating-resources/compare/1.4.0...1.5.0) (2017-10-02)
### Bug Fixes
* **build:** build is not compatible with Node 8 ([a5cbd4d](https://github.com/aurelia/templating-resources/commit/a5cbd4da7cfb4313f722d77734a323294ce847ca))
* **compose:** await composition/activation ([685344e](https://github.com/aurelia/templating-resources/commit/685344ed07b849449e06722e3c8ab045b9cc4d7f)), closes [#299](https://github.com/aurelia/templating-resources/issues/299) [#240](https://github.com/aurelia/templating-resources/issues/240)
* **css-resource:** ensure only global styles get injected globally ([5513a36](https://github.com/aurelia/templating-resources/commit/5513a360e97d6d35167bb608e861d8ed554e99bd)), closes [#304](https://github.com/aurelia/templating-resources/issues/304)
* **repeat:** bug when "if.bind", "repeat.for" and animations are used in ([251a319](https://github.com/aurelia/templating-resources/commit/251a319f9aeecf67a5f085a006494dc5ac175670))
* **set-repeat-strategy:** fix negative index error with empty set ([5d6a464](https://github.com/aurelia/templating-resources/commit/5d6a4649935a9ba2e69fc986e99a5c79115906e0)), closes [#284](https://github.com/aurelia/templating-resources/issues/284)
* **test:** failing tests after IfCustomAttribute refactoring ([c3c0990](https://github.com/aurelia/templating-resources/commit/c3c0990cdc789d1d68d3fe6544d9d0bf1eff825c)), closes [#307](https://github.com/aurelia/templating-resources/issues/307)
### Features
* **templating:** else custom attribute ([8b0131a](https://github.com/aurelia/templating-resources/commit/8b0131aefb8f181fc110e036cae11589bbba1e37))
# [1.4.0](https://github.com/aurelia/templating-resources/compare/1.3.1...1.4.0) (2017-04-05)
### Features
* **templating:** support popular transpilers ([901cfd8](https://github.com/aurelia/templating-resources/commit/901cfd89aba72d0dbe159de87c3d477a301609fa))
## [1.3.1](https://github.com/aurelia/templating-resources/compare/1.3.0...1.3.1) (2017-02-27)
# [1.3.0](https://github.com/aurelia/templating-resources/compare/1.2.0...1.3.0) (2017-02-26)
### Features
* **SelfBindingBehavior:** add SelfBindingBehavior ([6dee0cb](https://github.com/aurelia/templating-resources/commit/6dee0cb082076b8dc0c7ac536f9996839ed214fe))
* **swapOrder:** add swaporder property for concurrent enter/leave transitions ([68b52e5](https://github.com/aurelia/templating-resources/commit/68b52e5ae115bf34e65a6d3ec23213dd05fb45c2))
# [1.2.0](https://github.com/aurelia/templating-resources/compare/1.1.1...1.2.0) (2016-12-10)
## [1.1.1](https://github.com/aurelia/templating-resources/compare/1.1.0...1.1.1) (2016-10-06)
### Bug Fixes
* **package:** add attr-binding-behavior to the list of resources ([f059b8b](https://github.com/aurelia/templating-resources/commit/f059b8bd94677f31e6016713eb321a94d68118cf))
# [1.1.0](https://github.com/aurelia/templating-resources/compare/1.0.0...1.1.0) (2016-10-05)
### Features
* **AttrBindingBehavior:** add behavior to target HTML attributes ([7a9caa1](https://github.com/aurelia/templating-resources/commit/7a9caa1c4ba1e7521770f40c9703ccf331859f35)), closes [aurelia/templating-binding#94](https://github.com/aurelia/templating-binding/issues/94)
# [1.0.0](https://github.com/aurelia/templating-resources/compare/1.0.0-rc.1.0.2...1.0.0) (2016-07-27)
# [1.0.0-rc.1.0.2](https://github.com/aurelia/templating-resources/compare/1.0.0-rc.1.0.1...1.0.0-rc.1.0.2) (2016-07-25)
### Features
* **css-resource:** enable styles for no view components ([b2876a3](https://github.com/aurelia/templating-resources/commit/b2876a3ae8c0355af07c285e261350608a2b758f))
# [1.0.0-rc.1.0.1](https://github.com/aurelia/templating-resources/compare/1.0.0-rc.1.0.0...1.0.0-rc.1.0.1) (2016-07-12)
### Bug Fixes
* **ArrayRepeatStrategy:** standard mutation processing ([34111cd](https://github.com/aurelia/templating-resources/commit/34111cd144074827b2503986c9c219aa29487d3b)), closes [aurelia/framework#408](https://github.com/aurelia/framework/issues/408) [aurelia/templating#349](https://github.com/aurelia/templating/issues/349)
### Performance Improvements
* **repeat:** provide skipAnimation hint to ViewSlot ([48dbc02](https://github.com/aurelia/templating-resources/commit/48dbc02b5c2a7acb09203c79905a6c0fe54e207d))
# [1.0.0-rc.1.0.0](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.3.0.4...1.0.0-rc.1.0.0) (2016-06-22)
# [1.0.0-beta.3.0.4](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.3.0.3...1.0.0-beta.3.0.4) (2016-06-17)
# [1.0.0-beta.3.0.3](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.3.0.2...1.0.0-beta.3.0.3) (2016-06-16)
### Bug Fixes
* **replaceable:** add back for some edge cases ([a935e7c](https://github.com/aurelia/templating-resources/commit/a935e7c8a84fe8d9a008dae6481e4a8d3339ad43))
# [1.0.0-beta.3.0.2](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.3.0.1...1.0.0-beta.3.0.2) (2016-06-16)
# [1.0.0-beta.3.0.1](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.3.0.0...1.0.0-beta.3.0.1) (2016-06-16)
### Features
* **package.json:** move default resources from skeleton ([ff21a20](https://github.com/aurelia/templating-resources/commit/ff21a2078ec0f89520fda1dca16feeaee0d6e072))
# [1.0.0-beta.3.0.0](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.2.0.0...1.0.0-beta.3.0.0) (2016-06-15)
### Bug Fixes
* **aurelia-hide:** remove /deep/ combinator ([98f81ef](https://github.com/aurelia/templating-resources/commit/98f81efd2d7270742bfaa1f3c37d8a71a3936172)), closes [#224](https://github.com/aurelia/templating-resources/issues/224)
# [1.0.0-beta.2.0.0](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.6...1.0.0-beta.2.0.0) (2016-05-31)
### Bug Fixes
* **replaceable:** removed replaceable ([6ac5731](https://github.com/aurelia/templating-resources/commit/6ac5731e77099fb35606f1611d5e36073a64ee21))
* **spies:** move compile-spy and view-spy ([72c4433](https://github.com/aurelia/templating-resources/commit/72c4433f08b4c2bdbdb06e11a69856b719cadab8))
### BREAKING CHANGES
* **replaceable:** This commit removes the replaceable custom attribute.
Now that Shadow DOM v1 Slots are implemented there is no more need for
this. Replaceable parts for template controllers are still supported
for if, repeat, etc. via the part attribute.
* **spies:** The compile-spy and view-spy custom attributes have
been removed from this library. They are now part of the
aurelia-testing library.
# [1.0.0-beta.1.2.6](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.5...1.0.0-beta.1.2.6) (2016-05-12)
# [1.0.0-beta.1.2.5](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.4...1.0.0-beta.1.2.5) (2016-05-10)
# [1.0.0-beta.1.2.4](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.3...1.0.0-beta.1.2.4) (2016-05-06)
### Bug Fixes
* **analyze-view-factory:** prevent infinite recursion ([e9797aa](https://github.com/aurelia/templating-resources/commit/e9797aa1eca167b9aba535f692e57f84c1b6de85)), closes [#219](https://github.com/aurelia/templating-resources/issues/219)
# [1.0.0-beta.1.2.3](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.2...1.0.0-beta.1.2.3) (2016-05-03)
### Bug Fixes
* **analyze-view-factory:** analyze type's view-factory ([3cc65d9](https://github.com/aurelia/templating-resources/commit/3cc65d974cbfc0c7930fd7766f0d4b828de70965)), closes [aurelia/framework#365](https://github.com/aurelia/framework/issues/365)
* **focus:** focus on attach ([3991d99](https://github.com/aurelia/templating-resources/commit/3991d99902394bb9f692a83c857727115a6477df)), closes [#199](https://github.com/aurelia/templating-resources/issues/199)
* **repeat-utilities:** remove unnecessary variable and loop evaluation ([504c8e6](https://github.com/aurelia/templating-resources/commit/504c8e6936b034bfdc3556c15817e0c8e8056bf0))
* **Repeat:** ignore changes after unsubscribe ([96b721f](https://github.com/aurelia/templating-resources/commit/96b721f9a2ea9662aa514481dd75271f5b4be413)), closes [aurelia/templating-binding#78](https://github.com/aurelia/templating-binding/issues/78)
### Performance Improvements
* **repeat:** intelligently reuse items from previous instance ([5ad659b](https://github.com/aurelia/templating-resources/commit/5ad659b852931da26c79d2b204fc0424aebb37bd)), closes [#213](https://github.com/aurelia/templating-resources/issues/213)
# [1.0.0-beta.1.2.2](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.1...1.0.0-beta.1.2.2) (2016-04-13)
# [1.0.0-beta.1.2.1](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.2.0...1.0.0-beta.1.2.1) (2016-03-29)
### Bug Fixes
* **exports:** export RepeatStrategyLocator ([1c3c418](https://github.com/aurelia/templating-resources/commit/1c3c4189eb983c4430d31a41e68f664116de1361))
* **html-resource-plugin:** handle query string and mixed casing ([86afdd8](https://github.com/aurelia/templating-resources/commit/86afdd8c76192b0adcfb670482ff9ee8f40d7a03)), closes [#203](https://github.com/aurelia/templating-resources/issues/203)
* **index:** add missing import to re-export ([1f9d44b](https://github.com/aurelia/templating-resources/commit/1f9d44b3dc1d40e536ad414ec11be1811fafa565))
# [1.0.0-beta.1.2.0](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.1.3...1.0.0-beta.1.2.0) (2016-03-22)
### Bug Fixes
* **all:** replace removed file and fix lint errors ([6de4d2e](https://github.com/aurelia/templating-resources/commit/6de4d2e6204126195499f12df20d5ba40d672fb3))
* **css:** throw on missing CSS file ([e6a2d45](https://github.com/aurelia/templating-resources/commit/e6a2d45e53dd81c78db093d7431070dbcecd3c27)), closes [#189](https://github.com/aurelia/templating-resources/issues/189)
* **if:** queue up changes when animating ([ae57e50](https://github.com/aurelia/templating-resources/commit/ae57e50d56fde48cca0ab01fd2791edab6efd0ec)), closes [aurelia/animator-css#44](https://github.com/aurelia/animator-css/issues/44)
* **repeat:** throw on non-repeatable expressions ([1d7bbcc](https://github.com/aurelia/templating-resources/commit/1d7bbcccf350d4420c996d4fa0521f9bff11a55e))
### Features
* **abstract-repeater:** add abstract repeater base class ([949d009](https://github.com/aurelia/templating-resources/commit/949d009164f7f42b365dae5ddf2bedafee8119af))
### Performance Improvements
* **array-repeat-strategy:** assign undefined instead of delete property ([5ad6cab](https://github.com/aurelia/templating-resources/commit/5ad6cababe739bd95303a39337d5a174b68aadd9))
# [1.0.0-beta.1.1.3](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.1.2...1.0.0-beta.1.1.3) (2016-03-04)
### Bug Fixes
* **array-repeat-strategy:** prevent array being manipulated during animation ([6445cfb](https://github.com/aurelia/templating-resources/commit/6445cfb09c4d6d2856a411d2af36431ab47a1ff2)), closes [#183](https://github.com/aurelia/templating-resources/issues/183)
# [1.0.0-beta.1.1.2](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.0.4...1.0.0-beta.1.1.2) (2016-03-01)
### Bug Fixes
* **all:** remove core-js dependency ([54e0974](https://github.com/aurelia/templating-resources/commit/54e09743ab42bd98fab6d9714c169456cf681430))
* **bower:** remove core-js ([3cf2c8d](https://github.com/aurelia/templating-resources/commit/3cf2c8d99f09c5f0ab70be8af45562157ce63e0e))
* **hide:** export hide ([e48cec4](https://github.com/aurelia/templating-resources/commit/e48cec4e3f4f8f2f6277900f023bc019b81169c4)), closes [#192](https://github.com/aurelia/templating-resources/issues/192)
* **repeat:** ensure one-time interpolation bindings update ([a280d27](https://github.com/aurelia/templating-resources/commit/a280d27fa9eef6fbd980928ff462cdd9fbeccdab)), closes [aurelia/framework#301](https://github.com/aurelia/framework/issues/301)
### Features
* **all:** update jspm meta; core-js; aurelia deps ([f3f0ffa](https://github.com/aurelia/templating-resources/commit/f3f0ffac37121803f30306c19b23e940e2edc549))
* **hide:** add hide binding ([38760b6](https://github.com/aurelia/templating-resources/commit/38760b6ba00774a7e75572baef0021d8c1c45096))
* **signal:** allow multiple names ([620614e](https://github.com/aurelia/templating-resources/commit/620614ed3901388039c9c66e00f5f44404b60d93)), closes [#170](https://github.com/aurelia/templating-resources/issues/170) [#172](https://github.com/aurelia/templating-resources/issues/172)
# [1.0.0-beta.1.0.4](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.0.3...1.0.0-beta.1.0.4) (2016-01-09)
### Bug Fixes
* **compose:** properly handle the created callback during dynamic composition ([eddec88](https://github.com/aurelia/templating-resources/commit/eddec88849aac66247d05567b20fec9a30cb572d))
* **repeat:** array sync issue when inserting during leave animation ([68f7870](https://github.com/aurelia/templating-resources/commit/68f78707cb36b777934c5397722bbd1a7b4b808d))
* **repeat:** coalesce splices delayed due to leave animation ([a08a74a](https://github.com/aurelia/templating-resources/commit/a08a74af2b181b1b80fa8b7aa67efbe3326d5228))
* **tests:** describe does not expect a done parameter ([3ed2b0f](https://github.com/aurelia/templating-resources/commit/3ed2b0f5d7558b2b5b5a6ae73cca72ac03888468))
### Features
* **repeat:** add strategy for repeating over Set objects ([dc0432a](https://github.com/aurelia/templating-resources/commit/dc0432a00920ee2f3b9fc44a6d0955f868d679a8)), closes [aurelia/templating-binding#34](https://github.com/aurelia/templating-binding/issues/34)
* **signal:** enable signaling one-time bindings ([24ce672](https://github.com/aurelia/templating-resources/commit/24ce6720b561e6d81affb29e5a86a0d758c84eda)), closes [#176](https://github.com/aurelia/templating-resources/issues/176)
# [1.0.0-beta.1.0.3](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.0.2...1.0.0-beta.1.0.3) (2015-12-16)
### Bug Fixes
* **plugins:** remove possible duplicate file extensions ([842a13e](https://github.com/aurelia/templating-resources/commit/842a13e7baab62f4c032f6db64cc7661fb69dbf8))
* **plugins:** revert file extentions checking ([c67adfb](https://github.com/aurelia/templating-resources/commit/c67adfb2549e03a2a94271f20ccced1fea0adf24))
### Performance Improvements
* **repeat:** remove unnecessary binding refresh ([a47bf7f](https://github.com/aurelia/templating-resources/commit/a47bf7f59477f39390bdfd06eb674425bcf6f392))
# [1.0.0-beta.1.0.2](https://github.com/aurelia/templating-resources/compare/1.0.0-beta.1.0.1...1.0.0-beta.1.0.2) (2015-12-03)
### Bug Fixes
* **repeat:** fix context in getViewIndexByKey ([7f245ce](https://github.com/aurelia/templating-resources/commit/7f245ce3b490fa82cae20103281b665a07cf3eb2)), closes [#156](https://github.com/aurelia/templating-resources/issues/156)
* **repeat:** handle pass-through converters ([b2741c9](https://github.com/aurelia/templating-resources/commit/b2741c9e437610991b71f769ee8f171352d4ad5e)), closes [aurelia/framework#258](https://github.com/aurelia/framework/issues/258)
* **repeat:** obey one-time binding behavior ([5fa32e9](https://github.com/aurelia/templating-resources/commit/5fa32e90d394107d500383efa6306b5d8df43996))
* **signal:** missing this ([078087c](https://github.com/aurelia/templating-resources/commit/078087ce375e4feb4fd34b83d8da4198527c5aa9)), closes [#157](https://github.com/aurelia/templating-resources/issues/157)
### Performance Improvements
* **repeat:** in-place binding context update ([3eb4ee0](https://github.com/aurelia/templating-resources/commit/3eb4ee0d888b92f981df72061c9b131f04314c39))
* **repeat:** stateless strategies ([480e540](https://github.com/aurelia/templating-resources/commit/480e540690490d8b1736d93c09641c1ac7e220bf))
# [1.0.0-beta.1.0.1](https://github.com/aurelia/templating-resources/compare/0.17.4...1.0.0-beta.1.0.1) (2015-11-16)
### Bug Fixes
* **build:** add missing requires ([88d6ac7](https://github.com/aurelia/templating-resources/commit/88d6ac72102869881f001ecdd6f50470c0bfe147))
## [0.17.4](https://github.com/aurelia/templating-resources/compare/0.17.3...0.17.4) (2015-11-15)
### Bug Fixes
* **collection-strategy:** IE9/10 issue when injecting to base class ([cc56716](https://github.com/aurelia/templating-resources/commit/cc5671684291377ceecc06303e5c0bb661d0c492)), closes [aurelia/skeleton-navigation#208](https://github.com/aurelia/skeleton-navigation/issues/208)
* **repeat:** make bind contexts consistent with the rest of aurelia ([a35eb83](https://github.com/aurelia/templating-resources/commit/a35eb838d0fcdd82464507d1681e6cd5cb525707))
## [0.17.3](https://github.com/aurelia/templating-resources/compare/0.17.2...0.17.3) (2015-11-13)
### Bug Fixes
* **if:** rebind view ([7d1ebdd](https://github.com/aurelia/templating-resources/commit/7d1ebddec6f823b96a751afc1820059873628e02)), closes [aurelia/binding#223](https://github.com/aurelia/binding/issues/223)
## [0.17.2](https://github.com/aurelia/templating-resources/compare/0.17.1...0.17.2) (2015-11-12)
### Bug Fixes
* **sanitize-html:** change toView to return null when untrustedMarkup is undefined ([ab684b0](https://github.com/aurelia/templating-resources/commit/ab684b08b429c71e9209f836ee2632084e3bdf17))
## [0.17.1](https://github.com/aurelia/templating-resources/compare/0.17.0...0.17.1) (2015-11-12)
### Bug Fixes
* **compose:** preserve access to parent scope ([a551ce4](https://github.com/aurelia/templating-resources/commit/a551ce46b6ef50b7aef54266e31517c357d1ce32)), closes [#145](https://github.com/aurelia/templating-resources/issues/145)
* **repeat:** handle collection instance changes ([738ea60](https://github.com/aurelia/templating-resources/commit/738ea609494c718f58d0a43b610bb9a26ff90d92)), closes [#144](https://github.com/aurelia/templating-resources/issues/144)
* **repeat:** handle evaluate causing side-effects ([7e2a2b0](https://github.com/aurelia/templating-resources/commit/7e2a2b0bdfce17bf38b80c12d593bcc5fb8a086c)), closes [aurelia/binding#216](https://github.com/aurelia/binding/issues/216)
# [0.17.0](https://github.com/aurelia/templating-resources/compare/0.16.1...0.17.0) (2015-11-10)
### Bug Fixes
* **all:** remove the global behavior ([00e6390](https://github.com/aurelia/templating-resources/commit/00e6390978217e0bd304bb423498607675c7a767))
* **collection-strategy-locator:** correctly check for number ([265509e](https://github.com/aurelia/templating-resources/commit/265509ec3cf593e67ea00075ef6dc7753b053050))
* **compose:** update to latest composition engine ([90ce0d4](https://github.com/aurelia/templating-resources/commit/90ce0d4cfd22212e5c37f689c1d0f93e655cee8f))
* **map-collection-strategy:** correctly locate view by index ([2a16dac](https://github.com/aurelia/templating-resources/commit/2a16daca9ec7f5a2498c6232fa886d8ea83217f7)), closes [aurelia/templating#158](https://github.com/aurelia/templating/issues/158)
* **map-collection-strategy:** fix animation interaction ([d97d577](https://github.com/aurelia/templating-resources/commit/d97d5771509b9929a7b3178e32150abdd80fed34))
* **number-strategy:** update binding context after processing items ([dc50b10](https://github.com/aurelia/templating-resources/commit/dc50b1002360326bcd18fd8f028aa0fae452874a))
* **repeat:** overrideContext should not be assigned to bindingContext ([164c361](https://github.com/aurelia/templating-resources/commit/164c361ade46dbb6fff4939696b70ec3066e0c98))
* **repeat:** remove children from the view slot on unbind ([7a2bc54](https://github.com/aurelia/templating-resources/commit/7a2bc54f37b97bd67e59a5bb5f74a48c085071ac))
* **repeat:** return from bind if items is undefined ([4d89c0b](https://github.com/aurelia/templating-resources/commit/4d89c0b4af529f3c2ad96680636cabc17011d6c3))
* **repeat:** various fixes ([c5c7532](https://github.com/aurelia/templating-resources/commit/c5c75329bc6d03863034b24c99e2eff9c03f21a5))
* **with:** use value as bindingContext ([1436ad4](https://github.com/aurelia/templating-resources/commit/1436ad451be73bb8bb19bac56bbe3cfb03784397))
### Features
* **all:** update to separated create/bind view pattern ([42f3ff9](https://github.com/aurelia/templating-resources/commit/42f3ff99e0418eb4dde0f146e411d321340d7040))
* **all:** update to use override context ([494f1f5](https://github.com/aurelia/templating-resources/commit/494f1f596df1c6c7e1f1671ee7f324589407e501))
* **binding-behaviors:** add throttle, debounce, signal, oneTime, oneWay and twoWay behaviors ([dac5679](https://github.com/aurelia/templating-resources/commit/dac5679cedc72fac8bdf81dbba2122606042c378))
* **collection-strategy-locator:** add strategies ([60b8067](https://github.com/aurelia/templating-resources/commit/60b8067cbf814d416344859225945786e0014de1)), closes [#95](https://github.com/aurelia/templating-resources/issues/95)
* **repeat:** handle value converters ([7c689a0](https://github.com/aurelia/templating-resources/commit/7c689a03f5e70fd1170d12103b1d4a0cfb3b4d34)), closes [aurelia/binding#183](https://github.com/aurelia/binding/issues/183)
* **UpdateTriggerBindingBehavior:** add behavior ([3784c4f](https://github.com/aurelia/templating-resources/commit/3784c4f2cf0e9e2f9185c9b1d6e92a74c8bf14ce)), closes [#137](https://github.com/aurelia/templating-resources/issues/137)
### BREAKING CHANGES
* **all:** - The global behavior that previously handled unknown
binding commands has been removed. Developers can easily add it back if
desired, but we don't think it's something we want out of the box.
## [0.16.1](https://github.com/aurelia/templating-resources/compare/0.16.0...0.16.1) (2015-10-15)
### Bug Fixes
* **if:** connect missing binding context during re-bind ([bd075df](https://github.com/aurelia/templating-resources/commit/bd075dfdae905c854b5342f55059b9a6e3a63f2e)), closes [#117](https://github.com/aurelia/templating-resources/issues/117)
* **repeat:** create full bindingContext before inserting view ([ba58062](https://github.com/aurelia/templating-resources/commit/ba580622fd7e7825b2d452886e0b74abdce9cbcc)), closes [#109](https://github.com/aurelia/templating-resources/issues/109)
# [0.16.0](https://github.com/aurelia/templating-resources/compare/0.15.2...0.16.0) (2015-10-13)
### Bug Fixes
* **html-santizer:** extract class ([59fe7a8](https://github.com/aurelia/templating-resources/commit/59fe7a80d8ddfe9cf50ee9170296803556bc4812))
* **index:** export name incorrect ([9893d7e](https://github.com/aurelia/templating-resources/commit/9893d7e9b80e86d9da7e8c1d3a058d6945fbde1b))
* **repeat:** check if items are instanceof Array on re-bound ([e5c000e](https://github.com/aurelia/templating-resources/commit/e5c000ef968864cb6d7072697e61783d26b2aa4c)), closes [#108](https://github.com/aurelia/templating-resources/issues/108)
* **replaceable:** template replacement timing ([d45b408](https://github.com/aurelia/templating-resources/commit/d45b4085fd5531dc737bc431273f4929a6bbed0c))
* **show:** use animator for class manipulation ([019a206](https://github.com/aurelia/templating-resources/commit/019a2062449ecba8b8091889c358dfc425ae5424))
### Features
* **all:** integrate pal ([8a3098d](https://github.com/aurelia/templating-resources/commit/8a3098dac0d2b11cb6ff1ae8acef4cccdad9bea0))
* **all:** update to latest view resource pipeline; fix linting errors ([fa6b9fd](https://github.com/aurelia/templating-resources/commit/fa6b9fde5b8ac0880073becfa1107bf101da7947))
* **repeat:** implement view caching ([d49bcaa](https://github.com/aurelia/templating-resources/commit/d49bcaa936ca544b75fe482aeaaacdc2852b0f88)), closes [#112](https://github.com/aurelia/templating-resources/issues/112) [#110](https://github.com/aurelia/templating-resources/issues/110) [aurelia/templating#181](https://github.com/aurelia/templating/issues/181)
### Performance Improvements
* **repeat:** callables ([e586de1](https://github.com/aurelia/templating-resources/commit/e586de11f3639615f407d8b31ca6816ecbf6b347))
* **repeat:** remove unsubscribe closure ([c9dd999](https://github.com/aurelia/templating-resources/commit/c9dd99919876548e0d114236df29559d23ec3ca8))
### BREAKING CHANGES
* **html-santizer:** To change html sanitization, you now register a custom
HTMLSanitizer in the DI container to override the default
implementation. Also, the value converter name for the sanitizer
converter has changed to sanitizeHTML. This creates a case consistency
among classes.
## [0.15.2](https://github.com/aurelia/templating-resources/compare/0.15.1...0.15.2) (2015-09-07)
## [0.15.1](https://github.com/aurelia/templating-resources/compare/0.15.0...0.15.1) (2015-09-07)
### Bug Fixes
* **css-resource:** ensure that urls in css files are relative to the css file ([f73849a](https://github.com/aurelia/templating-resources/commit/f73849a91f8921eb8911f45bddb2d955f8423652)), closes [#105](https://github.com/aurelia/templating-resources/issues/105)
# [0.15.0](https://github.com/aurelia/templating-resources/compare/0.14.0...0.15.0) (2015-09-05)
### Bug Fixes
* **all:** update exectionContext to bindingContext naming ([4bbcf4c](https://github.com/aurelia/templating-resources/commit/4bbcf4c27fa2432060f418f7cabe9c66cf831862))
* **build:** update linting, testing and tools ([7959013](https://github.com/aurelia/templating-resources/commit/795901338065bb976aea30161d2a252578f615c8))
* **css-resource:** enable proper style scoping based on shadow dom support ([b31dc4d](https://github.com/aurelia/templating-resources/commit/b31dc4dd683ef33258eaa5b60324cf31f6314022))
* **if:** fix animation interaction; enable view cache integration ([64fde69](https://github.com/aurelia/templating-resources/commit/64fde6981603255ed14a95a1a124d7fff28bfe4d))
* **plugins:** fixup view engine resource plugins to match the new api ([5f422cc](https://github.com/aurelia/templating-resources/commit/5f422cc1112c6add4d2205b671e3749e20829d07))
* **repeat:** update binding context after animations have finished ([1904ea5](https://github.com/aurelia/templating-resources/commit/1904ea5ee60f3a3fb19aa090643d425a18a7905e)), closes [#94](https://github.com/aurelia/templating-resources/issues/94)
* **spec:** update executionContext to bindingContext ([d207dd2](https://github.com/aurelia/templating-resources/commit/d207dd221fa887c57c248a084cebc6f9c6d98d23))
* **view-spy:** change behavior of value-less attr to only log created ([be5b9f6](https://github.com/aurelia/templating-resources/commit/be5b9f619513201a26e6f0a086da7195c5e0381f))
### Features
* **all:** auto create elements from an html file; inject css into head or shadow dom ([44693a2](https://github.com/aurelia/templating-resources/commit/44693a2816722d29dcf7da24dbc6d6e86d54a5fe))
* **docs:** generate api.json from .d.ts file ([1ad220b](https://github.com/aurelia/templating-resources/commit/1ad220b9778998d2e91902642c59523777623022))
* **if:** use the view factory caching info ([71ec71f](https://github.com/aurelia/templating-resources/commit/71ec71fc811348435cb552ed3fb3671f115d8b61))
### BREAKING CHANGES
* **all:** for some.
# [0.14.0](https://github.com/aurelia/templating-resources/compare/0.13.4...0.14.0) (2015-08-14)
### Bug Fixes
* **compose:** internal variable name consistency ([769d03b](https://github.com/aurelia/templating-resources/commit/769d03b60a0d34172123930acbcc197a355ffc7a))
* **index:** update to latest configuration api ([5b87410](https://github.com/aurelia/templating-resources/commit/5b87410eab6815a6e2f0f1aa2516839431161aa6))
### Features
* **debugging:** add compile-spy and view-spy ([dc7e273](https://github.com/aurelia/templating-resources/commit/dc7e273225f74da38449f400aa767dcfda83f447))
## [0.13.4](https://github.com/aurelia/templating-resources/compare/0.13.3...0.13.4) (2015-08-05)
### Bug Fixes
* **if:** delay call to unbind via micro task ([9b62109](https://github.com/aurelia/templating-resources/commit/9b62109c4f69dab3c2c2b2a58a908a8196409dde)), closes [#84](https://github.com/aurelia/templating-resources/issues/84)
* **if:** standardize on using the $parent property to store parent execution context ([82e6d13](https://github.com/aurelia/templating-resources/commit/82e6d135f3de35cf48aceff9d4d70a979288cc4e))
## [0.13.3](https://github.com/aurelia/templating-resources/compare/0.13.2...0.13.3) (2015-07-30)
### Bug Fixes
* **if:** only remove when previously shown ([9912549](https://github.com/aurelia/templating-resources/commit/99125493304089e85509a2fd510e0a8380a293e2))
## [0.13.2](https://github.com/aurelia/templating-resources/compare/0.13.1...0.13.2) (2015-07-30)
### Bug Fixes
* **repeat:** handle changes for numbers ([e308452](https://github.com/aurelia/templating-resources/commit/e30845237531756793dcda0e5c42aa7f2f9cbfed)), closes [#81](https://github.com/aurelia/templating-resources/issues/81)
## [0.13.1](https://github.com/aurelia/templating-resources/compare/0.13.0...0.13.1) (2015-07-13)
### Bug Fixes
* **show:** enable the show attribute to work inside shadow DOM ([81918c1](https://github.com/aurelia/templating-resources/commit/81918c135379f793db0a2788910c0634c09e00d2))
# [0.13.0](https://github.com/aurelia/templating-resources/compare/0.12.1...0.13.0) (2015-07-02)
### Bug Fixes
* **repeat:** preserve lifecycle when re-using views ([7806a81](https://github.com/aurelia/templating-resources/commit/7806a81b326d4e50e98321d6a3fe32b766aab2f5)), closes [#45](https://github.com/aurelia/templating-resources/issues/45)
* **show:** use bind hook to handle undefined values ([09f5d59](https://github.com/aurelia/templating-resources/commit/09f5d59f622fd80b94a6c8f4fe809913222be49c)), closes [aurelia/templating#100](https://github.com/aurelia/templating/issues/100)
## [0.12.1](https://github.com/aurelia/templating-resources/compare/0.12.0...0.12.1) (2015-06-09)
### Bug Fixes
* **repeat:** remove views when bindning new items ([fb9314c](https://github.com/aurelia/templating-resources/commit/fb9314cfa5909c42f20b8a78f4f9226145d10c86)), closes [aurelia/binding#90](https://github.com/aurelia/binding/issues/90) [#69](https://github.com/aurelia/templating-resources/issues/69)
# [0.12.0](https://github.com/aurelia/templating-resources/compare/0.11.1...0.12.0) (2015-06-09)
### Bug Fixes
* **if:** fix multiple view.bind() call ([172bdfa](https://github.com/aurelia/templating-resources/commit/172bdfaee29f224bb14d5ee8dd981ed7c4ba9b9c))
* **if:** fix passing context binding to the view factory ([ecfa3ce](https://github.com/aurelia/templating-resources/commit/ecfa3ce4b18ed9cd9bb32178e3fa3360e58bafbe)), closes [#56](https://github.com/aurelia/templating-resources/issues/56)
* **repeat:** handle promises returned by view-slot ([2833895](https://github.com/aurelia/templating-resources/commit/28338958ccff3d4764687ae4605068aec760410b)), closes [#54](https://github.com/aurelia/templating-resources/issues/54)
* **repeat:** unbind children on property change ([96a2065](https://github.com/aurelia/templating-resources/commit/96a2065c6a82743c86827bcb56850afb9b33d4f9))
### Features
* **all:** add focus attached behavior ([ecd300a](https://github.com/aurelia/templating-resources/commit/ecd300ae9f0922cc393cbe9e368ec9be35e1f955))
* **compose:** suppost syncChildren ([0240d5c](https://github.com/aurelia/templating-resources/commit/0240d5cad778555312e931813b4131c112e7950f))
* **docs:** Initial YUIDocs ([745131b](https://github.com/aurelia/templating-resources/commit/745131b0201cf3a9d9aa14d66a7a68c72b784504))
* **focus:** set two-way as default binding mode ([96ef5d4](https://github.com/aurelia/templating-resources/commit/96ef5d4333a2dbbb288576cf41ce5a0ad4df99e7))
* **replaceable:** add the replaceable attribute for use with replaceable parts ([a5a17bc](https://github.com/aurelia/templating-resources/commit/a5a17bc67d08ff192b98459cdb217a0908d06b5e))
## [0.11.1](https://github.com/aurelia/templating-resources/compare/0.11.0...0.11.1) (2015-05-06)
### Bug Fixes
* **compose:** address multi-prop update with compose ([160b4a0](https://github.com/aurelia/templating-resources/commit/160b4a00f25af71fc9c1be6c04e69988db132bc9))
### Features
* **repeat:** add support for iterating numbers ([9eba93d](https://github.com/aurelia/templating-resources/commit/9eba93dc2965d28e87315c2d9038da867bd658c4)), closes [#50](https://github.com/aurelia/templating-resources/issues/50)
# [0.11.0](https://github.com/aurelia/templating-resources/compare/0.10.0...0.11.0) (2015-05-01)
### Bug Fixes
* **all:** update to latest plugin api ([c3adb5e](https://github.com/aurelia/templating-resources/commit/c3adb5e2299e8fa51568f4a31cbec47ed2dc6788))
* **GlobalBehavior:** improve handler-not-found message ([8decd4d](https://github.com/aurelia/templating-resources/commit/8decd4d628fe722e027d832a653ff16499fbc40b)), closes [aurelia/binding#85](https://github.com/aurelia/binding/issues/85)
* **repeat:** add value as bindable ([8752eca](https://github.com/aurelia/templating-resources/commit/8752ecab51a77941c5fcd8b442582f7ade1c4da3)), closes [aurelia/framework#90](https://github.com/aurelia/framework/issues/90)
* **repeat:** null/undefined should not cause error ([86f4a31](https://github.com/aurelia/templating-resources/commit/86f4a3107a4a924e6620c5c7b5386e5262543b05)), closes [#35](https://github.com/aurelia/templating-resources/issues/35)
* **repeat:** regression with recreating view" ([1b40be4](https://github.com/aurelia/templating-resources/commit/1b40be47c646749b21bbfea9a2fafcab34302e00)), closes [#37](https://github.com/aurelia/templating-resources/issues/37)
# [0.10.0](https://github.com/aurelia/templating-resources/compare/0.9.2...0.10.0) (2015-04-09)
### Bug Fixes
* **GlobalBehavior:** throw AggregateError ([e31875a](https://github.com/aurelia/templating-resources/commit/e31875a454afd8ef5863f0b8cfc3f3b024f789eb))
* **repeat:** correctly update execution context ([e0d11cd](https://github.com/aurelia/templating-resources/commit/e0d11cd689ce524b0f7e05f94deac191c5f4bb7c))
### Features
* **all:** update to decorators ([3e4a3fa](https://github.com/aurelia/templating-resources/commit/3e4a3fa8fe898151114e8de79739cbf4c170e398))
* **all:** update to work with latest decorators ([1c35b50](https://github.com/aurelia/templating-resources/commit/1c35b506d625474efda1c7595028c63e670dfb8b))
### Performance Improvements
* **repeat:** improve handle splices performance ([4a3f8f3](https://github.com/aurelia/templating-resources/commit/4a3f8f3fd27f1c9525c0cdbe4fcbf3b608104479))
## [0.9.2](https://github.com/aurelia/templating-resources/compare/0.9.1...0.9.2) (2015-03-27)
### Bug Fixes
* **compose:** null/undefined components should not cause error ([14d2653](https://github.com/aurelia/templating-resources/commit/14d2653986a119ac6e27c792b11c2d75bf811a0f)), closes [#31](https://github.com/aurelia/templating-resources/issues/31)
## [0.9.1](https://github.com/aurelia/templating-resources/compare/0.9.0...0.9.1) (2015-03-25)
### Bug Fixes
* **sanitize-html:** incorrect value converter name ([aec6395](https://github.com/aurelia/templating-resources/commit/aec6395b9e7dbb01dcb2e682b4b4cb641e2ede21))
# [0.9.0](https://github.com/aurelia/templating-resources/compare/0.8.10...0.9.0) (2015-03-25)
### Bug Fixes
* **all:** update plugin to use new global resource api ([09d4103](https://github.com/aurelia/templating-resources/commit/09d41036e2b26b487a51873fad90cc80334c50d5))
* **compose:** activate not called on string vm's after initial compose ([62c1921](https://github.com/aurelia/templating-resources/commit/62c19215c78c1adbc787c522cc31be5b3cf07217)), closes [#15](https://github.com/aurelia/templating-resources/issues/15)
* **index:** plugin now uses new id-base api for resources ([f2cf8bf](https://github.com/aurelia/templating-resources/commit/f2cf8bf7fdb794f40d309cb3e1f4d532a30b1d14))
* **sanitize-html:** use explicit metadata ([8aa3a13](https://github.com/aurelia/templating-resources/commit/8aa3a1306d8dea0d11e99a611a51029442d1a791))
* **selected-item:** remove selected-item behavior ([ef130a7](https://github.com/aurelia/templating-resources/commit/ef130a76fade7bcb2244bbb94a95d60326d1eee1))
## [0.8.10](https://github.com/aurelia/templating-resources/compare/0.8.9...0.8.10) (2015-03-01)
### Bug Fixes
* **package:** change jspm directories ([b6d0e5c](https://github.com/aurelia/templating-resources/commit/b6d0e5c8ce5a4de84e1779c18df3ae9fc6f4f99e))
## [0.8.9](https://github.com/aurelia/templating-resources/compare/0.8.8...0.8.9) (2015-02-28)
### Bug Fixes
* **package:** update dependencies ([3775b62](https://github.com/aurelia/templating-resources/commit/3775b6218f3d37fffbb032c3490f5a41c78b8891))
## [0.8.8](https://github.com/aurelia/templating-resources/compare/0.8.7...0.8.8) (2015-02-19)
### Bug Fixes
* **all:** add logging dependency ([3ca2373](https://github.com/aurelia/templating-resources/commit/3ca23734cbb652c2e4ed3e459bcd059f0cd6818e))
* **build:** add missing bower bump ([d7b588d](https://github.com/aurelia/templating-resources/commit/d7b588de7280799b89cbe93f56da9388567d934f))
* **repeat:** provide index not key to updateExecutionContext ([3f026d7](https://github.com/aurelia/templating-resources/commit/3f026d70350dc872ac74a1c206313738b1d6e927))
* **repeat:** regression with missing items changed handler ([1b17a85](https://github.com/aurelia/templating-resources/commit/1b17a858c7ff1084aa76120e1c43cdb91518b603))
### Features
* **repeat:** implement support for map ([15f8b0a](https://github.com/aurelia/templating-resources/commit/15f8b0aa9554171dba01bae323f8cbde84784aaa))
* **templating-resources:** add defaultSanitizer method to inner-html ([9353b47](https://github.com/aurelia/templating-resources/commit/9353b477769cae4cd2a342f5bdb9c455a7d4bbca))
* **templating-resources:** add innerHTML attached behavior ([f6e28fe](https://github.com/aurelia/templating-resources/commit/f6e28fe1e7e37b4f4b60ec066dddaff18dc6912b))
* **with:** Add WIP with bindi