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

Commit 228754f

Browse files
docs(CHANGELOG.md): add release notes for v1.5.8
1 parent 83bc247 commit 228754f

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

CHANGELOG.md

+73
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,76 @@
1+
<a name="1.5.8"></a>
2+
# 1.5.8 arbitrary-fallbacks (2016-07-22)
3+
4+
5+
## Bug Fixes
6+
7+
- **$animate:** do not get affected by custom, enumerable properties on `Object.prototype`
8+
([181e4401](https://github.com/angular/angular.js/commit/181e44019e850e5253378e29415cddf8d768bbef),
9+
[#14804](https://github.com/angular/angular.js/issues/14804), [#14830](https://github.com/angular/angular.js/issues/14830))
10+
- **$compile:** ensure `$doCheck` hooks can be defined in the controller constructor
11+
([3010ed4e](https://github.com/angular/angular.js/commit/3010ed4ee5c2c18b9848b5664639971b9fdc8919),
12+
[#14811](https://github.com/angular/angular.js/issues/14811))
13+
- **$injector:** fix class detection RegExp
14+
([4724d56c](https://github.com/angular/angular.js/commit/4724d56c939d02675433e7fe554608dff97ecf81),
15+
[#14533](https://github.com/angular/angular.js/issues/14533))
16+
- **$jsonpCallbacks:** do not overwrite callbacks added by other apps
17+
([1778d347](https://github.com/angular/angular.js/commit/1778d347cd3c91335e3840eaa49f1e387db8602f),
18+
[#14824](https://github.com/angular/angular.js/issues/14824))
19+
- **$timeout:** make $flush handle new $timeouts added in $timeout callbacks
20+
([1a387ba5](https://github.com/angular/angular.js/commit/1a387ba5dd1a8a831486fce23f6795bd1eef3d8b),
21+
[#5420](https://github.com/angular/angular.js/issues/5420), [#14686](https://github.com/angular/angular.js/issues/14686))
22+
- **copy:** fix handling of typed subarrays
23+
([1645924d](https://github.com/angular/angular.js/commit/1645924d49a7905ce55cced4c4276654970bb226),
24+
[#14842](https://github.com/angular/angular.js/issues/14842), [#14845](https://github.com/angular/angular.js/issues/14845))
25+
- **modules:** allow modules to be loaded in any order when using `angular-loader`
26+
([98e4a220](https://github.com/angular/angular.js/commit/98e4a220fe8301cec35498ae592adc0266f12437),
27+
[#9140](https://github.com/angular/angular.js/issues/9140), [#14794](https://github.com/angular/angular.js/issues/14794))
28+
- **ngAnimate:** allow removal of class that is scheduled to be added with requestAnimationFrame
29+
([7ccfe92b](https://github.com/angular/angular.js/commit/7ccfe92bed7361832f1b8d25b1a8411eb24d3fb5),
30+
[#14582](https://github.com/angular/angular.js/issues/14582))
31+
- **ngMocks:** allow `ErrorAddingDeclarationLocationStack` to be recognized as an `Error`
32+
([c6074dc3](https://github.com/angular/angular.js/commit/c6074dc34c31a07269bf7f628b971ef6dc805f17),
33+
[#13821](https://github.com/angular/angular.js/issues/13821), [#14344](https://github.com/angular/angular.js/issues/14344))
34+
- **ngOptions:** don't duplicate groups with falsy values
35+
([c3bfd7f5](https://github.com/angular/angular.js/commit/c3bfd7f59d0ecbf4ba3253fb407e683c7bb0766c))
36+
- **ngTransclude:**
37+
- ensure that fallback content is compiled and linked correctly
38+
([c405f88b](https://github.com/angular/angular.js/commit/c405f88bbc743f41591f6f3cfc022eea3c6c34ad),
39+
[#14787](https://github.com/angular/angular.js/issues/14787))
40+
- only compile fallback content if necessary
41+
([159a68ec](https://github.com/angular/angular.js/commit/159a68ec7ba77e9128b0d0516b813ed3d223b6e3),
42+
[#14768](https://github.com/angular/angular.js/issues/14768), [#14765](https://github.com/angular/angular.js/issues/14765), [#14775](https://github.com/angular/angular.js/issues/14775))
43+
44+
45+
## Features
46+
47+
- **$compile:** backport $doCheck
48+
([de59ca71](https://github.com/angular/angular.js/commit/de59ca71072eac95ee68de308f92bc5f921dd07b),
49+
[#14656](https://github.com/angular/angular.js/issues/14656))
50+
- **$jsonpCallbacks:** new service to abstract how JSONP callbacks are handled
51+
([a8cacfe9](https://github.com/angular/angular.js/commit/a8cacfe938287c54ce7099125cb735ad53f4c7c2),
52+
[#14795](https://github.com/angular/angular.js/issues/14795))
53+
- **$q:** implement $q.race
54+
([b9a56d58](https://github.com/angular/angular.js/commit/b9a56d588f8b597b1dff30d8e184b7c37d94cdcf),
55+
[#12929](https://github.com/angular/angular.js/issues/12929), [#14757](https://github.com/angular/angular.js/issues/14757))
56+
- **$resource:** pass the resource to a dynamic param functions
57+
([a126fcfe](https://github.com/angular/angular.js/commit/a126fcfee3bd8b02869bd2542c73e1eb21afe927),
58+
[#4899](https://github.com/angular/angular.js/issues/4899))
59+
- **$swipe:** add pointer support
60+
([f797f83c](https://github.com/angular/angular.js/commit/f797f83cd66f1fd11b3c9399e7894217ffa06c38),
61+
[#14061](https://github.com/angular/angular.js/issues/14061), [#14791](https://github.com/angular/angular.js/issues/14791))
62+
- **filterFilter:** allow overwriting the special `$` property name
63+
([33514ec3](https://github.com/angular/angular.js/commit/33514ec384d676d84b2a445bc15bae38c8c3ac8d),
64+
[#13313](https://github.com/angular/angular.js/issues/13313))
65+
66+
67+
## Performance Improvements
68+
69+
- **$compile:** wrap try/catch of collect comment directives into a function to avoid V8 deopt
70+
([acd45518](https://github.com/angular/angular.js/commit/acd455181de1cfa6b34d75f8d71a6c0b6995a777),
71+
[#14848](https://github.com/angular/angular.js/issues/14848))
72+
73+
174
<a name="1.2.30"></a>
275
# 1.2.30 patronal-resurrection (2016-07-21)
376

0 commit comments

Comments
 (0)