Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(185)

Side by Side Diff: pkg/polymer_expressions/CHANGELOG.md

Issue 814073002: remove polymer expressions from the repo (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « pkg/polymer_expressions/AUTHORS ('k') | pkg/polymer_expressions/LICENSE » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 #### Pub version 0.13.0
2 * Move minimum 'template_binding' constraint to 0.13.0.
3 * Additional polyfills are now required when using this package outside of
4 polymer. All the files in the 'template_binding' package under lib/js should
5 be included at the top of your app in addition to platform.js from the
6 'web_components' package.
7
8 #### Pub version 0.12.0+1
9 * Widen dependency constraint on `observe`.
10
11 #### Pub version 0.12.0
12 * Exposed a couple new APIs to create a polymer expression binding outside the
13 context of a template binding.
14 * Updated to depend on latest template_binding and observe. Setting a value on
15 a polymer expression binding now produces a change notification.
16
17 #### Pub version 0.11.0
18 * Remove faulty assert that threw when an iterable field was updated.
19
20 #### Pub version 0.11.0
21 * Scopes created by templates are created less often and nested properly. The
22 previous version had a bug with respect to the names visible in
23 <template releat> tags without an "in" expression, and <template bind> tags.
24 In those templates, names for the outer templates should not be visible.
25 This may result in some breakages in templates that relied on the buggy
26 behavior.
27 * <template bind> now supports "as" expressions.
28 * Removed warnings when attempting to assign a value to a property on null
29 object, or assign a value to a non-assignable expression. Polymer binding
30 initialization sometimes assigns to expressions, so this should reduce
31 unecessary warnings.
32 * Added the % (modulo), === (identical) and !== (not identical) operators.
33 * Fast-path for eval(). eval() no longer observes expressions or creates a
34 tree of observers.
35 * PolymerExpressions bindings clean up expression observers when closed,
36 fixing a potential memory leak.
37 * Better parse errors. Unknown operators are reported, and all exceptions are
38 instances of ParseException so that they can be caught independently of
39 exceptions generated by calling user code.
40
41
42 #### Pub version 0.10.0
43 * package:polymer_expressions no longer declares @MirrosUsed. The package uses
44 mirrors at development time, but assumes frameworks like polymer will
45 generate code that replaces the use of mirrors. If you use this directly,
46 you might need to do code generation as well, or add the @MirrorsUsed
47 declaration. This can be done either explicitly or by importing the old
48 settings from 'package:observe/mirrors_used.dart' (which include
49 @reflectable and @observable by default).
50
51 * Errors that occur within bindings are now thrown asycnhronously. We used to
52 trap some errors and report them in a Logger, and we would let other errors
53 halt the rendering process. Now all errors are caught, but they are reported
54 asynchornously so they are visible even when logging is not set up.
55
56 * Fixed several bugs, including:
57 * propagating list changes ([18749][]).
58 * precedence of ternary operators ([17805][]).
59 * two-way bindings ([18410][] and [18792][]).
60
61 [17805]: https://code.google.com/p/dart/issues/detail?id=17805
62 [18410]: https://code.google.com/p/dart/issues/detail?id=18410
63 [18749]: https://code.google.com/p/dart/issues/detail?id=18749
64 [18792]: https://code.google.com/p/dart/issues/detail?id=18792
OLDNEW
« no previous file with comments | « pkg/polymer_expressions/AUTHORS ('k') | pkg/polymer_expressions/LICENSE » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698