El proyecto Ember ha lanzado Ember v7.0, una versión importante que elimina estrictamente las características obsoletas durante el ciclo 6.x e incluye correcciones de errores. Siguiendo la Política de Versiones Principales de Ember, la versión anterior 6.12 se convierte en una versión LTS. Este enfoque evita la introducción de nuevas características en las versiones principales, en su lugar, las envía en las versiones menores para la compatibilidad con versiones anteriores. La serie 6.x trajo mejoras significativas: el sistema de compilación Embroider+Vite como predeterminado, componentes de etiquetas de plantilla y modo estricto para rutas, colecciones nativas rastreadas y muchas actualizaciones de rendimiento y seguridad. Actualizar a 7.0 requiere resolver todas las obsolescencias de 6.12; luego la eliminación de API heredadas como 'import Ember from 'ember'', la publicación de paquetes AMD y las importaciones antiguas de inject. No se agrega ninguna API pública nueva. Las correcciones de errores incluyen soporte para globales predeterminados en modo estricto, manejo de 'this' en ámbito explícito y corrección de LinkTo dentro de SVG en línea. La comunidad también lanzó codemods para la migración de etiquetas de plantilla y Vite, y fusionó los repositorios glimmer-vm y router.js en ember.js para una iteración más rápida. Ember 7.0 representa una actualización limpia, centrada en la estabilidad y allanando el camino para futuras innovaciones.
Ember 7.0: Un Paso Importante al Limpiar el Terreno
