As you know, FastBoot 1.0 was released just last week and contributors are keeping up the hard work to make integration with it even better. Krati Ahuja has been working on an RFC to make it easier for apps and add-ons authors to import libraries depending on the environment, e.g. browser or node.js.
You can find out more about it by reading the RFC and looking through the code.
And even more is coming up soon: The RFC for huge improvements around the environment selection in Ember CLI via e.g. command line flags, NODE_ENV or EMBER_ENV, aims to ensure the correct setup of the environment defined and expected by developers and benchmark maintainers. You can have a more detailed read about the scope of this promising RFC created by @rwjbluehere.
The forth beta for the 1.0 release of ember-cli-typescript just got published, as well as improvements to RSVP and Ember typings. The team behind it would love it if you would try out the addon in your app and report any bugs you find so we can ship a solid 1.0 release.
Want to help us make the type definitions more awesome? Watch this issue (and for a related blog post) for a quest to make type definitions awesome around the whole ecosystem in another week or two! In the meantime, you can find the contributors of this addon in #topic-typescript on Slack; there’s lots to do.
In the scope of the Module Import RFC #176, there is still more work to do to update all code examples to use the new syntax and your help is needed. If you are a new contributor, this issue is a great way to get started contributing to the learning resources!
More work has been coming in for a signature on the renderComponent method, which now accepts args- you can find out more on the topic in the related issue and many thanks to @robbiepitts and @CvX for working on the realisation of this feature. Also more updates on test helpers, including the essential set() method have been the focus of last week’s efforts in the Glimmer ecosystem.
In the working pipeline of Glimmer you might also be able to find updates for allowing the building of higher-order components and the rendering of component into the Shadow DOM of custom elements soon. The fragment component manager is in its planning phase, and also your help with implementing and testing it is welcome 💖
Some updates for ember-cli-addon-docs documentation landed, including improvements around the live demos. The addon has got only one more major missing piece to reach its minimum viable product status, so if you are an addon author or are planning to build your first, you should definitely keep your eyes on the offical website and look out for a working example of it soon.
To keep it short and sweet, 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