Sunday, September 24, 2023
HomeJavaScriptEmber 5.2 Launched

Ember 5.2 Launched


Immediately the Ember venture is releasing model 5.2 of Ember.js, EmberData, and Ember CLI.

This launch kicks off the 5.3 beta cycle for all sub-projects. We encourage our group (particularly addon authors) to assist check these beta builds and report any bugs earlier than they’re printed as a remaining launch in six weeks’ time. The ember-try addon is a good way to constantly check your initiatives in opposition to 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 bold net functions.

Adjustments in Ember.js 5.2

Ember.js 5.2 is an incremental, backwards suitable launch of Ember with bug fixes, efficiency enhancements, and minor deprecations.

Bug Fixes

Ember.js 5.2 launched 2 bug fixes:

  • #20505 Take away use of this.ingredient in component-test and helper-test blueprints.
  • #20501 Repair the kinds for the mutation-methods of NativeArray.

Options

Ember.js 5.2 launched 1 characteristic:

Deprecations

Ember.js 5.2 launched 0 deprecations.

For extra particulars on adjustments in Ember.js 5.2, please overview the Ember.js 5.2.0 launch web page.


EmberData

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

Adjustments in EmberData 5.2

EmberData 5.2 was a re-release of EmberData 5.1.2 and accommodates no new work.

EmberData 5.1.2 included #8750 which ported a number of bug fixes:

  • repair: @ember-data/debug ought to declare its peer-dependency on @ember-data/retailer #8703
  • repair: de-dupe coalescing when consists of or adapterOptions is current however nonetheless use findRecord #8704
  • repair: make implicit relationship teardown following delete of associated document protected #8705
  • repair: catch errors throughout didCommit in DEBUG #8708

For extra particulars on adjustments in EmberData 5.2, please overview the
EmberData 5.2.0 launch web page and for future planning please check with the brand new 🔥 EmberData Roadmap, which did change because of 5.2 being a re-release.


Ember CLI

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

Upgrading Ember CLI

You might improve Ember CLI utilizing the ember-cli-update venture:

npx ember-cli-update

This utility will provide help to to replace your app or addon to the most recent Ember CLI model. You’ll most likely encounter merge conflicts, by which the default conduct is to allow you to resolve conflicts by yourself. For extra info on the ember-cli-update venture, see the GitHub README.

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

Adjustments in Ember CLI 5.2

Bug Fixes

Ember CLI 5.2 launched no bug fixes.

Options

Ember CLI 5.2 launched 1 new characteristic:

  • #10283 – refactor --typescript assist in blueprints to not use ember-cli-typescript.

Deprecations

Ember CLI 5.2 launched no deprecations.

For extra particulars on the adjustments in Ember CLI 5.2 and detailed improve
directions, please overview the Ember CLI 5.2.0 launch web page.

Thank You!

As a community-driven open-source venture with an bold scope, every of those releases serves as a reminder that the Ember venture wouldn’t have been doable with out your continued assist. 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