This week’s contributions to the Ember ecosystem are full of testing, preparations for Ember 3.0 and also a bunch of RFC news are in this week. Here are some of the highlights awesome contributors worked on in Ember, Ember CLI and Ember Data recently:
In Ember RFC (Request for Comments) Land you can peek into a variety of topics this week:
A super fresh Ember Data related RFC was opened a few days ago proposing a clearer public API of model data so that addon authors can leverage custom behaviour through ember-data. Specifically, popular addons like ember-data-model-fragments currently have to do a lot of heavy-lifting to provide useful functionality by overriding ember-data internals. They might benefit from this RFC as well and also their consumers through a more resilient addon structure / API.
“let it go, let it go, can’t hold me back anymore.”- Elsa
Also, with the nearing end of the Ember 2.0 era, another RFC story finally finds its ending, too. The RFC for Routable Components has been closed in reflection of the advanced progression of Glimmer architecture away from the ideas that inspired the proposal originally. You can read the final closing note by @wycat’s in the RFC itself.
Furthermore, the named args syntax feature from the recent RFC has been activated (3, 4), a couple of kind of undocumented private ArrayProxy methods have been removed and lots of cleanup and dependency updates landed this week (5, 6, 7, 8, 9, 10, 11).
It was a quiet week for ember-cli, but work did land to ensure that an addon’s test/dummy/apps directories are linted using Ember’s linting rules and watcher tests have been fixed.