| Index: dart/pkg/polymer_expressions/CHANGELOG.md
|
| ===================================================================
|
| --- dart/pkg/polymer_expressions/CHANGELOG.md (revision 37358)
|
| +++ dart/pkg/polymer_expressions/CHANGELOG.md (working copy)
|
| @@ -3,6 +3,31 @@
|
| This file contains highlights of what changes on each version of the
|
| polymer_expressions package.
|
|
|
| +#### Pub version 0.11.0
|
| + * Remove faulty assert that threw when an iterable field was updated.
|
| +
|
| +#### Pub version 0.11.0
|
| + * Scopes created by templates are created less often and nested properly. The
|
| + previous version had a bug with respect to the names visible in
|
| + <template releat> tags without an "in" expression, and <template bind> tags.
|
| + In those templates, names for the outer templates should not be visible.
|
| + This may result in some breakages in templates that relied on the buggy
|
| + behavior.
|
| + * <template bind> now supports "as" expressions.
|
| + * Removed warnings when attempting to assign a value to a property on null
|
| + object, or assign a value to a non-assignable expression. Polymer binding
|
| + initialization sometimes assigns to expressions, so this should reduce
|
| + unecessary warnings.
|
| + * Added the % (modulo), === (identical) and !== (not identical) operators.
|
| + * Fast-path for eval(). eval() no longer observes expressions or creates a
|
| + tree of observers.
|
| + * PolymerExpressions bindings clean up expression observers when closed,
|
| + fixing a potential memory leak.
|
| + * Better parse errors. Unknown operators are reported, and all exceptions are
|
| + instances of ParseException so that they can be caught independently of
|
| + exceptions generated by calling user code.
|
| +
|
| +
|
| #### Pub version 0.10.0
|
| * package:polymer_expressions no longer declares @MirrosUsed. The package uses
|
| mirrors at development time, but assumes frameworks like polymer will
|
|
|