It's been another productive week in the Ember ecosystem and we'd like to keep you posted on the great work that has been put in this week. Here's a short recap of what has been worked on in Glimmer, Ember, Ember CLI and the Ember Inspector plugin by awesome contributors in the past days:
This week marks the beginning of a promising and long-awaited RFC aiming to bring more flexibility to the build pipeline of Ember apps. Moving away from the current approach to simply merge and concatenate input broccoli trees, the concept of an assembler and a strategy primitive is introduced to allow customisation of application pipelines via custom, user-defined strategies. The discussion on the RFC has just opened, so be sure to check it out and many thanks to @twokul for working on it:
To provide more options for building higher-order components a recent RFC proposes the introduction of a syntax for passing in multiple named template blocks into a component. You can read more about the full scope of this change and the related roadmap for Glimmer components in the RFC itself. In the context of this RFC an important change for binding the correct context to blocks has been merged this week.
Many thanks to @mnum for working on this improvement and to @machty for creating the original RFC.
Keeping the codebase shiny, lots of cleanup work has been put into Ember this week, including cleanup of helpers here and there, removal of unneeded bits here and here and also here. Many thanks to @bekzgod and @alvincrespo for working on this.