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

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

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

Powered by Google App Engine
This is Rietveld 408576698