Skip to content

Commit 1991e77

Browse files
committed
docs(changelog): add release notes for 1.6.5
1 parent 57a972d commit 1991e77

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed

CHANGELOG.md

+93
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,96 @@
1+
<a name="1.6.5"></a>
2+
# 1.6.5 toffee-salinization (2017-07-03)
3+
4+
5+
## Bug Fixes
6+
- **core:**
7+
- correctly detect Error instances from different contexts
8+
([6daca0](https://github.com/angular/angular.js/commit/6daca023e42098f7098b9bf153c8e53a17af84f1),
9+
[#15868](https://github.com/angular/angular.js/issues/15868),
10+
[#15872](https://github.com/angular/angular.js/issues/15872))
11+
- deprecate `angular.merge`
12+
([dc41f4](https://github.com/angular/angular.js/commit/dc41f465baae9bc91418a61f446596157c530b6e),
13+
[#12653](https://github.com/angular/angular.js/issues/12653),
14+
[#14941](https://github.com/angular/angular.js/issues/14941),
15+
[#15180](https://github.com/angular/angular.js/issues/15180),
16+
[#15992](https://github.com/angular/angular.js/issues/15992),
17+
[#16036](https://github.com/angular/angular.js/issues/16036))
18+
- **ngOptions:**
19+
- re-render after empty option has been removed
20+
([510d0f](https://github.com/angular/angular.js/commit/510d0f946fa1a443ad43fa31bc9337676ef31332))
21+
- allow empty option to be removed and re-added
22+
([71b4da](https://github.com/angular/angular.js/commit/71b4daa4e10b6912891927ee2a7930c604b538f8))
23+
- select unknown option if unmatched model does not match empty option
24+
([17d34b](https://github.com/angular/angular.js/commit/17d34b7a983a0ef63f6cf404490385c696fb0da1))
25+
- **orderBy:** guarantee stable sort
26+
([e50ed4](https://github.com/angular/angular.js/commit/e50ed4da9e8177168f67da68bdf02f07da4e7bcf),
27+
[#14881](https://github.com/angular/angular.js/issues/14881),
28+
[#15914](https://github.com/angular/angular.js/issues/15914))
29+
- **$parse:**
30+
- do not shallow-watch inputs to one-time intercepted expressions
31+
([6e3b5a](https://github.com/angular/angular.js/commit/6e3b5a57cd921823f3eca7200a79ac5c2ef0567a))
32+
- standardize one-time literal vs non-literal and interceptors
33+
([f003d9](https://github.com/angular/angular.js/commit/f003d93a3dd052dccddef41125d9c51034ac3605))
34+
- do not shallow-watch inputs when wrapped in an interceptor fn
35+
([aac562](https://github.com/angular/angular.js/commit/aac5623247a86681cbe0e1c8179617b816394c1d),
36+
[#15905](https://github.com/angular/angular.js/issues/15905))
37+
- always re-evaluate filters within literals when an input is an object
38+
([ec9768](https://github.com/angular/angular.js/commit/ec97686f2f4a5481cc806462313a664fc7a1c893),
39+
[#15964](https://github.com/angular/angular.js/issues/15964),
40+
[#15990](https://github.com/angular/angular.js/issues/15990))
41+
- **$sanitize:** use appropriate inert document strategy for Firefox and Safari
42+
([8f31f1](https://github.com/angular/angular.js/commit/8f31f1ff43b673a24f84422d5c13d6312b2c4d94))
43+
- **$timeout/$interval:** do not trigger a digest on cancel
44+
([a222d0](https://github.com/angular/angular.js/commit/a222d0b452622624dc498ef0b9d3c43647fd4fbc),
45+
[#16057](https://github.com/angular/angular.js/issues/16057),
46+
[#16064](https://github.com/angular/angular.js/issues/16064))<br>
47+
This change might affect the use of `$timeout.flush()` in unit tests. See the commit message for
48+
more info.
49+
- **ngMock/$interval:** add support for zero-delay intervals in tests
50+
([a1e3f8](https://github.com/angular/angular.js/commit/a1e3f8728e0a80396f980e48f8dc68dde6721b2b),
51+
[#15952](https://github.com/angular/angular.js/issues/15952),
52+
[#15953](https://github.com/angular/angular.js/issues/15953))
53+
- **angular-loader:** do not depend on "closure" globals that may not be available
54+
([a3226d](https://github.com/angular/angular.js/commit/a3226d01fadaf145713518dc5b8022b581c34e81),
55+
[#15880](https://github.com/angular/angular.js/issues/15880),
56+
[#15881](https://github.com/angular/angular.js/issues/15881))
57+
58+
59+
## New Features
60+
- **select:** expose info about selection state in controller
61+
([0b962d](https://github.com/angular/angular.js/commit/0b962d4881e98327a91c37f7317da557aa991663),
62+
[#13172](https://github.com/angular/angular.js/issues/13172),
63+
[#10127](https://github.com/angular/angular.js/issues/10127))
64+
- **$animate:** add support for `customFilter`
65+
([ab114a](https://github.com/angular/angular.js/commit/ab114af8508bdbdb1fa5fd1e070d08818d882e28),
66+
[#14891](https://github.com/angular/angular.js/issues/14891))
67+
- **$compile:** overload `.component()` to accept object map of components
68+
([210112](https://github.com/angular/angular.js/commit/2101126ce72308d8fc468ca2411bb9972e614f79),
69+
[#14579](https://github.com/angular/angular.js/issues/14579),
70+
[#16062](https://github.com/angular/angular.js/issues/16062))
71+
- **$log:** log all parameters in IE 9, not just the first two.
72+
([3671a4](https://github.com/angular/angular.js/commit/3671a43be43d05b00c90dfb3a3f746c013139581))
73+
- **ngMock:** describe unflushed http requests
74+
([d9128e](https://github.com/angular/angular.js/commit/d9128e7b2371ab2bb5169ba854b21c78baa784d2),
75+
[#10596](https://github.com/angular/angular.js/issues/10596),
76+
[#15928](https://github.com/angular/angular.js/issues/15928))
77+
78+
79+
## Performance Improvements
80+
- **ngOptions:** prevent initial options repainting
81+
([ff52b1](https://github.com/angular/angular.js/commit/ff52b188a759f2cc7ee6ee78a8c646c2354a47eb),
82+
[#15801](https://github.com/angular/angular.js/issues/15801),
83+
[#15812](https://github.com/angular/angular.js/issues/15812),
84+
[#16071](https://github.com/angular/angular.js/issues/16071))
85+
- **$animate:**
86+
- avoid unnecessary computations if animations are globally disabled
87+
([ce5ffb](https://github.com/angular/angular.js/commit/ce5ffbf667464bd58eae4c4af0917eb2685f1f6a),
88+
[#14914](https://github.com/angular/angular.js/issues/14914))
89+
- do not retrieve `className` unless `classNameFilter` is used
90+
([275978](https://github.com/angular/angular.js/commit/27597887379a1904cd86832602e286894b449a75))
91+
92+
93+
194
<a name="1.6.4"></a>
295
# 1.6.4 phenomenal-footnote (2017-03-31)
396

0 commit comments

Comments
 (0)