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

Commit 1e3078a

Browse files
committed
chore(release): v0.14.0
1 parent dba6727 commit 1e3078a

File tree

2 files changed

+118
-1
lines changed

2 files changed

+118
-1
lines changed

CHANGELOG.md

+117
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,120 @@
1+
<a name="v0.14.0"></a>
2+
# v0.14.0 symbiotic-meerkat (2014-08-22)
3+
4+
## Highlights
5+
6+
This release is focused on supporting Polymer web components inside Angular
7+
components, using the new on-* and bind-* syntax. Take a look at
8+
[example/web/paper.html](
9+
https://github.com/angular/angular.dart/blob/master/example/web/paper.html) for
10+
some [material
11+
design](http://www.google.com/design/spec/material-design/introduction.html)
12+
examples.
13+
14+
Also, we have added instrumentation for [Web Tracing Framework]
15+
(http://google.github.io/tracing-framework/), so that you can visualize
16+
codepaths in your live apps (only browser plug-in required).
17+
18+
At last we did plenty of bug fixing and performance improvements for an even
19+
smoother developer experience.
20+
21+
22+
## Bug Fixes
23+
24+
- **HttpConfig:** Remove the optional argument to the default ctor
25+
([a84c0b87](https://github.com/angular/angular.dart/commit/a84c0b8780ac03eeb7579e8416c76096e625cee2),
26+
[#1285](https://github.com/angular/angular.dart/issues/1285))
27+
- **NgRepeat:** remove duplicated call to _updateContext()
28+
([15570eea](https://github.com/angular/angular.dart/commit/15570eead275f572b3b6dc63620fdb19c3ebb81f))
29+
- **benchmark:** Remove obsolete DI call
30+
([4068e242](https://github.com/angular/angular.dart/commit/4068e242877353603658cc31192194bb46413263))
31+
- **directive-injector:** breaking changes and fixes
32+
([600113a8](https://github.com/angular/angular.dart/commit/600113a8e6bc1aff08f00513eb1b794ca28e54ee),
33+
[#1111](https://github.com/angular/angular.dart/issues/1111))
34+
- **dom_util:** loosen typing of nodes list
35+
([f393a96d](https://github.com/angular/angular.dart/commit/f393a96deaf0c4c144ee8b1bc54efe0fb6af4abc),
36+
[#1359](https://github.com/angular/angular.dart/issues/1359))
37+
- **example:** cleanup imports for ShadowDOM example
38+
([721eebab](https://github.com/angular/angular.dart/commit/721eebabc657534932b845929fd41aea61bcf253),
39+
[#1323](https://github.com/angular/angular.dart/issues/1323))
40+
- **html_extractor:** correct handling of camelCased attributes
41+
([7e7c934b](https://github.com/angular/angular.dart/commit/7e7c934b52a944d22e473dd4597b71cbb419462a),
42+
[#1301](https://github.com/angular/angular.dart/issues/1301))
43+
- **http:** always initialize final coalesceDuration
44+
([e5cf3784](https://github.com/angular/angular.dart/commit/e5cf37848984315b6af9b0819f53360b6f2d21f2))
45+
- **mock:** Timer.isActive should be false after running callback
46+
([75d40649](https://github.com/angular/angular.dart/commit/75d40649bd632bcc4724584bfadefc61e07dcb20))
47+
- **scope:** increase default ScopeDigestTTL to 10 iterations
48+
([5ff38bd5](https://github.com/angular/angular.dart/commit/5ff38bd5812077f28a09d916b1e1f0a2d6fc65ae))
49+
- **web components:** Support Polymer quirks
50+
([879772fa](https://github.com/angular/angular.dart/commit/879772fa28983a88d77a9624dceb5af6ce3dca98),
51+
[#1292](https://github.com/angular/angular.dart/issues/1292))
52+
- **web_platform:** include selector in viewFactoryCache key
53+
([aa5abed2](https://github.com/angular/angular.dart/commit/aa5abed2613758dccd63d95fe2bf8b5094d3f753))
54+
55+
56+
## Features
57+
58+
- **Context:** Add ability to set the Type for the rootScope context
59+
([6a6a7feb](https://github.com/angular/angular.dart/commit/6a6a7febd47e55f3d1dc9d4345d8bee61d6e924d))
60+
- **DirectiveInjector:** add a toInstanceOf parameter to bind()
61+
([f8bbd35f](https://github.com/angular/angular.dart/commit/f8bbd35ffdfd21005be118e45ddc8d3dd6a265ce))
62+
- **OrderBy:**
63+
- allow specifying an Iterable expression
64+
([a300adfc](https://github.com/angular/angular.dart/commit/a300adfccbc42d5a33c714d6d34a3798fc72f116),
65+
[#1329](https://github.com/angular/angular.dart/issues/1329))
66+
- allow ordering an Iterable
67+
([5cd74823](https://github.com/angular/angular.dart/commit/5cd74823aa6493b5b86cef4383366d94f154b412))
68+
- **ScopeAware:** introduce ScopeAware abstract class
69+
([181f0144](https://github.com/angular/angular.dart/commit/181f01448555c475869505491159045904e5dc89),
70+
[#1360](https://github.com/angular/angular.dart/issues/1360))
71+
- **WTF:** Add support for WTF
72+
([23639c13](https://github.com/angular/angular.dart/commit/23639c138e1929931720619fef1e64b2fd6d92c7),
73+
[#1354](https://github.com/angular/angular.dart/issues/1354))
74+
- **directive-injector:** introduce getFromParent[byKey] methods on DirectiveInjector
75+
([3b7b0d65](https://github.com/angular/angular.dart/commit/3b7b0d653831e3a150dc48947965c0848442e1e4))
76+
- **element binder:**
77+
- Two way binding for Web Components
78+
([4633451f](https://github.com/angular/angular.dart/commit/4633451f2bb41fd1b2d70b26ada1cf1156bd94c8),
79+
[#1282](https://github.com/angular/angular.dart/issues/1282))
80+
- Bind to Web Component properties
81+
([c53dc779](https://github.com/angular/angular.dart/commit/c53dc779862c8a36fdb01a8032b99a03165a3ec9),
82+
[#1277](https://github.com/angular/angular.dart/issues/1277))
83+
- **probe:** add directive getter and export ElementProbe type.
84+
([3ec5d753](https://github.com/angular/angular.dart/commit/3ec5d75300c8e5cb315783524a735c6a426ed6b0))
85+
- **routing:** add support for dontLeaveOnParamChanges
86+
([9f55fbfc](https://github.com/angular/angular.dart/commit/9f55fbfc7c98ca6c4a2b6a890032cb40cb161e02),
87+
[#1252](https://github.com/angular/angular.dart/issues/1252), [#1254](https://github.com/angular/angular.dart/issues/1254))
88+
- **testability:** findBindings and findModels should descend into the ShadowDOM
89+
([60a1a21d](https://github.com/angular/angular.dart/commit/60a1a21d83cc5d30c7336dbcca46f3a8881e9dbd))
90+
- **template-cache** add option to use external css rewriter in template_cache_generator
91+
([25d85fb3](https://github.com/angular/angular.dart/commit/25d85fb3c940a6c499d93040e8bf421487149b0e),
92+
[#1052](https://github.com/angular/angular.dart/issues/1052))
93+
- **WTF:** extracted scopes to separate file, add documentation
94+
([ef3fb7b2](https://github.com/angular/angular.dart/commit/ef3fb7b2b89d512e691c451140abc76d31039835),
95+
[#1361](https://github.com/angular/angular.dart/issues/1361))
96+
97+
98+
## Performance Improvements
99+
100+
- **dom:** improve dom cloning speed
101+
([dec8a972](https://github.com/angular/angular.dart/commit/dec8a972ba66e399309e89c675b822a7a0a97a20))
102+
- **nodecursor:** do not grow/shrink the nodes list
103+
([1ab510df](https://github.com/angular/angular.dart/commit/1ab510df4f644b97234b5a713a481d0c9e8fb19d))
104+
- **watch-group:** remove expression coalescing
105+
([3de00bd4](https://github.com/angular/angular.dart/commit/3de00bd4902d20137dad0b551312eceb9a599d98),
106+
[#1328](https://github.com/angular/angular.dart/issues/1328))
107+
108+
109+
## Breaking Changes
110+
111+
- **directive-injector:** due to [600113a8](https://github.com/angular/angular.dart/commit/600113a8e6bc1aff08f00513eb1b794ca28e54ee),
112+
113+
114+
Regular injectors (aka application injectors) can no longer be used to
115+
retrieve DirectiveInjectors. The compiler creates the Directive
116+
Injector as part of view creation process.
117+
1118
<a name="v0.13.0"></a>
2119
# v0.13.0 tempus-fugitification (2014-07-25)
3120

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: angular
2-
version: 0.13.0
2+
version: 0.14.0
33
authors:
44
- Misko Hevery <[email protected]>
55
- Pavel Jbanov <[email protected]>

0 commit comments

Comments
 (0)