logoImagina
iconCurso
Te recomendamos nuestro curso de Angular 18
Descubre el curso de Angular 18
Ir al curso

Angular 10 ya está aquí y estas son sus novedades

iconImage
Escrito por Equipo de Imagina
Actualizado el 17-06-2024
Duración: 10 min
Angular 10

Novedades Angular 10

A día de hoy ya podemos encontrarnos con las primeras versiones de prueba de Angular 10 en el repositorio oficial.

Aunque esta nueva versión va a ser más ligera respecto a Angular 9, algo destacable hasta el momento es que se va a dejar de dar soporte a TypeScript 3.8, obligando a los usuarios a tener instalada la última versión, la 3.9.

También podemos contar con otros cambios menores, pero interesantes, entre ellos:

  • Se añade información de dependencia y selectores de contenido de ng a los metadatos.
  • Propagación del span de valores correctos en una ExpressionBinding de una expresión microsintáctica a ParsedProperty, que a su vez propagaría el span a los AST de la plantilla (tanto VE como Ivy). Esta propuesta también es para el compilador.
  • Arreglos en el core de Angular, con los que se añadiría la lógica a la migración de clases sin decorador, para decorar clases derivadas de clases sin decorador que usen funcionalidades de Angular.
  • Como otro cambio que pueda generar errores en versiones anteriores, el tipo de datos Urlmatcher mostrará que puede devolver siempre null.
  • Para el service-worker, se ha solucionado el fallo en el que el este puede no registrar cuando hay una tarea en ejecución o un timeout recurrente.
  • Se han incluido varias correcciones de errores, entre ellas que el compilador evite expresiones indefinidas en una matriz de holey, y que el núcleo evite un error de migración cuando se importa un símbolo inexistente.

Como veis, esta versión se está centrando en solucionar arreglos menores del framework sin incluir prácticamente ningún cambio que interese al grueso de usuarios de esta tecnología.

De todos modos aún queda tiempo para que salga la nueva versión. ¿Qué cambios creéis que incluirán?

Descubre la formación a tu medida
Rellena el formulario para obtener más información sobre los cursos.
Tamaño de la empresa *
Términos y condiciones *
Tutoriales relacionados
Qué es Node.js y Por qué Debes Usarlo
Descubre Qué es Node.js y Cómo puede ayudarte como Desarrollador web: Guía Completa de Node.js para principiantes
Cómo Implementar Seguridad y Autenticación en Apps .NET 8
Aprende a implementar seguridad y autenticación en aplicaciones .NET 8. Protege tus datos y fortalece la confianza del usuario. ¡Tutorial completo!
Firebase Crashlytics: Gestión de Errores en Firebase
Descubre por qué Firebase Crashlytics es esencial para detectar, priorizar y solucionar errores en tu aplicación, garantizando su estabilidad.
Qué son las Angular Signals y Cómo Funcionan
Aprende cómo funcionan las Angular Signals y descubre cómo estas herramientas facilitan la comunicación entre componentes en Angular.
Tabla de contenido
Novedades Angular 10
Descubre la formación a tu medida
Rellena el formulario para obtener más información sobre los cursos.
Tamaño de la empresa *
Términos y condiciones *