Decoradores estandar

TypeScript 5 introduce soporte para los decoradores estandar de ECMAScript (Stage 3). Estos son diferentes a los decoradores experimentales que usabamos antes y siguen la especificacion oficial.

Const type parameters

Los const type parameters permiten inferir tipos más precisos a partir de valores literales, eliminando la necesidad de as const en muchos casos.

Mejoras de rendimiento

TypeScript 5 incluye mejoras significativas de rendimiento: compilaciones más rapidas, menor uso de memoria y mejor soporte para proyectos grandes con project references.

Uso avanzado de satisfies

El operador satisfies introducido en TypeScript 4.9 se complementa ahora con nuevas capacidades que permiten validar tipos sin perder la inferencia de tipos literales.

Guia de migración

Migrar a TypeScript 5 es relativamente sencillo. La mayoria de los breaking changes son menores y las herramientas del ecosistema ya tienen soporte completo.