diff --git a/source/blog/2018-05-04-the-emberjs-times-issue-45.md b/source/blog/2018-05-04-the-emberjs-times-issue-45.md index 05769fa8e7..9185c90164 100644 --- a/source/blog/2018-05-04-the-emberjs-times-issue-45.md +++ b/source/blog/2018-05-04-the-emberjs-times-issue-45.md @@ -1,22 +1,32 @@ --- title: The Ember.js Times - Issue No. 45 -author: all the people +author: Kenneth Larsen, Sivakumar Kailasam, Amy Lam, Jen Weber, Jessica Jordan tags: Recent Posts, Newsletter, Ember.js Times alias : "blog/2018/05/04/the-emberjs-times-issue-44.html" responsive: true --- -Hey there Emberistas! +こんにちは Emberistas! -... +Lots of Ember programmers and writers have been busy this week! We have several new data-driven RFCs (📝 Requests for Comments), community efforts, and an outstanding update to Ember inspector to present to you. -Here's a recap of what happened in Emberland these days ✨ +As well as a sincere reminder to eat your veggies! 🥒🥕 --- -## [EMBER](your-main-url-here) +## [I hope my build never lets me down again in Ember 🐹](https://github.com/emberjs/rfcs/pull/328) -Read more +Have you ever made a change in the source code of your Ember app and subsequently awaited +the reload of your app's browser tab, to no avail? +Seconds, minutes, a coffee later—you might have checked your terminal window—then at last, you find that syntax error in your template +that led to a failing build, preventing the reload. + +This week's RFC proposes the automatic inclusion of **ember-cli-build-notifications** +into new Ember apps. It's an addon providing system notifications for failing Ember app builds by default. + +The RFC proposal also discusses several alternative techniques to improve developer ergonomics regarding +app builds. If you're curious, check out the [full RFC here](https://github.com/emberjs/rfcs/pull/328) +and leave your thoughts on it! --- @@ -24,43 +34,79 @@ Here's a recap of what happened in Emberland these days ✨ You might already know that Broccoli takes care of your asset pipeline. But do you know **how** it works? [Oli Griffiths](https://twitter.com/oligriffiths) has made an [amazing tutorial](http://www.oligriffiths.com/broccolijs/) on *the asset pipeline for ambitious applications*. It takes you through the basic setup and guides you through the journey of sass preprocessing, debugging and fingerprints. +--- + +## [Ember Inspector dark mode](https://github.com/emberjs/ember-inspector) + + +The Ember Inspector project is on a roll! v3.1.0 has the new component tree and dark mode. Change your theme from light to dark in Chrome/Firefox dev tools. 🖤 --- -## [EMBER DATA TITLE HERE](https://github.com/emberjs/rfcs/pull/329) +## [Spring cleaning for Ember Data powered by RFCs 📟🐹](https://github.com/emberjs/rfcs/pull/329) -mention final comment period of this RFC: https://github.com/emberjs/rfcs/pull/326 -and also this new RFC: https://github.com/emberjs/rfcs/pull/329 -here +A particular RFC has entered the final comment period with incredible speed! +It proposes the **deprecation** of Ember Data's `Array.filter` method and explains +how this change will not only improve the maintainability of the +Ember Data project, but also improve the **performance** of Ember apps. ---- +You can [read the full RFC here](https://github.com/emberjs/rfcs/pull/326) and +leave your comments for it. + +If you're making use of `this.get('store').filter` in your app or addon, +check out the documentation of the ember-data-filter addon and +follow the dedicated [guide on how to refactor this easily](https://github.com/ember-data/ember-data-filter#recommended-refactor-guide). -## [JEN'S BLOG POST ON ](your-main-url-here) +In other Ember Data news, another proposal focuses on removing usage of the `Ember.Evented` mixin +in Ember Data specifically. +This would also lead to the future removal of several lifecycle hooks and methods +on `Model`s and other Ember Data classes. You can learn more about +the design of this proposed deprecation in [the original RFC](https://github.com/emberjs/rfcs/pull/329). -... +This week, contributors focused on getting some [cleanup +work](https://github.com/emberjs/data/pull/5459) underway to leave the +soon-to-be deprecated `store.filter` behind for good. +Finally, a [bug fix](https://github.com/emberjs/data/pull/5461) for breaking up async relationships has landed. ✨ --- -## [Learning Team Corner](your-main-url-here) +## [#EmberJS2018: blog posts wanted](https://emberjs.com/blog/2018/05/02/ember-2018-roadmap-call-for-posts.html) + +The Ember team would like you (yes, you!) to write a blog post to propose goals and direction for Ember in the remainder of 2018. The content of these posts will help the core team to draft their first Roadmap RFC. + +Write your **blog post** by **May 30th**. Tweet a link to the post with the hashtag **#EmberJS2018**. Topic ideas could include: ideas for community programs, framework features, documentation improvements, ecosystem needs, or tooling enhancements. + +Check out Katie Gengler's awesome [call for blog posts here](https://emberjs.com/blog/2018/05/02/ember-2018-roadmap-call-for-posts.html) and get writing! --- +## [The Stack Overflow problem](https://medium.com/front-end-hacking/whats-up-with-ember-js-and-stack-overflow-1961ac29ebde) + +Jen Weber and Chris Manson are taking a deep dive into Ember's presence on Stack Overflow this month. They're even recording their efforts once a week at **9am EST on Fridays**! You can tune into their [YouTube channel](https://www.youtube.com/channel/UCyErLHzPqLAkL1F-SivFDcA) or [Twitch stream](https://www.twitch.tv/videos/252443184). + +Collectively, question by question, we can try to create a better Ember presence on Stack Overflow. Check out some tips and tricks on how to get involved in the Stack Overflow effort in the [What’s up with Ember.js and Stack Overflow?](https://medium.com/front-end-hacking/whats-up-with-ember-js-and-stack-overflow-1961ac29ebde) post. It's gonna be...May. 🥁 + +--- -## [Contributor's Corner](https://guides.emberjs.com/v3.1.0/contributing/repositories/) +## [Contributor's corner](https://guides.emberjs.com/v3.1.0/contributing/repositories/) -... +
This week a warm thank you goes to @krisselden, @rwjblue, @bekzod, @mikeu, @shearichard, @frank06, @kennethlarsen, @kategengler, @jessica-jordan, @SeanHealy33, @fivetanley, @bmac, @stefanpenner, @chriskrycho, @nummi, @rwwagner90, @josemarluedke, @lifeart, @lupestro, @Turbo87, @twokul, @mansona, @greenkeeper[bot], @dcombslinkedin, @pzuraq, @Gaurav0, @dgeb, @anehx and @dfreeman for contributing to Ember core projects this week. 💖 +
--- -## [More Questions & more Answers for Readers' Questions](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform) +## [Got a question? We’re looking forward to it!](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform)
-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 https://bit.ly/ask-ember-core and a member of the Ember team will answer in a future edition of the Ember.js Times. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞
+ -**Submit your own** short and sweet **question** under [bit.ly/ask-ember-core](https://bit.ly/ask-ember-core). And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞 --- @@ -68,4 +114,4 @@ That's another wrap! ✨ Be kind, -all the people +Kenneth Larsen, Sivakumar Kailasam, Amy Lam, Jen Weber, Jessica Jordan and the Learning Team diff --git a/source/images/blog/emberjstimes/ember-inspector-dark.png b/source/images/blog/emberjstimes/ember-inspector-dark.png new file mode 100644 index 0000000000..6376d245b5 Binary files /dev/null and b/source/images/blog/emberjstimes/ember-inspector-dark.png differ