aurelia-templating-binding
Version:
An implementation of the templating engine's Binding Language abstraction which uses a pluggable command syntax.
614 lines (295 loc) • 27.1 kB
Markdown
# [1.6.0](https://github.com/aurelia/templating-binding/compare/1.5.3...1.6.0) (2022-04-02)
### Bug Fixes
* **dep:** resolve vulnerable dep issue ([#157](https://github.com/aurelia/templating-binding/issues/157)) ([1e27c02](https://github.com/aurelia/templating-binding/commit/1e27c02f3c6082569740e76d3e411420ab5a9ef6))
# [1.6.0](https://github.com/aurelia/templating-binding/compare/1.5.3...1.6.0) (2022-04-02)
### Bug Fixes
* **dep:** resolve vulnerable dep issue ([#157](https://github.com/aurelia/templating-binding/issues/157)) ([1e27c02](https://github.com/aurelia/templating-binding/commit/1e27c02f3c6082569740e76d3e411420ab5a9ef6))
<a name="1.5.4"></a>
## [1.5.4](https://github.com/aurelia/templating-binding/compare/1.5.2...1.5.4) (2019-03-27)
### Bug Fixes
* **all:** change es2015 back to native-modules ([d4f5514](https://github.com/aurelia/templating-binding/commit/d4f5514))
<a name="1.5.3"></a>
## [1.5.3](https://github.com/aurelia/templating-binding/compare/1.5.2...1.5.3) (2019-02-04)
### Bug Fixes
* **all:** change es2015 back to native-modules ([d4f5514](https://github.com/aurelia/templating-binding/commit/d4f5514))
<a name="1.5.2"></a>
## [1.5.2](https://github.com/aurelia/templating-binding/compare/1.5.1...1.5.2) (2018-10-30)
### Bug Fixes
* Various fixes to `let` bindings.
<a name="1.5.1"></a>
## [1.5.1](https://github.com/aurelia/templating-binding/compare/1.5.0...1.5.1) (2018-10-02)
<a name="1.5.0"></a>
# [1.5.0](https://github.com/aurelia/templating-binding/compare/1.4.3...1.5.0) (2018-09-29)
### Bug Fixes
* **BindingLanguage+Let:** enhance implementation ([863b6ef](https://github.com/aurelia/templating-binding/commit/863b6ef))
### Features
* **Let:** support let element ([bef80fc](https://github.com/aurelia/templating-binding/commit/bef80fc))
<a name="1.4.2"></a>
## [1.4.2](https://github.com/aurelia/templating-binding/compare/1.4.1...1.4.2) (2018-06-20)
* Updating dependencies.
<a name="1.4.1"></a>
## [1.4.1](https://github.com/aurelia/templating-binding/compare/1.4.0...v1.4.1) (2018-02-14)
### Bug Fixes
* **syntax-interpreter:** use the hyphenated name ([4e4c427](https://github.com/aurelia/templating-binding/commit/4e4c427)), closes [#122](https://github.com/aurelia/templating-binding/issues/122)
<a name="1.4.0"></a>
# [1.4.0](https://github.com/aurelia/templating-binding/compare/1.3.0...v1.4.0) (2017-10-02)
### Bug Fixes
* **SyntaxInterpreter:** fix defaultBindingMode condition ([c1a9792](https://github.com/aurelia/templating-binding/commit/c1a9792)), closes [aurelia/binding#598](https://github.com/aurelia/binding/issues/598)
### Features
* **SyntaxInterpreter:** add from-view, to-view commands ([23938a6](https://github.com/aurelia/templating-binding/commit/23938a6)), closes [aurelia/templating-binding#33](https://github.com/aurelia/templating-binding/issues/33)
<a name="1.3.0"></a>
# [1.3.0](https://github.com/aurelia/templating-binding/compare/1.2.0...v1.3.0) (2017-02-26)
### Features
* **AttributeMap:** map img usemap to useMap ([58fb98f](https://github.com/aurelia/templating-binding/commit/58fb98f)), closes [aurelia/binding#564](https://github.com/aurelia/binding/issues/564)
* Updating Dependencies
<a name="1.2.0"></a>
# [1.2.0](https://github.com/aurelia/templating-binding/compare/1.1.0...v1.2.0) (2017-01-09)
### Features
* **options:** default property support ([e422b6c](https://github.com/aurelia/templating-binding/commit/e422b6c))
### Performance Improvements
* **AttributeMap:** use non-capturing regex group ([fd4a7e7](https://github.com/aurelia/templating-binding/commit/fd4a7e7))
<a name="1.1.0"></a>
# [1.1.0](https://github.com/aurelia/templating-binding/compare/1.0.0...v1.1.0) (2016-12-10)
### Features
* **SyntaxInterpreter:** add capture binding command ([97fbfd7](https://github.com/aurelia/templating-binding/commit/97fbfd7))
<a name="1.0.0"></a>
# [1.0.0](https://github.com/aurelia/templating-binding/compare/1.0.0-rc.1.0.1...v1.0.0) (2016-07-27)
<a name="1.0.0-rc.1.0.1"></a>
# [1.0.0-rc.1.0.1](https://github.com/aurelia/templating-binding/compare/1.0.0-rc.1.0.0...v1.0.0-rc.1.0.1) (2016-07-12)
### Bug Fixes
* **InterpolationBinding:** regression issue in array handling ([5d772ca](https://github.com/aurelia/templating-binding/commit/5d772ca))
<a name="1.0.0-rc.1.0.0"></a>
# [1.0.0-rc.1.0.0](https://github.com/aurelia/templating-binding/compare/1.0.0-beta.2.0.2...v1.0.0-rc.1.0.0) (2016-06-22)
### 1.0.0-beta.1.2.4 (2016-05-10)
### 1.0.0-beta.1.2.3 (2016-05-05)
#### Bug Fixes
* **AttributeMap:** handle standard SVG attributes ([288ba120](http://github.com/aurelia/templating-binding/commit/288ba120b4a093350b5385b8d657bd5bd5c34b3b))
### 1.0.0-beta.1.2.2 (2016-05-03)
#### Bug Fixes
* **SyntaxInterpreter:** one-way default binding mode for checkbox/radio value ([124498c3](http://github.com/aurelia/templating-binding/commit/124498c3ffe7238e1a812586b941fca048d2c8fc))
### 1.0.0-beta.1.2.1 (2016-03-29)
#### Bug Fixes
* **SyntaxInterpreter:** enable specifying oneTime default binding mode ([74953349](http://github.com/aurelia/templating-binding/commit/74953349afb71538cbee4e73498ea5d3584f5f62))
#### Features
* **attributeMap:** map accesskey ([5d9b1315](http://github.com/aurelia/templating-binding/commit/5d9b1315224cd737c5d613f42eee6bda6db9e858))
### 1.0.0-beta.1.2.0 (2016-03-22)
#### Bug Fixes
* **determineDefaultBindingMode:** only assign when conditions are matched ([c952286f](http://github.com/aurelia/templating-binding/commit/c952286fadd59e7901ff78592269eec085920de6))
#### Features
* **syntax-interpreter:** single quoted strings in options attributes ([f26cd40a](http://github.com/aurelia/templating-binding/commit/f26cd40ad65b6e1b8ec1c0ae3b56b4e7ccdd9318))
### 1.0.0-beta.1.1.2 (2016-03-01)
#### Bug Fixes
* **all:** remove core-js dependency ([213fbfe4](http://github.com/aurelia/templating-binding/commit/213fbfe4257c9e47dd97d14f61443f6d03337c13))
#### Features
* **InterpolationBinding:** add method to update one-time children ([243aa759](http://github.com/aurelia/templating-binding/commit/243aa759f096fabc33d61f1f6ca6925b63a1d16f))
* **ref:** support expressions ([a98860b6](http://github.com/aurelia/templating-binding/commit/a98860b6a9a7be65b24a74b61af7f8b585b2e5fb))
### 1.0.0-beta.1.1.1 (2016-02-08)
### 1.0.0-beta.1.1.0 (2016-01-29)
#### Features
* **all:** update jspm meta; core-js; aurelia deps ([de63b6c5](http://github.com/aurelia/templating-binding/commit/de63b6c594b31505f2f4f7fabf093fb6b0c6c06c))
### 1.0.0-beta.1.0.2 (2015-12-16)
* performance improvements
## 1.0.0-beta.1.0.1 (2015-12-03)
#### Bug Fixes
* **binding-language:** apply default modes to options props ([d025af9b](http://github.com/aurelia/templating-binding/commit/d025af9b6f8a10cfda98ae87ae876ac9fff7b33c))
### 1.0.0-beta.1 (2015-11-16)
### 0.17.1 (2015-11-15)
#### Bug Fixes
* **InterpolationBinding:** obey binding mode when called by signal ([d0c5ef1a](http://github.com/aurelia/templating-binding/commit/d0c5ef1ad413389b81162d2e11b6547d0e4e24eb))
## 0.17.0 (2015-11-10)
#### Bug Fixes
* **all:** remove support for the global fallback binding command ([5eb01aa5](http://github.com/aurelia/templating-binding/commit/5eb01aa5ef116c81995c37864835f48eef84236f))
* **index:** update to latest container api ([f7001741](http://github.com/aurelia/templating-binding/commit/f7001741e7b6f26c15dd04faf8bcfa2677e7c9d3))
#### Features
* **binding-behaviors:** add support for binding behaviors ([5fa455bd](http://github.com/aurelia/templating-binding/commit/5fa455bd5e50dce06073e80b073b619e4b1a5e27))
### 0.16.1 (2015-10-15)
#### Bug Fixes
* **InterpolationBinding:**
* handle late call ([45096d0a](http://github.com/aurelia/templating-binding/commit/45096d0a02a67c0cbcaad386e516934d9fcb6838)
## 0.16.0 (2015-10-13)
#### Bug Fixes
* **InterpolationBinding:**
* plug memory leak ([feedc533](http://github.com/aurelia/templating-binding/commit/feedc533ca132b392b887094cc7df6193c6d2033))
* handle array mutation Fixes aurelia/framework#77 ([70cfdcfc](http://github.com/aurelia/templating-binding/commit/70cfdcfc5be05b7b94ac65d5e164aa6a6d0ccc56))
* **SyntaxInterpreter:**
* handle array access in items ([19d186e0](http://github.com/aurelia/templating-binding/commit/19d186e008ca8fea820639e214b34b927d4d16a8))
* use attributeMap when two-way binding ([c473d14d](http://github.com/aurelia/templating-binding/commit/c473d14d10a0592e997ddee0c90bc1dea1693707))
* **TemplatingBindingLanguage:** map contenteditable attribute ([25336a2f](http://github.com/aurelia/templating-binding/commit/25336a2f15c051440eb3018e03014f0a90d94142))
* **all:**
* update to new templating apis ([20168204](http://github.com/aurelia/templating-binding/commit/2016820425434123803ec27d332041d7cd5cce2c))
* update to latest plugin api ([5b26230e](http://github.com/aurelia/templating-binding/commit/5b26230e10382e241c8f9ae1c61ec8df42b1598e))
* update to new bindingMode API ([9152dc1b](http://github.com/aurelia/templating-binding/commit/9152dc1b92b16b0d200fd6ef8362b24127abe0d1))
* upgrade compiler ([9676dd24](http://github.com/aurelia/templating-binding/commit/9676dd2442a3a3ccfa4a0873ee52c2ae7148b1a4))
* use attributeMap to map class and for to property names ([c6671d53](http://github.com/aurelia/templating-binding/commit/c6671d53d67b0d82e21be7a35cf4eb91880f5993))
* typos in binding language and options syntax ([17f91fe0](http://github.com/aurelia/templating-binding/commit/17f91fe0860c5bbf6aeb4a9a970139cf6be3b4b0))
* rename Filter to ValueConverter ([e0753f5c](http://github.com/aurelia/templating-binding/commit/e0753f5c1cdc26b207f951501f8444c10a00195c))
* **attribute-map:** add rowspan and colspan attributes ([eb8667a3](http://github.com/aurelia/templating-binding/commit/eb8667a3e8c420d4f271e4d5f9fee17c2180b489))
* **attributeMap:** do not remap style ([1813f392](http://github.com/aurelia/templating-binding/commit/1813f392477e5f7588bf164fc4bf6d03ddefdeea))
* **binding-language:**
* map tabindex attr to tabIndex prop ([851479bc](http://github.com/aurelia/templating-binding/commit/851479bc3eaf311d69776e852328a03fe66f09ba))
* string interpolation renders empty string for number 0 ([9eff937a](http://github.com/aurelia/templating-binding/commit/9eff937a3e2ff1181825a76bef9025e5c431f3ac), closes [#3](http://github.com/aurelia/templating-binding/issues/3))
* interpolation bindings should support value converters ([95045ac3](http://github.com/aurelia/templating-binding/commit/95045ac337ae22f97901e71224edc5a67be4a42c))
* fix non-default binding mode overwrites ([8b49ae59](http://github.com/aurelia/templating-binding/commit/8b49ae59fcd75f60d329ffafd8b36b5081925162))
* **build:**
* update linting, testing and tools ([9c763bac](http://github.com/aurelia/templating-binding/commit/9c763baccbe013cc0e45ec90676cddb843280ecf))
* add missing bower bump ([4cb8c02c](http://github.com/aurelia/templating-binding/commit/4cb8c02c9aef319821b997cea15811d1b78fcee9))
* **index:**
* update to latest configuration api ([9731a85a](http://github.com/aurelia/templating-binding/commit/9731a85a9f07b26703e54b007fe32a1ec6982fbc))
* fix compiler error in plugin install function ([7d1de765](http://github.com/aurelia/templating-binding/commit/7d1de765e2aef5ffd688f40bb291a4fa87f0dfc3))
* **interpolation-binding:** errors on undefined or null expression eval ([212a13d0](http://github.com/aurelia/templating-binding/commit/212a13d0a13f947e0974e1380af7a3eb82b679eb))
* **package:**
* change jspm directories ([fd49210a](http://github.com/aurelia/templating-binding/commit/fd49210a56f7b926fd2f5a4ab311ba73fef534ee))
* update dependencies ([c361659a](http://github.com/aurelia/templating-binding/commit/c361659a308d0c5267513c6ca681f4f4dfd64f70))
* update deps and fix bower semver ranges ([a9bffa70](http://github.com/aurelia/templating-binding/commit/a9bffa70605ff2e9881669cae574e7b005363e00))
* update dependencies ([f8927df5](http://github.com/aurelia/templating-binding/commit/f8927df5959800cfbffb3ce90d11ab02aad4be06))
* update Aurelia dependencies ([b07b1f85](http://github.com/aurelia/templating-binding/commit/b07b1f850309dfbc6ca556a2c57449cf46ee6c0f))
* update dependencies to latest ([5f5fae4a](http://github.com/aurelia/templating-binding/commit/5f5fae4ab282e072e26f1e4b1da734cf2522611b))
* update the templating dependency to latest ([5e12d55a](http://github.com/aurelia/templating-binding/commit/5e12d55a69ae7bf354daa67810abae01aee8a0aa))
* update templating to latest version ([28bfb5c8](http://github.com/aurelia/templating-binding/commit/28bfb5c8889e72d883cc423ea8a04a88a0fb2582))
* update templating to latest version ([ae5ed8e1](http://github.com/aurelia/templating-binding/commit/ae5ed8e1b249e8edb9fa8a2586898f08b51c13d9))
* update dependencies to latest versions ([f7e960fa](http://github.com/aurelia/templating-binding/commit/f7e960fa3ba4c706a2a02b47be593105b705f647))
* update dependencies to latest ([b5379b2a](http://github.com/aurelia/templating-binding/commit/b5379b2ac85dd99796bba8e2388533daa5907fcb))
* update dependencies to latest versions ([5c07af5b](http://github.com/aurelia/templating-binding/commit/5c07af5bbdee818533c04ef8dccad192eaad846a))
* **syntax:** delegate and trigger now prevent default actions ([7d6be6d4](http://github.com/aurelia/templating-binding/commit/7d6be6d486ec210ce3ee0c22dcc72b057e8d2898))
* **syntax-interpeter:** destructuring syntax in for parses incorrectly ([87c735aa](http://github.com/aurelia/templating-binding/commit/87c735aa19974a1239c561417536200f2634a63f), closes [#36](http://github.com/aurelia/templating-binding/issues/36))
* **syntax-interpreter:**
* make repeater to work with new behavior model ([5e1137e3](http://github.com/aurelia/templating-binding/commit/5e1137e3a8272bd6f9d1e3eb13a535de9346528e))
* incorrect string interpolation syntax ([5bf69639](http://github.com/aurelia/templating-binding/commit/5bf69639e6d81be1bb8be61d6a44e854c2306357))
* use inspected attribute value for options ([4916ac3f](http://github.com/aurelia/templating-binding/commit/4916ac3f40372d3bd929b7155cd4d2501849f483))
* handle non bound options values ([c13d9dd9](http://github.com/aurelia/templating-binding/commit/c13d9dd92f594510e1585a0afd98178a8fa0e739))
#### Features
* **all:** make ref bindings work with api properties ([9541e397](http://github.com/aurelia/templating-binding/commit/9541e3972dc088607bb59cfcff9c703ebb19a6c4))
* **attributeMap:** scrollTop/scrollLeft binding ([26220cc9](http://github.com/aurelia/templating-binding/commit/26220cc9c9b179f46b621481cb317a0ab0a9c593))
* **binding-language:**
* enable removing interpolated attributes ([e66f5f42](http://github.com/aurelia/templating-binding/commit/e66f5f42612dd5051ce419535fe718726224a090))
* new binding language interface ([4fae8ad8](http://github.com/aurelia/templating-binding/commit/4fae8ad893d1e3e3a6ea43e9aa9b2d2ea2e944f4))
* new syntax for element refs ([a24d5967](http://github.com/aurelia/templating-binding/commit/a24d5967c95e6a322980817dee6a7eae4defc3a3))
* enable usage as plugin ([0900eb76](http://github.com/aurelia/templating-binding/commit/0900eb76519c35c3f7eedeecde6b2db71b9bb972))
* **build:** update compiler and switch to register module format ([219e215b](http://github.com/aurelia/templating-binding/commit/219e215b8f7b3574f466e3eaa14c0b911981d8c6))
* **docs:** generate api.json from .d.ts file ([ea1742b7](http://github.com/aurelia/templating-binding/commit/ea1742b74bec9711d82e4c0d02ae9d2c90a72d87))
* **input:** Adds default binding mode for input type file ([a6b34b67](http://github.com/aurelia/templating-binding/commit/a6b34b6738588471d7fc86f452b7ef3ea72c2d9c))
* **syntax-interpreter:**
* add support for key value iterations in for ([72c8c371](http://github.com/aurelia/templating-binding/commit/72c8c371776e45303ddefa8d1d4bfd08f2a6910f))
* enable dynamic commands ([880cc153](http://github.com/aurelia/templating-binding/commit/880cc1531fc09efa0dec9fa88f08d80691580364))
* use provided default bindings for .bind ([b59c3f21](http://github.com/aurelia/templating-binding/commit/b59c3f2182926c4e89fed57216b5c4dd42c5a778))
* support call expression and name binding modes ([97b4a83f](http://github.com/aurelia/templating-binding/commit/97b4a83ff5d5a9a36edb278486c58a23ad5a2b94))
* **test:** fixup to work with pal ([9a3f07ba](http://github.com/aurelia/templating-binding/commit/9a3f07ba272f852e810038b4adc09e794183edfa))
## 0.15.0 (2015-09-05)
#### Bug Fixes
* **build:** update linting, testing and tools ([9c763bac](http://github.com/aurelia/templating-binding/commit/9c763baccbe013cc0e45ec90676cddb843280ecf))
#### Features
* **docs:** generate api.json from .d.ts file ([ea1742b7](http://github.com/aurelia/templating-binding/commit/ea1742b74bec9711d82e4c0d02ae9d2c90a72d87))
## 0.14.0 (2015-08-14)
#### Bug Fixes
* **all:** update to new templating apis ([20168204](http://github.com/aurelia/templating-binding/commit/2016820425434123803ec27d332041d7cd5cce2c))
* **index:** update to latest configuration api ([9731a85a](http://github.com/aurelia/templating-binding/commit/9731a85a9f07b26703e54b007fe32a1ec6982fbc))
### 0.13.2 (2015-07-29)
* Add readonly as default bindable property
### 0.13.1 (2015-07-13)
#### Features
* **input:** Adds default binding mode for input type file ([a6b34b67](http://github.com/aurelia/templating-binding/commit/a6b34b6738588471d7fc86f452b7ef3ea72c2d9c))
## 0.13.0 (2015-07-02)
#### Features
* **binding-language:** enable removing interpolated attributes ([e66f5f42](http://github.com/aurelia/templating-binding/commit/e66f5f42612dd5051ce419535fe718726224a090))
## 0.12.0 (2015-06-08)
#### Bug Fixes
* **attribute-map:** add rowspan and colspan attributes ([eb8667a3](http://github.com/aurelia/templating-binding/commit/eb8667a3e8c420d4f271e4d5f9fee17c2180b489))
* **attributeMap:** do not remap style ([1813f392](http://github.com/aurelia/templating-binding/commit/1813f392477e5f7588bf164fc4bf6d03ddefdeea))
* **syntax-interpeter:** destructuring syntax in for parses incorrectly ([87c735aa](http://github.com/aurelia/templating-binding/commit/87c735aa19974a1239c561417536200f2634a63f), closes [#36](http://github.com/aurelia/templating-binding/issues/36))
#### Features
* **all:** make ref bindings work with api properties ([9541e397](http://github.com/aurelia/templating-binding/commit/9541e3972dc088607bb59cfcff9c703ebb19a6c4))
* **attributeMap:** scrollTop/scrollLeft binding ([26220cc9](http://github.com/aurelia/templating-binding/commit/26220cc9c9b179f46b621481cb317a0ab0a9c593))
## 0.11.0 (2015-04-30)
#### Bug Fixes
* **InterpolationBinding:** handle array mutation Fixes aurelia/framework#77 ([70cfdcfc](http://github.com/aurelia/templating-binding/commit/70cfdcfc5be05b7b94ac65d5e164aa6a6d0ccc56))
* **SyntaxInterpreter:** use attributeMap when two-way binding ([c473d14d](http://github.com/aurelia/templating-binding/commit/c473d14d10a0592e997ddee0c90bc1dea1693707))
* **TemplatingBindingLanguage:** map contenteditable attribute ([25336a2f](http://github.com/aurelia/templating-binding/commit/25336a2f15c051440eb3018e03014f0a90d94142))
* **all:**
* update to latest plugin api ([5b26230e](http://github.com/aurelia/templating-binding/commit/5b26230e10382e241c8f9ae1c61ec8df42b1598e))
* update to new bindingMode API ([9152dc1b](http://github.com/aurelia/templating-binding/commit/9152dc1b92b16b0d200fd6ef8362b24127abe0d1))
## 0.10.0 (2015-04-09)
#### Bug Fixes
* **all:** upgrade compiler ([9676dd24](http://github.com/aurelia/templating-binding/commit/9676dd2442a3a3ccfa4a0873ee52c2ae7148b1a4))
* **syntax-interpreter:** make repeater to work with new behavior model ([5e1137e3](http://github.com/aurelia/templating-binding/commit/5e1137e3a8272bd6f9d1e3eb13a535de9346528e))
## 0.9.0 (2015-03-25)
#### Features
* **BindingLanguage:** warn on interpolation in style attribute
* **SyntaxInterpreter:** enable two-way binding of contenteditable elements
### 0.8.7 (2015-02-28)
#### Bug Fixes
* **package:** change jspm directories ([fd49210a](http://github.com/aurelia/templating-binding/commit/fd49210a56f7b926fd2f5a4ab311ba73fef534ee))
### 0.8.6 (2015-02-28)
#### Bug Fixes
* **package:** update dependencies ([c361659a](http://github.com/aurelia/templating-binding/commit/c361659a308d0c5267513c6ca681f4f4dfd64f70))
### 0.8.5 (2015-02-19)
#### Bug Fixes
* **binding-language:** map tabindex attr to tabIndex prop ([851479bc](http://github.com/aurelia/templating-binding/commit/851479bc3eaf311d69776e852328a03fe66f09ba))
* **build:** add missing bower bump ([4cb8c02c](http://github.com/aurelia/templating-binding/commit/4cb8c02c9aef319821b997cea15811d1b78fcee9))
#### Features
* **syntax-interpreter:** add support for key value iterations in for ([72c8c371](http://github.com/aurelia/templating-binding/commit/72c8c371776e45303ddefa8d1d4bfd08f2a6910f))
### 0.8.4 (2015-01-29)
#### Bug Fixes
* **binding-language:** string interpolation renders empty string for number 0 ([9eff937a](http://github.com/aurelia/templating-binding/commit/9eff937a3e2ff1181825a76bef9025e5c431f3ac), closes [#3](http://github.com/aurelia/templating-binding/issues/3))
### 0.8.3 (2015-01-25)
#### Bug Fixes
* **interpolation-binding:** errors on undefined or null expression eval ([212a13d0](http://github.com/aurelia/templating-binding/commit/212a13d0a13f947e0974e1380af7a3eb82b679eb))
### 0.8.2 (2015-01-24)
#### Bug Fixes
* **package:** update deps and fix bower semver ranges ([a9bffa70](http://github.com/aurelia/templating-binding/commit/a9bffa70605ff2e9881669cae574e7b005363e00))
### 0.8.1 (2015-01-23)
#### Bug Fixes
* **binding-language:** interpolation bindings should support value converters ([95045ac3](http://github.com/aurelia/templating-binding/commit/95045ac337ae22f97901e71224edc5a67be4a42c))
## 0.8.0 (2015-01-22)
#### Bug Fixes
* **binding-language:** fix non-default binding mode overwrites ([8b49ae59](http://github.com/aurelia/templating-binding/commit/8b49ae59fcd75f60d329ffafd8b36b5081925162))
* **package:** update dependencies ([f8927df5](http://github.com/aurelia/templating-binding/commit/f8927df5959800cfbffb3ce90d11ab02aad4be06))
* **syntax-interpreter:** incorrect string interpolation syntax ([5bf69639](http://github.com/aurelia/templating-binding/commit/5bf69639e6d81be1bb8be61d6a44e854c2306357))
#### Features
* **syntax-interpreter:**
* enable dynamic commands ([880cc153](http://github.com/aurelia/templating-binding/commit/880cc1531fc09efa0dec9fa88f08d80691580364))
* use provided default bindings for .bind ([b59c3f21](http://github.com/aurelia/templating-binding/commit/b59c3f2182926c4e89fed57216b5c4dd42c5a778))
### 0.7.2 (2015-01-12)
#### Bug Fixes
* **all:** use attributeMap to map class and for to property names ([c6671d53](http://github.com/aurelia/templating-binding/commit/c6671d53d67b0d82e21be7a35cf4eb91880f5993))
### 0.7.1 (2015-01-12)
#### Bug Fixes
* **syntax-interpreter:** use inspected attribute value for options ([4916ac3f](http://github.com/aurelia/templating-binding/commit/4916ac3f40372d3bd929b7155cd4d2501849f483))
## 0.7.0 (2015-01-12)
#### Bug Fixes
* **all:** typos in binding language and options syntax ([17f91fe0](http://github.com/aurelia/templating-binding/commit/17f91fe0860c5bbf6aeb4a9a970139cf6be3b4b0))
* **package:** update Aurelia dependencies ([b07b1f85](http://github.com/aurelia/templating-binding/commit/b07b1f850309dfbc6ca556a2c57449cf46ee6c0f))
* **syntax-interpreter:** handle non bound options values ([c13d9dd9](http://github.com/aurelia/templating-binding/commit/c13d9dd92f594510e1585a0afd98178a8fa0e739))
#### Features
* **binding-language:**
* new binding language interface ([4fae8ad8](http://github.com/aurelia/templating-binding/commit/4fae8ad893d1e3e3a6ea43e9aa9b2d2ea2e944f4))
* new syntax for element refs ([a24d5967](http://github.com/aurelia/templating-binding/commit/a24d5967c95e6a322980817dee6a7eae4defc3a3))
## 0.6.0 (2015-01-07)
#### Bug Fixes
* **package:** update dependencies to latest ([5f5fae4a](http://github.com/aurelia/templating-binding/commit/5f5fae4ab282e072e26f1e4b1da734cf2522611b))
## 0.5.0 (2015-01-06)
#### Bug Fixes
* **all:** rename Filter to ValueConverter ([e0753f5c](http://github.com/aurelia/templating-binding/commit/e0753f5c1cdc26b207f951501f8444c10a00195c))
* **index:** fix compiler error in plugin install function ([7d1de765](http://github.com/aurelia/templating-binding/commit/7d1de765e2aef5ffd688f40bb291a4fa87f0dfc3))
#### Features
* **binding-language:** enable usage as plugin ([0900eb76](http://github.com/aurelia/templating-binding/commit/0900eb76519c35c3f7eedeecde6b2db71b9bb972))
* **build:** update compiler and switch to register module format ([219e215b](http://github.com/aurelia/templating-binding/commit/219e215b8f7b3574f466e3eaa14c0b911981d8c6))
* **syntax-interpreter:** support call expression and name binding modes ([97b4a83f](http://github.com/aurelia/templating-binding/commit/97b4a83ff5d5a9a36edb278486c58a23ad5a2b94))
## 0.4.0 (2014-12-22)
#### Bug Fixes
* **package:** update the templating dependency to latest ([5e12d55a](http://github.com/aurelia/templating-binding/commit/5e12d55a69ae7bf354daa67810abae01aee8a0aa))
### 0.3.2 (2014-12-18)
#### Bug Fixes
* **package:** update templating to latest version ([28bfb5c8](http://github.com/aurelia/templating-binding/commit/28bfb5c8889e72d883cc423ea8a04a88a0fb2582))
### 0.3.1 (2014-12-18)
#### Bug Fixes
* **package:** update templating to latest version ([ae5ed8e1](http://github.com/aurelia/templating-binding/commit/ae5ed8e1b249e8edb9fa8a2586898f08b51c13d9))
## 0.3.0 (2014-12-17)
#### Bug Fixes
* **package:** update dependencies to latest versions ([f7e960fa](http://github.com/aurelia/templating-binding/commit/f7e960fa3ba4c706a2a02b47be593105b705f647))
### 0.2.1 (2014-12-12)
#### Bug Fixes
* **package:** update dependencies to latest ([b5379b2a](http://github.com/aurelia/templating-binding/commit/b5379b2ac85dd99796bba8e2388533daa5907fcb))
* **syntax:** delegate and trigger now prevent default actions ([7d6be6d4](http://github.com/aurelia/templating-binding/commit/7d6be6d486ec210ce3ee0c22dcc72b057e8d2898))
## 0.2.0 (2014-12-11)
#### Bug Fixes
* **package:** update dependencies to latest versions ([5c07af5b](http://github.com/aurelia/templating-binding/commit/5c07af5bbdee818533c04ef8dccad192eaad846a))