Skip to content

Commit 5cc9837

Browse files
committed
docs(CHANGELOG.md): release notes for 1.1.5 and 1.0.7 releases
1 parent 59eb502 commit 5cc9837

File tree

1 file changed

+208
-0
lines changed

1 file changed

+208
-0
lines changed

CHANGELOG.md

+208
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,211 @@
1+
<a name="1.1.5"></a>
2+
# 1.1.5 triangle-squarification (2013-05-22)
3+
4+
_Note: 1.1.x releases are [considered unstable](http://blog.angularjs.org/2012/07/angularjs-10-12-roadmap.html).
5+
They pass all tests but we reserve the right to change new features/apis in between minor releases. Check them
6+
out and please give us feedback._
7+
8+
_Note: This release also contains all bug fixes available in [1.0.7](#1.0.7)._
9+
10+
11+
## Features
12+
13+
- **$animator:**
14+
- provide support for custom animation events
15+
([c53d4c94](https://github.com/angular/angular.js/commit/c53d4c94300c97dd005f9a0cbdbfa387294b9026))
16+
- allow to globally disable and enable animations
17+
([5476cb6e](https://github.com/angular/angular.js/commit/5476cb6e9b6d7a16e3a86585bc2db5e63b16cd4d))
18+
- **$http:**
19+
- add support for aborting via timeout promises
20+
([9f4f5937](https://github.com/angular/angular.js/commit/9f4f5937112655a9881d3281da8e72035bc8b180),
21+
[#1159](https://github.com/angular/angular.js/issues/1159))
22+
- add a default content type header for PATCH requests
23+
([f9b897de](https://github.com/angular/angular.js/commit/f9b897de4b5cc438515cbb54519fbdf6242f5858))
24+
- add timeout support for JSONP requests
25+
([cda7b711](https://github.com/angular/angular.js/commit/cda7b71146f6748116ad5bbc9050ee7e79a9ce2b))
26+
27+
- **$parse:** add support for ternary operators to parser
28+
([6798fec4](https://github.com/angular/angular.js/commit/6798fec4390a72b7943a49505f8a245b6016c84b))
29+
30+
- **$q:** add $q.always() method
31+
([6605adf6](https://github.com/angular/angular.js/commit/6605adf6d96cee2ef53dfad24e99d325df732cab))
32+
33+
- **$controller:** support "Controller as" syntax
34+
([cd38cbf9](https://github.com/angular/angular.js/commit/cd38cbf975b501d846e6149d1d993972a1af0053),
35+
[400f9360](https://github.com/angular/angular.js/commit/400f9360bb2f7553c5bd3b1f256a5f3db175b7bc))
36+
37+
- **$injector:** add `has` method for querying
38+
([80341cb9](https://github.com/angular/angular.js/commit/80341cb9badd952fdc80094df4123629313b4cc4),
39+
[#2556](https://github.com/angular/angular.js/issues/2556))
40+
41+
- **Directives:**
42+
- **ngAnimate:**
43+
- add support for CSS3 Animations with working delays and multiple durations
44+
([14757874](https://github.com/angular/angular.js/commit/14757874a7cea7961f31211b245c417bd4b20512))
45+
- cancel previous incomplete animations when new animations take place
46+
([4acc28a3](https://github.com/angular/angular.js/commit/4acc28a310d006c62afe0de8ec82fed21c98c2d6))
47+
- **ngSrcset:** add new ngSrcset directive
48+
([d551d729](https://github.com/angular/angular.js/commit/d551d72924f7c43a043e4760ff05d7389e310f99),
49+
[#2601](https://github.com/angular/angular.js/issues/2601))
50+
- **ngIf:** add directive to remove and recreate DOM elements
51+
([2f96fbd1](https://github.com/angular/angular.js/commit/2f96fbd17577685bc013a4f7ced06664af253944))
52+
- **select:** match options by expression other than object identity
53+
([c32a859b](https://github.com/angular/angular.js/commit/c32a859bdb93699cc080f9affed4bcff63005a64))
54+
- **ngInclude:** $includeContentRequested event
55+
([af0eaa30](https://github.com/angular/angular.js/commit/af0eaa304748f330739a4b0aadb13201126c5407))
56+
57+
- **Mobile:**
58+
- **ngClick:** Add a CSS class while the element is held down via a tap
59+
([52a55ec6](https://github.com/angular/angular.js/commit/52a55ec61895951999cb0d74e706725b965e9c9f))
60+
- **ngSwipe:** Add ngSwipeRight/Left directives to ngMobile
61+
([5e0f876c](https://github.com/angular/angular.js/commit/5e0f876c39099adb6a0300c429b8df1f6b544846))
62+
63+
- **docs:**
64+
- Add FullText search to replace Google search in docs
65+
([3a49b7ee](https://github.com/angular/angular.js/commit/3a49b7eec4836ec9dc1588e6cedda942755dc7bf))
66+
- external links to github, plunkr and jsfiddle available for code examples
67+
([c8197b44](https://github.com/angular/angular.js/commit/c8197b44eb0b4d49acda142f4179876732e1c751))
68+
- add variable type hinting with colors
69+
([404c9a65](https://github.com/angular/angular.js/commit/404c9a653a1e28de1c6dda996875d6616812313a))
70+
- support for HTML table generation from docs code
71+
([b3a62b2e](https://github.com/angular/angular.js/commit/b3a62b2e19b1743df52034d4d7a0405e6a65f925))
72+
73+
- **scenario runner:** adds mousedown and mouseup event triggers to scenario
74+
([629fb373](https://github.com/angular/angular.js/commit/629fb37351ce5778a40a8bc8cd7c1385b382ce75))
75+
76+
77+
## Bug Fixes
78+
79+
- **$animator:** remove dependency on window.setTimeout
80+
([021bdf39](https://github.com/angular/angular.js/commit/021bdf3922b6525bd117e59fb4945b30a5a55341))
81+
82+
- **$controller:** allow dots in a controller name
83+
([de2cdb06](https://github.com/angular/angular.js/commit/de2cdb0658b8b8cff5a59e26c5ec1c9b470efb9b))
84+
85+
- **$location:**
86+
- prevent navigation when event isDefaultPrevented
87+
([2c69a673](https://github.com/angular/angular.js/commit/2c69a6735e8af5d1b9b73fd221274d374e8efdea))
88+
- compare against actual instead of current URL
89+
([a348e90a](https://github.com/angular/angular.js/commit/a348e90aa141921b914f87ec930cd6ebf481a446))
90+
- prevent navigation if already on the URL
91+
([4bd7bedf](https://github.com/angular/angular.js/commit/4bd7bedf48c0c1ebb62f6bd8c85e8ea00f94502b))
92+
- fix URL interception in hash-bang mode
93+
([58ef3230](https://github.com/angular/angular.js/commit/58ef32308f45141c8f7f7cc32a6156cd328ba692),
94+
[#1051](https://github.com/angular/angular.js/issues/1051))
95+
- correctly rewrite Html5 urls
96+
([77ff1085](https://github.com/angular/angular.js/commit/77ff1085554675f1a8375642996e5b1e51f9ed2d))
97+
98+
- **$resource:**
99+
- null default param results in TypeError
100+
([cefbcd47](https://github.com/angular/angular.js/commit/cefbcd470d4c9020cc3487b2326d45058ef831e2))
101+
- collapse empty suffix parameters correctly
102+
([53061363](https://github.com/angular/angular.js/commit/53061363c7aa1ab9085273d269c6f04ac2162336))
103+
104+
- **$rootScope:**
105+
- ensure $watchCollection correctly handles arrayLike objects
106+
([6452707d](https://github.com/angular/angular.js/commit/6452707d4098235bdbde34e790aee05a1b091218))
107+
108+
- **date filter:** correctly format dates with more than 3 sub-second digits
109+
([4f2e3606](https://github.com/angular/angular.js/commit/4f2e36068502f18814fee0abd26951124881f951))
110+
111+
- **jqLite:**
112+
- pass a dummy event into triggerHandler
113+
([0401a7f5](https://github.com/angular/angular.js/commit/0401a7f598ef9a36ffe1f217e1a98961046fa551))
114+
115+
- **Directives:**
116+
- **ngAnimate:**
117+
- eval ng-animate expression on each animation
118+
([fd21c750](https://github.com/angular/angular.js/commit/fd21c7502f0a25364a810c26ebeecb678e5783c5))
119+
- prevent animation on initial page load
120+
([570463a4](https://github.com/angular/angular.js/commit/570463a465fae02efc33e5a1fa963437cdc275dd))
121+
- skip animation on first render
122+
([1351ba26](https://github.com/angular/angular.js/commit/1351ba2632b5011ad6eaddf004a7f0411bea8453))
123+
- **ngPattern:** allow modifiers on inline ng-pattern
124+
([12b6deb1](https://github.com/angular/angular.js/commit/12b6deb1ce99df64e2fc91a06bf05cd7f4a3a475),
125+
[#1437](https://github.com/angular/angular.js/issues/1437))
126+
- **ngRepeat:**
127+
- correctly iterate over array-like objects
128+
([1d8e11dd](https://github.com/angular/angular.js/commit/1d8e11ddfbd6b08ff02df4331f6df125f49da3dc),
129+
[#2546](https://github.com/angular/angular.js/issues/2546))
130+
- prevent initial duplicates
131+
([a0bc71e2](https://github.com/angular/angular.js/commit/a0bc71e27107c58282e71415c4e8d89e916ae99c))
132+
- **ngView:** accidentally compiling leaving content
133+
([9956baed](https://github.com/angular/angular.js/commit/9956baedd73d5e8d0edd04c9eed368bd3988444b))
134+
135+
- **scenario runner:** correct bootstrap issue on IE
136+
([ab755a25](https://github.com/angular/angular.js/commit/ab755a25f9ca3f3f000623071d8de3ddc4b1d78e))
137+
138+
139+
140+
## Breaking Changes
141+
142+
- **$animator/ngAnimate:**
143+
144+
145+
- **$resource:** due to [53061363](https://github.com/angular/angular.js/commit/53061363c7aa1ab9085273d269c6f04ac2162336),
146+
A `/` followed by a `.`, in the last segment of the URL template is now collapsed into a single `.` delimiter.
147+
148+
For example: `users/.json` will become `users.json`. If your server relied upon this sequence then it will no longer
149+
work. In this case you can now escape the `/.` sequence with `/\.`
150+
151+
152+
153+
154+
<a name="1.0.7"></a>
155+
# 1.0.7 monochromatic-rainbow (2013-05-22)
156+
157+
158+
## Bug Fixes
159+
160+
- **$browser:** should use first value for a cookie.
161+
([3952d35a](https://github.com/angular/angular.js/commit/3952d35abe334a0e6afd1f6e34a74d984d1e9d24),
162+
[#2635](https://github.com/angular/angular.js/issues/2635))
163+
164+
- **$cookieStore:** $cookieStore.get now parses blank string as blank string
165+
([cf4729fa](https://github.com/angular/angular.js/commit/cf4729faa3e6e0a5178e2064a6f3cfd345686554))
166+
167+
- **$location:** back-button should fire $locationChangeStart
168+
([dc9a5806](https://github.com/angular/angular.js/commit/dc9a580617a838b63cbf5feae362b6f9cf5ed986),
169+
[#2109](https://github.com/angular/angular.js/issues/2109))
170+
171+
- **$parse:** Fix context access and double function call
172+
([7812ae75](https://github.com/angular/angular.js/commit/7812ae75d578314c1a285e9644fc75812940eb1d),
173+
[#2496](https://github.com/angular/angular.js/issues/2496))
174+
175+
- **dateFilter:** correctly format ISODates on Android<=2.1
176+
([f046f6f7](https://github.com/angular/angular.js/commit/f046f6f73c910998a94f30a4cb4ed087b6325485),
177+
[#2277](https://github.com/angular/angular.js/issues/2277))
178+
179+
- **jqLite:** correct implementation of mouseenter/mouseleave event
180+
([06f2b2a8](https://github.com/angular/angular.js/commit/06f2b2a8cf7e8216ad9ef05f73426271c2d97faa),
181+
[#2131](https://github.com/angular/angular.js/issues/2131))
182+
183+
- **angular.copy/angular.extend:** do not copy $$hashKey in copy/extend functions.
184+
([6d0b325f](https://github.com/angular/angular.js/commit/6d0b325f7f5b9c1f3cfac9b73c6cd5fc3d1e2af0),
185+
[#1875](https://github.com/angular/angular.js/issues/1875))
186+
187+
- **i18n:** escape all chars above \u007f in locale files
188+
([695c54c1](https://github.com/angular/angular.js/commit/695c54c17b3299cd6170c45878b41cb46a577cd2),
189+
[#2417](https://github.com/angular/angular.js/issues/2417))
190+
191+
- **Directives:**
192+
- **ngPluralize:** handle the empty string as a valid override
193+
([67a4a25b](https://github.com/angular/angular.js/commit/67a4a25b890fada0043c1ff98e5437d793f44d0c),
194+
[#2575](https://github.com/angular/angular.js/issues/2575))
195+
- **select:** ensure empty option is not lost in IE9
196+
([4622af3f](https://github.com/angular/angular.js/commit/4622af3f075204e2d5ab33d5bd002074f2d940c9),
197+
[#2150](https://github.com/angular/angular.js/issues/2150))
198+
- **ngModel:** use paste/cut events in IE to support context menu
199+
([363e4cbf](https://github.com/angular/angular.js/commit/363e4cbf649de4c5206f1904ee76f89301ceaab0),
200+
[#1462](https://github.com/angular/angular.js/issues/1462))
201+
- **ngClass:** should remove classes when object is the same but property has changed
202+
([0ac969a5](https://github.com/angular/angular.js/commit/0ac969a5ee1687cfd4517821943f34fe948bb3fc))
203+
204+
- **PhoneCat Tutorial:** renamed Testacular to Karma
205+
([angular-phonecat](https://github.com/angular/angular-phonecat))
206+
207+
208+
1209
<a name="1.1.4"></a>
2210
# 1.1.4 quantum-manipulation (2013-04-03)
3211

0 commit comments

Comments
 (0)