Wednesday, May 8, 2024
HomeJavaScriptEmber 5.7 Launched

Ember 5.7 Launched


At this time the Ember undertaking is releasing model 5.7 of Ember.js and Ember CLI.

This launch kicks off the 5.8 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 printed as a last launch in six weeks’ time. The ember-try addon is an effective 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 bold net purposes.

Adjustments in Ember.js 5.7

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

Options

Ember.js 5.7 launched 2 options.

Bug fixes

Ember.js 5.7 launched 2 bug fixes.

  • #20645 – Ensure the component-class blueprint generates a part signature in a TypeScript undertaking
  • #20579 – Sort cached as a MethodDecorator as a substitute of PropertyDecorator.

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


EmberData

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

This launch cycle EmberData is once more electing to not launch a brand new minor.

Work within the library continues to be targeted totally on aligning 4.12 and 5.3 to allow as many of us in the neighborhood to seamlessly improve as potential. Additional patch releases of 5.3 can be forthcoming.

We proceed to take our time with 5.4 as we intend to introduce a significant new paradigm with it (the substitute for @ember-data/mannequin) and consider releasing this new function directly on the heels of two very strong LTSs (4.12 and 5.3) is the perfect strategy for customers trying to navigate upgrades simply.

Please see the weblog publish addressing EmberData’s new versioning technique for extra data.


Ember CLI

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

Upgrading Ember CLI

It’s possible you’ll improve Ember CLI utilizing the ember-cli-update undertaking:

npx ember-cli-update

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

It’s not required to maintain Ember CLI variations in sync with Ember and EmberData. After updating ember-cli, you may hold your present model(s) of Ember or EmberData by modifying package deal.json to revert the adjustments to the traces containing ember-source and ember-data.

Adjustments in Ember CLI 5.7

Options

Ember CLI 5.7 launched 1 new options.

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

Thank You!

As a community-driven open-source undertaking with an bold scope, every of those releases serves as a reminder that the Ember undertaking wouldn’t have been potential 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