|
| 1 | +<a name="1.4.1"></a> |
| 2 | +# 1.4.1 hyperionic-illumination (2015-06-16) |
| 3 | + |
| 4 | + |
| 5 | +## Bug Fixes |
| 6 | + |
| 7 | +- **$compile:** |
| 8 | + - workaround for IE11 MutationObserver |
| 9 | + ([f3b1d0b7](https://github.com/angular/angular.js/commit/f3b1d0b723298a5f8ea21d0704405649cce1b5fc), |
| 10 | + [#11781](https://github.com/angular/angular.js/issues/11781)) |
| 11 | + - prevent exception when using `watch` as isolated scope binding property in Firefox |
| 12 | + ([a6339d30](https://github.com/angular/angular.js/commit/a6339d30d1379689da5eec9647a953f64821f8b0), |
| 13 | + [#11627](https://github.com/angular/angular.js/issues/11627)) |
| 14 | +- **$location:** do not get caught in infinite digest in IE9 when redirecting in `$locationChangeSuccess` |
| 15 | + ([91b60226](https://github.com/angular/angular.js/commit/91b602263b96b6fce1331208462e18eb647f4d60), |
| 16 | + [#11439](https://github.com/angular/angular.js/issues/11439), [#11675](https://github.com/angular/angular.js/issues/11675), [#11935](https://github.com/angular/angular.js/issues/11935), [#12083](https://github.com/angular/angular.js/issues/12083)) |
| 17 | +- **$parse:** |
| 18 | + - set null reference properties to `undefined` |
| 19 | + ([71fc3f4f](https://github.com/angular/angular.js/commit/71fc3f4fa0cd12eff335d57efed7c033554749f4), |
| 20 | + [#12099](https://github.com/angular/angular.js/issues/12099)) |
| 21 | + ([d19504a1](https://github.com/angular/angular.js/commit/d19504a179355d7801d59a8db0285a1322e04601), |
| 22 | + [#11959](https://github.com/angular/angular.js/issues/11959)) |
| 23 | +- **$sanitize:** dont not remove `tabindex` attribute |
| 24 | + ([799353c7](https://github.com/angular/angular.js/commit/799353c75de28e6fbf52dac6e0721e85b578575a), |
| 25 | + [#8371](https://github.com/angular/angular.js/issues/8371), [#5853](https://github.com/angular/angular.js/issues/5853)) |
| 26 | +- **compile:** assign controller return values correctly for multiple directives |
| 27 | + ([8caf1802](https://github.com/angular/angular.js/commit/8caf1802e0e93389dec626ef35e04a302aa6c39d), |
| 28 | + [#12029](https://github.com/angular/angular.js/issues/12029), [#12036](https://github.com/angular/angular.js/issues/12036)) |
| 29 | +- **copy:** do not copy the same object twice |
| 30 | + ([0e622f7b](https://github.com/angular/angular.js/commit/0e622f7b5bc3d5d0ab0fbc1a1bc69404bd7216d5)) |
| 31 | +- **forms:** parse exponential notation in `numberInputType` directive |
| 32 | + ([ebd0fbba](https://github.com/angular/angular.js/commit/ebd0fbba8ff90bee0cd016d574643d56a7f81ed0), |
| 33 | + [#12121](https://github.com/angular/angular.js/issues/12121), [#12122](https://github.com/angular/angular.js/issues/12122)) |
| 34 | +- **linky:** allow case insensitive scheme detection |
| 35 | + ([8dc09e6d](https://github.com/angular/angular.js/commit/8dc09e6dabb84c2c611cdc9e40adfac989648200), |
| 36 | + [#12073](https://github.com/angular/angular.js/issues/12073), [#12073](https://github.com/angular/angular.js/issues/12073)) |
| 37 | +- **ngAria:** |
| 38 | + - update `aria-valuemin/max` when `min/max` change |
| 39 | + ([ebaa0f59](https://github.com/angular/angular.js/commit/ebaa0f598501702ae64d59ada0ae492eaf0e2db6), |
| 40 | + [#11770](https://github.com/angular/angular.js/issues/11770), [#11774](https://github.com/angular/angular.js/issues/11774)) |
| 41 | + - ensure boolean values for aria-hidden and aria-disabled |
| 42 | + ([59273354](https://github.com/angular/angular.js/commit/59273354b57dd8d1ad2cd2f4740ffa8923e480f9), |
| 43 | + [#11365](https://github.com/angular/angular.js/issues/11365)) |
| 44 | +- **ngModel:** ignore Object.prototype properties on the form validation object |
| 45 | + ([0934b76b](https://github.com/angular/angular.js/commit/0934b76b72cec86093414834ac4cb7f0946b651d), |
| 46 | + [#12066](https://github.com/angular/angular.js/issues/12066)) |
| 47 | +- **ngOptions:** |
| 48 | + - do not watch properties starting with $ |
| 49 | + ([34a6da24](https://github.com/angular/angular.js/commit/34a6da24c17356d4ffc70aec3f621a140a9a61ab), |
| 50 | + [#11930](https://github.com/angular/angular.js/issues/11930), [#12010](https://github.com/angular/angular.js/issues/12010)) |
| 51 | + - use reference check only when not using trackBy |
| 52 | + ([d7dc14dc](https://github.com/angular/angular.js/commit/d7dc14dc0cdeb9c187d227e19acc8aca7df9d740), |
| 53 | + [#11936](https://github.com/angular/angular.js/issues/11936), [#11996](https://github.com/angular/angular.js/issues/11996)) |
| 54 | + |
| 55 | + |
| 56 | +## Features |
| 57 | + |
| 58 | +- **$compile:** show module name during `multidir` error |
| 59 | + ([351fe4b7](https://github.com/angular/angular.js/commit/351fe4b79c50a45a11af2fcd2aa7b6fd3b70058d), |
| 60 | + [#11775](https://github.com/angular/angular.js/issues/11775)) |
| 61 | +- **$q:** $q.resolve as an alias for $q.when |
| 62 | + ([3ef52980](https://github.com/angular/angular.js/commit/3ef529806fef28b41ca4af86a330f39a95699cf6), |
| 63 | + [#11944](https://github.com/angular/angular.js/issues/11944), [#11987](https://github.com/angular/angular.js/issues/11987)) |
| 64 | + |
| 65 | + |
| 66 | +## Performance Improvements |
| 67 | + |
| 68 | +- **$compile:** avoid jquery data calls when there is no data |
| 69 | + ([9efb0d5e](https://github.com/angular/angular.js/commit/9efb0d5ee961b57c8fc144a3138a15955e4010e2)) |
| 70 | + |
| 71 | + |
| 72 | + |
1 | 73 | <a name="1.3.16"></a>
|
2 | 74 | # 1.3.16 cookie-oatmealification (2015-06-05)
|
3 | 75 |
|
|
0 commit comments