What's up Emberistas! 🐹
This week you can read about the Component Templates Co-location RFC 🖇️, the story behind ember-model-select 📔, the launch of ember-intl-analyzer 🚀, and EmberFest 2019 announced 🇩🇰!
@chancancode opened an RFC around placing the component’s class and template in the same directory on the file system. The proposed change is to move the templates from being located at
app/templates/components into the
This change provides component class/template coupling, a single source of truth for components, resolves deviations from route template conventions, and the lack of a single import. If you'd like to learn more, please take a look at RFC #481. Read, comment, and spread the word about it! 🖊️
Often, inspiration for a new idea comes from combining the best of existing ideas.
We can use ember-model-select to create a
select dropdown that lets users (1) search for a model in Ember Data and (2) see an unlimited amount of data. @nickschot combined three popular addons to solve this problem: ember-power-select, ember-concurrency, and ember-infinity.
To learn more about @nickschot's motivation and solution behind ember-model-select, please check out his blog post. 🙏
This CLI tool can find unused translations in your component files. Soon, it will be able to find broken and missing translations too!
EmberFest will be held in Copenhagen this year, October 17-18! EmberFest is the European Community Ember Conference. Looking for updates on the latest and greatest in Ember and Glimmer? This is the place to be!
This week we'd like to thank @kiwiupover, @MonsieurDart, @step2yeung, @xg-wang, @RichardOtvos, @pzuraq, @rwjblue, @mbinet, @btecu, @romgere, @JonForest, @runspired, @alexhancock, @rwwagner90, @KamiKillertO, @scalvert, @kgautreaux, @wycats, @mansona, @dbendaou, @amyrlam, @mikias10, @zion, @hakilebara, @dougbanville, @meanking 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, Isaac Lee, Jessica Jordan, Amy Lam, and the Learning Team