v1.0.0-alpha.6.0.0
Pre-release
Pre-release
·
15 commits
to master
since this release
Breaking
track-by="$index"is deprecated. You can pass a function totrack-byinstead with$track-by="fn"
ortrack-by="fn". See the relevant docs for details.node.$rootpoints to the nearest root element or shadow root for every node, instead of being a boolean. (Low level API change).
Features
- Added an
nx.supportedboolean flag, which indicates if NX is supported in the current browser.
Fixes
- Fixed attribute processing order in
attributesmiddleware. From now the processing order is- Every
$or@prefixed attribute without a special handler. (Like@hiddenor$required) - Attributes that have a handler in handler definition order. This means the order of
elem.$attribute(name, handler)calls. (Likerepeat-keyand@repeat).
- Every
- Fixed
observable.$rawsometimes not pointing to the raw (non observable) object in case of nested observables.
Performance
- Refactored the router, params, ref, animate, render, bind and bindable middlewares for better performance.
Others
- Adding content middlewares to and
isolated: truecomponent will log a warning instead of throwing an error from now on.