Wednesday, September 18, 2024
HomeJavaScriptThe Ember Occasions - Situation No. 194

The Ember Occasions – Situation No. 194


👋 Emberistas! 🐹

Ember 4.0 and 4.1 launched 🐹,
Ember Ignite digital mini convention 🔥,
Ember at LinkedIn Eng 2022 🎉,
Why Ember at Gavant 💛,
ember-template-lint 4.0 launched 🧹,
ember-focus-trap 1.0 launched 🛳,
Polyfill for Plain Capabilities as Modifiers ✨,
Ember Templates in Glimmer Cheatsheet 📚,
Whiskey, Internet and Whatnot Episodes 🎙


Ember launched model 4.0 of Ember.js, Ember Information, and Ember CLI. Ember’s 4.0 launch focuses the framework by eradicating long-deprecated APIs and assist for legacy platforms.

Whereas Ember Octane APIs have been the default for brand new purposes since Ember 3.15, the framework has continued to assist “Basic” framework options in accordance with its semantic versioning dedication. Ember 4.0 takes a step ahead and drops already-deprecated basic APIs, nonetheless the foundational EmberComponent and EmberObject/computed APIs are usually not eliminated on this launch.

Notable modifications within the Ember 4.0 launch contains:

For extra particulars on the modifications in Ember.js 4.0, please evaluation the Ember.js 4.0.0 launch web page.

Wish to hear about an added bonus? Scorching 🔥 on the heels of 4.0, Ember 4.1 was additionally launched this week and it launched 3 options service export, refresh technique from RouterService, and a cached decorator. It additionally launched the deprecation of AutoLocation. Ember Information and Ember CLI didn’t introduce notable modifications. See extra in regards to the 4.1 launch at.


Ember Ignite is a global digital mini convention scheduled for Wednesday, February twenty third!

Many groups speak in regards to the challenges of hiring and coaching Ember builders, and this convention tackles these challenges immediately.
Attendees will degree up their coaching and instructing abilities with a purpose to construct sturdy groups.

Tickets are donation-based with a recommended quantity of $30 USD. Proceeds will go in the direction of creating an open supply curriculum for instructing Ember to junior builders and taking a dwell cohort of 10 junior engineers (with no expertise) and instructing them Ember so effectively, that they’re going to go toe-to-toe in opposition to mid-level UI engineer candidates. This effort is led by Jai Bhagat.

Register right here right now!


Should you’re focused on listening to about how Ember is getting used at LinkedIn within the LTS UI Infra crew, it’s best to take a look at the current tweet thread 🧵 by Jordan Hawker (@elwayman02).

Jordan calls out lots of the spectacular achievements that the crew has been capable of ship to this point, partly as a result of energy of Ember 🔥, and what’s in retailer for 2022, together with Embroider builds in manufacturing, finishing Octane migrations, leveraging yarn workspaces and rolling out SSR!

You could wish to take a look at the thread for all of those causes, however an added bonus is that this crew at LinkedIn is hiring so have a look in the event you’re available in the market for a brand new place!


There is a good article by Invoice Dami (@billdami) at Gavant describing why they selected Ember for his or her undertaking and the way it has benefited them! 👏

Matters coated are the advantages of utilizing a “batteries included” framework like Ember, how Ember contributes to developer happiness and a few nice element on what made Ember the suitable match for his or her undertaking.

It is at all times inspiring to examine how Ember advantages groups around the globe and this text does present some detailed and wonderful factors on the matter that actually reveal how joyful it may be to develop with the suitable instruments.

Try the publish right here right now!


Model 4.0 has been launched for ember-template-lint, the linter for greatest practices with Ember handlebars templates. Try the migration information.

The important thing modifications embrace:

  • Changing your complete bundle to ESM
  • Including over a dozen guidelines to the advisable config
  • Eradicating deprecated guidelines, choices, and behaviors
  • Dropping assist for previous variations of Node
  • Implementing stricter default habits for just a few guidelines
  • Implementing stricter validation of configuration recordsdata and rule assessments
  • Implementing a strictly-defined public Node API

Model v1.0.0 of ember-focus-trap was launched not too long ago by Josemar Luedke (@josemarluedke) bringing some upgrades (to Ember 4!), enhancements (transferring to v2 addon format and a monorepo setup) and bug fixes (removing of redundant code for return focus node).


There is a cool 😎 new polyfill for plain capabilities as modifiers by NullVoxPopuli (@NullVoxPopuli) you may wish to take a look at!


There’s extra content material out there on the nice ✨ Glimmer Cheatsheet ✨ NullVoxPopuli (@NullVoxPopuli) has put collectively!

The cheatsheet has expanded its protection of how templates work in Ember.js together with some tremendous good examples of the syntax and notation.

If you have not had an opportunity to test it out but, go forward and take a look, right here!


There’s just a few new episodes of the Whiskey, Internet and Whatnot that cowl Ember associated matters and embrace Ember Studying Core Crew members! 🔥

First up is an superior episode that options Chris Manson (@mansona). Creators Robert Wagner (@rwwagner90) and Chuck Carpenter (@chuckcarpenter) of Ship Form sat down with Chris and mentioned a variety of matters, together with how Chris was launched to Ember, Husky in open supply, what Chris is engaged on now, ember-cli-addon-docs, the complexities of hiring builders and extra.

In one other episode, the gang behind Whiskey Internet and Whatnot additionally had an opportunity to speak with one another and speak in regards to the trajectory of Robert’s profession and the way he was launched to Ember.js, how Robert’s fondness for Ember has grown over time via the power of the group 💛🧡💜💚💙, how he obtained concerned with the Ember Studying Crew and an entire lot extra!


This week we might prefer to thank Pat O’Callaghan (@patocallaghan), Darius D. (@ddzz), Scott Newcomer (@snewcomer), Chris Krycho (@chriskrycho), Bert De Block (@bertdeblock), Jared Galanis (@jaredgalanis), Bryan Mishkin (@bmish), Chris Ng (@chrisrng), Robert Wagner (@rwwagner90), Ricardo Mendes (@locks), Chris Manson (@mansona), Edward Faulkner (@ef4), Kelly Selden (@kellyselden), Jen Weber (@jenweber), @NullVoxPopuli, Steve Calvert (@scalvert), Andrey Mikhaylov (lolmaus) (@lolmaus), Katie Gengler (@kategengler), Sergey Astapov (@SergeAstapov), Robert Jackson (@rwjblue), and Ivan (@AmilKey) for his or her contributions to Ember and associated repositories! 💖


Office Hours Tomster Mascot

Questioning about one thing associated to Ember, Ember Information, Glimmer, or addons within the Ember ecosystem, however do not know the place to ask? Readers’ Questions are only for you!

Submit your individual brief and candy query below bit.ly/ask-ember-core. And don’t fear, there aren’t any foolish questions, we admire all of them – promise! 🤞

Wish to write for the Ember Occasions? Have a suggestion for subsequent week’s situation? Be a part of us at #support-ember-times on the Ember Group Discord or ping us @embertimes on Twitter.

Carry on prime of what is been happening in Emberland this week by subscribing to our e-mail e-newsletter! You may also discover our posts on the Ember weblog. See you in two weeks!


That is one other wrap! ✨

Be form,

Chris Ng, Bryan Mishkin, Jen Weber, Jared Galanis and the Studying Crew



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments