UNPKG

57.6 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [1.14.3](https://github.com/aurelia/templating-resources/compare/1.14.2...1.14.3) (2022-04-19)
6
7
8### Bug Fixes
9
10* **typings:** ensure compat typings for abstract repeater ([812b3fa](https://github.com/aurelia/templating-resources/commit/812b3fa49536e8687c04259feaf92330717352c1))
11
12### [1.14.2](https://github.com/aurelia/templating-resources/compare/1.14.1...1.14.2) (2022-04-19)
13
14
15### Bug Fixes
16
17* **typings:** ensure abstract repeater typings compat ([#418](https://github.com/aurelia/templating-resources/issues/418)) ([8a234b5](https://github.com/aurelia/templating-resources/commit/8a234b51252c5f8c44a649dd3bce02ab86bf0846))
18
19## [1.14.1](https://github.com/aurelia/templating-resources/compare/1.14.0...1.14.1) (2022-04-01)
20
21
22### Bug Fixes
23
24* **dep:** upgrade vuln framework dep ([#416](https://github.com/aurelia/templating-resources/issues/416)) ([df5f730](https://github.com/aurelia/templating-resources/commit/df5f730e482eae440a547a497506a0d1fe60110b))
25
26
27
28# [1.14.0](https://github.com/aurelia/templating-resources/compare/1.13.1...1.14.0) (2022-03-24)
29
30
31### Bug Fixes
32
33* **build:** tweak conventional changelog release count ([25b7c3f](https://github.com/aurelia/templating-resources/commit/25b7c3ff4f39a0af548f3f056275abe7127f2ccf))
34
35
36### Features
37
38* **sanitizer:** throw instead ([0ed9542](https://github.com/aurelia/templating-resources/commit/0ed95422c1441753194a5101810a5968a838439f))
39
40
41
42## [1.13.1](https://github.com/aurelia/templating-resources/compare/1.13.0...1.13.1) (2020-09-14)
43
44
45### Bug Fixes
46
47* **repeat:** add failing test to vereify multiple matcher extraction ([9795be6](https://github.com/aurelia/templating-resources/commit/9795be6d4734820b268087e8f13809ea0bc13a2b))
48* **repeat:** ensure matcher extraction once ([0812425](https://github.com/aurelia/templating-resources/commit/0812425075132910a0d8d7e3abd11643975e8508))
49
50
51
52# [1.13.0](https://github.com/aurelia/templating-resources/compare/1.12.0...1.13.0) (2020-01-28)
53
54
55### Bug Fixes
56
57* **all:** change package.json module from es2015 back to native-modules ([6a8f0c8](https://github.com/aurelia/templating-resources/commit/6a8f0c8761e4d48ccb3742656904283eb596f587))
58* **repeat:** use utility fns for ie11 compat ([a59a2de](https://github.com/aurelia/templating-resources/commit/a59a2de0b7406ff31b6ae7e5410a9ed568f4cea9))
59
60
61
62# [1.12.0](https://github.com/aurelia/templating-resources/compare/1.11.0...1.12.0) (2019-08-06)
63
64
65### Bug Fixes
66
67* **repeat:** ensure backward compat, fix tests ([62958e5](https://github.com/aurelia/templating-resources/commit/62958e54e2b1db05a39e2358c7508294bc0f437e))
68* **repeat:** properly find matcher binding ([a579644](https://github.com/aurelia/templating-resources/commit/a5796443016d2c87269dd05801c057fb45e5dc44))
69
70
71### Features
72
73* **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)
74* **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)
75
76
77
78# [1.11.0](https://github.com/aurelia/templating-resources/compare/1.10.0...1.11.0) (2019-05-30)
79
80
81### Bug Fixes
82
83* **typings:** explicit return typings for createFullOverrideContext ([abe97d3](https://github.com/aurelia/templating-resources/commit/abe97d32ae683880321b28ee0b9b84e5999246a8))
84
85
86
87# [1.10.0](https://github.com/aurelia/templating-resources/compare/1.9.1...1.10.0) (2019-05-02)
88
89
90
91## [1.9.1](https://github.com/aurelia/templating-resources/compare/1.9.0...1.9.1) (2019-03-28)
92
93
94### Bug Fixes
95
96* **html-sanitizer:** only warn if sanitization is attempted ([82beb9b](https://github.com/aurelia/templating-resources/commit/82beb9bec2563c7cda6a2356823853a29db9aab2))
97
98
99
100# [1.9.0](https://github.com/aurelia/templating-resources/compare/1.8.0...1.9.0) (2019-03-27)
101
102
103### Bug Fixes
104
105* 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)
106
107
108### Features
109
110* **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)
111* **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)
112* **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)
113* **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)
114* **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)
115
116
117### Reverts
118
119* Revert "fix(ci): update deps, jspm deps, test deps, ci" ([b89c44c](https://github.com/aurelia/templating-resources/commit/b89c44c188f356b7e2fc5d77149152588769faab))
120
121
122
123# [1.8.0](https://github.com/aurelia/templating-resources/compare/1.7.2...1.8.0) (2019-01-26)
124
125
126
127## [1.7.2](https://github.com/aurelia/templating-resources/compare/1.7.1...1.7.2) (2019-01-19)
128
129
130
131## [1.7.1](https://github.com/aurelia/templating-resources/compare/1.7.0...1.7.1) (2018-07-05)
132
133
134### Bug Fixes
135
136* fix missing self binding behavior ([85827d0](https://github.com/aurelia/templating-resources/commit/85827d0d76fb2b98793a8f334a1ae182bda8a03d))
137
138
139
140# [1.7.0](https://github.com/aurelia/templating-resources/compare/1.6.1...1.7.0) (2018-07-02)
141
142
143
144## [1.6.1](https://github.com/aurelia/templating-resources/compare/1.6.0...1.6.1) (2018-07-02)
145
146
147### Bug Fixes
148
149* **compose:** await prev lifecycle composition fix [#335](https://github.com/aurelia/templating-resources/issues/335) ([2bd4060](https://github.com/aurelia/templating-resources/commit/2bd4060924e4329ce76b0553b26587d7660d4ede))
150* **compose:** rethrow instead of logging fix [#346](https://github.com/aurelia/templating-resources/issues/346) ([7149ffd](https://github.com/aurelia/templating-resources/commit/7149ffd69c8c335ace71d98dbc8f33f144bcdfac))
151* **Repeat:** ignore mutation while processing instance changed ([a372db5](https://github.com/aurelia/templating-resources/commit/a372db53eaa5721cd73de6b6c3ac664435da2cc2))
152
153
154### Performance Improvements
155
156* **all:** synchronous resources registration ([2551e28](https://github.com/aurelia/templating-resources/commit/2551e282608a45df717644e8a6fc8dded06fb680))
157
158
159
160# [1.6.0](https://github.com/aurelia/templating-resources/compare/1.5.4...1.6.0) (2018-03-18)
161
162
163### Bug Fixes
164
165* **analyze-view-factory:** add else to lifecycleOptionalBehaviors ([5958a65](https://github.com/aurelia/templating-resources/commit/5958a653d093297b7a36103f99856651513233e0))
166* **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)
167* **debounce:** debounce binding call instead updatesource ([e9fb62c](https://github.com/aurelia/templating-resources/commit/e9fb62c72e795380f643246fa566cd11a547f01b))
168* **throttle-test:** remove early return ([b80ecc3](https://github.com/aurelia/templating-resources/commit/b80ecc3817e08dc13fd4f8c9cf64dbd0edf3cb95))
169* **UpdateTrigger:** sync with binding ([3969dc6](https://github.com/aurelia/templating-resources/commit/3969dc63e6ed1073c4aca574c9a3b1003200db2a))
170
171
172
173## [1.5.4](https://github.com/aurelia/templating-resources/compare/1.5.3...1.5.4) (2017-10-27)
174
175
176### Bug Fixes
177
178* **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)
179
180
181
182## [1.5.3](https://github.com/aurelia/templating-resources/compare/1.5.2...1.5.3) (2017-10-24)
183
184
185### Bug Fixes
186
187* **if-else:** Fixed missing binding context when rendering else block ([e55fdf9](https://github.com/aurelia/templating-resources/commit/e55fdf93e173bf6015951901d742400187e79813))
188* **if-else:** Fixed typo and removed obsolete error ([18a4e7e](https://github.com/aurelia/templating-resources/commit/18a4e7e2fcd1a3befee28db0c8400d6483d870d0))
189* **if-else:** Removed fit in tests ([39fb831](https://github.com/aurelia/templating-resources/commit/39fb8316268ea7fd0ae2f965f3cf3aab4d0e591f))
190* **if-else:** Simplified initial condition check ([2103aca](https://github.com/aurelia/templating-resources/commit/2103aca73911d373dad763565a2175bbee756ac9))
191
192
193
194## [1.5.2](https://github.com/aurelia/templating-resources/compare/1.5.1...1.5.2) (2017-10-23)
195
196
197### Bug Fixes
198
199* **if-core.js:** child view re-binding issue ([82cb331](https://github.com/aurelia/templating-resources/commit/82cb3313e5ccaac5376fa490305a5c73a4a33eb7))
200
201
202
203## [1.5.1](https://github.com/aurelia/templating-resources/compare/1.5.0...1.5.1) (2017-10-02)
204
205
206### Bug Fixes
207
208* **if:** resolve if.html error ([63e8d47](https://github.com/aurelia/templating-resources/commit/63e8d47f8a16767d2393b0acc55f371af28cdb1e))
209
210
211
212# [1.5.0](https://github.com/aurelia/templating-resources/compare/1.4.0...1.5.0) (2017-10-02)
213
214
215### Bug Fixes
216
217* **build:** build is not compatible with Node 8 ([a5cbd4d](https://github.com/aurelia/templating-resources/commit/a5cbd4da7cfb4313f722d77734a323294ce847ca))
218* **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)
219* **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)
220* **repeat:** bug when "if.bind", "repeat.for" and animations are used in ([251a319](https://github.com/aurelia/templating-resources/commit/251a319f9aeecf67a5f085a006494dc5ac175670))
221* **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)
222* **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)
223
224
225### Features
226
227* **templating:** else custom attribute ([8b0131a](https://github.com/aurelia/templating-resources/commit/8b0131aefb8f181fc110e036cae11589bbba1e37))
228
229
230
231# [1.4.0](https://github.com/aurelia/templating-resources/compare/1.3.1...1.4.0) (2017-04-05)
232
233
234### Features
235
236* **templating:** support popular transpilers ([901cfd8](https://github.com/aurelia/templating-resources/commit/901cfd89aba72d0dbe159de87c3d477a301609fa))
237
238
239
240## [1.3.1](https://github.com/aurelia/templating-resources/compare/1.3.0...1.3.1) (2017-02-27)
241
242
243
244# [1.3.0](https://github.com/aurelia/templating-resources/compare/1.2.0...1.3.0) (2017-02-26)
245
246
247### Features
248
249* **SelfBindingBehavior:** add SelfBindingBehavior ([6dee0cb](https://github.com/aurelia/templating-resources/commit/6dee0cb082076b8dc0c7ac536f9996839ed214fe))
250* **swapOrder:** add swaporder property for concurrent enter/leave transitions ([68b52e5](https://github.com/aurelia/templating-resources/commit/68b52e5ae115bf34e65a6d3ec23213dd05fb45c2))
251
252
253
254# [1.2.0](https://github.com/aurelia/templating-resources/compare/1.1.1...1.2.0) (2016-12-10)
255
256
257
258## [1.1.1](https://github.com/aurelia/templating-resources/compare/1.1.0...1.1.1) (2016-10-06)
259
260
261### Bug Fixes
262
263* **package:** add attr-binding-behavior to the list of resources ([f059b8b](https://github.com/aurelia/templating-resources/commit/f059b8bd94677f31e6016713eb321a94d68118cf))
264
265
266
267# [1.1.0](https://github.com/aurelia/templating-resources/compare/1.0.0...1.1.0) (2016-10-05)
268
269
270### Features
271
272* **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)
273
274
275
276# [1.0.0](https://github.com/aurelia/templating-resources/compare/1.0.0-rc.1.0.2...1.0.0) (2016-07-27)
277
278
279
280# [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)
281
282
283### Features
284
285* **css-resource:** enable styles for no view components ([b2876a3](https://github.com/aurelia/templating-resources/commit/b2876a3ae8c0355af07c285e261350608a2b758f))
286
287
288
289# [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)
290
291
292### Bug Fixes
293
294* **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)
295
296
297### Performance Improvements
298
299* **repeat:** provide skipAnimation hint to ViewSlot ([48dbc02](https://github.com/aurelia/templating-resources/commit/48dbc02b5c2a7acb09203c79905a6c0fe54e207d))
300
301
302
303# [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)
304
305
306
307# [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)
308
309
310
311# [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)
312
313
314### Bug Fixes
315
316* **replaceable:** add back for some edge cases ([a935e7c](https://github.com/aurelia/templating-resources/commit/a935e7c8a84fe8d9a008dae6481e4a8d3339ad43))
317
318
319
320# [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)
321
322
323
324# [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)
325
326
327### Features
328
329* **package.json:** move default resources from skeleton ([ff21a20](https://github.com/aurelia/templating-resources/commit/ff21a2078ec0f89520fda1dca16feeaee0d6e072))
330
331
332
333# [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)
334
335
336### Bug Fixes
337
338* **aurelia-hide:** remove /deep/ combinator ([98f81ef](https://github.com/aurelia/templating-resources/commit/98f81efd2d7270742bfaa1f3c37d8a71a3936172)), closes [#224](https://github.com/aurelia/templating-resources/issues/224)
339
340
341
342# [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)
343
344
345### Bug Fixes
346
347* **replaceable:** removed replaceable ([6ac5731](https://github.com/aurelia/templating-resources/commit/6ac5731e77099fb35606f1611d5e36073a64ee21))
348* **spies:** move compile-spy and view-spy ([72c4433](https://github.com/aurelia/templating-resources/commit/72c4433f08b4c2bdbdb06e11a69856b719cadab8))
349
350
351### BREAKING CHANGES
352
353* **replaceable:** This commit removes the replaceable custom attribute.
354Now that Shadow DOM v1 Slots are implemented there is no more need for
355this. Replaceable parts for template controllers are still supported
356for if, repeat, etc. via the part attribute.
357* **spies:** The compile-spy and view-spy custom attributes have
358been removed from this library. They are now part of the
359aurelia-testing library.
360
361
362
363# [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)
364
365
366
367# [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)
368
369
370
371# [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)
372
373
374### Bug Fixes
375
376* **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)
377
378
379
380# [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)
381
382
383### Bug Fixes
384
385* **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)
386* **focus:** focus on attach ([3991d99](https://github.com/aurelia/templating-resources/commit/3991d99902394bb9f692a83c857727115a6477df)), closes [#199](https://github.com/aurelia/templating-resources/issues/199)
387* **repeat-utilities:** remove unnecessary variable and loop evaluation ([504c8e6](https://github.com/aurelia/templating-resources/commit/504c8e6936b034bfdc3556c15817e0c8e8056bf0))
388* **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)
389
390
391### Performance Improvements
392
393* **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)
394
395
396
397# [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)
398
399
400
401# [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)
402
403
404### Bug Fixes
405
406* **exports:** export RepeatStrategyLocator ([1c3c418](https://github.com/aurelia/templating-resources/commit/1c3c4189eb983c4430d31a41e68f664116de1361))
407* **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)
408* **index:** add missing import to re-export ([1f9d44b](https://github.com/aurelia/templating-resources/commit/1f9d44b3dc1d40e536ad414ec11be1811fafa565))
409
410
411
412# [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)
413
414
415### Bug Fixes
416
417* **all:** replace removed file and fix lint errors ([6de4d2e](https://github.com/aurelia/templating-resources/commit/6de4d2e6204126195499f12df20d5ba40d672fb3))
418* **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)
419* **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)
420* **repeat:** throw on non-repeatable expressions ([1d7bbcc](https://github.com/aurelia/templating-resources/commit/1d7bbcccf350d4420c996d4fa0521f9bff11a55e))
421
422
423### Features
424
425* **abstract-repeater:** add abstract repeater base class ([949d009](https://github.com/aurelia/templating-resources/commit/949d009164f7f42b365dae5ddf2bedafee8119af))
426
427
428### Performance Improvements
429
430* **array-repeat-strategy:** assign undefined instead of delete property ([5ad6cab](https://github.com/aurelia/templating-resources/commit/5ad6cababe739bd95303a39337d5a174b68aadd9))
431
432
433
434# [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)
435
436
437### Bug Fixes
438
439* **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)
440
441
442
443# [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)
444
445
446### Bug Fixes
447
448* **all:** remove core-js dependency ([54e0974](https://github.com/aurelia/templating-resources/commit/54e09743ab42bd98fab6d9714c169456cf681430))
449* **bower:** remove core-js ([3cf2c8d](https://github.com/aurelia/templating-resources/commit/3cf2c8d99f09c5f0ab70be8af45562157ce63e0e))
450* **hide:** export hide ([e48cec4](https://github.com/aurelia/templating-resources/commit/e48cec4e3f4f8f2f6277900f023bc019b81169c4)), closes [#192](https://github.com/aurelia/templating-resources/issues/192)
451* **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)
452
453
454### Features
455
456* **all:** update jspm meta; core-js; aurelia deps ([f3f0ffa](https://github.com/aurelia/templating-resources/commit/f3f0ffac37121803f30306c19b23e940e2edc549))
457* **hide:** add hide binding ([38760b6](https://github.com/aurelia/templating-resources/commit/38760b6ba00774a7e75572baef0021d8c1c45096))
458* **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)
459
460
461
462# [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)
463
464
465### Bug Fixes
466
467* **compose:** properly handle the created callback during dynamic composition ([eddec88](https://github.com/aurelia/templating-resources/commit/eddec88849aac66247d05567b20fec9a30cb572d))
468* **repeat:** array sync issue when inserting during leave animation ([68f7870](https://github.com/aurelia/templating-resources/commit/68f78707cb36b777934c5397722bbd1a7b4b808d))
469* **repeat:** coalesce splices delayed due to leave animation ([a08a74a](https://github.com/aurelia/templating-resources/commit/a08a74af2b181b1b80fa8b7aa67efbe3326d5228))
470* **tests:** describe does not expect a done parameter ([3ed2b0f](https://github.com/aurelia/templating-resources/commit/3ed2b0f5d7558b2b5b5a6ae73cca72ac03888468))
471
472
473### Features
474
475* **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)
476* **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)
477
478
479
480# [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)
481
482
483### Bug Fixes
484
485* **plugins:** remove possible duplicate file extensions ([842a13e](https://github.com/aurelia/templating-resources/commit/842a13e7baab62f4c032f6db64cc7661fb69dbf8))
486* **plugins:** revert file extentions checking ([c67adfb](https://github.com/aurelia/templating-resources/commit/c67adfb2549e03a2a94271f20ccced1fea0adf24))
487
488
489### Performance Improvements
490
491* **repeat:** remove unnecessary binding refresh ([a47bf7f](https://github.com/aurelia/templating-resources/commit/a47bf7f59477f39390bdfd06eb674425bcf6f392))
492
493
494
495# [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)
496
497
498### Bug Fixes
499
500* **repeat:** fix context in getViewIndexByKey ([7f245ce](https://github.com/aurelia/templating-resources/commit/7f245ce3b490fa82cae20103281b665a07cf3eb2)), closes [#156](https://github.com/aurelia/templating-resources/issues/156)
501* **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)
502* **repeat:** obey one-time binding behavior ([5fa32e9](https://github.com/aurelia/templating-resources/commit/5fa32e90d394107d500383efa6306b5d8df43996))
503* **signal:** missing this ([078087c](https://github.com/aurelia/templating-resources/commit/078087ce375e4feb4fd34b83d8da4198527c5aa9)), closes [#157](https://github.com/aurelia/templating-resources/issues/157)
504
505
506### Performance Improvements
507
508* **repeat:** in-place binding context update ([3eb4ee0](https://github.com/aurelia/templating-resources/commit/3eb4ee0d888b92f981df72061c9b131f04314c39))
509* **repeat:** stateless strategies ([480e540](https://github.com/aurelia/templating-resources/commit/480e540690490d8b1736d93c09641c1ac7e220bf))
510
511
512
513# [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)
514
515
516### Bug Fixes
517
518* **build:** add missing requires ([88d6ac7](https://github.com/aurelia/templating-resources/commit/88d6ac72102869881f001ecdd6f50470c0bfe147))
519
520
521
522## [0.17.4](https://github.com/aurelia/templating-resources/compare/0.17.3...0.17.4) (2015-11-15)
523
524
525### Bug Fixes
526
527* **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)
528* **repeat:** make bind contexts consistent with the rest of aurelia ([a35eb83](https://github.com/aurelia/templating-resources/commit/a35eb838d0fcdd82464507d1681e6cd5cb525707))
529
530
531
532## [0.17.3](https://github.com/aurelia/templating-resources/compare/0.17.2...0.17.3) (2015-11-13)
533
534
535### Bug Fixes
536
537* **if:** rebind view ([7d1ebdd](https://github.com/aurelia/templating-resources/commit/7d1ebddec6f823b96a751afc1820059873628e02)), closes [aurelia/binding#223](https://github.com/aurelia/binding/issues/223)
538
539
540
541## [0.17.2](https://github.com/aurelia/templating-resources/compare/0.17.1...0.17.2) (2015-11-12)
542
543
544### Bug Fixes
545
546* **sanitize-html:** change toView to return null when untrustedMarkup is undefined ([ab684b0](https://github.com/aurelia/templating-resources/commit/ab684b08b429c71e9209f836ee2632084e3bdf17))
547
548
549
550## [0.17.1](https://github.com/aurelia/templating-resources/compare/0.17.0...0.17.1) (2015-11-12)
551
552
553### Bug Fixes
554
555* **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)
556* **repeat:** handle collection instance changes ([738ea60](https://github.com/aurelia/templating-resources/commit/738ea609494c718f58d0a43b610bb9a26ff90d92)), closes [#144](https://github.com/aurelia/templating-resources/issues/144)
557* **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)
558
559
560
561# [0.17.0](https://github.com/aurelia/templating-resources/compare/0.16.1...0.17.0) (2015-11-10)
562
563
564### Bug Fixes
565
566* **all:** remove the global behavior ([00e6390](https://github.com/aurelia/templating-resources/commit/00e6390978217e0bd304bb423498607675c7a767))
567* **collection-strategy-locator:** correctly check for number ([265509e](https://github.com/aurelia/templating-resources/commit/265509ec3cf593e67ea00075ef6dc7753b053050))
568* **compose:** update to latest composition engine ([90ce0d4](https://github.com/aurelia/templating-resources/commit/90ce0d4cfd22212e5c37f689c1d0f93e655cee8f))
569* **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)
570* **map-collection-strategy:** fix animation interaction ([d97d577](https://github.com/aurelia/templating-resources/commit/d97d5771509b9929a7b3178e32150abdd80fed34))
571* **number-strategy:** update binding context after processing items ([dc50b10](https://github.com/aurelia/templating-resources/commit/dc50b1002360326bcd18fd8f028aa0fae452874a))
572* **repeat:** overrideContext should not be assigned to bindingContext ([164c361](https://github.com/aurelia/templating-resources/commit/164c361ade46dbb6fff4939696b70ec3066e0c98))
573* **repeat:** remove children from the view slot on unbind ([7a2bc54](https://github.com/aurelia/templating-resources/commit/7a2bc54f37b97bd67e59a5bb5f74a48c085071ac))
574* **repeat:** return from bind if items is undefined ([4d89c0b](https://github.com/aurelia/templating-resources/commit/4d89c0b4af529f3c2ad96680636cabc17011d6c3))
575* **repeat:** various fixes ([c5c7532](https://github.com/aurelia/templating-resources/commit/c5c75329bc6d03863034b24c99e2eff9c03f21a5))
576* **with:** use value as bindingContext ([1436ad4](https://github.com/aurelia/templating-resources/commit/1436ad451be73bb8bb19bac56bbe3cfb03784397))
577
578
579### Features
580
581* **all:** update to separated create/bind view pattern ([42f3ff9](https://github.com/aurelia/templating-resources/commit/42f3ff99e0418eb4dde0f146e411d321340d7040))
582* **all:** update to use override context ([494f1f5](https://github.com/aurelia/templating-resources/commit/494f1f596df1c6c7e1f1671ee7f324589407e501))
583* **binding-behaviors:** add throttle, debounce, signal, oneTime, oneWay and twoWay behaviors ([dac5679](https://github.com/aurelia/templating-resources/commit/dac5679cedc72fac8bdf81dbba2122606042c378))
584* **collection-strategy-locator:** add strategies ([60b8067](https://github.com/aurelia/templating-resources/commit/60b8067cbf814d416344859225945786e0014de1)), closes [#95](https://github.com/aurelia/templating-resources/issues/95)
585* **repeat:** handle value converters ([7c689a0](https://github.com/aurelia/templating-resources/commit/7c689a03f5e70fd1170d12103b1d4a0cfb3b4d34)), closes [aurelia/binding#183](https://github.com/aurelia/binding/issues/183)
586* **UpdateTriggerBindingBehavior:** add behavior ([3784c4f](https://github.com/aurelia/templating-resources/commit/3784c4f2cf0e9e2f9185c9b1d6e92a74c8bf14ce)), closes [#137](https://github.com/aurelia/templating-resources/issues/137)
587
588
589### BREAKING CHANGES
590
591* **all:** - The global behavior that previously handled unknown
592binding commands has been removed. Developers can easily add it back if
593desired, but we don't think it's something we want out of the box.
594
595
596
597## [0.16.1](https://github.com/aurelia/templating-resources/compare/0.16.0...0.16.1) (2015-10-15)
598
599
600### Bug Fixes
601
602* **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)
603* **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)
604
605
606
607# [0.16.0](https://github.com/aurelia/templating-resources/compare/0.15.2...0.16.0) (2015-10-13)
608
609
610### Bug Fixes
611
612* **html-santizer:** extract class ([59fe7a8](https://github.com/aurelia/templating-resources/commit/59fe7a80d8ddfe9cf50ee9170296803556bc4812))
613* **index:** export name incorrect ([9893d7e](https://github.com/aurelia/templating-resources/commit/9893d7e9b80e86d9da7e8c1d3a058d6945fbde1b))
614* **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)
615* **replaceable:** template replacement timing ([d45b408](https://github.com/aurelia/templating-resources/commit/d45b4085fd5531dc737bc431273f4929a6bbed0c))
616* **show:** use animator for class manipulation ([019a206](https://github.com/aurelia/templating-resources/commit/019a2062449ecba8b8091889c358dfc425ae5424))
617
618
619### Features
620
621* **all:** integrate pal ([8a3098d](https://github.com/aurelia/templating-resources/commit/8a3098dac0d2b11cb6ff1ae8acef4cccdad9bea0))
622* **all:** update to latest view resource pipeline; fix linting errors ([fa6b9fd](https://github.com/aurelia/templating-resources/commit/fa6b9fde5b8ac0880073becfa1107bf101da7947))
623* **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)
624
625
626### Performance Improvements
627
628* **repeat:** callables ([e586de1](https://github.com/aurelia/templating-resources/commit/e586de11f3639615f407d8b31ca6816ecbf6b347))
629* **repeat:** remove unsubscribe closure ([c9dd999](https://github.com/aurelia/templating-resources/commit/c9dd99919876548e0d114236df29559d23ec3ca8))
630
631
632### BREAKING CHANGES
633
634* **html-santizer:** To change html sanitization, you now register a custom
635HTMLSanitizer in the DI container to override the default
636implementation. Also, the value converter name for the sanitizer
637converter has changed to sanitizeHTML. This creates a case consistency
638among classes.
639
640
641
642## [0.15.2](https://github.com/aurelia/templating-resources/compare/0.15.1...0.15.2) (2015-09-07)
643
644
645
646## [0.15.1](https://github.com/aurelia/templating-resources/compare/0.15.0...0.15.1) (2015-09-07)
647
648
649### Bug Fixes
650
651* **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)
652
653
654
655# [0.15.0](https://github.com/aurelia/templating-resources/compare/0.14.0...0.15.0) (2015-09-05)
656
657
658### Bug Fixes
659
660* **all:** update exectionContext to bindingContext naming ([4bbcf4c](https://github.com/aurelia/templating-resources/commit/4bbcf4c27fa2432060f418f7cabe9c66cf831862))
661* **build:** update linting, testing and tools ([7959013](https://github.com/aurelia/templating-resources/commit/795901338065bb976aea30161d2a252578f615c8))
662* **css-resource:** enable proper style scoping based on shadow dom support ([b31dc4d](https://github.com/aurelia/templating-resources/commit/b31dc4dd683ef33258eaa5b60324cf31f6314022))
663* **if:** fix animation interaction; enable view cache integration ([64fde69](https://github.com/aurelia/templating-resources/commit/64fde6981603255ed14a95a1a124d7fff28bfe4d))
664* **plugins:** fixup view engine resource plugins to match the new api ([5f422cc](https://github.com/aurelia/templating-resources/commit/5f422cc1112c6add4d2205b671e3749e20829d07))
665* **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)
666* **spec:** update executionContext to bindingContext ([d207dd2](https://github.com/aurelia/templating-resources/commit/d207dd221fa887c57c248a084cebc6f9c6d98d23))
667* **view-spy:** change behavior of value-less attr to only log created ([be5b9f6](https://github.com/aurelia/templating-resources/commit/be5b9f619513201a26e6f0a086da7195c5e0381f))
668
669
670### Features
671
672* **all:** auto create elements from an html file; inject css into head or shadow dom ([44693a2](https://github.com/aurelia/templating-resources/commit/44693a2816722d29dcf7da24dbc6d6e86d54a5fe))
673* **docs:** generate api.json from .d.ts file ([1ad220b](https://github.com/aurelia/templating-resources/commit/1ad220b9778998d2e91902642c59523777623022))
674* **if:** use the view factory caching info ([71ec71f](https://github.com/aurelia/templating-resources/commit/71ec71fc811348435cb552ed3fb3671f115d8b61))
675
676
677### BREAKING CHANGES
678
679* **all:** for some.
680
681
682
683# [0.14.0](https://github.com/aurelia/templating-resources/compare/0.13.4...0.14.0) (2015-08-14)
684
685
686### Bug Fixes
687
688* **compose:** internal variable name consistency ([769d03b](https://github.com/aurelia/templating-resources/commit/769d03b60a0d34172123930acbcc197a355ffc7a))
689* **index:** update to latest configuration api ([5b87410](https://github.com/aurelia/templating-resources/commit/5b87410eab6815a6e2f0f1aa2516839431161aa6))
690
691
692### Features
693
694* **debugging:** add compile-spy and view-spy ([dc7e273](https://github.com/aurelia/templating-resources/commit/dc7e273225f74da38449f400aa767dcfda83f447))
695
696
697
698## [0.13.4](https://github.com/aurelia/templating-resources/compare/0.13.3...0.13.4) (2015-08-05)
699
700
701### Bug Fixes
702
703* **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)
704* **if:** standardize on using the $parent property to store parent execution context ([82e6d13](https://github.com/aurelia/templating-resources/commit/82e6d135f3de35cf48aceff9d4d70a979288cc4e))
705
706
707
708## [0.13.3](https://github.com/aurelia/templating-resources/compare/0.13.2...0.13.3) (2015-07-30)
709
710
711### Bug Fixes
712
713* **if:** only remove when previously shown ([9912549](https://github.com/aurelia/templating-resources/commit/99125493304089e85509a2fd510e0a8380a293e2))
714
715
716
717## [0.13.2](https://github.com/aurelia/templating-resources/compare/0.13.1...0.13.2) (2015-07-30)
718
719
720### Bug Fixes
721
722* **repeat:** handle changes for numbers ([e308452](https://github.com/aurelia/templating-resources/commit/e30845237531756793dcda0e5c42aa7f2f9cbfed)), closes [#81](https://github.com/aurelia/templating-resources/issues/81)
723
724
725
726## [0.13.1](https://github.com/aurelia/templating-resources/compare/0.13.0...0.13.1) (2015-07-13)
727
728
729### Bug Fixes
730
731* **show:** enable the show attribute to work inside shadow DOM ([81918c1](https://github.com/aurelia/templating-resources/commit/81918c135379f793db0a2788910c0634c09e00d2))
732
733
734
735# [0.13.0](https://github.com/aurelia/templating-resources/compare/0.12.1...0.13.0) (2015-07-02)
736
737
738### Bug Fixes
739
740* **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)
741* **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)
742
743
744
745## [0.12.1](https://github.com/aurelia/templating-resources/compare/0.12.0...0.12.1) (2015-06-09)
746
747
748### Bug Fixes
749
750* **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)
751
752
753
754# [0.12.0](https://github.com/aurelia/templating-resources/compare/0.11.1...0.12.0) (2015-06-09)
755
756
757### Bug Fixes
758
759* **if:** fix multiple view.bind() call ([172bdfa](https://github.com/aurelia/templating-resources/commit/172bdfaee29f224bb14d5ee8dd981ed7c4ba9b9c))
760* **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)
761* **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)
762* **repeat:** unbind children on property change ([96a2065](https://github.com/aurelia/templating-resources/commit/96a2065c6a82743c86827bcb56850afb9b33d4f9))
763
764
765### Features
766
767* **all:** add focus attached behavior ([ecd300a](https://github.com/aurelia/templating-resources/commit/ecd300ae9f0922cc393cbe9e368ec9be35e1f955))
768* **compose:** suppost syncChildren ([0240d5c](https://github.com/aurelia/templating-resources/commit/0240d5cad778555312e931813b4131c112e7950f))
769* **docs:** Initial YUIDocs ([745131b](https://github.com/aurelia/templating-resources/commit/745131b0201cf3a9d9aa14d66a7a68c72b784504))
770* **focus:** set two-way as default binding mode ([96ef5d4](https://github.com/aurelia/templating-resources/commit/96ef5d4333a2dbbb288576cf41ce5a0ad4df99e7))
771* **replaceable:** add the replaceable attribute for use with replaceable parts ([a5a17bc](https://github.com/aurelia/templating-resources/commit/a5a17bc67d08ff192b98459cdb217a0908d06b5e))
772
773
774
775## [0.11.1](https://github.com/aurelia/templating-resources/compare/0.11.0...0.11.1) (2015-05-06)
776
777
778### Bug Fixes
779
780* **compose:** address multi-prop update with compose ([160b4a0](https://github.com/aurelia/templating-resources/commit/160b4a00f25af71fc9c1be6c04e69988db132bc9))
781
782
783### Features
784
785* **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)
786
787
788
789# [0.11.0](https://github.com/aurelia/templating-resources/compare/0.10.0...0.11.0) (2015-05-01)
790
791
792### Bug Fixes
793
794* **all:** update to latest plugin api ([c3adb5e](https://github.com/aurelia/templating-resources/commit/c3adb5e2299e8fa51568f4a31cbec47ed2dc6788))
795* **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)
796* **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)
797* **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)
798* **repeat:** regression with recreating view" ([1b40be4](https://github.com/aurelia/templating-resources/commit/1b40be47c646749b21bbfea9a2fafcab34302e00)), closes [#37](https://github.com/aurelia/templating-resources/issues/37)
799
800
801
802# [0.10.0](https://github.com/aurelia/templating-resources/compare/0.9.2...0.10.0) (2015-04-09)
803
804
805### Bug Fixes
806
807* **GlobalBehavior:** throw AggregateError ([e31875a](https://github.com/aurelia/templating-resources/commit/e31875a454afd8ef5863f0b8cfc3f3b024f789eb))
808* **repeat:** correctly update execution context ([e0d11cd](https://github.com/aurelia/templating-resources/commit/e0d11cd689ce524b0f7e05f94deac191c5f4bb7c))
809
810
811### Features
812
813* **all:** update to decorators ([3e4a3fa](https://github.com/aurelia/templating-resources/commit/3e4a3fa8fe898151114e8de79739cbf4c170e398))
814* **all:** update to work with latest decorators ([1c35b50](https://github.com/aurelia/templating-resources/commit/1c35b506d625474efda1c7595028c63e670dfb8b))
815
816
817### Performance Improvements
818
819* **repeat:** improve handle splices performance ([4a3f8f3](https://github.com/aurelia/templating-resources/commit/4a3f8f3fd27f1c9525c0cdbe4fcbf3b608104479))
820
821
822
823## [0.9.2](https://github.com/aurelia/templating-resources/compare/0.9.1...0.9.2) (2015-03-27)
824
825
826### Bug Fixes
827
828* **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)
829
830
831
832## [0.9.1](https://github.com/aurelia/templating-resources/compare/0.9.0...0.9.1) (2015-03-25)
833
834
835### Bug Fixes
836
837* **sanitize-html:** incorrect value converter name ([aec6395](https://github.com/aurelia/templating-resources/commit/aec6395b9e7dbb01dcb2e682b4b4cb641e2ede21))
838
839
840
841# [0.9.0](https://github.com/aurelia/templating-resources/compare/0.8.10...0.9.0) (2015-03-25)
842
843
844### Bug Fixes
845
846* **all:** update plugin to use new global resource api ([09d4103](https://github.com/aurelia/templating-resources/commit/09d41036e2b26b487a51873fad90cc80334c50d5))
847* **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)
848* **index:** plugin now uses new id-base api for resources ([f2cf8bf](https://github.com/aurelia/templating-resources/commit/f2cf8bf7fdb794f40d309cb3e1f4d532a30b1d14))
849* **sanitize-html:** use explicit metadata ([8aa3a13](https://github.com/aurelia/templating-resources/commit/8aa3a1306d8dea0d11e99a611a51029442d1a791))
850* **selected-item:** remove selected-item behavior ([ef130a7](https://github.com/aurelia/templating-resources/commit/ef130a76fade7bcb2244bbb94a95d60326d1eee1))
851
852
853
854## [0.8.10](https://github.com/aurelia/templating-resources/compare/0.8.9...0.8.10) (2015-03-01)
855
856
857### Bug Fixes
858
859* **package:** change jspm directories ([b6d0e5c](https://github.com/aurelia/templating-resources/commit/b6d0e5c8ce5a4de84e1779c18df3ae9fc6f4f99e))
860
861
862
863## [0.8.9](https://github.com/aurelia/templating-resources/compare/0.8.8...0.8.9) (2015-02-28)
864
865
866### Bug Fixes
867
868* **package:** update dependencies ([3775b62](https://github.com/aurelia/templating-resources/commit/3775b6218f3d37fffbb032c3490f5a41c78b8891))
869
870
871
872## [0.8.8](https://github.com/aurelia/templating-resources/compare/0.8.7...0.8.8) (2015-02-19)
873
874
875### Bug Fixes
876
877* **all:** add logging dependency ([3ca2373](https://github.com/aurelia/templating-resources/commit/3ca23734cbb652c2e4ed3e459bcd059f0cd6818e))
878* **build:** add missing bower bump ([d7b588d](https://github.com/aurelia/templating-resources/commit/d7b588de7280799b89cbe93f56da9388567d934f))
879* **repeat:** provide index not key to updateExecutionContext ([3f026d7](https://github.com/aurelia/templating-resources/commit/3f026d70350dc872ac74a1c206313738b1d6e927))
880* **repeat:** regression with missing items changed handler ([1b17a85](https://github.com/aurelia/templating-resources/commit/1b17a858c7ff1084aa76120e1c43cdb91518b603))
881
882
883### Features
884
885* **repeat:** implement support for map ([15f8b0a](https://github.com/aurelia/templating-resources/commit/15f8b0aa9554171dba01bae323f8cbde84784aaa))
886* **templating-resources:** add defaultSanitizer method to inner-html ([9353b47](https://github.com/aurelia/templating-resources/commit/9353b477769cae4cd2a342f5bdb9c455a7d4bbca))
887* **templating-resources:** add innerHTML attached behavior ([f6e28fe](https://github.com/aurelia/templating-resources/commit/f6e28fe1e7e37b4f4b60ec066dddaff18dc6912b))
888* **with:** Add WIP with binding ([b8de3ec](https://github.com/aurelia/templating-resources/commit/b8de3ec44c3b29bd9b4c8cf5d42178bbd560fdc9))
889
890
891### Performance Improvements
892
893* **repeat:** don't allocate unnecessay arrays ([ab3e6ee](https://github.com/aurelia/templating-resources/commit/ab3e6eed5fd80bcfeafc4bc8a01b37ad3a6e3f1d))
894
895
896
897## [0.8.7](https://github.com/aurelia/templating-resources/compare/0.8.6...0.8.7) (2015-02-06)
898
899
900### Bug Fixes
901
902* **repeat:** error when items are undefined ([1180971](https://github.com/aurelia/templating-resources/commit/118097145e3d7a936280f9110c44b6724ed51ba2))
903
904
905
906## [0.8.6](https://github.com/aurelia/templating-resources/compare/0.8.5...0.8.6) (2015-02-06)
907
908
909### Bug Fixes
910
911* **compose:** all properties not responding to changes ([8c7cf24](https://github.com/aurelia/templating-resources/commit/8c7cf24c94d8b35f8e6c2847ed427f840adff225)), closes [#10](https://github.com/aurelia/templating-resources/issues/10)
912
913
914
915## [0.8.5](https://github.com/aurelia/templating-resources/compare/0.8.4...0.8.5) (2015-02-03)
916
917
918### Bug Fixes
919
920* **global-behavior:** unsafe method invocation ([6e05bb9](https://github.com/aurelia/templating-resources/commit/6e05bb9882e4372a96d58e3e384c0bc0c56040ab)), closes [#2](https://github.com/aurelia/templating-resources/issues/2)
921* **show:** css not inside ([d98e9a4](https://github.com/aurelia/templating-resources/commit/d98e9a40c51f75e229fa5e3caa5388301333feb7))
922* **show:** Make sure this hide overrides everything ([e7a0617](https://github.com/aurelia/templating-resources/commit/e7a06176ed24795621414a1782b33da2174bef31))
923
924
925
926## [0.8.4](https://github.com/aurelia/templating-resources/compare/0.8.3...0.8.4) (2015-01-29)
927
928
929### Bug Fixes
930
931* **show:** Add type to the node as well ([f29153b](https://github.com/aurelia/templating-resources/commit/f29153b0657ecb0fa74fa71958d24209f020112a))
932* **show:** append aurelia-hide style to head ([0258d0d](https://github.com/aurelia/templating-resources/commit/0258d0df2cc99bfbc2b395c0146a350eec4c9ad4))
933
934
935
936## [0.8.3](https://github.com/aurelia/templating-resources/compare/0.8.2...0.8.3) (2015-01-24)
937
938
939### Features
940
941* **global-behavior:** improve handler flexibility ([500633f](https://github.com/aurelia/templating-resources/commit/500633f805e9bd02e6b5897851f64b69f25855c0))
942
943
944
945## [0.8.2](https://github.com/aurelia/templating-resources/compare/0.8.1...0.8.2) (2015-01-24)
946
947
948### Bug Fixes
949
950* **package:** update deps and fix bower semver ranges ([5839f55](https://github.com/aurelia/templating-resources/commit/5839f551b7e95dad8e5f087208e87674ac3bfd1c))
951
952
953### Features
954
955* **global-behavior:** flexible handlers with jQuery built-in ([298c1ae](https://github.com/aurelia/templating-resources/commit/298c1aeb2eedf2d28e21d350435eadc5acb32d68))
956
957
958
959## [0.8.1](https://github.com/aurelia/templating-resources/compare/0.8.0...0.8.1) (2015-01-22)
960
961
962### Bug Fixes
963
964* **compose:** incorrect property name ([57c40a0](https://github.com/aurelia/templating-resources/commit/57c40a001b2da551cae1e22777655606a0772d01))
965
966
967
968# [0.8.0](https://github.com/aurelia/templating-resources/compare/0.7.0...0.8.0) (2015-01-22)
969
970
971### Bug Fixes
972
973* **all:** update to latest metadata api ([62d40db](https://github.com/aurelia/templating-resources/commit/62d40dbe8cfda472ffa87bbe08b57b503711a113))
974* **global-behavior:** enforce whitelist and support standard widget destroy pattern ([c1e0ddb](https://github.com/aurelia/templating-resources/commit/c1e0ddb3c15ee42d03388b245e330ecf5e09b987))
975* **package:** update dependencies ([3f77813](https://github.com/aurelia/templating-resources/commit/3f77813b7cafcc8ae81c43456dbf43bd64f943fc))
976* **show:** switch over to using a class instead of style manipulation ([f63e023](https://github.com/aurelia/templating-resources/commit/f63e023d022fbf32a57c2fbce388f72149e3662c))
977
978
979### Features
980
981* **all:** update to use new fluent metadata ([90af3e5](https://github.com/aurelia/templating-resources/commit/90af3e51ffb49e5adf74240c282a8f44f77603e5))
982* **global-behavior:** enable automatic jQuery plugin support ([4633b7d](https://github.com/aurelia/templating-resources/commit/4633b7d07bbc9b2814d2d50339a5f7a69b02c363))
983* **selected-item:** use default two-way binding now ([f0316e3](https://github.com/aurelia/templating-resources/commit/f0316e3fb269d3c8bf340afce53697f7a94b1922))
984
985
986
987# [0.7.0](https://github.com/aurelia/templating-resources/compare/0.6.0...0.7.0) (2015-01-12)
988
989
990### Bug Fixes
991
992* **package:** update Aurelia dependencies ([f121fbb](https://github.com/aurelia/templating-resources/commit/f121fbb1b4149bb84878396d3eb6ea804eec1e47))
993
994
995
996# [0.6.0](https://github.com/aurelia/templating-resources/compare/0.5.0...0.6.0) (2015-01-07)
997
998
999### Bug Fixes
1000
1001* **package:** update dependencies to latest ([dac311a](https://github.com/aurelia/templating-resources/commit/dac311acf54154a7f1022dabce3908008515b06f))
1002
1003
1004
1005# [0.5.0](https://github.com/aurelia/templating-resources/compare/0.4.0...0.5.0) (2015-01-06)
1006
1007
1008### Bug Fixes
1009
1010* **compose:** align with new view model load api ([a7c65fd](https://github.com/aurelia/templating-resources/commit/a7c65fd6dab7b80a55e9c9e2e2c5e560b265868d))
1011* **compose:** use templating's new built-in composition engine ([9f50076](https://github.com/aurelia/templating-resources/commit/9f50076dad42e399b4e19b74fdd4e3d3d49ec0e4))
1012
1013
1014### Features
1015
1016* **build:** update compile, switch to register modules, switch to core-js ([a7fe36c](https://github.com/aurelia/templating-resources/commit/a7fe36c9a63055a3a7fbaa674b162307c3604a9b))
1017* **resources:** enable plugin model ([c78cae8](https://github.com/aurelia/templating-resources/commit/c78cae82ba38cb2f2a464394613f780b314925e5))
1018
1019
1020### Performance Improvements
1021
1022* **all:** minor loop optimization ([26a6888](https://github.com/aurelia/templating-resources/commit/26a68885bb61f5599f6682aab6242834d53bb1ce))
1023
1024
1025
1026# [0.4.0](https://github.com/aurelia/templating-resources/compare/0.3.2...0.4.0) (2014-12-22)
1027
1028
1029### Bug Fixes
1030
1031* **package:** update templating dependency to latest version ([156def6](https://github.com/aurelia/templating-resources/commit/156def6adb4384a10a3972bd6f46e0cedb49ed40))
1032
1033
1034### Features
1035
1036* **compose:** getViewStrategy hook added ([db7e032](https://github.com/aurelia/templating-resources/commit/db7e0322018c4b8d2115822b214e7e64af26db78))
1037
1038
1039
1040## [0.3.2](https://github.com/aurelia/templating-resources/compare/0.3.1...0.3.2) (2014-12-18)
1041
1042
1043### Bug Fixes
1044
1045* **package:** update templating to latest version ([c754589](https://github.com/aurelia/templating-resources/commit/c754589a1972dc7346b41e3a2558b7d574d8ad28))
1046
1047
1048### Features
1049
1050* **compose:** view and view-model are now relative ([0b54a75](https://github.com/aurelia/templating-resources/commit/0b54a750c21211f2071723d08e767bc035dfb745))
1051
1052
1053
1054## [0.3.1](https://github.com/aurelia/templating-resources/compare/0.3.0...0.3.1) (2014-12-18)
1055
1056
1057### Bug Fixes
1058
1059* **package:** update templating to latest version ([f0d148c](https://github.com/aurelia/templating-resources/commit/f0d148cb3d4202bd63715b9146799c52f2ce23ec))
1060
1061
1062
1063# [0.3.0](https://github.com/aurelia/templating-resources/compare/0.2.1...0.3.0) (2014-12-17)
1064
1065
1066### Bug Fixes
1067
1068* **package:** updating dependencies to latest versions ([033a97f](https://github.com/aurelia/templating-resources/commit/033a97fd5f9237804f39a37670672f9b5f8c1daa))
1069
1070
1071
1072## [0.2.1](https://github.com/aurelia/templating-resources/compare/0.2.0...0.2.1) (2014-12-12)
1073
1074
1075### Bug Fixes
1076
1077* **package:** update dependencies to latest versions ([c900f71](https://github.com/aurelia/templating-resources/commit/c900f7148cda37c87909e491f245fa12987d90bb))
1078
1079
1080
1081# [0.2.0](https://github.com/aurelia/templating-resources/compare/0.1.0...0.2.0) (2014-12-12)
1082
1083
1084### Bug Fixes
1085
1086* **package:** updating dependencies to their latest versions ([173392f](https://github.com/aurelia/templating-resources/commit/173392f599a0cc8623da69ff23b041be4c03315f))
1087
1088
1089
1090# [0.1.0](https://github.com/aurelia/templating-resources/compare/0.0.1...0.1.0) (2014-12-11)
1091
1092
1093### Bug Fixes
1094
1095* **package:** add missing polyfill ([c3fe9aa](https://github.com/aurelia/templating-resources/commit/c3fe9aa4ea00e517ceb8107dbe8ff3c3f577c44f))
1096
1097
1098
1099## 0.0.1 (2014-12-10)
1100
1101
1102