Versionamiento en Angular

Clase 2 de 80Curso de Angular 4

No hay de que preocuparse con la versión 5!

Puede que haya algo de dudas debido a todo el descontrol que hubo en las primeras versiones de Angular. Recordemos que en el update de la versión 1.x (Angular JS) -> versión 2, Angular JS fue prácticamente desechado y re-escrito. Luego, de la versión 2 a la siguiente, se saltó completamente la versión 3, así que fuimos de v2 -> v4 directamente, esto debido a las versiones de sus módulos que se desfasaron en cuanto a numeración de versiones, principalmente el módulo de ruteo. Así que v2 -> v4 fue más para alinear estas versiones y consistió en updates no tan drásticas como v1->v2.

El update que habrá de v4->v5 es mucho más parecido al v2->v4 pero con aun menos cambios: el propósito principal de la versión es mejorar la coordinación entre el equipo de Angular, los colaboradores de Angular, los equipos de aplicaciones de Angular y la comunidad de proyectos de Angular.

Acerca del release date de Angular 5, observa la siguiente tabla

Screen Shot 2017-09-04 at 11.44.53 AM.png

Así que podemos decir que el release de Angular 5 será el 18 de Septiembre de este año.

NOTA IMPORTANTE: Angular 5 será retro-compatible con Angular Esto quiere decir que los cambios para la versión 5 en el core del framework y tooling no romperán el ecosistema existente de componentes y aplicaciones. Este es el texto original que puedes encontrar en la documentación de Angular acerca de este tema:

NOTA IMPORTANTE 2: Angular 4 cuenta con un Long Term Support (LTS) que comenzará en Octubre de 2017 y terminará en Octubre de 2018.

Entre las mejoras que tendrá Angular 5, están las siguientes:

  • AOT será el default
  • Chequeo de tipos en templates
  • Metadata más flexible
  • Se removerán los archivos .ngfactory.ts
  • Mejores mensajes de error
  • Mejoramiento de performance

Entre otros

Otras fechas de lanzamiento: Angular 6 - Marzo de 2018 Angular 7 - Septiembre/Octubre de 2018