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

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a

😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative

Tuesday, December 24, 2024

Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI

Mapped | The Top Health Insurance Companies by State 🏥

Tuesday, December 24, 2024

In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power