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

Commit 72f1d54

Browse files
docs(CHANGELOG): add 1.5.9 release notes
1 parent 1f61f30 commit 72f1d54

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

CHANGELOG.md

+58
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
1+
<a name="1.5.9"></a>
2+
# 1.5.9 timeturning-lockdown (2016-11-24)
3+
4+
This is an interim release primarily to publish some security fixes, in particular a modification to
5+
ensure that Angular 1 can pass the linter checks for Mozilla add-ons.
6+
7+
## Security Fixes
8+
- **bootstrap:**
9+
- do not auto-bootstrap when loaded from an extension
10+
([6ce291](https://github.com/angular/angular.js/commit/6ce2913d99bb0dade6027ba9733295d0aa13b242))
11+
- explicitly whitelist URL schemes for bootstrap (#15427)
12+
([4edd2d](https://github.com/angular/angular.js/commit/4edd2d95c11819ece2dda6e65f95f32638fda218))
13+
- **$location:** throw if the path starts with double (back)slashes
14+
([353e3a](https://github.com/angular/angular.js/commit/353e3a6cd8b3a785b5f73a38236155621048522f))
15+
- **$sniffer:** don't use `history.pushState` in sandboxed Chrome Packaged Apps
16+
([367da5](https://github.com/angular/angular.js/commit/367da583bc12e6f5f01edf757305409cf63fb1f4))
17+
- **$parse:**
18+
- block assigning to fields of a constructor prototype
19+
([d7e31b](https://github.com/angular/angular.js/commit/d7e31b5dc71253edb22190a5850034934e7b778a)
20+
[#14939](https://github.com/angular/angular.js/issues/14939))
21+
- correctly escape unsafe identifier characters
22+
([b01460](https://github.com/angular/angular.js/commit/b014607030835358ed7887e9fd1724cdada56690))
23+
- **$compile:**
24+
- ensure that hidden input values are correct after history.back
25+
([6a2488](https://github.com/angular/angular.js/commit/6a24885771cf8c140b5d2895e92b321e60d86b55))
26+
- lower the $sce context for `src` on video, audio, source, track
27+
([68fb70](https://github.com/angular/angular.js/commit/68fb70ed295119d7b00c670d796c1b4186091adb))
28+
29+
30+
## New Features
31+
- **input:**
32+
- add support for binding to `input[range]`
33+
([2e7121](https://github.com/angular/angular.js/commit/2e7121b8e4dcac23f28e2375e775ca56b6baf252))
34+
- make support for `input[range]` opt-in
35+
([07b876](https://github.com/angular/angular.js/commit/07b8761233aaa3d719d94698296295e51c2a1077))
36+
- fix `step` validation for `input[number][ng-range-input]`
37+
([64f6a6](https://github.com/angular/angular.js/commit/64f6a616d401febc3f06309ed5a5efa46b131717)
38+
[#15257](https://github.com/angular/angular.js/issues/15257))
39+
- **ngMock/$httpBackend:** flush requests in any order
40+
([098b6f](https://github.com/angular/angular.js/commit/098b6f519a53f6348127cd4ce09bca1423cbeb1a))
41+
42+
43+
## Bug Fixes
44+
- **$httpBackend:** complete the request on timeout
45+
([549edc](https://github.com/angular/angular.js/commit/549edc9d0123d50657d5a03ba0c547cb0f91727f)
46+
[#14969](https://github.com/angular/angular.js/issues/14969))
47+
- **ngOptions:** remove selected attribute from unselected options
48+
([d31b3a](https://github.com/angular/angular.js/commit/d31b3a65b65b73ab077026fc028ddf5b6232fba2)
49+
[#14892](https://github.com/angular/angular.js/issues/14892))
50+
51+
52+
## Performance Improvements
53+
- **$parse:** improve performance of assignment expressions
54+
([f83c3d](https://github.com/angular/angular.js/commit/f83c3dea23f910aed25dcf9b85fadf7f11a2a366))
55+
- **$compile:** add provider option to turn off compilation of css class and comment directives
56+
([775c24](https://github.com/angular/angular.js/commit/775c247085765e08845ae45ed19dd0120c61acc1))
57+
58+
159
<a name="1.4.13"></a>
260
# 1.4.13 croaking-elderweed (2016-10-10)
361

0 commit comments

Comments
 (0)