Introduction
La version 7.0 d'Ember.js est désormais disponible. Cette mise à jour suit la politique de version majeure d'Ember, qui consiste à supprimer les fonctionnalités obsolètes et à apporter des corrections de bogues. La version précédente, 6.12, est maintenant une version à support à long terme (LTS).
Contexte Technique
Ember.js 7.0 ne comporte aucune nouvelle API publique. Elle se compose de corrections de bogues et de la suppression des API publiques obsolètes de la série 6.x. Les versions mineures d'Ember.js, telles que 6.1, 6.3 et 6.8, ont introduit de nombreuses fonctionnalités notables, notamment le support des composants de modèle de template, la prise en charge de Embroider et Vite, ainsi que de nouvelles API de rendu de composants.
La version 6.8 a apporté des changements importants dans la façon dont les projets Ember sont construits, avec l'introduction d'Embroider et de Vite comme système de construction par défaut. Les équipes de développement d'Ember ont travaillé pendant des années sur ces fonctionnalités, et elles sont maintenant disponibles par défaut pour les nouveaux projets Ember.
Analyse et Implications
La mise à jour vers Ember.js 7.0 est relativement simple, car elle ne comporte pas de nouvelles fonctionnalités qui pourraient casser les applications existantes. Cependant, les applications qui utilisent des API obsolètes devront être mises à jour pour utiliser les nouvelles API. Les développeurs peuvent suivre les étapes de mise à jour recommandées pour passer à la version 7.0.
Les corrections de bogues incluent des problèmes de compatibilité avec les navigateurs, des problèmes de performances et des corrections de bogues dans les composants et les API de rendu. Les développeurs peuvent trouver plus d'informations sur les corrections de bogues et les mises à jour de sécurité dans les notes de version d'Ember.js 7.0.
Perspective
La version 7.0 d'Ember.js marque une étape importante dans l'évolution du framework. Les développeurs doivent surveiller les mises à jour futures pour profiter des nouvelles fonctionnalités et des améliorations de performances. Il est important de noter que les applications qui utilisent des API obsolètes devront être mises à jour pour utiliser les nouvelles API, et que les développeurs doivent suivre les étapes de mise à jour recommandées pour passer à la version 7.0.