CHANGELOG
- #16366 / #16903 / #17572 / #17682 / #17765 / #17751 / #17835 / #18059 / #17951 / #18069 / #18074 / #18073 / #18091 / #18186 / #18223 / #18358 / #18266 [FEATURE] Implement the Tracked Properties and Tracked Property Updates RFCs.
- #18158 / #18203 / #18198 / #18190 / #18394 [FEATURE] Implement the Component Templates Co-location RFC, including the setComponentTemplate(), getComponentTemplate() and templateOnlyComponent() APIs. Note that while these low-level APIs are enabled, the co-location feature is only enabled in Octane apps as of this release. This restriction will be removed in a future version.
- #18241 / #18383 [FEATURE] Add
updateHook
component-manager capability - #18396 [FEATURE] Implement component-class generator
- #18389 [FEATURE] Use @ember/edition-utils to detect the edition that is in use
- #18214 [DEPRECATION] Implement the Deprecate support for mouseEnter/Leave/Move Ember events RFC.
- #18395 [BUGFIX] Use
<Nested::Invocation>
in component tests blueprint - #18406 [BUGFIX] Prevent infinite cycles from lazy computed computation
- #18314 [BUGFIX] Use class inheritance for getters and setters
- #18329 [BUGFIX] Eagerly consume aliases
- #18278 [BUGFIX] Bump ember-router-generator from v1.2.3 to v2.0.0 to support parsing
app/router.js
with native class. - #18291 [BUGFIX] Adds the babel-helpers injection plugin back and include
ember-template-compiler
in the vendor folder for Ember. - #18296 [BUGFIX] Ensure {{each-in}} can iterate over keys with periods
- #18304 [BUGFIX] Correctly determine the environment by checking the EMBER_ENV environment variable only after it is set
- #18208 [BUGFIX] Compile Ember dynamically in consuming applications
- #18267 [BUGFIX] Router#url should not error when
location
is a string - #18270 [BUGFIX] Prevent cycle dependency with owner association.
- #18274 [BUGFIX] Allow CPs to depend on nested args
- #18276 [BUGFIX] Change the assertion for @each dependencies into a deprecation
- #18281 [BUGFIX] Check length of targets
- #18248 [BUGFIX] Ensures that observers are flushed after CPs are updated
- #18217 [BUGFIX] Adds ability for computed props to depend on args
- #18222 [BUGFIX] Matches assertion behavior for CPs computing after destroy