@justinbmeyer justinbmeyer released this Sep 25, 2018 · 166 commits to master since this release

Assets 2

can-simple-observable

This adds .value getter and setters for Async/Resolver/Settable/Setter and SimpleObservable:

obs = new SimpleObservable(5);
obs.value // ->5

obs.value = 3;
obs.value // -> 3

can-view-live

If a part of the DOM managed by .html was updated twice within the same "batch", the second update would not work as it would try to replace incorrect oldNodes. This patch fixes this bug.

This bug occurred in situations where two-way bindings would cause cycles.

can-view-scope

Fixes a bug using scope/key to lookup and call functions. For example, the following would work:

{{../../../method()}}

The this was not:

{{scope/method()}}

can-attribute-observable

can-define

can-query-logic

can-route

can-route-pushstate