|
7 | 7 | - **$browser:** prevent infinite digests when clearing the hash of a url
|
8 | 8 | ([10ac5948](https://github.com/angular/angular.js/commit/10ac5948097e2c8eaead238603d29ee580dc8273),
|
9 | 9 | [#9629](https://github.com/angular/angular.js/issues/9629), [#9635](https://github.com/angular/angular.js/issues/9635), [#10228](https://github.com/angular/angular.js/issues/10228), [#10308](https://github.com/angular/angular.js/issues/10308))
|
| 10 | +- **$http:** preserve config object when resolving from cache |
| 11 | + ([facfec98](https://github.com/angular/angular.js/commit/facfec98412c0bb8678d578bade05ffef06a9e84), |
| 12 | + [#9004](https://github.com/angular/angular.js/issues/9004), [#9030](https://github.com/angular/angular.js/issues/9030)) |
10 | 13 | - **$location:**
|
11 | 14 | - allow hash fragments with hashPrefix in hash-bang location urls
|
12 | 15 | ([2dc34a96](https://github.com/angular/angular.js/commit/2dc34a969956eea680be4c8d9f800556d110996a),
|
13 | 16 | [#9629](https://github.com/angular/angular.js/issues/9629), [#9635](https://github.com/angular/angular.js/issues/9635), [#10228](https://github.com/angular/angular.js/issues/10228), [#10308](https://github.com/angular/angular.js/issues/10308))
|
14 | 17 | - strip off empty hash segments when comparing
|
15 | 18 | ([e93710fe](https://github.com/angular/angular.js/commit/e93710fe0e4fb05ceee59a04f290692a5bec5d20),
|
16 | 19 | [#9635](https://github.com/angular/angular.js/issues/9635))
|
17 |
| -- **$parse:** Follow JavaScript context for unbound functions |
| 20 | +- **$parse:** |
| 21 | + - fix operators associativity |
| 22 | + ([ed1243ff](https://github.com/angular/angular.js/commit/ed1243ffc7c2cb4bd5b4dece597597db8eb08e34)) |
| 23 | + - follow JavaScript context for unbound functions |
18 | 24 | ([429938da](https://github.com/angular/angular.js/commit/429938da1f45b8a649b8c77762fb0ae59b6d0cea))
|
19 | 25 | - **filterFilter:**
|
20 | 26 | - don't match primitive sub-expressions against any prop
|
|
25 | 31 | - correctly handle deep expression objects
|
26 | 32 | ([f7cf8460](https://github.com/angular/angular.js/commit/f7cf846045b1e2fb39c62e304c61b44d5c805e31),
|
27 | 33 | [#7323](https://github.com/angular/angular.js/issues/7323), [#9698](https://github.com/angular/angular.js/issues/9698), [#9757](https://github.com/angular/angular.js/issues/9757))
|
28 |
| -- **http:** preserve config object when resolving from cache |
29 |
| - ([facfec98](https://github.com/angular/angular.js/commit/facfec98412c0bb8678d578bade05ffef06a9e84), |
30 |
| - [#9004](https://github.com/angular/angular.js/issues/9004), [#9030](https://github.com/angular/angular.js/issues/9030)) |
31 | 34 | - **inputs:** ignoring input events in IE caused by placeholder changes or focus/blur on inputs with placeholders
|
32 | 35 | ([55d9db56](https://github.com/angular/angular.js/commit/55d9db56a6f7d29b16f8393612648080c6d535d6),
|
33 | 36 | [#9265](https://github.com/angular/angular.js/issues/9265))
|
|
40 | 43 | - **ngMock:** allow numeric timeouts in $httpBackend mock
|
41 | 44 | ([acb066e8](https://github.com/angular/angular.js/commit/acb066e84a10483e1025eed295352b66747dbb8a),
|
42 | 45 | [#4891](https://github.com/angular/angular.js/issues/4891))
|
43 |
| -- **ngModelController:** always use the most recent viewValue for validation |
| 46 | +- **ngModel:** |
| 47 | + - always use the most recent viewValue for validation |
44 | 48 | ([2d6a0a1d](https://github.com/angular/angular.js/commit/2d6a0a1dc1e7125cab2e30244e35e97e11802843),
|
45 | 49 | [#10126](https://github.com/angular/angular.js/issues/10126), [#10299](https://github.com/angular/angular.js/issues/10299))
|
| 50 | + - fixing many keys incorrectly marking inputs as dirty |
| 51 | + ([d21dff21](https://github.com/angular/angular.js/commit/d21dff21ed8beb015ad911f11d57cceb56fc439f)) |
46 | 52 | - **ngSanitize:** exclude smart quotes at the end of the link
|
47 | 53 | ([7c6be43e](https://github.com/angular/angular.js/commit/7c6be43e83590798cffef63d076fb79d5296fba2),
|
48 | 54 | [#7307](https://github.com/angular/angular.js/issues/7307))
|
49 |
| -- **ngmodel:** fixing many keys incorrectly marking inputs as dirty |
50 |
| - ([d21dff21](https://github.com/angular/angular.js/commit/d21dff21ed8beb015ad911f11d57cceb56fc439f)) |
51 | 55 | - **numberFilter:** numbers rounding to zero shouldn't be negative
|
52 | 56 | ([96c61fe7](https://github.com/angular/angular.js/commit/96c61fe756d7d3db011818bf0925e3d86ffff8ce),
|
53 | 57 | [#10278](https://github.com/angular/angular.js/issues/10278))
|
|
57 | 61 | - maintain order in array of objects when predicate is not provided
|
58 | 62 | ([8bfeddb5](https://github.com/angular/angular.js/commit/8bfeddb5d671017f4a21b8b46334ac816710b143),
|
59 | 63 | [#9566](https://github.com/angular/angular.js/issues/9566), [#9747](https://github.com/angular/angular.js/issues/9747), [#10311](https://github.com/angular/angular.js/issues/10311))
|
60 |
| -- **parse:** fix operators associativity |
61 |
| - ([ed1243ff](https://github.com/angular/angular.js/commit/ed1243ffc7c2cb4bd5b4dece597597db8eb08e34)) |
62 | 64 |
|
63 | 65 |
|
64 | 66 | ## Features
|
|
0 commit comments