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

Commit db866f1

Browse files
docs(CHANGELOG): add changes for 1.4.0-beta.6 and 1.3.15
1 parent d8492f4 commit db866f1

File tree

1 file changed

+166
-0
lines changed

1 file changed

+166
-0
lines changed

CHANGELOG.md

+166
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,169 @@
1+
<a name="1.4.0-beta.6"></a>
2+
# 1.4.0-beta.6 cookie-liberation (2015-03-17)
3+
4+
5+
## Bug Fixes
6+
7+
- **$animate:** call `applyStyles` from options on `leave`
8+
([4374f892](https://github.com/angular/angular.js/commit/4374f892c6fa4af6ba1f2ed47c5f888fdb5fadc5),
9+
[#10068](https://github.com/angular/angular.js/issues/10068))
10+
- **$browser:** don't crash if `history.state` access causes error in IE
11+
([3b8163b7](https://github.com/angular/angular.js/commit/3b8163b7b664f24499e75460ab50c066eaec0f78),
12+
[#10367](https://github.com/angular/angular.js/issues/10367), [#10369](https://github.com/angular/angular.js/issues/10369))
13+
- **$sanitize:** disallow unsafe svg animation tags
14+
([67688d5c](https://github.com/angular/angular.js/commit/67688d5ca00f6de4c7fe6084e2fa762a00d25610),
15+
[#11290](https://github.com/angular/angular.js/issues/11290))
16+
- **Angular:** properly compare RegExp with other objects for equality
17+
([f22e1fc9](https://github.com/angular/angular.js/commit/f22e1fc9610ae111a3ea8746a3a57169c99ce142),
18+
[#11204](https://github.com/angular/angular.js/issues/11204), [#11205](https://github.com/angular/angular.js/issues/11205))
19+
- **date filter:** display localised era for `G` format codes
20+
([2b4dfa9e](https://github.com/angular/angular.js/commit/2b4dfa9e2b63d7ebb78f3b0fd3439d18f932e1cd),
21+
[#10503](https://github.com/angular/angular.js/issues/10503), [#11266](https://github.com/angular/angular.js/issues/11266))
22+
- **filterFilter:**
23+
- fix filtering using an object expression when the filter value is undefined
24+
([c62fa6bd](https://github.com/angular/angular.js/commit/c62fa6bd898e1048d4690d41034489dc60ba6ac2),
25+
[#10419](https://github.com/angular/angular.js/issues/10419), [#10424](https://github.com/angular/angular.js/issues/10424))
26+
- do not throw an error if property is null when comparing objects
27+
([2c4ffd6a](https://github.com/angular/angular.js/commit/2c4ffd6af4eb012c4054fe7c096267bbc5510af0),
28+
[#10991](https://github.com/angular/angular.js/issues/10991), [#10992](https://github.com/angular/angular.js/issues/10992), [#11116](https://github.com/angular/angular.js/issues/11116))
29+
- **form:** allow dynamic form names which initially evaluate to blank
30+
([410f7c68](https://github.com/angular/angular.js/commit/410f7c682633c681be641cd2a321f9e51671d474))
31+
- **jqLite:** attr should ignore comment, text and attribute nodes
32+
([bb5bf7f8](https://github.com/angular/angular.js/commit/bb5bf7f8162d11610a53428e630b47030bdc38e5))
33+
- **ng/$locale:** add ERA info in generic locale
34+
([4acb0af2](https://github.com/angular/angular.js/commit/4acb0af24c7fb3705a197ca96adc532de4766a7a))
35+
- **ngJq:** don't rely on existence of jqlite
36+
([342e5f3c](https://github.com/angular/angular.js/commit/342e5f3ce38d2fd10c5d5a98ca66f864286a7922),
37+
[#11044](https://github.com/angular/angular.js/issues/11044))
38+
- **ngMessages:** ensure that multi-level transclusion works with `ngMessagesInclude`
39+
([d7ec5f39](https://github.com/angular/angular.js/commit/d7ec5f392e1550658ddf271a30627b1749eccb69),
40+
[#11196](https://github.com/angular/angular.js/issues/11196))
41+
- **ngOptions:** fix model<->option interaction when using `track by`
42+
([6a03ca27](https://github.com/angular/angular.js/commit/6a03ca274314352052c3082163367a146bb11c2d),
43+
[#10869](https://github.com/angular/angular.js/issues/10869), [#10893](https://github.com/angular/angular.js/issues/10893))
44+
- **rootScope:** prevent memory leak when destroying scopes
45+
([fb7db4a0](https://github.com/angular/angular.js/commit/fb7db4a07bd1b0b67824d3808fe315419b272689),
46+
[#11173](https://github.com/angular/angular.js/issues/11173), [#11169](https://github.com/angular/angular.js/issues/11169))
47+
48+
49+
## Features
50+
51+
- **$cookies:**
52+
- allow passing cookie options
53+
([92c366d2](https://github.com/angular/angular.js/commit/92c366d205da36ec26502aded23db71a6473dad7),
54+
[#8324](https://github.com/angular/angular.js/issues/8324), [#3988](https://github.com/angular/angular.js/issues/3988), [#1786](https://github.com/angular/angular.js/issues/1786), [#950](https://github.com/angular/angular.js/issues/950))
55+
- move logic into $cookies and deprecate $cookieStore
56+
([38fbe3ee](https://github.com/angular/angular.js/commit/38fbe3ee8370fc449b82d80df07b5c2ed2cd5fbe),
57+
[#6411](https://github.com/angular/angular.js/issues/6411), [#7631](https://github.com/angular/angular.js/issues/7631))
58+
- **$cookiesProvider:** provide path, domain, expires and secure options
59+
([53c66369](https://github.com/angular/angular.js/commit/53c663699126815eabc2a3bc1e3bafc8b3874268))
60+
- **$interval:** pass additional arguments to the callback
61+
([4f1f9cfd](https://github.com/angular/angular.js/commit/4f1f9cfdb721cf308ca1162b2227836dc1d28388),
62+
[#10632](https://github.com/angular/angular.js/issues/10632))
63+
- **$timeout:** pass additional arguments to the callback
64+
([3a4b6b83](https://github.com/angular/angular.js/commit/3a4b6b83efdb8051e5c4803c0892c19ceb2cba50),
65+
[#10631](https://github.com/angular/angular.js/issues/10631))
66+
- **angular.merge:** provide an alternative to `angular.extend` that merges 'deeply'
67+
([c0498d45](https://github.com/angular/angular.js/commit/c0498d45feb913c318224ea70b5adf7112df6bac),
68+
[#10507](https://github.com/angular/angular.js/issues/10507), [#10519](https://github.com/angular/angular.js/issues/10519))
69+
- **filterFilter:** compare object with custom `toString()` to primitive
70+
([f8c42161](https://github.com/angular/angular.js/commit/f8c421617096a8d613f4eb6d0f5b098ee149c029),
71+
[#10464](https://github.com/angular/angular.js/issues/10464), [#10548](https://github.com/angular/angular.js/issues/10548))
72+
- **ngAria:**
73+
- add `button` role to `ngClick`
74+
([bb365070](https://github.com/angular/angular.js/commit/bb365070a3ed7c2d26056d378ab6a8ef493b23cc),
75+
[#9254](https://github.com/angular/angular.js/issues/9254), [#10318](https://github.com/angular/angular.js/issues/10318))
76+
- add roles to custom inputs
77+
([29cdaee2](https://github.com/angular/angular.js/commit/29cdaee2b6e853bc3f8882a00661698d146ecd18),
78+
[#10012](https://github.com/angular/angular.js/issues/10012), [#10318](https://github.com/angular/angular.js/issues/10318))
79+
- **ngLocale:** Add FIRSTDAYOFWEEK and WEEKENDRANGE from google data
80+
([3d149c7f](https://github.com/angular/angular.js/commit/3d149c7f20ffabab5a635af9ddcfc7105112ab4a))
81+
- **ngMock:**
82+
- allow mock $controller service to set up controller bindings
83+
([d02d0585](https://github.com/angular/angular.js/commit/d02d0585a086ecd2e1de628218b5a6d85c8fc7bd),
84+
[#9425](https://github.com/angular/angular.js/issues/9425), [#11239](https://github.com/angular/angular.js/issues/11239))
85+
- add `they` helpers for testing multiple specs
86+
([e650c458](https://github.com/angular/angular.js/commit/e650c45894abe6314a806e6b3e32c908df5c00fd),
87+
[#10864](https://github.com/angular/angular.js/issues/10864))
88+
- **ngModel:** support conversion to timezone other than UTC
89+
([0413bee8](https://github.com/angular/angular.js/commit/0413bee8cc563a6555f8d42d5f183f6fbefc7350),
90+
[#11005](https://github.com/angular/angular.js/issues/11005))
91+
92+
93+
## Breaking Changes
94+
95+
- **$cookies:** due to [38fbe3ee](https://github.com/angular/angular.js/commit/38fbe3ee8370fc449b82d80df07b5c2ed2cd5fbe),
96+
97+
98+
`$cookies` no longer exposes properties that represent the current browser cookie
99+
values. Now you must explicitly the methods described above to access the cookie
100+
values. This also means that you can no longer watch the `$cookies` properties for
101+
changes to the browser's cookies.
102+
103+
This feature is generally only needed if a 3rd party library was programmatically
104+
changing the cookies at runtime. If you rely on this then you must either write code that
105+
can react to the 3rd party library making the changes to cookies or implement your own polling
106+
mechanism.
107+
108+
109+
110+
111+
<a name="1.3.15"></a>
112+
# 1.3.15 locality-filtration (2015-03-17)
113+
114+
## Bug Fixes
115+
116+
- **$animate:** call `applyStyles` with options on `leave`
117+
([ebd84e80](https://github.com/angular/angular.js/commit/ebd84e8008f45ccaa84290f6da8c2a114fcfa8cd),
118+
[#10068](https://github.com/angular/angular.js/issues/10068))
119+
- **$browser:** don't crash if history.state access causes error in IE
120+
([92767c09](https://github.com/angular/angular.js/commit/92767c098feaf8c58faf2d67f882305019d8160e),
121+
[#10367](https://github.com/angular/angular.js/issues/10367), [#10369](https://github.com/angular/angular.js/issues/10369))
122+
- **Angular:** properly compare RegExp with other objects for equality
123+
([b8e8f9af](https://github.com/angular/angular.js/commit/b8e8f9af78f4ef3e556dd3cef6bfee35ad4cb82a),
124+
[#11204](https://github.com/angular/angular.js/issues/11204), [#11205](https://github.com/angular/angular.js/issues/11205))
125+
- **date filter:** display localised era for `G` format codes
126+
([f2683f95](https://github.com/angular/angular.js/commit/f2683f956fcd3216eaa263db20b31e0d46338800),
127+
[#10503](https://github.com/angular/angular.js/issues/10503), [#11266](https://github.com/angular/angular.js/issues/11266))
128+
- **filterFilter:**
129+
- fix filtering using an object expression when the filter value is `undefined`
130+
([63b9956f](https://github.com/angular/angular.js/commit/63b9956faf4c3679c88a9401b8ccbb111c0294ee),
131+
[#10419](https://github.com/angular/angular.js/issues/10419), [#10424](https://github.com/angular/angular.js/issues/10424))
132+
- do not throw an error if property is null when comparing objects
133+
([01161a0e](https://github.com/angular/angular.js/commit/01161a0e9fb1af93e9f06535aed8392ed7f116a4),
134+
[#10991](https://github.com/angular/angular.js/issues/10991), [#10992](https://github.com/angular/angular.js/issues/10992), [#11116](https://github.com/angular/angular.js/issues/11116))
135+
- **form:** allow dynamic form names which initially evaluate to blank
136+
([190ea883](https://github.com/angular/angular.js/commit/190ea883c588d63f8b900a8de1d45c6c9ebb01ec),
137+
[#11096](https://github.com/angular/angular.js/issues/11096))
138+
- **ng/$locale:** add ERA info in generic locale
139+
([57842530](https://github.com/angular/angular.js/commit/578425303f2480959da80f31920d08f277d42010))
140+
- **rootScope:** prevent memory leak when destroying scopes
141+
([528cf09e](https://github.com/angular/angular.js/commit/528cf09e3f78ad4e3bb6a329ebe315c4f29b4cdb),
142+
[#11173](https://github.com/angular/angular.js/issues/11173), [#11169](https://github.com/angular/angular.js/issues/11169))
143+
- **templateRequest:** avoid throwing syntax error in Android 2.3
144+
([75abbd52](https://github.com/angular/angular.js/commit/75abbd525f07866fdcc6fb311802b8fe700af174),
145+
[#11089](https://github.com/angular/angular.js/issues/11089), [#11051](https://github.com/angular/angular.js/issues/11051), [#11088](https://github.com/angular/angular.js/issues/11088))
146+
147+
148+
## Features
149+
150+
- **ngAria:**
151+
- add `button` role to `ngClick`
152+
([b9ad91cf](https://github.com/angular/angular.js/commit/b9ad91cf1e86310a2d2bf13b29fa13a9b835e1ce),
153+
[#9254](https://github.com/angular/angular.js/issues/9254), [#10318](https://github.com/angular/angular.js/issues/10318))
154+
- add roles to custom inputs
155+
([21369943](https://github.com/angular/angular.js/commit/21369943fafd577b36827a641b021b1c14cefb57),
156+
[#10012](https://github.com/angular/angular.js/issues/10012), [#10318](https://github.com/angular/angular.js/issues/10318))
157+
- **ngMock:**
158+
- allow mock $controller service to set up controller bindings
159+
([b3878a36](https://github.com/angular/angular.js/commit/b3878a36d9f8e56ad7be1eedb9691c9bd12568cb),
160+
[#9425](https://github.com/angular/angular.js/issues/9425), [#11239](https://github.com/angular/angular.js/issues/11239))
161+
- add `they` helpers for testing multiple specs
162+
([7288be25](https://github.com/angular/angular.js/commit/7288be25a75d6ca6ac7eca05a7d6b12ccb3a22f8),
163+
[#10864](https://github.com/angular/angular.js/issues/10864))
164+
165+
166+
1167
<a name="1.4.0-beta.5"></a>
2168
# 1.4.0-beta.5 karmic-stabilization (2015-02-24)
3169

0 commit comments

Comments
 (0)