Friday, March 29, 2024
HomeJavaScriptEmber 3.21 Launched

Ember 3.21 Launched


At this time the Ember mission is releasing model 3.21 of Ember.js, Ember Knowledge, and Ember CLI.

Model 3.20 of Ember is now promoted to LTS (Lengthy Time period Assist). An LTS model of Ember continues to obtain safety updates for 9 launch cycles (54 weeks) and bugfixes for six cycles (36 weeks). LTS releases usually happen each 4 minor variations. The earlier LTS model of Ember was 3.16.

This launch kicks off the three.22 beta cycle for all sub-projects. We encourage our group (particularly addon authors) to assist take a look at these beta builds and report any bugs earlier than they’re revealed as a closing launch in six weeks’ time. The ember-try addon is a good way to constantly take a look at your tasks towards the most recent Ember releases.

You’ll be able to learn extra about our basic launch course of right here:


Ember.js

Ember.js is the core framework for constructing formidable internet functions.

Adjustments in Ember.js 3.21

Ember.js 3.21 is an incremental, backwards suitable launch of Ember with bugfixes, efficiency enhancements, and minor deprecations.

New Options

Ember.js 3.21 launched no new options.

Deprecations

Ember.js 3.21 launched 1 deprecation.

  1. getWithDefault (each the operate and sophistication methodology) has been deprecated per RFC #554.

Deprecations are added to Ember.js when an API might be eliminated at a later date. Every deprecation has an entry within the deprecation information describing the migration path to a extra secure API. Deprecated public APIs will not be eliminated till a significant launch of the framework.

Think about using the ember-cli-deprecation-workflow addon if you need to improve your utility with out instantly addressing deprecations.

For extra particulars on adjustments in Ember.js 3.21, please evaluation the Ember.js 3.21.0 launch web page.


Ember Knowledge

Ember Knowledge is the official information persistence library for Ember.js functions.

Adjustments in Ember Knowledge 3.21

Ember Knowledge 3.21 launch noticed just a few enhancements to documentation and steady integration.

New Options

Ember Knowledge 3.21 launched no new options.

Deprecations

Ember Knowledge 3.21 launched no deprecations.

For extra particulars on adjustments in Ember Knowledge 3.21, please evaluation the
Ember Knowledge 3.21.0 launch web page.


Ember CLI

Ember CLI is the command line interface for managing and packaging Ember.js functions.

Upgrading Ember CLI

Chances are you’ll improve Ember CLI simply utilizing the ember-cli-update mission:

npx ember-cli-update

This utility will make it easier to to replace your app or addon to the most recent Ember CLI model. You’ll most likely encounter merge conflicts, through which the default habits is to allow you to resolve conflicts by yourself. For extra data on the ember-cli-update mission, see the GitHub README.

Whereas it is strongly recommended to maintain Ember CLI variations in sync with Ember and Ember Knowledge, this isn’t required. After updating ember-cli, you possibly can maintain your present model(s) of Ember or Ember Knowledge by modifying package deal.json to revert the adjustments to the traces containing ember-source and ember-data.

Adjustments in Ember CLI 3.21

New Options

Ember CLI 3.21 launched 2 new options.

  1. ember new --lang help has landed per RFC #635.

  2. ember-try configuration for addons has been up to date. ember-lts-3.12 has been dropped from the default testing matrix. (Current addons ought to think about this as a breaking change.) As well as, ember-lts-3.20 has been added to the default testing matrix.

Deprecations

Ember CLI 3.21 launched no deprecations.


For extra particulars on the adjustments in Ember CLI 3.21 and detailed improve
directions, please evaluation the Ember CLI 3.21.0 launch web page.

Thank You!

As a community-driven open-source mission with an formidable scope, every of those releases serves as a reminder that the Ember mission wouldn’t have been attainable with out your continued help. We’re extraordinarily grateful to our contributors for his or her efforts.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments