|
| 1 | +<a name="1.6.1"></a> |
| 2 | +# 1.6.1 promise-rectification (2016-12-23) |
| 3 | + |
| 4 | + |
| 5 | +## Bug Fixes |
| 6 | +- **$q:** Add traceback to unhandled promise rejections |
| 7 | + ([174cb4](https://github.com/angular/angular.js/commit/174cb4a8c81e25581da5b452c2bb43b0fa377a9b) |
| 8 | + [#14631](https://github.com/angular/angular.js/issues/14631)) |
| 9 | +- **$$cookieReader:** correctly handle forbidden access to `document.cookie` |
| 10 | + ([33f769](https://github.com/angular/angular.js/commit/33f769b0a1214055c16fb59adad4897bf53d62bf) |
| 11 | + [#15523](https://github.com/angular/angular.js/issues/15523)) |
| 12 | +- **ngOptions:** do not unset the `selected` property unless necessary |
| 13 | + ([bc4844](https://github.com/angular/angular.js/commit/bc4844d3b297d80aecef89aa1b32615024decedc) |
| 14 | + [#15477](https://github.com/angular/angular.js/issues/15477)) |
| 15 | +- **ngModelOptions:** work correctly when on the template of `replace` directives |
| 16 | + ([5f8ed6](https://github.com/angular/angular.js/commit/5f8ed63f2ab02ffb9c21bf9c29d27c851d162e26) |
| 17 | + [#15492](https://github.com/angular/angular.js/issues/15492)) |
| 18 | +- **ngClassOdd/Even:** add/remove the correct classes when expression/`$index` change simultaneously |
| 19 | + ([d52864](https://github.com/angular/angular.js/commit/d528644fe3e9ffd43999e7fc67806059f9e1083e)) |
| 20 | +- **jqLite:** silently ignore `after()` if element has no parent |
| 21 | + ([3d68b9](https://github.com/angular/angular.js/commit/3d68b9502848ff6714ef89bfb95b8e70ae34eff6) |
| 22 | + [#15331](https://github.com/angular/angular.js/issues/15331), |
| 23 | + [#15475](https://github.com/angular/angular.js/issues/15475)) |
| 24 | +- **$rootScope:** when adding/removing watchers during $digest |
| 25 | + ([163aca](https://github.com/angular/angular.js/commit/163aca336d7586a45255787af41b14b2a12361dd) |
| 26 | + [#15422](https://github.com/angular/angular.js/issues/15422)) |
| 27 | + |
| 28 | + |
| 29 | +## Performance Improvements |
| 30 | +- **ngClass:** avoid unnecessary `.data()` accesses, deep-watching and copies |
| 31 | + ([1d3b65](https://github.com/angular/angular.js/commit/1d3b65adc2c22ff662159ef910089cf10d1edb7b) |
| 32 | + [#14404](https://github.com/angular/angular.js/issues/14404)) |
| 33 | + |
| 34 | + |
| 35 | + |
1 | 36 | <a name="1.5.10"></a>
|
2 | 37 | # 1.5.10 asynchronous-synchronization (2016-12-15)
|
3 | 38 |
|
|
0 commit comments