OLD | NEW |
1 # changelog | 1 # changelog |
2 | 2 |
3 This file contains highlights of what changes on each version of the polymer | 3 This file contains highlights of what changes on each version of the polymer |
4 package. We will also note important changes to the polyfill packages if they | 4 package. We will also note important changes to the polyfill packages (observe, |
5 impact polymer: custom_element, html_import, observe, shadow_dom, | 5 web_components, and template_binding) if they impact polymer. |
6 and template_binding. | |
7 | 6 |
8 #### Pub version 0.10.0-dev | 7 #### Pub version 0.10.0 |
9 * initPolymer is now deprecated: no need to call it or to include init.dart, | |
10 instead include `<link rel="import" href="packages/polymer/polymer.html">` | |
11 * Mime-type of script tags needs to change to prepare for upcoming breaking | |
12 change in Dartium: use `<script type="application/dart;component=1">`. | |
13 * The output of pub-build no longer uses mirrors. We replace all uses of | |
14 mirrors with code generation. | |
15 * Interop with polymer-js elements now works. | 8 * Interop with polymer-js elements now works. |
16 * Polymer polyfills are now consolidated in package:web_components, which is | 9 * Polymer polyfills are now consolidated in package:web_components, which is |
17 identical to platform.js from http://polymer-project.org. | 10 identical to platform.js from http://polymer-project.org. |
18 * Breaking change: "noscript" polymer-elements are created by polymer.js, and | 11 * The output of pub-build no longer uses mirrors. We replace all uses of |
19 therefore cannot be extended (subtyped) in Dart. They can still be used | 12 mirrors with code generation. |
| 13 * **breaking change**: Declaring a polymer app requires an extra import to |
| 14 `<link rel="import" href="packages/polymer/polymer.html">` |
| 15 * **breaking change**: "noscript" polymer-elements are created by polymer.js, |
| 16 and therefore cannot be extended (subtyped) in Dart. They can still be used |
20 by Dart elements or applications, however. | 17 by Dart elements or applications, however. |
21 * New feature: `@ObserveProperty('foo bar.baz') myMethod() {...}` will cause | 18 * New feature: `@ObserveProperty('foo bar.baz') myMethod() {...}` will cause |
22 myMethod to be called when "foo" or "bar.baz" changes. | 19 myMethod to be called when "foo" or "bar.baz" changes. |
23 * Updated for 0.10.0-dev package:observe and package:template_binding changes. | 20 * Updated for 0.10.0-dev package:observe and package:template_binding changes. |
24 * **breaking change**: @initMethod and @CustomTag are only supported on | 21 * **breaking change**: @initMethod and @CustomTag are only supported on |
25 public classes/methods. | 22 public classes/methods. |
26 | 23 |
27 #### Pub version 0.9.5 | 24 #### Pub version 0.9.5 |
28 * Improvements on how to handle cross-package HTML imports. | 25 * Improvements on how to handle cross-package HTML imports. |
29 | 26 |
(...skipping 18 matching lines...) Expand all Loading... |
48 #### Pub version 0.9.2+4 | 45 #### Pub version 0.9.2+4 |
49 * fix linter on SVG and MathML tags with XML namespaces | 46 * fix linter on SVG and MathML tags with XML namespaces |
50 | 47 |
51 #### Pub version 0.9.2+3 | 48 #### Pub version 0.9.2+3 |
52 * fix [15574](https://code.google.com/p/dart/issues/detail?id=15574), | 49 * fix [15574](https://code.google.com/p/dart/issues/detail?id=15574), |
53 event bindings in dart2js, by working around issue | 50 event bindings in dart2js, by working around issue |
54 [15573](https://code.google.com/p/dart/issues/detail?id=15573) | 51 [15573](https://code.google.com/p/dart/issues/detail?id=15573) |
55 | 52 |
56 #### Pub version 0.9.2+2 | 53 #### Pub version 0.9.2+2 |
57 * fix enteredView in dart2js, by using custom_element >= 0.9.1+1 | 54 * fix enteredView in dart2js, by using custom_element >= 0.9.1+1 |
OLD | NEW |