v2.0.0-beta.6
Pre-release
Pre-release
BREAKING CHANGE:
- compiler: avoid using au class to find targets (#1768) (0d30998).
- kernel: rename resolveAll -> onResolveAll (#1764) (fdf0747)
Features:
- di: ability to use newInstance()/forScope() with interface (#1767) (a0d39e9)
- all: allow injection of implementation (#1766) (a60db13)
- templating: allow deactivate when activating (#1729) (1c9c97c)
- bindable: support getter/setter (#1753) (4279851)
- ui-virtualization: enhance implementation & publish package (#1759) (7a2f17f). Thanks @Lakerfield
Refactorings:
- all: cleanup up unused code & decouple interface from default impl (#1761) (7a71d43)
- router: add warning for unsupported behavior (#1757) (ce87339). The router used to allow container traversal to
find resources when a string is used as a route to find the corresponding component.
Going forward this will be invalid and elements must be registered either locally
or globally to be routable. A warning is added so apps that accidentally used
this behavior can detect the invalid usages and fix accordingly first.
This behavior will be removed in a near future release.