The Ember.js Times - Issue #9
Hello Emberistas!

Again we'd like to keep you up-to-date with all the cool work that has been put into Ember and community addons this week. Here's a quick recap of what happened around Ember-CLI, Ember Data, Glimmer and on the Learning Team project:
Lots of work has been done on creating a mono repo for all the “application-level” Glimmer packages that are currently available, with the @glimmer/component and @glimmer/application packages to be the first ones to be included. Many thanks to @tomdale for working on this improvement.

More and more tests from different Glimmer test harnesses are ported to the new, unified test suite with the debugger module tests having landed this week thanks to the work of @sduquej, @GavinJoyce and @chadhietala. There is still a good amount of tests waiting to be ported, so check out the full test porting guide to see how to get started- your help is greatly appreciated! 💖
Help wanted: Testing Ember Inspector with new modules API-ready Ember apps 🔎
With the new modules API (RFC 176) , applications using ember-cli-babel 6.6+ are able to opt-in to the new module syntax already. With ember-cli v2.16 using the new modules API by default, we would like to encourage you to test out and report any bugs using the Ember inspector with these apps–you can find more detailed instructions here.
Thank you for your efforts! ❤️

Debugging of addons has been improved with the new ability to easily output application sub trees. You can now dump all of application trees via BROCCOLI_DEBUG="bundler:*" ember build to get a better insight into how your app is setup currently and which trees the ember-cli build pipeline operates on. Many thanks to @twokul for working on this feature.

Further improvements on ember-cli have been done with the removal of unneeded Ember imports, allowing to drop theember-cli-shims dependency from the future v2.16 release onwards. Also with the version bump of the ember-rfc176-data dependency in the babel-plugin-ember-modules-api-polyfill many API updates in recent patch versions of the data package have finally landed in ember-cli as well. 
Many thanks to @john-griffin and @mixonic for working on these improvements.
Bug fixes for relationship loading
A bug fix for the correct loading of many-to-many relationships on both sides has landed in ember-data this week which will be both part of the upcoming bug fix release and the respective backport
Many thanks to @jrjohnson and @stefanpenner for working on this fix.
Several fixes for the API docs have landed this week, including a bug fix for viewing the documentation in IE11, a fix for code duplicates regarding computed property arguments and also a welcoming fix for the method autoscroll feature.

Many thanks to @MartinMalinda, @lifeart and @akashdsouza for working on these fixes and improvements.
Short and sweet as always, that's already it and read you again in the next Ember.js Times ✨

Be kind,
Ricardo Mendes and Jessica Jordan
Until the next issue, happy Embering :)
The Ember.js Learning Team · 517 SW 4th Ave, Ste 2 · Portland OR 97204 · USA
Unsubscribe | View in browser