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

Lines changed: 89 additions & 0 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy