|
| 1 | +<a name="1.4.11"></a> |
| 2 | +# 1.4.11 relentless-syncomania (2016-05-27) |
| 3 | + |
| 4 | + |
| 5 | +## Bug Fixes |
| 6 | + |
| 7 | +- **$compile:** properly handle setting `srcset` to undefined |
| 8 | + ([85a53ea9](https://github.com/angular/angular.js/commit/85a53ea9cd08476496ef680d20f64ae6a7ae7499), |
| 9 | + [#14470](https://github.com/angular/angular.js/issues/14470), [#14493](https://github.com/angular/angular.js/issues/14493)) |
| 10 | +- **$templateRequest:** trust empty templates in `$templateCache` as well |
| 11 | + ([ad21f8fe](https://github.com/angular/angular.js/commit/ad21f8feaf8659158e8f2092c90eb42c4f13c141), |
| 12 | + [#14479](https://github.com/angular/angular.js/issues/14479), [#14496](https://github.com/angular/angular.js/issues/14496)) |
| 13 | +- **filters:** always call `splice()` with 2 arguments or more |
| 14 | + ([4e735e53](https://github.com/angular/angular.js/commit/4e735e53638a1c831f5c0455cd123a4127a11505), |
| 15 | + [#14467](https://github.com/angular/angular.js/issues/14467), [#14489](https://github.com/angular/angular.js/issues/14489)) |
| 16 | +- **formatNumber:** handle small numbers correctly when `gSize` !== `lgSize` |
| 17 | + ([a1188721](https://github.com/angular/angular.js/commit/a1188721e1ac24e1c34e61b4f622f397416ccc7c), |
| 18 | + [#14289](https://github.com/angular/angular.js/issues/14289), [#14290](https://github.com/angular/angular.js/issues/14290)) |
| 19 | +- **ng-bind-html:** watch the unwrapped value using `$sce.valueOf()` (instead of `toString()`) |
| 20 | + ([f31586db](https://github.com/angular/angular.js/commit/f31586db4115baabaa854c095278f367850a11c5), |
| 21 | + [#14526](https://github.com/angular/angular.js/issues/14526), [#14527](https://github.com/angular/angular.js/issues/14527)) |
| 22 | +- **ngAnimate:** |
| 23 | + - safe-guard against missing document |
| 24 | + ([0d764b58](https://github.com/angular/angular.js/commit/0d764b581d8b494190fa280f8870eee8fd039933)) |
| 25 | + - properly handle empty jqLite collections |
| 26 | + ([fdaf4d5e](https://github.com/angular/angular.js/commit/fdaf4d5e27a2ddebf2999db4d35bef7915d32c86), |
| 27 | + [#14558](https://github.com/angular/angular.js/issues/14558), [#14559](https://github.com/angular/angular.js/issues/14559)) |
| 28 | + - fire callbacks when document is hidden |
| 29 | + ([c4bff290](https://github.com/angular/angular.js/commit/c4bff290e5009e8ae5aa93839ad80a677a9e878f), |
| 30 | + [#14120](https://github.com/angular/angular.js/issues/14120)) |
| 31 | + - fire callbacks in the correct order for certain skipped animations |
| 32 | + ([23550b5e](https://github.com/angular/angular.js/commit/23550b5e278b4fb3cf1300f1399d8ad6d6771725)) |
| 33 | +- **ngClass:** fix watching of an array expression containing an object |
| 34 | + ([b5086700](https://github.com/angular/angular.js/commit/b50867001bf71998a2f7e381095cb9001166e806), |
| 35 | + [#14405](https://github.com/angular/angular.js/issues/14405)) |
| 36 | +- **ngMessages:** don't crash when nested messages are removed |
| 37 | + ([71dca7c4](https://github.com/angular/angular.js/commit/71dca7c4c23df95c6c0e5974f0758a3ca34ce819), |
| 38 | + [#14183](https://github.com/angular/angular.js/issues/14183), [#14242](https://github.com/angular/angular.js/issues/14242)) |
| 39 | +- **ngMock:** fix collecting stack trace in `inject()` on IE10+, PhantomJS |
| 40 | + ([56dae6fa](https://github.com/angular/angular.js/commit/56dae6fa1bee88eaffae766a6cdcb8b6c4b89958), |
| 41 | + [#13591](https://github.com/angular/angular.js/issues/13591), [#13592](https://github.com/angular/angular.js/issues/13592), [#13593](https://github.com/angular/angular.js/issues/13593)) |
| 42 | + |
| 43 | + |
| 44 | +## Performance Improvements |
| 45 | + |
| 46 | +- **$compile:** use createMap() for directive bindings to allow fast forEach |
| 47 | + ([832b383c](https://github.com/angular/angular.js/commit/832b383cbc63c157e62df523d574a75171a8c11c), |
| 48 | + [#12529](https://github.com/angular/angular.js/issues/12529)) |
| 49 | + |
| 50 | + |
1 | 51 | <a name="1.5.5"></a>
|
2 | 52 | # 1.5.5 material-conspiration (2016-04-18)
|
3 | 53 |
|
|
0 commit comments