Ember Times-Issue 139


Hello Amberistas! 🐹

Join the full virtual EmberConf 2020 📺🎉, the JHU COVID-19 dashboard-made by Ember! 🐹, Ember Twiddle supports Octane function until Ember 3.17 💖, video of EmberJS Chennai gathering🇮🇳, ember-models-table v3.0.0 🌟, QR scan without package size growth📷, check out the convenient test example in Ember💡, and a New RFC to deal with destructibles 💥!


Although current health conditions cause difficulties in travel and activity restrictions, EmberConf 2020, March 16-18 Just around the corner, definitely Open!As usual, you can enjoy inspiring talks about Ember, the web, and open source with community members from all over the world EmberConf’s first all-virtual conference ever!

100% of conference speeches will be delivered remotely at regularly scheduled times emberconf.com -Get ready to watch with your colleagues and Ember friends.Hangout with other attendees # man-conf in Man disharmony Share your thoughts on your favorite presentation and don’t miss your Digital Conference Swag Bag.

For more details why EmberConf is virtualized this year, how to join at home, please read Latest meeting announcement!

Last but not least, we want to thank everyone who participated in this wonderful meeting that we all like; we especially want to thank you and ask you to express our warm thanks Leah Silber (@wifelette) Who made this year’s wonderful EmberConf possible. If you see her online, be sure to give her a ❤️!


do you know Popular dashboard Made by Johns Hopkins University System Science and Engineering Center Is the part used to track Corona COVID-19 virus cases built using Ember.js?

According to reports CSSE Blog, “The dashboard was shared publicly for the first time on January 22, showing the location and number of confirmed COVID-19 cases, deaths and recovery in all affected countries. It was developed to provide a solution for researchers, public health authorities and the public User-a friendly tool to track outbreaks. In addition, all collected and displayed data is provided for free, initially as Google Sheets, now in the GitHub repository, and the functional layer of the dashboard, now included in ESRI Atlas is alive in .” The data layer Github repo can be found Here.

Although the spread of the virus is worrying and has affected and will continue to affect the lives of many people, seeing Ember being used as a force for good and helping inform healthcare providers, researchers, policy makers and the wider How the public has cases is developing on a global scale.

Thank you Rene Rubalkawa (@odoe) in order to tweet This made us realize.

A mobile-friendly version of the dashboard can be found Here.


March, Gaurav Munjal (@Gaurav0) with Ilya Lachenko (@knownasilya) Worked together Incremental update of Ember Twiddle. It now supports Octane up to Ember 3.17 with a new collapsible sidebar!

If you haven’t used it Embers spin Previously, it allowed you to share and demonstrate Ember code with other developers. For example, you can create a sample application when submitting a bug question. Try it today!


On February 29, 2020, EmberJS Chennai invited seven speakers to their third meeting. Topics include:

you could Watch all six lectures on YouTube todayTo learn more about EmberJS Chennai, you can visit their website And follow them Twitter, get together,as well as #as-india Channel open Discord!


After nine months of hard work, version 3.0.0 ember-models-table Released from beta Oleg Nechiporenko (@onechiporenko).

This major version includes some breaking changes, so please check Release notes When you update.Supplements to the version and a new demonstration of version 3.x Bootloader 3, Bootloader 4, ember-paper with plain-html.


From @NullVoxPopuli Chat item,
man-jsqr Is an integration with jsQR, one quickly QR code scanner, demonstrating how plugin developers might want to integrate with external libraries using the following methods Dynamic import Avoid increasing the initial loading cost of the application. The jsQR library itself is 45kb (after min+gzip).This plugin only adds byte
To the initial supplier bundle, or the cost of individual Glimmer components, private services and modifiers.

QR and barcode scanning will not increase the package size (thanks, Manual automatic import!) can also be in Man scanner.


Raja S (@srajas0)I have been working with Ember since 2018, and recalled that they could not find many examples of how to write units, rendering and application testing.To help others and future Ember developers, Raja created A demo application Use QUnit DOM, ember-cli-mirage and ember-cli-code-coverage for testing.

We encourage you View Raja’s tutorial See how you can improve your test today!


As Ember developers, when components or routes are removed, we benefit from framework cleanup.Most importantly, we can even instruct the components we build to perform additional Disassembly instructions, After Override the willDestroy hook (available in both Ember and Glimmer components).

However, even if these APIs are sufficient for our lives as application developers, for plugin authors, it is still a restrictive way to create useful community projects. What if your plugin can add teardown work to host the application? Unranked Way, so it will never conflict with the disassembly function of other plugins?

If you want to know the answer to this question, you should not miss reading Chris Garrett (@pzuraq) recent Request for Comments (RFC) on Destructible items -API proposals for plugin authors and framework contributors.Remember to join the discussion in the comment area Original RFC!


This week we want to thank @rwjblue, @stefanpenner, @chadhietala, @pzuraq, @Gaurav0, @阿隆斯基, @lock, @梅尔sumner, @gokatz, @Chrisdon, @chriskrycho, @jelhan, @hjdivad, @igorT, @HeroicEric with @泊 Thanks for their contributions to Ember and related repositories! 💖


Tomster mascot during office hours

Want to know about Ember, Ember Data, Glimmer, or plugins in the Ember ecosystem, but don’t know where to consult? Readers’ questions are only answered for you!

Submit your own Short and sweet problem under bit.ly/ask-ember-coreDon’t worry, there are no stupid questions, we thank them-guaranteed! 🤞


Want to write for Ember Times? Any suggestions for next week’s problem?join us #support-ember-times in Ember community discord Or ping us @embertimes On Twitter.

Subscribe to our channel to get the latest news from Emberland this week Email newsletter!You can also find our posts in the following locations People Blog.


That is another package! ✨

Be kind,

Abhilash LR, Anne-Greeth van Herwijnen, Preston Sego, Isaac Lee, Jared Galanis, Jessica Jordan, Amy Lam and the learning team



Leave a Reply

Your email address will not be published. Required fields are marked *