OLD | NEW |
---|---|
1 # changelog | 1 # changelog |
2 | 2 |
3 This file contains highlights of what changes on each version of the web | 3 This file contains highlights of what changes on each version of the web |
4 components package. This file is normally updated whenever we push a new version | 4 components package. This file is normally updated whenever we push a new version |
5 to pub. | 5 to pub. |
6 | 6 |
7 ## Unreleased | 7 ## Unreleased (SDK 15595) |
Siggi Cherem (dart-lang)
2012/12/01 00:26:30
I suppose we should upload to pub, when trunk beco
| |
8 | |
9 * Upgrades for new trunk release (mainly breaking changes in dart:html) | |
10 * Bug fix: | |
11 * URI attributes are now checked for XSS: use SafeUri if validation is too | |
12 strict. | |
13 | |
14 ## Pub versions 0.2.8+2 (SDK 15355) | |
15 | |
16 * Bug fix: hosted and sdk dependencies errors due to changes in html5lib. | |
17 | |
18 ## Pub versions 0.2.8+1 (SDK 15355) | |
19 | |
20 * Accept, but ignore, the new editor flag '--machine' in build.dart | |
21 | |
22 ## Pub versions 0.2.8 (SDK 15355) | |
8 | 23 |
9 * Two-way binding changes: | 24 * Two-way binding changes: |
10 * New syntax: `bind-attribute="dartAssignableValue"`, `data-bind` is | 25 * New syntax: `bind-attribute="dartAssignableValue"`, `data-bind` is |
11 deprecated | 26 deprecated |
12 * Support for radio buttons | 27 * Support for radio buttons |
13 * Support for valueAsDate and valueAsNumber | 28 * Support for valueAsDate and valueAsNumber |
14 * Better detection of error conditions, like duplicate value attributes. | 29 * Better detection of error conditions, like duplicate value attributes. |
30 | |
31 * Binding in components: | |
32 * you can use `attribute="{{}}"` and `bind-attribute="x"` to initialize, | |
33 update, and bind fields of components (exposed as attributes in the HTML | |
34 tag). | |
35 | |
36 * Conditional templates: | |
37 * Added new experimental syntax `<template if="exp">`. | |
38 | |
15 * Bug fixes: | 39 * Bug fixes: |
16 * Make dartium extension use the latest dart.js | 40 * Make dartium extension use the latest dart.js |
41 * html fragments: fix issues with text nodes mixed with elements | |
42 * Internally data bindings watch the result of 'toString()', so types | |
43 implementing toString (like Maps or StringBuffer) can be used directly in | |
44 templates. | |
45 * Most generated identifiers are now hidden: all identifiers generated for | |
46 html elements in the template are hidden, except '_root'. Root will be | |
47 hidden in the future. | |
17 | 48 |
18 ## Pub version 0.2.7 - Nov 26 (SDK 15355) | 49 ## Pub version 0.2.7 - Nov 26 (SDK 15355) |
19 | 50 |
20 * New syntax for inline event handlers: `on-click="increment($event)"` instead | 51 * New syntax for inline event handlers: `on-click="increment($event)"` instead |
21 of `data-action="click:increment"` | 52 of `data-action="click:increment"` |
22 * Added new explainer examples | 53 * Added new explainer examples |
23 * Updated dartium extension | 54 * Updated dartium extension |
24 * Bug fixes: | 55 * Bug fixes: |
25 * Support for querying for elements from main() | 56 * Support for querying for elements from main() |
26 * Recursive imports between components | 57 * Recursive imports between components |
(...skipping 14 matching lines...) Expand all Loading... | |
41 | 72 |
42 ## Pub version 0.2.5+3 | 73 ## Pub version 0.2.5+3 |
43 | 74 |
44 * Fixes symlinks for windows | 75 * Fixes symlinks for windows |
45 * Support for composition and extension | 76 * Support for composition and extension |
46 * Support for list and spaces in bindings of class attribtues | 77 * Support for list and spaces in bindings of class attribtues |
47 * Simpliffications in generated code | 78 * Simpliffications in generated code |
48 * Allow text bindings and fragments in conditions an iterations | 79 * Allow text bindings and fragments in conditions an iterations |
49 * Support text nodes and fragments at the top level of components | 80 * Support text nodes and fragments at the top level of components |
50 | 81 |
51 See git version tags for older changes. | 82 See git version tags for older changes. |
OLD | NEW |