AccueilActualités informatiqueFramework web : Ember 4.2 ouvre la voie à une gestion ciblée...

Framework web : Ember 4.2 ouvre la voie à une gestion ciblée des dépréciations

Environ deux mois après la dernière version mineure, Ember 4.2 est disponible. Tant le core-framework Ember.js pour la création d’applications web que la bibliothèque de persistance des données correspondante Ember Data et l’interface de ligne de commande Ember CLI ont ainsi atteint la nouvelle version. Dans tous les composants, l’équipe Ember a enregistré des modifications qui concernent en grande partie des corrections de bugs. Seule l’interface utilisateur Ember CLI a gagné de nouvelles fonctionnalités.

Sommaire

Ember CLI est l’interface en ligne de commande pour la gestion et le packaging des applications Ember.js. Dans la version 4.2, il apporte trois corrections de bugs ainsi que deux nouveaux utilitaires assert et deprecate avec . Comme l’indique la demande d’accès aux nouveaux utilitaires, un autre utilitaire basé sur ces derniers devrait être ajouté à l’avenir. Celle-ci doit contribuer à une gestion plus explicite des dépréciations et, par exemple throw au lieu de warn permettent

L’équipe Ember recommande d’utiliser la même version de CLI que Ember et Ember Data, mais il est également possible de ne mettre à jour que la CLI Ember.

Contrairement à la version précédente, on ne trouve pas de nouvelles fonctions dans Ember.js 4.2 ni dans Ember Data 4.2. Cependant, les deux composants ont reçu des corrections de bugs. Par exemple, les assistants basés sur les classes peuvent désormais utiliser le mode strict dans Ember.js et Ember Data prend désormais en compte les éléments suivants shouldCompileModules pour la compatibilité avec le système de construction Embroider.

De plus, Ember Data supprime la méthode marquée comme obsolète depuis la version 3.x toJSONqui ne peut donc plus être utilisée pour les enregistrements Ember Data. Ceux qui l’utilisaient encore jusqu’à présent trouveront des indications supplémentaires dans le Deprecation Guide.

Le framework JavaScript à code source libre Ember suit le versioning sémantique et reste donc rétrocompatible dans sa version 4.2. La sortie de la nouvelle version marque également le début du cycle bêta d’Ember 4.3. Dans ce contexte, l’équipe Ember signale que les applications Ember existantes peuvent être testées contre les nouvelles versions à l’aide du module complémentaire ember-try. Conformément au cycle de release d’Ember, la prochaine version mineure devrait être disponible dans six semaines.

De plus amples informations sur Ember 4.2 sont disponibles sur le blog d’Ember. Sur GitHub, les modifications apportées à Ember.js, Ember Data et Ember CLI sont détaillées.

Plus d'articles