Skip to content
This repository was archived by the owner on Feb 22, 2018. It is now read-only.

Commit 65037f8

Browse files
committed
chore(release): v0.12.0 (sprightly-argentinosaurus)
1 parent 7329d47 commit 65037f8

File tree

2 files changed

+124
-1
lines changed

2 files changed

+124
-1
lines changed

Diff for: CHANGELOG.md

+123
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,126 @@
1+
<a name="v0.12.0"></a>
2+
# v0.12.0 sprightly-argentinosaurus (2014-06-03)
3+
4+
## Bug Fixes
5+
6+
- **NgStyle:** make NgStyle export expressions
7+
([8470abd3](https://github.com/angular/angular.dart/commit/8470abd3b58a46ca2bce96b925155fac7a8f2969),
8+
[#993](https://github.com/angular/angular.dart/issues/993))
9+
- **ViewCache:** Use an unbounded cache in the ViewCache.
10+
([36d93d87](https://github.com/angular/angular.dart/commit/36d93d8764c28fa02da3c4ccb622fbe19af229d9))
11+
- **VmTurnZone:**
12+
- Remove a unneeded delegate.run() call.
13+
([a0d5d82d](https://github.com/angular/angular.dart/commit/a0d5d82d1fbc7aa5e7ba279d8153a33129318b9d))
14+
- onScheduleMicrotask behaves correctly with orphaned scheduleMicrotasks.
15+
([a8699da0](https://github.com/angular/angular.dart/commit/a8699da016c754e08502ae24034a86bd8d6e0d8e))
16+
- **angular_spec:** export symbols for the route preLeave event
17+
([7c9a7585](https://github.com/angular/angular.dart/commit/7c9a7585f265bcba88e05fa41f3b6a4698633460))
18+
- **compiler:**
19+
- Do not store injectors with TaggingElementBinders
20+
([a9dc429c](https://github.com/angular/angular.dart/commit/a9dc429c4e9fd019193f51b8db97281fa8529903))
21+
- OneWayOneTime bindings now wait for the model to stablize
22+
([0e129496](https://github.com/angular/angular.dart/commit/0e1294966d7daacc0aa7866fd9674e8e5695abb5),
23+
[#1013](https://github.com/angular/angular.dart/issues/1013))
24+
- **dccd:** fix DirtyCheckingRecord.toString() throws an exception
25+
([efcdca3f](https://github.com/angular/angular.dart/commit/efcdca3f2fe603318979647c28fd9815b94646a8))
26+
- **directives:** remove an unused import
27+
([6102d8a1](https://github.com/angular/angular.dart/commit/6102d8a15092f2206093842ab8629c86472d4a4e))
28+
- **element binder:**
29+
- fix memory leak with expando value holding onto node
30+
([b7f175bf](https://github.com/angular/angular.dart/commit/b7f175bfa9b2786a58718d544fc75c867cd2fa40))
31+
- Ensure mappings are evaluated before attach() is called.
32+
([fef0da0a](https://github.com/angular/angular.dart/commit/fef0da0a045856134bdb4e8e56b8bce05d4f6511),
33+
[#1059](https://github.com/angular/angular.dart/issues/1059))
34+
- **http:** use location.href instead of toString
35+
([6a48a39d](https://github.com/angular/angular.dart/commit/6a48a39da1ab22693aed354e0df84590915cf84b))
36+
- **ng-repeat:** handle the ref changing to null and back
37+
([46b4c0e0](https://github.com/angular/angular.dart/commit/46b4c0e020709ceb88c590e825b106a081a68226),
38+
[#1015](https://github.com/angular/angular.dart/issues/1015))
39+
- **transcluding component factory:** allow removing components that have no content to transclude
40+
([706f9e9b](https://github.com/angular/angular.dart/commit/706f9e9b1442c86d37cfe2bb5cdb6d2d950ce541))
41+
- **transcluding_component_factory:** fix content detach logic
42+
([3141d32e](https://github.com/angular/angular.dart/commit/3141d32ee72c3a3dd1674b10702e411b740690a2))
43+
- **watch group:** Fixed WatchGroup.toString(), added a test.
44+
([c9776b4c](https://github.com/angular/angular.dart/commit/c9776b4c7d30b01ea22a014f9120e862c9c3463a))
45+
46+
## Features
47+
48+
- **Http:** Http service can make cross-site requests (get, post, put, etc.) which use credentials (such as cookies or authorization headers).
49+
([3ef9d8e4](https://github.com/angular/angular.dart/commit/3ef9d8e4dc1491f6fa0afda5b29444c03d454919),
50+
[#945](https://github.com/angular/angular.dart/issues/945), [#1026](https://github.com/angular/angular.dart/issues/1026))
51+
- **date:** Use localized patterns for shorthand format
52+
([fb1bcf47](https://github.com/angular/angular.dart/commit/fb1bcf477765b444aef6460c2cf245ef11c85822))
53+
- **dccd:** Make toString() code more robust
54+
([47ad9d9b](https://github.com/angular/angular.dart/commit/47ad9d9b73c17fdd3fd31aa2ef1d477ff50420e2))
55+
- **ng-base-css:** useNgBaseCss Component annotation field.
56+
([b861a9fc](https://github.com/angular/angular.dart/commit/b861a9fcc1d2bcf60c6ef937d88bcd88aeaab629))
57+
- **ng-model:** Added ng-model-options
58+
([f7115aa8](https://github.com/angular/angular.dart/commit/f7115aa86da0cd7b37e68b2a652959e6572ffa14),
59+
[#969](https://github.com/angular/angular.dart/issues/969), [#974](https://github.com/angular/angular.dart/issues/974))
60+
- **platform:** Make angular invoke web_component polyfills for browsers without native web_component implementations.
61+
([0c22a3b6](https://github.com/angular/angular.dart/commit/0c22a3b6d73ab6789dca7859ce3424e6018fa688))
62+
- **router:** added vetoable preLeave event
63+
([7329d471](https://github.com/angular/angular.dart/commit/7329d4714d04e7167bff2dbc4b5f3c4d1de93d35))
64+
- **travis:** Web platform features for Chrome 34
65+
([7466489d](https://github.com/angular/angular.dart/commit/7466489dfa9326fda14c2a57e7f2c60e41313da9))
66+
67+
## Performance Improvements
68+
69+
- **NodeCursor:** Do not duplicate child nodes
70+
([45436680](https://github.com/angular/angular.dart/commit/454366808d711ccd0cc05fc8d8eb7f565ba4ff29))
71+
- **_ElementSelector:** Remove recursion in addDirective
72+
([2fbb60b5](https://github.com/angular/angular.dart/commit/2fbb60b54f0675464f87f3311e2e28936e320562))
73+
- **interpolate:** 20%. Cache the interpolated expressions.
74+
([669d47ce](https://github.com/angular/angular.dart/commit/669d47ce8dd9c1df1033a7f0715be76843be67a3))
75+
- **selector:** Remove an useless check
76+
([6fea97d4](https://github.com/angular/angular.dart/commit/6fea97d4f02ad525b4b900b8a31b7184692e5296))
77+
- **tagging_view_factory:** Move a test out of the loop
78+
([e4f7e349](https://github.com/angular/angular.dart/commit/e4f7e349809c7a27dcb0729ad100036cbb6fd7cf))
79+
- **view factory:**
80+
- Compute DI Keys ahead of time
81+
([317c23c0](https://github.com/angular/angular.dart/commit/317c23c0953f54d8c589a5d77cf86a06603cf067),
82+
[#1085](https://github.com/angular/angular.dart/issues/1085))
83+
- Remove try-finally from ElementBinder._link
84+
([60626104](https://github.com/angular/angular.dart/commit/606261043295812c8c7e6dab07aad9808003f075))
85+
- Remove a try-catch and a timer for the critical path
86+
([9f4defef](https://github.com/angular/angular.dart/commit/9f4defef56d85c5a07fbf7bbfd2db98810657b4e))
87+
- **watch group:** Do not use List.map for tiny lists
88+
([61f33489](https://github.com/angular/angular.dart/commit/61f33489055717fecb0c0f58a0cee663bd535846))
89+
90+
91+
## Breaking Changes
92+
93+
- **VmTurnZone:** due to [a8699da0](https://github.com/angular/angular.dart/commit/a8699da016c754e08502ae24034a86bd8d6e0d8e)
94+
95+
96+
        `Zone.defaultOnScheduleMicrotask` is now named `Zone.onScheduleMicrotask`
97+
98+
- **compiler:** due to [0e129496](https://github.com/angular/angular.dart/commit/0e1294966d7daacc0aa7866fd9674e8e5695abb5)
99+
100+
        OneWayOneTime bindings will continue to accept value
101+
        assignments until their stablized value is non-null. The
102+
        assignment may occur multiple times. Refer [issue
103+
        1013](https://github.com/angular/angular.dart/issues/1013).
104+
105+
- **router:** due to [7329d471](https://github.com/angular/angular.dart/commit/7329d4714d04e7167bff2dbc4b5f3c4d1de93d35)
106+
107+
        Previously, vetoing was allowed on leave (RouteLeaveEvent) which caused
108+
        issues because routes had no way to recover from other route vetoing a leave
109+
        event.
110+
111+
        Now, similar to preEnter and enter, leave event was split into vetoable
112+
        preLeave (RoutePreLeaveEvent) and non-vetoable leave (RouteLeaveEvent).
113+
114+
views.configure({
115+
'foo': ngRoute(
116+
path: '/foo',
117+
preLeave: (RoutePreLeaveEvent e) {
118+
e.allowLeave(new Future.value(false));
119+
})
120+
});
121+
122+
123+
1124
<a name="v0.11.0"></a>
2125
# v0.11.0 ungulate-funambulism (2014-05-06)
3126

Diff for: pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: angular
2-
version: 0.11.0
2+
version: 0.12.0
33
authors:
44
- Misko Hevery <misko@hevery.com>
55
- Pavel Jbanov <pavelgj@gmail.com>

0 commit comments

Comments
 (0)