Ember Weekly - Ember Weekly #337 - Ember 3.24 released

Ember Weekly View on EmberWeekly.com
Issue #337 | January 22nd, 2021

Headlines


Ember 3.24 Released
The Ember project has released version 3.24 of Ember.js, Ember Data, and Ember CLI. This blog posts outlines all of the updates.

Reading


Ember.js RFC #689 - Deprecate {{hasBlock}} in templates
A proposal to deprecate the `{{hasBlock}}` property in templates in favor of the `{{has-block}}` helper keyword.
Ember.js RFC #690 - Deprecate `{{attrs}}` in templates
A proposal to deprecate he `{{attrs}}` object in templates and instead opt for named arguments.
Ember.js RFC #691 - Deprecate passing `classBinding` and `classNameBindings` as arguments
This RFC proposes the deprecation of classBinding and classNameBindings as arguments in favor of alternative template syntax.
Ember.js RFC #692 - Deprecate Array Observers
A proposal to deprecate array observers and all associated APIs and events.
Ember.js RFC #694 - Argument Validation Primitives
A proposal to add a validateArgs hook to component, modifier, and helper managers which can be used to run development time assertions against arguments.
Ember.js RFC #695 - Argument Default Primitives
A proposal to add a getDefaultArgs hook to component managers which can be used to provide default arguments to components.
Ember.js RFC #696 - Replace Travis CI with GitHub Actions in generated Ember CLI projects
This RFC proposes replacing Travis CI with GitHub actions in Ember CLI projects.
Ember.js RFC #698 - Deprecate `<LinkTo>` Component Positional Arguments
A proposal to deprecate invoking the <LinkTo> component with positional arguments, in favor of the equivalent named arguments introduced in RFC #459. This RFC also proposes deprecating the (query-params) helper, which is only needed when invoking the <LinkTo> component with positional arguments.
Ember.js RFC #699 - Add additional info in blueprint lifecycle hooks to support 3rd-party addons to provide a way to codemod blueprints to reduce copy-pasta
This RFC proposes some changes to ember-cli to support the ability to transform any file as a part of the blueprint generate process.
Ember.js RFC #702 - Add eslint-plugin-qunit to ember-cli blueprint
This RFC proposes adding eslint-plugin-qunit to the blueprints that back `ember new` and `ember addon`.
Ember.js RFC #704 - Deprecate Octane Optional Features
A proposal to deprecate the optional features introduced in the transition to Ember Octane.
Ember.js RFC #705 - Deprecate jQuery Integration Optional Feature
The proposal to deprecate the jquery-integration optional feature flag.
Ember.js RFC #706 - Deprecate the Ember Global
A proposal to deprecate the Ember global, window.Ember, and replace it fully with import Ember from 'ember';
Ember.js RFC #707 - Modernize built-in components (part 2)
In order to reduce the API surface of the built-in <LinkTo>, <Input> and <Textarea> components, this proposal opts to deprecate all named arguments on these components less a few exceptions.
Chris Krycho - Understanding `args` in Glimmer Components 
Chris pulls the curtain back on the magic behind Glimmer components to show how they really work.
David Tang - Trapping Focus in a Modal in Ember
David shows how and why to trap focus in modals in Ember.js.
Jeldrik Hanschke - Setup GitHub Actions as CI for Ember addons
Jeldrik demonstrates how to setup GitHub actions with Ember addons.
Michal Bryxí - Faux occlusion with Ember-Power-Select
Michal shares his solution to display only a small subset of options in Ember Power Select when working with thousands of client side options.
Michal Bryxí - Migrate Ember services away from pod structure
Michal shares their solution for programmatically migrating their Ember.js services away from the pods file structure.
Michal Bryxí - When does @cached get recomputed in Ember.js
Michal explains when @cached gets recomputed and how to avoid unnecessary recomputes.
Evan Martinez - Routes & Ember Data
Evan shares why he loves Ember.js with highlights on the benefits of routes and Ember Data.
Ember.js Core Learning Team Meeting Notes - Dec 17, 2020
Meeting minutes from the Ember.js core learning team on December 17, 2020.
Ember.js Core Team Meeting Notes - Jan 8, 2021
Meeting minutes from the Ember.js core team on January 8th, 2021.
The Ember Times - Issue No. 170
Ember 3.23 released, explore Ember/Glimmer component performance, read the blog post on the Ember Octane mental model, Ember + Tailwind 2.0, learn how to use WebSockets with Ember Data, Glimmer apps with Snowpack, and last, but not least, meet fractal-page-object!
The Ember Times - Issue No. 171
Speakers wanted for EmberConf 2021, Ember 3.24 release, read the blog on understanding args in Glimmer components, announcing the launch of the redesigned Ember Blog, five RFCs for Ember 4.0 milestone, and last, but not least, micro-frontends with Glimmer.js and single-spa!

Watch/Listen


Ilya Radchenko: Ember Octane - Great For Beginners
Ilya demonstrates a zero config jumpstart to Ember Octane that is great for beginners.
Ilya Radchenko - Getting Started With TypeScript In Your Ember.js App
In this livestream, Ilya demonstrates how to start working with TypeScript in an Ember.js app.
Ilya Radchenko - TypeScript Basics With Ember.js
In part 2 of this livestream, Ilya takes it further and shows how to use TypeScript more widely as you build your app.
Palak Goel - UI Automation Testing with Ember.js
In this talk at Girl Geek X, Palak covers basic Ember.js testing framework concepts and develops a test in a live demo.

Contact   Sponsor   Unsubscribe

Made with 🔥 by the Ember Weekly Team
Follow @EmberWeekly on Twitter
Ember Weekly, 1235A N Clybourn Ave #102, Chicago, IL 60610

Older messages

Ember Weekly #336

Monday, December 28, 2020

Ember Weekly View on EmberWeekly.com Issue #336 | December 28th, 2020 Headlines Ember 3.23 Released The Ember project has released version 3.23 of Ember.js, Ember Data, and Ember CLI implementing

Ember Weekly #335 - Ember 3.22 Released

Wednesday, November 4, 2020

Ember Weekly View on EmberWeekly.com Issue #335 | November 4th, 2020 Headlines Ember.js - Ember 3.22 Released Enables @ember/destroyable API, allows creation and management of your own destroyables,

Ember Weekly #334 - Hacktoberfest 2020, Ember 3.22 released

Friday, October 9, 2020

Ember Weekly View on EmberWeekly.com Issue #334 | October 9th, 2020 Headlines Ember.js - Hacktoberfest 2020 It's Hacktoberfest 2020, and you are invited to participate in Ember-focused special

Ember Weekly #333 - Fastboot 3.0 beta 1 released

Wednesday, September 23, 2020

Ember Weekly View on EmberWeekly.com Issue #333 | September 23rd, 2020 Headlines Ember CLI Fastboot v3.0.0-beta.1 released Updates fastboot to the latest version, drops Node 6, 8, 9, 11, and 13 support

Ember Weekly #332 - Ember 3.21 released

Wednesday, September 9, 2020

Ember Weekly View on EmberWeekly.com Issue #332 | September 9th, 2020 Headlines Ember.js - Ember 3.21 Released Version 3.21 of Ember.js, Ember Data, and Ember CLI have been released. This release

You Might Also Like

Our verdict on the Rabbit R1

Monday, May 6, 2024

The Morning After It's Monday, May 06, 2024. When I first saw the Rabbit R1, it was more appealing than the Humane AI Pin. The R1 had an actual screen, not a dim projector, and it had a twee

Microsoft Outlook Flaw Exploited by Russia's APT28 to Hack Czech, German Entities

Monday, May 6, 2024

THN Daily Updates Newsletter cover Webinar -- Data Security is Different at the Petabyte Scale Discover the secrets to securing fast-moving, massive data sets with insights from industry titans

Import AI 371: CCP vs Finetuning; why people are skeptical of AI policy; a synthesizer for a LLM

Monday, May 6, 2024

Welcome to Import AI, a newsletter about AI research. Import AI runs on lattes, ramen, and feedback from readers. If you'd like to support this (and comment on posts!) please subscribe. Why are

Post from Syncfusion Blogs on 05/06/2024

Monday, May 6, 2024

New blogs from Syncfusion Exporting DataGrid to PDF Made Easy in .NET MAUI By Farjana Parveen This blog explains how to export the Syncfusion .NET MAUI DataGrid control to a PDF document with code

🔥 Announcing Galileo Protect: Real-Time Hallucination Firewall*

Monday, May 6, 2024

Unveiling Galileo Protect – the first GenAI firewall built for the enterprise! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Siri's AI upgrade 🤖, Tesla Supercharger chaos ⚡, AI engineer burnout 👨‍💻

Monday, May 6, 2024

Safari, Spotlight Search, and Siri will gain significant AI-related enhancements. Apple's AI model will generate basic responses entirely on-device. Sign Up |Advertise|View Online TLDR Together

80% Off iPhone Photo Academy!

Monday, May 6, 2024

Hi there, Are you ready to dramatically improve your iPhone photography skills? We all know that the iPhone camera is extremely powerful, but most of us still manage to take a lot of photos that aren

Architecture Weekly #178 - 6th May 2024

Monday, May 6, 2024

This time, we discussed biases. Biases on the perspective on our technologies, so not seeing their evolutions. We also checked how biases can impact our knowledge, collaboration and eventually also the

WP Weekly 192 - WP Biz - Brands Merged, Woo Cart Popup, Fastest Hosting

Monday, May 6, 2024

Read on Website WP Weekly 192 / WP Biz The 'business of WordPress' is buzzing for sure, be it the acquisition of plugins or the massive Envato ownership change. Also, WordPress content brands

SRE Weekly Issue #423

Monday, May 6, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: FireHydrant is now AI-powered for faster, smarter incidents! Power up your incidents with auto-generated real-time summaries,