Friday, September 15, 2023
HomeJavascriptAsh 5.2 Launched

Ash 5.2 Launched


Today the Ash task is launching variation 5.2 of Ember.js, EmberData, and also Ash CLI.

This launch starts the 5.3 beta cycle for all sub-projects. We urge our area (specifically addon writers) to assist evaluate these beta develops and also report any kind of pests prior to they are released as a last launch in 6 weeks’ time. The ember-try addon is a terrific means to constantly evaluate your tasks versus the current Ash launches.

You can learn more concerning our basic launch procedure below:


Ember.js

Ember.js is the core structure for constructing enthusiastic internet applications.

Modifications in Ember.js 5.2

Ember.js 5.2 is a step-by-step, in reverse suitable launch of Ash with insect solutions, efficiency enhancements, and also small deprecations.

Pest Deals With

Ember.js 5.2 presented 2 insect solutions:

  • # 20505 Get rid of use this.element in component-test and also helper-test plans.
  • # 20501 Repair the kinds for the mutation-methods of NativeArray.

Attributes

Ember.js 5.2 presented 1 function:

Deprecations

Ember.js 5.2 presented 0 deprecations.

For even more information on modifications in Ember.js 5.2, please examine the Ember.js 5.2.0 launch web page


EmberData

EmberData is the main information perseverance collection for Ember.js applications.

Modifications in EmberData 5.2

EmberData 5.2 was a re-release of EmberData 5.1.2 and also has no brand-new job.

EmberData 5.1.2 consisted of # 8750 which ported a number of insect solutions:

  • solution: @ember- data/debug must state its peer-dependency on @ember- data/store # 8703
  • solution: de-dupe coalescing when consists of or adapterOptions exists however still utilize findRecord # 8704
  • solution: make implied connection teardown complying with remove of associated document safe # 8705
  • solution: capture mistakes throughout didCommit in DEBUG # 8708

For even more information on modifications in EmberData 5.2, please examine the
EmberData 5.2.0 launch web page and also for future preparation please describe the brand-new EmberData Roadmap, which did transform as an outcome of 5.2 being a re-release.


Ash CLI

Ash CLI is the command line user interface for handling and also product packaging Ember.js applications.

Updating Ash CLI

You might update Ash CLI utilizing the ember-cli-update task:

 npx ember-cli-update

This energy will certainly assist you to upgrade your application or addon to the current Ash CLI variation. You will possibly come across combine problems, in which the default habits is to allow you fix problems by yourself. To find out more on the ember-cli-update task, see the GitHub README

While it is suggested to maintain Ash CLI variations compatible Ash and also EmberData, this is not needed. After upgrading ember-cli, you can maintain your existing variation( s) of Ash or EmberData by modifying package.json to change the modifications to the lines including ember-source and also ember-data

Modifications in Ash CLI 5.2

Pest Deals With

Ash CLI 5.2 presented no insect solutions.

Attributes

Ash CLI 5.2 presented 1 brand-new function:

  • # 10283 – refactor -- typescript assistance in plans to not utilize ember-cli-typescript

Deprecations

Ash CLI 5.2 presented no deprecations.

For even more information on the modifications in Ash CLI 5.2 and also thorough upgrade
guidelines, please examine the Ash CLI 5.2.0 launch web page

Thanks!

As a community-driven open-source task with an enthusiastic extent, each of these launches functions as a suggestion that the Ash task would certainly not have actually been feasible without your ongoing assistance. We are exceptionally happy to our factors for their initiatives.

RELATED ARTICLES

Most Popular

Recent Comments