Ember community projects got a lot of contributions this week, thanks to the great work from many awesome contributors. Here's what happened last week around learning resources, the website, Glimmer, Ember, Ember Data and other projects, and a couple of interesting reads we don't want you to miss out on ❤️
A while ago, an exciting RFC was accepted: a plan to implement a simplified testing API for QUnit-based tests in your Ember apps. RFC 232 aims to make it easier to distinguish between QUnit and ember-qunit syntax. It proposes a nested modules API, which allows for a more modular test setup, the introduction of new test methods, and much more. You can read more about it in the original proposal.
A thank you to both @rwjblue, who created the original RFC and put in the work for the first implementation and the testing demo app, as well as @Turbo87, whose work on ember-mocha substantially influenced the new testing API design in ember-qunit.
Browser support for Ember 3.0 has been decided: IE9, IE10, and PhantomJS will be dropped. The RFC was merged this week. A huge thank you to all the developers who joined the discussion and provided valuable feedback, as well as to @rwjblue who opened and modified the RFC along the way! Ember's direction and development rely strongly on community input, so keep an eye on the RFCs repository and share your thoughts as new plans are proposed.
If you are enthusiastic about unit testing, we need your feedback! @amiel created an RFC proposing the introduction of test helpers for Ember Data's serializer methods. Be sure to share your ideas in the PR's thread.