Skip to content

Commit f684c21

Browse files
committed
docs(changelog): release notes for 1.3.0-beta.17 and 1.2.21
1 parent 86340a5 commit f684c21

File tree

1 file changed

+122
-0
lines changed

1 file changed

+122
-0
lines changed

CHANGELOG.md

+122
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,125 @@
1+
<a name="1.3.0-beta.17"></a>
2+
# 1.3.0-beta.17 turing-autocompletion (2014-07-25)
3+
4+
5+
## Bug Fixes
6+
7+
- **angular.copy:** clone regexp flags correctly
8+
([86340a59](https://github.com/angular/angular.js/commit/86340a59bf9eb7bdfc4f99000cecf628cd10d9c8),
9+
[#5781](https://github.com/angular/angular.js/issues/5781), [#8337](https://github.com/angular/angular.js/issues/8337))
10+
- **docs:** change plnkr form to open in same window
11+
([925b2080](https://github.com/angular/angular.js/commit/925b2080a0341d9348feeb4f492957a2e2c80082))
12+
- **jqLite:** triggerHandler support unbind self
13+
([8a27abae](https://github.com/angular/angular.js/commit/8a27abae896de3c4d94c407e8bb381e099d2d7f7),
14+
[#5984](https://github.com/angular/angular.js/issues/5984))
15+
- **ngHref:** remove attribute when empty value instead of ignoring
16+
([469ea338](https://github.com/angular/angular.js/commit/469ea3384ad48ca4765af807c0f41201edb527f9),
17+
[#2755](https://github.com/angular/angular.js/issues/2755))
18+
19+
20+
## Features
21+
22+
- **$compile:** change directive's restrict setting to default to EA (element/attribute)
23+
([11f5aeee](https://github.com/angular/angular.js/commit/11f5aeeee952a395edaf54e3277674f211a82fc7),
24+
[#8321](https://github.com/angular/angular.js/issues/8321))
25+
- **$q:** add streamlined ES6-style interface for using $q
26+
([f3a763fd](https://github.com/angular/angular.js/commit/f3a763fd2edd8a37b80c79a5aaa1444460cd2df7),
27+
[#8311](https://github.com/angular/angular.js/issues/8311), [#6427](https://github.com/angular/angular.js/issues/6427))
28+
- **ngRepeat:** provide support for aliasing filtered repeater results as a scope member
29+
([e0adb9c4](https://github.com/angular/angular.js/commit/e0adb9c452e172295209f785b62472688225fffb),
30+
[#5919](https://github.com/angular/angular.js/issues/5919), [#8046](https://github.com/angular/angular.js/issues/8046), [#8282](https://github.com/angular/angular.js/issues/8282))
31+
32+
33+
## Performance Improvements
34+
35+
- **$parse:** don't use reflective calls in generated functions
36+
([c54228fb](https://github.com/angular/angular.js/commit/c54228fbe9d42d8a3a159bf84dd1d2e99b259ece))
37+
38+
39+
## Breaking Changes
40+
41+
- **$compile:** due to [11f5aeee](https://github.com/angular/angular.js/commit/11f5aeeee952a395edaf54e3277674f211a82fc7),
42+
directives now match elements by default unless specific restriction rules are set via `restrict` property.
43+
44+
This means that if a directive 'myFoo' previously didn't specify matching restrictrion, it will now match both the attribute
45+
and element form.
46+
47+
Before:
48+
49+
`<div my-foo></div>` <---- my-foo attribute matched the directive
50+
51+
`<my-foo></my-foo>` <---- no match
52+
53+
After:
54+
55+
`<div my-foo></div>` <---- my-foo attribute matched the directive
56+
57+
`<my-foo></my-foo>` <---- my-foo element matched the directive
58+
59+
It is not expected that this will be a problem in practice because of widespread use of prefixes that make `<my-foo>` like
60+
elements unlikely.
61+
62+
Closes #8321
63+
64+
65+
<a name="1.2.21"></a>
66+
# 1.2.21 wizard-props (2014-07-25)
67+
68+
69+
## Bug Fixes
70+
71+
- **$http:** fix double-quoted date issue when encoding params
72+
([2f960f15](https://github.com/angular/angular.js/commit/2f960f1530ed936c57df612a352a0d996368f6a1),
73+
[#8150](https://github.com/angular/angular.js/issues/8150), [#6128](https://github.com/angular/angular.js/issues/6128), [#8154](https://github.com/angular/angular.js/issues/8154))
74+
- **$location:** handle plus character in query strings
75+
([60af504c](https://github.com/angular/angular.js/commit/60af504c18dbdde9dfe90e9a2badef6d9e798512),
76+
[#3042](https://github.com/angular/angular.js/issues/3042))
77+
- **$rootScope:** $watchCollection should handle NaN in objects
78+
([bf13d268](https://github.com/angular/angular.js/commit/bf13d2683d5880b18db00087e80ee0fd5e1f429a),
79+
[#7930](https://github.com/angular/angular.js/issues/7930))
80+
- **angular.copy:** clone regexp flags correctly
81+
([e25ed0d4](https://github.com/angular/angular.js/commit/e25ed0d48d9a1c577e78b1c96098841572c764ea),
82+
[#5781](https://github.com/angular/angular.js/issues/5781), [#8337](https://github.com/angular/angular.js/issues/8337))
83+
- **csp:** fix autodetection of CSP + better docs
84+
([0e5d3190](https://github.com/angular/angular.js/commit/0e5d31908e122f013427164f7bbeea914a9a5961),
85+
[#8162](https://github.com/angular/angular.js/issues/8162), [#8191](https://github.com/angular/angular.js/issues/8191))
86+
- **docs:** change plnkr form to open in same window
87+
([5d11e020](https://github.com/angular/angular.js/commit/5d11e02008731a78f302841863a83fe7ed3c37b9))
88+
- **jqLite:** triggerHandler support unbind self
89+
([209e6000](https://github.com/angular/angular.js/commit/209e60007042f7e8b34c54ec6bf7d6f703c0ba2a),
90+
[#5984](https://github.com/angular/angular.js/issues/5984))
91+
- **ngHref:** remove attribute when empty value instead of ignoring
92+
([948c86c6](https://github.com/angular/angular.js/commit/948c86c6025fca8e07921869d21cfac1c6333b05),
93+
[#2755](https://github.com/angular/angular.js/issues/2755))
94+
- **ngRoute:** remove unnecessary call to decodeURIComponent
95+
([1b779028](https://github.com/angular/angular.js/commit/1b779028fdd339febaa1fff5f3bd4cfcda46cc09),
96+
[#6326](https://github.com/angular/angular.js/issues/6326), [#6327](https://github.com/angular/angular.js/issues/6327))
97+
- **ngSanitize:**
98+
- follow HTML parser rules for start tags / allow < in text content
99+
([d175bb01](https://github.com/angular/angular.js/commit/d175bb01314efdcbad5c3cb31b02e298e26c6e19),
100+
[#8212](https://github.com/angular/angular.js/issues/8212), [#8193](https://github.com/angular/angular.js/issues/8193))
101+
- **orderBy:** correctly order by date values
102+
([f1b28847](https://github.com/angular/angular.js/commit/f1b28847c8123483e03ac2410de86fd33a80b5f4),
103+
[#6675](https://github.com/angular/angular.js/issues/6675), [#6746](https://github.com/angular/angular.js/issues/6746))
104+
- **select:** force visual update in IE
105+
([c0afbfac](https://github.com/angular/angular.js/commit/c0afbfaca57893403d8d4b0990879ad5b9ffc3e5),
106+
[#7692](https://github.com/angular/angular.js/issues/7692), [#8158](https://github.com/angular/angular.js/issues/8158))
107+
108+
109+
## Performance Improvements
110+
111+
- **$compile:** only create jqLite object when necessary
112+
([71eb1901](https://github.com/angular/angular.js/commit/71eb1901f6b9a3a6d4b772aa95ce0dc78ff847bc))
113+
- **$parse:** don't use reflective calls in generated functions
114+
([cbdf0c2a](https://github.com/angular/angular.js/commit/cbdf0c2afb9836ae4cca6d70cf555ff28f55a1d1))
115+
- **forEach:** use native for loop instead of forEach for Arrays
116+
([492b0cdf](https://github.com/angular/angular.js/commit/492b0cdf28d02f1d508455245b7d8e1d641d9f40))
117+
- **jqLite:** expose the low-level jqLite.data/removeData calls
118+
([3c46c943](https://github.com/angular/angular.js/commit/3c46c94342aa35131f3ba0f8f4a6b39338b87d56))
119+
- **ngBindHtml:** move addClass to the compile phase
120+
([8eede099](https://github.com/angular/angular.js/commit/8eede099cd8aa6d524d1de385d08432072fd294e),
121+
[#8261](https://github.com/angular/angular.js/issues/8261))
122+
1123

2124
<a name="1.3.0-beta.16"></a>
3125
# 1.3.0-beta.16 pizza-transubstantiation (2014-07-18)

0 commit comments

Comments
 (0)