|
| 1 | +<a name="1.2.13"></a> |
| 2 | +# 1.2.13 romantic-transclusion (2014-02-14) |
| 3 | + |
| 4 | + |
| 5 | +## Bug Fixes |
| 6 | + |
| 7 | +- **$animate:** ensure $animate doesn't break natural CSS transitions |
| 8 | + ([4f84f6b3](https://github.com/angular/angular.js/commit/4f84f6b3e4210ae1eb14728a46d43dd961700a0c), |
| 9 | + [#6019](https://github.com/angular/angular.js/issues/6019)) |
| 10 | +- **$compile:** |
| 11 | + - ensure element transclusion directives are linked with comment element |
| 12 | + ([e7338d3f](https://github.com/angular/angular.js/commit/e7338d3f27e8824196136a18e1c3e0fcf51a0e28), |
| 13 | + [#6006](https://github.com/angular/angular.js/issues/6006), [#6101](https://github.com/angular/angular.js/issues/6101)) |
| 14 | + - support templates with table content root nodes |
| 15 | + ([e7338d3f](https://github.com/angular/angular.js/commit/31c450bcee53d0a3827b7e0a611e9013b2496506), |
| 16 | + [#2848](https://github.com/angular/angular.js/issues/2848), [#1459](https://github.com/angular/angular.js/issues/1459), [#3647](https://github.com/angular/angular.js/issues/3647), [#3241](https://github.com/angular/angular.js/issues/3241)) |
| 17 | +- **input:** |
| 18 | + - don't apply textInput to `<input type="file">` |
| 19 | + ([a9fcb0d0](https://github.com/angular/angular.js/commit/a9fcb0d0fc6456f80501b8820d02b04d7c15b6d6), |
| 20 | + [#6247](https://github.com/angular/angular.js/issues/6247), [#6231](https://github.com/angular/angular.js/issues/6231)) |
| 21 | + - setViewValue on compositionend |
| 22 | + ([2b730271](https://github.com/angular/angular.js/commit/2b7302713674506fdbcdc396c38f18dcb90dee8c), |
| 23 | + [#6058](https://github.com/angular/angular.js/issues/6058), [#5433](https://github.com/angular/angular.js/issues/5433)) |
| 24 | + |
| 25 | + |
| 26 | +## Features |
| 27 | + |
| 28 | +- **filterFilter:** support deeply nested predicate objects |
| 29 | + ([b4eed8ad](https://github.com/angular/angular.js/commit/b4eed8ad94ce9719540462c1ee969dfd3c6b2355), |
| 30 | + [#6215](https://github.com/angular/angular.js/issues/6215)) |
| 31 | + |
| 32 | + |
| 33 | +## Breaking Changes |
| 34 | + |
| 35 | +- **$animate:** |
| 36 | + - due to [4f84f6b3](https://github.com/angular/angular.js/commit/4f84f6b3e4210ae1eb14728a46d43dd961700a0c), |
| 37 | + ngClass and {{ class }} will now call the `setClass` |
| 38 | + animation callback instead of addClass / removeClass when both a |
| 39 | + addClass/removeClass operation is being executed on the element during the animation. |
| 40 | + |
| 41 | + Please include the setClass animation callback as well as addClass and removeClass within |
| 42 | + your JS animations to work with ngClass and {{ class }} directives. |
| 43 | + |
| 44 | + |
| 45 | + - due to [cf5e463a](https://github.com/angular/angular.js/commit/cf5e463abd2c23f62e9c2e6361e6c53048c8910e), |
| 46 | + Both the `$animate:before` and `$animate:after` DOM events must be now |
| 47 | + registered prior to the $animate operation taking place. The `$animate:close` event |
| 48 | + can be registered anytime afterwards. |
| 49 | + |
| 50 | + DOM callbacks used to fired for each and every animation operation that occurs within the |
| 51 | + $animate service provided in the ngAnimate module. This may end up slowing down an |
| 52 | + application if 100s of elements are being inserted into the page. Therefore after this |
| 53 | + change callbacks are only fired if registered on the element being animated. |
| 54 | + |
| 55 | + |
1 | 56 | <a name="1.2.12"></a>
|
2 | 57 | # 1.2.12 cauliflower-eradication (2014-02-07)
|
3 | 58 |
|
|
0 commit comments