👋 Emberistas! 🐹
Submit your questions for the Ember Framework AMA, Feb 4th 🙋♀, RFC: Add Ember Cookbook 🍳, Ember.js Triaging Office Hours 📚, Ember v4 TypeScript Support Update ✨, Pass me the remote - meetup recordings about V2 addon format and teaching Ember 📹, Mel Sumner on the ShopTalkShow Podcast 🎙, Router Analysis Survey 🚀, How to's with Ember 🔥, Ember Addon Roundup 🌎
On February 4th at 2 pm Eastern Time, the Ember.js Framework team will livestream some community questions and answers. Would you like to submit a question or two?
Use the Ember Times reader question form, bit.ly/ask-ember-core. "AMA" stands for "ask me anything - the team would love to hear what you are wondering about!
Livestream details will be posted on the Ember.js Twitter. The session will be recorded and published online, so if you miss the livestream, don't sweat it.
Today, the Ember docs are missing how-to guides that would provide goal-oriented answers and patterns to common problems Ember developers face on a daily basis. This used to be available in v1.12 but was removed in v1.13.
These types of content exist today in the form of blogs, stackoverflow answers and efforts like Ember Atlas but they are not discoverable and can sometimes be incorrect. The proposed Ember Cookbook will be managed and curated by the Ember Learning team which will work closely with the Ember Core team on upgrades to add, modify or delete information as needed.
Read, comment, and discuss this proposal in the RFC on Github!
@locks, a member of the Framework and Learning core teams, has started weekly office hours for anyone that was to help triage issues and pull requests on Ember core projects, like ember.js, ember-cli, ember-data, and many others.
If you want to learn how to reproduce bugs, learn how to figure out if issues are still relevant, or you want to help Ember keep their project tidy, join locks at the
#issue-triage channel of Ember's Discord every Thursday at 15h GMT.
If you didn't notice, there's a new blog post by Chris Krycho (@chriskrycho) on the Ember blog about support for TypeScript in Ember 4.x!
The Typed Ember team has provided a ton of great detail on the latest in using TypeScript in Ember so go give the post a read today!
With the new year and a new major version of Ember, remote events are in full swing, with recordings available so that Ember developers around the world can participate.
Earlier this month, the Boston Ember Community meetup gathered remotely to learn about V2 addon formats and how Ember is a great tool for teaching junior developers. Check out the videos!
Ember CLI Addon Evolution - Robert Jackson
Why new developers should learn Ember.js - Ankush Dharkar
If you haven't had a chance to check it out, give it a listen.
If you're interested in providing feedback about Ember's router there's a cool survey you can participate in. You may end up helping shape the future of the Ember router by doing so! 😎
How to's with Ember 🔥
Be sure to check them out when you have a chance!
Ember Addon Roundup 🌎
We’ve had several addons across the Ember ecosystem release updates recently, here’s what you may have missed and reasons to upgrade!
- Chris Manson (@mansona) and Sergey Astapov (@SergeAstapov) released
ember-get-configv1.0.0 which adds embroider support;
- Luke Melia (@lukemelia) released
ember-keyboard7.0.0 which is compatible with Ember 4;
- Alex Kanunnikov (@lifeart) released
UELSv3.0.11 with ember-template-lint v4 support;
- Brian Gantzler (@cah-briangantzler), Edward Faulkner (@ef4), Mikhail Topolskiy (@whatthewhat), Rahul Kumar (@rahulk94), Sergey Astapov (@SergeAstapov) released
- Tobias Bieniek (@Turbo87) announced new documentation for
- Ilya Radchenko (@knownasilya) released
ember-togglev9.0.0 which adds caching to some getters performance and also drops support for Ember < 3.24; and
- Steve (@st-h) released an octane ready version of
ember-content-editableand an Ember 4.x compatible version of
This week we'd like to thank Kelly Selden (@kellyselden), Shane Martin (@shamrt), Giles Thompson (@gilest), Jen Weber (@jenweber), @sandstrom, Ricardo Mendes (@locks), Robert Wagner (@rwwagner90), Bert De Block (@bertdeblock), Steve Calvert (@scalvert), Chris Freeman (@cafreeman), Simon Ihmig (@simonihmig), Steve (@st-h), @linearza, Chris Manson (@mansona), Tim (@fozy81), Ben Demboski (@bendemboski), @NullVoxPopuli, Bryan Mishkin (@bmish), Ilya Radchenko (@knownasilya), Chris Ng (@chrisrng), Demian Caldelas (@denik1981), Peter Wagenet (@wagenet), Jared Galanis (@jaredgalanis), Jonathan Johnson (@jrjohnson), Daniele Orlandi (@vihai), Chris Krycho (@chriskrycho), Boris Petrov (@boris-petrov), Robert Jackson (@rwjblue), Charles Fries (@charlesfries), Sergey Astapov (@SergeAstapov), and Edward Faulkner (@ef4) 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! ✨
Jared Galanis, Chris Ng, Jen Weber, Ricardo Mendes and the Learning Team