From 9a2575af1fd3b2f400e6afa1c99b7aaa6dd9ef80 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 27 Mar 2020 21:09:57 -0700 Subject: [PATCH 01/18] Set up new issue --- .../2020-03-27-the-ember-times-issue-141.md | 2 +- .../2020-04-03-the-ember-times-issue-142.md | 146 ++++++++++++++++++ 2 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 source/2020-04-03-the-ember-times-issue-142.md diff --git a/source/2020-03-27-the-ember-times-issue-141.md b/source/2020-03-27-the-ember-times-issue-141.md index f4b09dd3f..e38dd9151 100644 --- a/source/2020-03-27-the-ember-times-issue-141.md +++ b/source/2020-03-27-the-ember-times-issue-141.md @@ -1,7 +1,7 @@ --- title: The Ember Times - Issue No. 141 author: Anne-Greeth van Herwijnen, Preston Sego, Jared Galanis, Isaac Lee, Chris Ng, Jessica Jordan, Erik Rothoff, Amy Lam -tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 +tags: Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/03/27-the-ember-times-issue-141.html" responsive: true --- diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md new file mode 100644 index 000000000..ac4a4a821 --- /dev/null +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -0,0 +1,146 @@ +--- +title: The Ember Times - Issue No. 142 +author: the crowd +tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 +alias : "blog/2020/04/03-the-ember-times-issue-142.html" +responsive: true +--- + + Emberistas! 🐹 + + + +READMORE + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](#section-url) + + + + + + + + +--- + +## [Contributors' corner πŸ‘](https://guides.emberjs.com/release/contributing/repositories/) + +

This week we'd like to thank our siblings for their contributions to Ember and related repositories! πŸ’–

+ +--- + +## [Got a question? Ask readers' questions! πŸ€“](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform) + +
+ Office Hours Tomster Mascot + +

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! 🀞

+
+ +--- + +## [#embertimes πŸ“°](https://blog.emberjs.com/tags/newsletter.html) + +Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at [#support-ember-times](https://discordapp.com/channels/480462759797063690/485450546887786506) on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. + +Keep on top of what's been going on in Emberland this week by subscribing to our [e-mail newsletter](https://the-emberjs-times.ongoodbits.com/)! You can also find our posts on the [Ember blog](https://emberjs.com/blog/tags/newsletter.html). + +--- + +That's another wrap! ✨ + +Be kind, + +the crowd and the Learning Team From 917a7c5104b1571882ed6d7cbc10450e12b611fb Mon Sep 17 00:00:00 2001 From: abhilashlr Date: Wed, 1 Apr 2020 06:59:26 +0530 Subject: [PATCH 02/18] Write up on Ember CLI improvement tips --- source/2020-04-03-the-ember-times-issue-142.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index ac4a4a821..e67563150 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 142 -author: the crowd +author: Abhilash, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true @@ -8,20 +8,15 @@ responsive: true Emberistas! 🐹 - +Ember CLI improvement tips πŸš€, READMORE --- -## [Section title in sentence case 🐹](#section-url) +## [Ember CLI improvement tips πŸš€](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) - - - - - - +[Vasanth](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a Github gist. He talks about a bunch of improvements that include speeding up build times for development and test environments while retaining the right configurations for production. He also added tips on optimising applications using [Mirage](https://www.ember-cli-mirage.com/), but no **spoilers** here, [head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out! --- @@ -143,4 +138,4 @@ That's another wrap! ✨ Be kind, -the crowd and the Learning Team +Abhilash, the crowd and the Learning Team From bcfbd8f31dcef2a578c8374ecc48d84bc768c929 Mon Sep 17 00:00:00 2001 From: abhilashlr Date: Thu, 2 Apr 2020 06:42:45 +0530 Subject: [PATCH 03/18] Update source/2020-04-03-the-ember-times-issue-142.md Co-Authored-By: Amy Lam --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index e67563150..42fc631fe 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -16,7 +16,7 @@ READMORE ## [Ember CLI improvement tips πŸš€](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) -[Vasanth](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a Github gist. He talks about a bunch of improvements that include speeding up build times for development and test environments while retaining the right configurations for production. He also added tips on optimising applications using [Mirage](https://www.ember-cli-mirage.com/), but no **spoilers** here, [head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out! +[Vasanth](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a Github gist. He showcases improvements to the `ember-cli-build.js` that speed up build times for development and test environments, while retaining the right configurations for production. He also added tips on optimising applications using [Mirage](https://www.ember-cli-mirage.com/). [Head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out!``` --- From 75c66d76b2ccb63aa46732f857e8a5a54c21a9ba Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 2 Apr 2020 09:00:16 -0400 Subject: [PATCH 04/18] blog(embertimes142): Release of ember-arg-types --- .../2020-04-03-the-ember-times-issue-142.md | 46 +++++++++++++++---- 1 file changed, 37 insertions(+), 9 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index ac4a4a821..63f76ad18 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 142 -author: the crowd +author: Chris Ng, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true @@ -9,19 +9,47 @@ responsive: true Emberistas! 🐹 - +Release of `ember-arg-types` 🍎🍊, READMORE --- -## [Section title in sentence case 🐹](#section-url) +## [Release of ember-arg-types 🍎🍊](https://twitter.com/jonkilroy/status/1242639546749255681) - - - +[Jon Kilroy (@jkusa)](https://github.com/jkusa) released the `ember-arg-types` library which provides a decorator (`@arg`) that maps [glimmer arguments](https://guides.emberjs.com/release/upgrading/current-edition/glimmer-components/) to local component properties. This allows default values and type checking to be easily declared and documented in your component JS file. - - +In this example, `sortBy` will return the string argument passed or will default to the string `’id’`: + +```js +@arg(string) +sortBy = 'id'; +``` + +Instead of writing something like this: + +```js +get sortBy() { + const { sortBy='id' } = this.args; + assert('`sortBy` must be a string', typeof sortBy === 'string'); + return sortBy; +} +``` + +Furthermore `ember-arg-types` leverages the [facebook/prop-types](https://github.com/facebook/prop-types) library by importing type validators for runtime type checking. As an example, the `name` argument below is required to be a string. + +```js +import Component from '@glimmer/component'; +import { arg } from 'ember-arg-types'; +import { string } from 'prop-types'; + +export default class CharacterComponent extends Component { + // `name` string arg that is required + @arg(string.isRequired) + name; +} +``` + +Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ember-arg-types)! --- @@ -143,4 +171,4 @@ That's another wrap! ✨ Be kind, -the crowd and the Learning Team +Chris Ng, the crowd and the Learning Team From ac8744b7d6bfbe40cea2e22b0482a1f077e573ba Mon Sep 17 00:00:00 2001 From: abhilashlr Date: Thu, 2 Apr 2020 19:58:59 +0530 Subject: [PATCH 05/18] Update source/2020-04-03-the-ember-times-issue-142.md Co-Authored-By: Chris Ng --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 42fc631fe..8cd6693bb 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -16,7 +16,7 @@ READMORE ## [Ember CLI improvement tips πŸš€](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) -[Vasanth](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a Github gist. He showcases improvements to the `ember-cli-build.js` that speed up build times for development and test environments, while retaining the right configurations for production. He also added tips on optimising applications using [Mirage](https://www.ember-cli-mirage.com/). [Head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out!``` +[Vasanth (@vasind)](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a GitHub gist. He showcased improvements to the `ember-cli-build.js` that speed up build times for development and test environments, while retaining the right configurations in production. He also added tips on optimizing applications using [Mirage](https://www.ember-cli-mirage.com/). [Head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out! --- From 54b97b98ed6c7b210ff17e97d8ba9356ac45f287 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 2 Apr 2020 14:38:16 -0400 Subject: [PATCH 06/18] Remove easily --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 63f76ad18..de9d75783 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -16,7 +16,7 @@ READMORE ## [Release of ember-arg-types 🍎🍊](https://twitter.com/jonkilroy/status/1242639546749255681) -[Jon Kilroy (@jkusa)](https://github.com/jkusa) released the `ember-arg-types` library which provides a decorator (`@arg`) that maps [glimmer arguments](https://guides.emberjs.com/release/upgrading/current-edition/glimmer-components/) to local component properties. This allows default values and type checking to be easily declared and documented in your component JS file. +[Jon Kilroy (@jkusa)](https://github.com/jkusa) released the `ember-arg-types` library which provides a decorator (`@arg`) that maps [glimmer arguments](https://guides.emberjs.com/release/upgrading/current-edition/glimmer-components/) to local component properties. This allows default values and type checking to be declared and documented in your component JS file. In this example, `sortBy` will return the string argument passed or will default to the string `’id’`: From f394ba70db49a09615ee6b1e0e09d9ab3102e782 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 2 Apr 2020 21:22:35 +0200 Subject: [PATCH 07/18] Update source/2020-04-03-the-ember-times-issue-142.md --- source/2020-04-03-the-ember-times-issue-142.md | 1 - 1 file changed, 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 43e3bd996..61ce19494 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -58,7 +58,6 @@ Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ ## [Ember CLI improvement tips πŸš€](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) [Vasanth (@vasind)](https://github.com/vasind) collated a list of all [**Ember CLI**](https://ember-cli.com/) improvements for Ember applications as a GitHub gist. He showcased improvements to the `ember-cli-build.js` that speed up build times for development and test environments, while retaining the right configurations in production. He also added tips on optimizing applications using [Mirage](https://www.ember-cli-mirage.com/). [Head out to his gist](https://gist.github.com/vasind/22122632be15f3bc98a092ab012524e2) to check them out! ->>>>>>> blog/embertimes-142 --- From 1b289f5360a8caaa1487369c1380fc86d7172ac5 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 2 Apr 2020 21:59:38 +0200 Subject: [PATCH 08/18] blog(embertimes#142): ember api docs shout out to contrib. (w/ @Gaurav0) --- source/2020-04-03-the-ember-times-issue-142.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 61ce19494..47b698219 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 142 -author: Chris Ng, Abhilash, the crowd +author: Chris Ng, Abhilash, Jessica Jordan, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true @@ -138,20 +138,19 @@ Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ --- -## [Section title in sentence case 🐹](#section-url) +## [Community support for the Ember API Docs πŸ““β€οΈ](https://github.com/ember-learn/ember-api-docs) - - - +The [Ember API Docs](https://api.emberjs.com/ember/release) have been one of the cornerstones of Ember's official learning resources since the early days of the project. - - +But did you already know that right now there are plenty of efforts underway to modernise the app? In this regard, we'd like to thank [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) in particular for bringing in [lots of new upgrades, awesome refactors and improvements to the API Docs](https://github.com/ember-learn/ember-api-docs/pulls?q=is%3Apr+is%3Aclosed+author%3AGaurav0) ❀️! + +In case you are interested in **helping** with the modernisation efforts of the Ember API Docs, too - be it with code contributions, issue triaging or reviewing changes - be sure to chat with the Ember Learning team; either on [an issue discussion on Github](https://github.com/ember-learn/ember-api-docs/issues) or on the **#dev-ember-learning** channel through the [Ember Discord](https://discordapp.com/invite/emberjs)! --- ## [Contributors' corner πŸ‘](https://guides.emberjs.com/release/contributing/repositories/) -

This week we'd like to thank our siblings for their contributions to Ember and related repositories! πŸ’–

+

This week we'd like to thank @locks, @Gaurav0, @rwwagner90, @Robdel12, @skaterdav85, @somasuna, @rwjblue, @pzuraq, @brendenpalmer, @sharpshark28, @sivakumar-kailasam, @chancancode and @SYU15 for their contributions to Ember and related repositories! πŸ’–

--- @@ -179,4 +178,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Abhilash, the crowd and the Learning Team +Chris Ng, Abhilash, Jessica Jordan, the crowd and the Learning Team From 6b856f34211ae8e4dbfae4cc2045e6a6d4db4136 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 2 Apr 2020 22:30:05 +0200 Subject: [PATCH 09/18] =?UTF-8?q?blog(embertimes#142):=20apply=20wording?= =?UTF-8?q?=20suggestions=20=E2=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 47b698219..07ab2138c 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -144,7 +144,7 @@ The [Ember API Docs](https://api.emberjs.com/ember/release) have been one of the But did you already know that right now there are plenty of efforts underway to modernise the app? In this regard, we'd like to thank [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) in particular for bringing in [lots of new upgrades, awesome refactors and improvements to the API Docs](https://github.com/ember-learn/ember-api-docs/pulls?q=is%3Apr+is%3Aclosed+author%3AGaurav0) ❀️! -In case you are interested in **helping** with the modernisation efforts of the Ember API Docs, too - be it with code contributions, issue triaging or reviewing changes - be sure to chat with the Ember Learning team; either on [an issue discussion on Github](https://github.com/ember-learn/ember-api-docs/issues) or on the **#dev-ember-learning** channel through the [Ember Discord](https://discordapp.com/invite/emberjs)! +If you are interested in **helping** with modernising the Ember API Docs - be it contributing code, triaging issues, or reviewing changes - make sure to chat with the Ember Learning team. You can do so either on [an issue discussion on Github](https://github.com/ember-learn/ember-api-docs/issues) or on the **#dev-ember-learning** channel through the [Ember Discord](https://discordapp.com/invite/emberjs)! --- From 8f9d7adccce41c5e571462c3e02252e7b7956d9c Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Fri, 3 Apr 2020 07:46:49 -0400 Subject: [PATCH 10/18] Adds Glimmer 2 Betas --- source/2020-04-03-the-ember-times-issue-142.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 07ab2138c..5a66c3856 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 142 -author: Chris Ng, Abhilash, Jessica Jordan, the crowd +author: Chris Ng, Abhilash, Jessica Jordan, Jared Galanis the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true @@ -11,6 +11,7 @@ responsive: true Release of `ember-arg-types` 🍎🍊, Ember CLI improvement tips πŸš€, +Betas of Glimmer.js 2 πŸŽ‰, READMORE @@ -61,14 +62,14 @@ Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ --- -## [Section title in sentence case 🐹](#section-url) +## [Betas of Glimmer.js 2 πŸŽ‰](https://github.com/glimmerjs/glimmer.js/releases) - - - +A set of **new betas for Glimmer.js 2.0.0** ([beta.1](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.1) && [beta.3](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.3)) have been released! πŸ”₯πŸ”₯πŸ”₯ + +The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint and support for custom helpers and modifiers. The standardized build unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! + +The Glimmer.js betas could pave the way for what we might want to do in Ember.js, or even what we might _not_ want to do in Ember.js. With that in mind, please note that these new Glimmer.js betas are definitely experimental πŸ”¬πŸ§ͺ and should while have fun exploring them 🀠, but also keep that in mind when considering them for use in your application. - - --- @@ -178,4 +179,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Abhilash, Jessica Jordan, the crowd and the Learning Team +Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, the crowd and the Learning Team From 357b3df07e9010e1d001a67d662b44ce820c8dfc Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Fri, 3 Apr 2020 09:19:31 -0400 Subject: [PATCH 11/18] Update source/2020-04-03-the-ember-times-issue-142.md Co-Authored-By: Isaac Lee <16869656+ijlee2@users.noreply.github.com> --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 5a66c3856..da4f70fa2 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -66,7 +66,7 @@ Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ A set of **new betas for Glimmer.js 2.0.0** ([beta.1](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.1) && [beta.3](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.3)) have been released! πŸ”₯πŸ”₯πŸ”₯ -The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint and support for custom helpers and modifiers. The standardized build unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! +The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint, and support for custom helpers and modifiers. The standardized build unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! The Glimmer.js betas could pave the way for what we might want to do in Ember.js, or even what we might _not_ want to do in Ember.js. With that in mind, please note that these new Glimmer.js betas are definitely experimental πŸ”¬πŸ§ͺ and should while have fun exploring them 🀠, but also keep that in mind when considering them for use in your application. From 38d1c4995f6865ec708b45c7b8ba5a91ef73e3d9 Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Fri, 3 Apr 2020 09:19:38 -0400 Subject: [PATCH 12/18] Update source/2020-04-03-the-ember-times-issue-142.md Co-Authored-By: Isaac Lee <16869656+ijlee2@users.noreply.github.com> --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index da4f70fa2..32561cd04 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -68,7 +68,7 @@ A set of **new betas for Glimmer.js 2.0.0** ([beta.1](https://github.com/glimmer The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint, and support for custom helpers and modifiers. The standardized build unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! -The Glimmer.js betas could pave the way for what we might want to do in Ember.js, or even what we might _not_ want to do in Ember.js. With that in mind, please note that these new Glimmer.js betas are definitely experimental πŸ”¬πŸ§ͺ and should while have fun exploring them 🀠, but also keep that in mind when considering them for use in your application. +The Glimmer.js betas could pave the way for what we might want to do in Ember.js, and even what we might _not_ want to do in Ember.js. Please note that these new Glimmer.js betas are definitely experimental πŸ”¬πŸ§ͺHave fun exploring them 🀠, but keep this in mind when considering them for use in your application. --- From 0d40f93ade7afaedb933fd3184f8eb42052595c9 Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Fri, 3 Apr 2020 09:23:41 -0400 Subject: [PATCH 13/18] update std build section and a few other polishes --- source/2020-04-03-the-ember-times-issue-142.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 32561cd04..715e51365 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -66,10 +66,9 @@ Try it out today by ember installing [ember-arg-types](https://github.com/jkusa/ A set of **new betas for Glimmer.js 2.0.0** ([beta.1](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.1) && [beta.3](https://github.com/glimmerjs/glimmer.js/releases/tag/v2.0.0-beta.3)) have been released! πŸ”₯πŸ”₯πŸ”₯ -The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint, and support for custom helpers and modifiers. The standardized build unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! - -The Glimmer.js betas could pave the way for what we might want to do in Ember.js, and even what we might _not_ want to do in Ember.js. Please note that these new Glimmer.js betas are definitely experimental πŸ”¬πŸ§ͺHave fun exploring them 🀠, but keep this in mind when considering them for use in your application. +The releases incorporate some exciting new developments including a new minimal `renderComponent` API, a template import based design, a standardized build based on plain JavaScript modules, a new Glimmer.js app blueprint, and support for custom helpers and modifiers. The standardized build emulates the goals of Embroider in Ember.js and unlocks the ability to use whatever custom build pipeline you might want (WebPack, Parcel, Rollup, etc.)! +The Glimmer.js betas could pave the way for what we might want to do in Ember.js, and even what we might _not_ want to do in Ember.js. Please note that these new Glimmer.js betas are definitely experimental. πŸ”¬πŸ§ͺ Have fun exploring them 🀠, but keep this in mind when considering them for use in your application. --- From cd4571a7301d839806a01fbf6b41db1e6bffe7af Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Fri, 3 Apr 2020 15:24:11 -0500 Subject: [PATCH 14/18] Covered 3 talks from EmberATX --- .../2020-04-03-the-ember-times-issue-142.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 715e51365..9f300d3de 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 142 -author: Chris Ng, Abhilash, Jessica Jordan, Jared Galanis the crowd +author: Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true @@ -12,6 +12,8 @@ responsive: true Release of `ember-arg-types` 🍎🍊, Ember CLI improvement tips πŸš€, Betas of Glimmer.js 2 πŸŽ‰, +Watch 3 virtual talks from EmberATX πŸ“½οΈ, +Community support for the Ember API Docs πŸ““β€οΈ, READMORE @@ -72,14 +74,15 @@ The Glimmer.js betas could pave the way for what we might want to do in Ember.js --- -## [Section title in sentence case 🐹](#section-url) +## [Watch 3 virtual talks from EmberATX πŸ“½οΈ](https://twitter.com/EmberATX/status/1245383493632380929) - - - +Hope everyone is well and taking care of themselves! πŸ’ž If you have ~15 minutes to spare, you can watch a recent talk from EmberATX: - - +- [ember-printable-pages](https://www.youtube.com/watch?v=2FQivvOK-04&list=PLHCmVP3S9Z1PZp5JU6VxmUyuQjO7vrLfy) by [Chris Bonser (@chbonser)](https://github.com/chbonser) +- [Introducing Ember Modifiers](https://www.youtube.com/watch?v=KWBOYqAEh6M&list=PLHCmVP3S9Z1PZp5JU6VxmUyuQjO7vrLfy) by [Ava Wroten (@sharpshark28)](https://github.com/sharpshark28) +- [CI with GitHub Actions for Ember Apps](https://www.youtube.com/watch?v=Np3DdTrYmV0&list=PLHCmVP3S9Z1PZp5JU6VxmUyuQjO7vrLfy) by [Isaac Lee (@ijlee2)](https://github.com/ijlee2) + +In particular, please check out the new addon, [ember-printable-pages](https://forge512.github.io/ember-printable-pages/)! You can **write declarative templates** and **reuse components** to create printable pages for end users. It also supports **progressive rendering** to provide a smooth user experience when the end user needs to print _hundreds_ of pages. πŸ’― --- @@ -178,4 +181,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, the crowd and the Learning Team +Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, the crowd and the Learning Team From f80a854030dc96827a810b1bbf40811cf7c2c3d8 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 3 Apr 2020 18:08:39 -0700 Subject: [PATCH 15/18] Update source/2020-04-03-the-ember-times-issue-142.md --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 9f300d3de..5eaa7ca99 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -82,7 +82,7 @@ Hope everyone is well and taking care of themselves! πŸ’ž If you have ~15 minute - [Introducing Ember Modifiers](https://www.youtube.com/watch?v=KWBOYqAEh6M&list=PLHCmVP3S9Z1PZp5JU6VxmUyuQjO7vrLfy) by [Ava Wroten (@sharpshark28)](https://github.com/sharpshark28) - [CI with GitHub Actions for Ember Apps](https://www.youtube.com/watch?v=Np3DdTrYmV0&list=PLHCmVP3S9Z1PZp5JU6VxmUyuQjO7vrLfy) by [Isaac Lee (@ijlee2)](https://github.com/ijlee2) -In particular, please check out the new addon, [ember-printable-pages](https://forge512.github.io/ember-printable-pages/)! You can **write declarative templates** and **reuse components** to create printable pages for end users. It also supports **progressive rendering** to provide a smooth user experience when the end user needs to print _hundreds_ of pages. πŸ’― +In particular, please check out the new addon, [ember-printable-pages](https://forge512.github.io/ember-printable-pages/)! You can **write declarative templates** and **reuse components** to create printable pages for end users. It also supports **progressive rendering** to provide a smooth user experience when the end user needs to print hundreds of pages. πŸ’― --- From 862a1fb4ecacf2347ce6f1b5d2431d8e93012951 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 3 Apr 2020 18:11:17 -0700 Subject: [PATCH 16/18] Update 2020-04-03-the-ember-times-issue-142.md --- .../2020-04-03-the-ember-times-issue-142.md | 68 ++----------------- 1 file changed, 6 insertions(+), 62 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 5eaa7ca99..fc695760a 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -1,19 +1,18 @@ --- title: The Ember Times - Issue No. 142 -author: Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, the crowd +author: Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, Amy Lam tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/04/03-the-ember-times-issue-142.html" responsive: true --- - Emberistas! 🐹 +πŸ‘‹ Emberistas! 🐹 - Release of `ember-arg-types` 🍎🍊, Ember CLI improvement tips πŸš€, -Betas of Glimmer.js 2 πŸŽ‰, -Watch 3 virtual talks from EmberATX πŸ“½οΈ, -Community support for the Ember API Docs πŸ““β€οΈ, +betas of Glimmer.js 2 πŸŽ‰, +watch 3 virtual talks from EmberATX πŸ“½οΈ, +and community support for the Ember API Docs πŸ““β€οΈ! READMORE @@ -86,61 +85,6 @@ In particular, please check out the new addon, [ember-printable-pages](https://f --- -## [Section title in sentence case 🐹](#section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](#section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](#section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](#section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](#section-url) - - - - - - - - ---- - ## [Community support for the Ember API Docs πŸ““β€οΈ](https://github.com/ember-learn/ember-api-docs) The [Ember API Docs](https://api.emberjs.com/ember/release) have been one of the cornerstones of Ember's official learning resources since the early days of the project. @@ -181,4 +125,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, the crowd and the Learning Team +Chris Ng, Abhilash, Jessica Jordan, Jared Galanis, Isaac Lee, Amy Lam and the Learning Team From 6bd3dfff57aeb4adee92335836818d52146252d7 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 3 Apr 2020 19:12:19 -0700 Subject: [PATCH 17/18] Update 2020-04-03-the-ember-times-issue-142.md --- .../2020-04-03-the-ember-times-issue-142.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index fc695760a..05f17cff9 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -8,16 +8,26 @@ responsive: true πŸ‘‹ Emberistas! 🐹 -Release of `ember-arg-types` 🍎🍊, +Community support for the Ember API Docs πŸ““β€οΈ! +release of `ember-arg-types` 🍎🍊, Ember CLI improvement tips πŸš€, -betas of Glimmer.js 2 πŸŽ‰, -watch 3 virtual talks from EmberATX πŸ“½οΈ, -and community support for the Ember API Docs πŸ““β€οΈ! +betas of Glimmer.js 2 πŸŽ‰, and last, but not least, +watch 3 virtual talks from EmberATX πŸ“½οΈ! READMORE --- +## [Community support for the Ember API Docs πŸ““β€οΈ](https://github.com/ember-learn/ember-api-docs) + +The [Ember API Docs](https://api.emberjs.com/ember/release) have been one of the cornerstones of Ember's official learning resources since the early days of the project. + +But did you already know that right now there are plenty of efforts underway to modernise the app? In this regard, we'd like to thank [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) in particular for bringing in [lots of new upgrades, awesome refactors and improvements to the API Docs](https://github.com/ember-learn/ember-api-docs/pulls?q=is%3Apr+is%3Aclosed+author%3AGaurav0) ❀️! + +If you are interested in **helping** with modernising the Ember API Docs - be it contributing code, triaging issues, or reviewing changes - make sure to chat with the Ember Learning team. You can do so either on [an issue discussion on Github](https://github.com/ember-learn/ember-api-docs/issues) or on the **#dev-ember-learning** channel through the [Ember Discord](https://discordapp.com/invite/emberjs)! + +--- + ## [Release of ember-arg-types 🍎🍊](https://twitter.com/jonkilroy/status/1242639546749255681) [Jon Kilroy (@jkusa)](https://github.com/jkusa) released the `ember-arg-types` library which provides a decorator (`@arg`) that maps [glimmer arguments](https://guides.emberjs.com/release/upgrading/current-edition/glimmer-components/) to local component properties. This allows default values and type checking to be declared and documented in your component JS file. @@ -85,16 +95,6 @@ In particular, please check out the new addon, [ember-printable-pages](https://f --- -## [Community support for the Ember API Docs πŸ““β€οΈ](https://github.com/ember-learn/ember-api-docs) - -The [Ember API Docs](https://api.emberjs.com/ember/release) have been one of the cornerstones of Ember's official learning resources since the early days of the project. - -But did you already know that right now there are plenty of efforts underway to modernise the app? In this regard, we'd like to thank [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) in particular for bringing in [lots of new upgrades, awesome refactors and improvements to the API Docs](https://github.com/ember-learn/ember-api-docs/pulls?q=is%3Apr+is%3Aclosed+author%3AGaurav0) ❀️! - -If you are interested in **helping** with modernising the Ember API Docs - be it contributing code, triaging issues, or reviewing changes - make sure to chat with the Ember Learning team. You can do so either on [an issue discussion on Github](https://github.com/ember-learn/ember-api-docs/issues) or on the **#dev-ember-learning** channel through the [Ember Discord](https://discordapp.com/invite/emberjs)! - ---- - ## [Contributors' corner πŸ‘](https://guides.emberjs.com/release/contributing/repositories/)

This week we'd like to thank @locks, @Gaurav0, @rwwagner90, @Robdel12, @skaterdav85, @somasuna, @rwjblue, @pzuraq, @brendenpalmer, @sharpshark28, @sivakumar-kailasam, @chancancode and @SYU15 for their contributions to Ember and related repositories! πŸ’–

From 08c64b48b63cd71e52f942c8d2619d4160d572c0 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 3 Apr 2020 19:16:35 -0700 Subject: [PATCH 18/18] Update 2020-04-03-the-ember-times-issue-142.md --- source/2020-04-03-the-ember-times-issue-142.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-04-03-the-ember-times-issue-142.md b/source/2020-04-03-the-ember-times-issue-142.md index 05f17cff9..6ad3f78b9 100644 --- a/source/2020-04-03-the-ember-times-issue-142.md +++ b/source/2020-04-03-the-ember-times-issue-142.md @@ -8,7 +8,7 @@ responsive: true πŸ‘‹ Emberistas! 🐹 -Community support for the Ember API Docs πŸ““β€οΈ! +Community support for the Ember API Docs πŸ““β€οΈ, release of `ember-arg-types` 🍎🍊, Ember CLI improvement tips πŸš€, betas of Glimmer.js 2 πŸŽ‰, and last, but not least,