With the previous introduction of the bundler and the broccoli-assembler in Ember CLI, the way has been paved with features to allow a more flexible build pipeline. One of these features, called tree shaking, will allow you to get rid of unused code in your application and build more lightweight assets. You can read more about the motivation behind this in the original RFC.
This week, the new ember-cli-tree-shakeraddonhas been released, which allows you to test out the future of tree-shaking in Ember today. Although the project is a work in progress, it already allows you to eliminate dead code in the addon tree and remove it from your application.
The ember-cli-app-versionproject is a package that displays version data of your app in both the Ember Inspector and the app itself. Recent changes included avoiding errors to be thrown when the app’s configuration is not present (1, 2), a fix for the CI, and another dependency update.
This week, the way components are invoked has been refactored (1, 2), improvements to the handle table landed, and a static component helper for a more efficient component invocation has been introduced.