εte sεn Emberistas? 🐹
Join us with your contributions for DecEmber 🐹🎄, read more about using
Jingle bells, jingle bells, DecEmber all the way! 🐹🎄
The Tracked Properties RFC introduces a simpler and more ergonomic system for tracking state change in Ember applications.
Developers can identify if a property or a getter should be autotracked by adding a
@tracked decorator to it. This allows that value to have its dependencies automatically detected as it is used.
Comment and read more about the RFC on GitHub.
JSON:API 1.1 RC1 is released! 🎉🎊🎈 The spec will hopefully be finalized by January 31 which is very exciting! If you use JSON:API and are able to, try out the upcoming version and give some feedback.
One notable feature is the addition of "profiles" which allow specifying addition semantics on top of the current spec. This could allow specifying things like filtering, pagination and more. Check out profiles here.
To learn more about the rest of the features and changes in JSON:API 1.1 check out the Update History.
In this work-in-progress draft for restructuring the linting workflow in Ember applications the implementation of Ember CLI RFC (Request for Comments) #121 has begun - and your guidance as part of the Ember community is needed!
And there are still decisions to be made: Do you for example expect your linting tests to run
ember build and
ember serve? How would you linting integrate best into your CI pipeline?
Let your thoughts on how to swap Ember CLI ESLint for ESLint be known to support the delivery of the best linting solution for the community!
This week we'd like to thank @Simran-B, @bhullarg, @jfdnc, @dcyriller, @Turbo87, @jenweber, @MelSumner, @esbanarango, @igorT, @prasannavijayan, @efx, @zachgarwood, @ppcano, @simonihmig, @stefanpenner, @kategengler, @rwjblue, @runspired, @rwwagner90, @thorsteinsson and @jacobq for their contributions to Ember and related repositories! 💖
Wondering about something related to Ember, Ember Data, Glimmer, or addons in the Ember ecosystem, but don't know where to ask? Readers’ Questions are just for you!
Submit your own short and sweet question under bit.ly/ask-ember-core. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞
That's another wrap! ✨
Chris Ng, Jessica Jordan, Amy Lam, Alon Bukai and the Learning Team