DEV Community

The Ember Times
The Ember Times

Posted on • Originally published at blog.emberjs.com

The Ember Times - Issue No. 125

๐Ÿ‘‹ Emberistas! ๐Ÿน

Check out the Ember 3.14 release ๐Ÿนโœจ, "I Contribute to Ember" with Ryan Mark ๐Ÿ‘จโ€๐Ÿ’ป, submit your EmberConf 2020 proposal today ๐ŸŽค, VS Code Plugins for Octane ๐Ÿค–, beta releases for Ember Basic Dropdown and Ember Power Select โญ, listen to a new episode of Ember Weekend ๐ŸŽง, and a brand-new Readers' Question about the future of DDAU ๐Ÿค“!


Ember 3.14 is Out! ๐Ÿนโœจ

The latest release of Ember is out! Ember 3.14 brings many new features, bug fixes and improvements for the Ember.js library, Ember Data and Ember CLI.

The release includes performance improvements for fetching relationships via links and the new @model syntax in Route templates as described in Request for Comments (RFC) No. 523, among other updates. Additionally, the Octane Preview continues in the latest version of Ember - allowing you to try out Ember Octane in your app today!

Learn all about the new and shiny Ember 3.14 release and how to opt-in into Octane by reading the official release announcement.


Alt Text

"I contribute to Ember" with Ryan Mark ๐Ÿ‘จโ€๐Ÿ’ป

In our thirteenth edition of our contributor interview series, community member Ryan Mark @tylerturdenpants, talks about his work on codemods. Ryan was an early contributor to The Ember Times in its nascent days! He did a lot of work with Puppeteer on ember-times-tools, a tool to convert Times blog posts to Goodbits, our email provider. Puppeteer is also what ember-codemods-telemetry-helpers uses. ๐Ÿ”—

Weโ€™d like to thank Ryan for his contributions to the Ember community, in addition to his financial contribution to cover the Ember Times Goodbits subscription for the last year! ๐Ÿ‘ Check out the full interview on the Ember Discuss forum.

The idea behind these interviews is to provide community members with more information and insight into open source contributions, learning resources and community events. Contributors to the community gain a platform to share their thoughts on their own experiences and learnings as they were contributing to Ember. Our hope is that it gives first-time and advancing contributors a better sense of the fact that everyone starts out small, and that anyone can have a big impact on the community.


Reminder: EmberConf 2020 CFP, Due December 1 ๐ŸŽค

Each year, EmberConf gets to feature wonderful, ambitious talks and workshops. We encourage you to take the stage in 2020 and share what you learned (or want to learn) with the world! You can give a 5, 15, or 30-min talk, or a 3-hour workshop. You can also submit more than 1 proposal.

Not sure what to talk about or need a gentle push? Feel free to check out the recording of CFP brainstorm meeting and ask for help on #ember-conf channel on Discord.


VS Code Plugins for Octane ๐Ÿค–

If you are a VS Code fan you may want to check out the latest releases of two great VS Code plugins by Alex Kanunnikov @lifeart that provide support for Octane features in VS Code! โœจ

The Unstable Ember Language Server plugin now provides support for autocompletion of component arguments in templates, LinkTo route argument autocompletion and improved scope autocompletion.

And, the recently released Glimmer Templates Syntax for VS Code plugin provides support for formatting of Glimmer template files!


Beta Releases for Ember Basic Dropdown and Ember Power Select โญ

Miguel Camba @cibernox released beta versions of ember-basic-dropdown (3.0.0-beta.2) and ember-power-select (4.0.0-beta.3) which are now glimmer components!

Both beta versions require Ember 3.13 or greater. Try them out today!


Ember Weekend Episode 133: Bring Your Own Babel ๐ŸŽง

Following a hiatus ๐Ÿ˜‰, Jonathan Jackson, Robert Jackson, and Chase McCarthy got together to record a new Ember Weekend episode and share news in the Ember ecosystem.

In episode 133, you will learn more about the remaining tasks for the Octane release, improvements made in ember-angle-brackets-codemod and ember-no-implicit-this-codemod, and how you can join and help grow the ember-codemods organization!


Alt Text

Readers' Questions: "Any plans to improve the DDAU experience in the future?" ๐Ÿค“

This week's Readers' Question focusses on a common pattern for managing state in Ember apps: Data Down, Actions Up (DDAU). Even though DDAU is the Ember way to build applications, it at times doesn't seem to come intuitively to those who use the framework. Are there any plans to improve the developer experience for DDAU in Ember apps for the future?

You can find out in this week's Readers' Question! Read all about the future of DDAU and how Ember will help you to apply this useful pattern on Jessica Jordan's (@jessica-jordan) answer on the official Ember forum!


Contributors' Corner ๐Ÿ‘

This week we'd like to thank @pzuraq, @Alonski, @Gaurav0, @igorT, @runspired, @chancancode, @patricklx, @Turbo87, @stefanpenner, @rwjblue, @SergeAstapov, @sivakumar-kailasam, @pichfl, @pradeepcep, @sly7-7 and @jenweber for their contributions to Ember and related repositories! ๐Ÿ’–


#embertimes ๐Ÿ“ฐ

Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the Ember Community Discord or ping us @embertimes on Twitter.

Keep on top of what's been going on in Emberland this week by subscribing to our e-mail newsletter! You can also find our posts on the Ember blog.


That's another wrap! โœจ

Be kind,

Jared Galanis, Isaac Lee, Chris Ng, Amy Lam, Jessica Jordan and the Learning Team

Top comments (0)