Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 7717de4

Browse files
committed
docs(CHANGELOG.md): add changes for 1.7.3
1 parent e68697e commit 7717de4

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

CHANGELOG.md

+89
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,92 @@
1+
<a name="1.7.3"></a>
2+
# 1.7.3 eventful-proposal (2018-08-03)
3+
4+
## Bug Fixes
5+
- **$location:**
6+
- fix infinite recursion/digest on URLs with special characters
7+
([e68697](https://github.com/angular/angular.js/commit/e68697e2e30695f509e6c2c1e43c2c02b7af41f0),
8+
[#16592](https://github.com/angular/angular.js/issues/16592),
9+
[#16611](https://github.com/angular/angular.js/issues/16611))
10+
- avoid unnecessary `$locationChange*` events due to empty hash
11+
([1144b1](https://github.com/angular/angular.js/commit/1144b1eccb886ea0e4a80bcb07d38a305c3263b4),
12+
[#16632](https://github.com/angular/angular.js/issues/16632),
13+
[#16636](https://github.com/angular/angular.js/issues/16636))
14+
- **ngMock.$httpBackend:**
15+
- pass failed HTTP expectations to `$exceptionHandler`
16+
([4adbf8](https://github.com/angular/angular.js/commit/4adbf82a84a564a8d3f0982c17a64c6163200bcd),
17+
[#16644](https://github.com/angular/angular.js/issues/16644))
18+
- correctly ignore query params in {expect,when}Route
19+
([be417f](https://github.com/angular/angular.js/commit/be417f28549e184fbc3c7f74251ac21fca965ae8),
20+
[#14173](https://github.com/angular/angular.js/issues/14173),
21+
[#16589](https://github.com/angular/angular.js/issues/16589))
22+
- **Angular:** add workaround for Safari / Webdriver problem
23+
([0a1db2](https://github.com/angular/angular.js/commit/0a1db2ad5f8da6902b1711a738ae4177ce9685fa),
24+
[#16645](https://github.com/angular/angular.js/issues/16645))
25+
- **$animate:** avoid memory leak with `$animate.enabled(element, enabled)`
26+
([4bd424](https://github.com/angular/angular.js/commit/4bd424690612885ca06028e9b27de585edc3d3c3),
27+
[#16649](https://github.com/angular/angular.js/issues/16649))
28+
- **$compile:**
29+
- use correct parent element when requiring on html element
30+
([05ac70](https://github.com/angular/angular.js/commit/05ac702bc7edae5f89c363ea661774910735ea8b),
31+
[#16535](https://github.com/angular/angular.js/issues/16535),
32+
[#16647](https://github.com/angular/angular.js/issues/16647))
33+
- work around Firefox `DocumentFragment` bug
34+
([10973c](https://github.com/angular/angular.js/commit/10973c3366676ac8e5b2728b1e006cdef4ea197e),
35+
[#16607](https://github.com/angular/angular.js/issues/16607),
36+
[#16615](https://github.com/angular/angular.js/issues/16615))
37+
- **ngEventDirs:**
38+
- pass error in handler to $exceptionHandler when event was triggered in a digest
39+
([688211](https://github.com/angular/angular.js/commit/6882113bc194fb10081db9bab3dd7d69dd59f311))
40+
- don't wrap the event handler in $apply if already in $digest
41+
([535ee3](https://github.com/angular/angular.js/commit/535ee32a0b4881c9fd526fb5e0ffc10919ba1800),
42+
[#14673](https://github.com/angular/angular.js/issues/14673),
43+
[#14674](https://github.com/angular/angular.js/issues/14674))
44+
- **angular.element:** do not break on `cleanData()` if `_data()` returns undefined
45+
([7cf4a2](https://github.com/angular/angular.js/commit/7cf4a2933cb017e45b0c97b0a836cbbd905ee31a),
46+
[#16641](https://github.com/angular/angular.js/issues/16641),
47+
[#16642](https://github.com/angular/angular.js/issues/16642))
48+
- **ngAria:** do not scroll when pressing spacebar on custom buttons
49+
([3a517c](https://github.com/angular/angular.js/commit/3a517c25f677294a7a9eca1660654a3edcc9e103),
50+
[#14665](https://github.com/angular/angular.js/issues/14665),
51+
[#16604](https://github.com/angular/angular.js/issues/16604))
52+
53+
54+
## New Features
55+
- **$compile:** add support for arbitrary DOM property and event bindings
56+
([a5914c](https://github.com/angular/angular.js/commit/a5914c94a8fa5b1eceeab9e4e6849cbf467bc26d),
57+
[#16428](https://github.com/angular/angular.js/issues/16428),
58+
[#16235](https://github.com/angular/angular.js/issues/16235),
59+
[#16614](https://github.com/angular/angular.js/issues/16614))
60+
- **ngMock:** add `$flushPendingTasks()` and `$verifyNoPendingTasks()`
61+
([6f7674](https://github.com/angular/angular.js/commit/6f7674a7d063d434205f75f5b861f167e8125999),
62+
[#14336](https://github.com/angular/angular.js/issues/14336))
63+
- **core:** implement more granular pending task tracking
64+
([17b139](https://github.com/angular/angular.js/commit/17b139f107e5471a9351af638093a8e13a69e42a))
65+
- **$animate:** add option data to event callbacks
66+
([fc64e6](https://github.com/angular/angular.js/commit/fc64e6807642512b567deb52b497bd2bff570a1f),
67+
[#12697](https://github.com/angular/angular.js/issues/12697),
68+
[#13059](https://github.com/angular/angular.js/issues/13059))
69+
- **form.FormController:** add $getControls()
70+
([c9d1e6](https://github.com/angular/angular.js/commit/c9d1e690aa597283373b78e646676fa8f1ba1b4d),
71+
[#16601](https://github.com/angular/angular.js/issues/16601),
72+
[#14749](https://github.com/angular/angular.js/issues/14749),
73+
[#14517](https://github.com/angular/angular.js/issues/14517),
74+
[#13202](https://github.com/angular/angular.js/issues/13202))
75+
- **ngModelOptions:** add `timeStripZeroSeconds` and `timeSecondsFormat`
76+
([b68221](https://github.com/angular/angular.js/commit/b682213d72d65c996a6a31ea57b79d4c4f4e3c98),
77+
[#10721](https://github.com/angular/angular.js/issues/10721),
78+
[#16510](https://github.com/angular/angular.js/issues/16510),
79+
[#16584](https://github.com/angular/angular.js/issues/16584))
80+
81+
82+
## Performance Improvements
83+
- **ngAnimate:** avoid repeated calls to addClass/removeClass when animation has no duration
84+
([093635](https://github.com/angular/angular.js/commit/0936353e9a03f072bc3c4056888fd154a96530ef),
85+
[#14165](https://github.com/angular/angular.js/issues/14165),
86+
[#14166](https://github.com/angular/angular.js/issues/14166),
87+
[#16613](https://github.com/angular/angular.js/issues/16613))
88+
89+
190
<a name="1.7.2"></a>
291
# 1.7.2 extreme-compatiplication (2018-06-12)
392

0 commit comments

Comments
 (0)