Anunciando TypeScript 5.2
(devblogs.microsoft.com)Se lanzó la versión TypeScript 5.2.
- Administración explícita de recursos mediante la declaración
using - Metadatos de decoradores
- Elementos de tupla con nombre o anónimos
- Más facilidad para usar métodos de combinación de arreglos
- Métodos de copia de arreglos
- Soporte para
symbolscomo claves enWeakMapyWeakSet - Soporte para rutas de importación de solo tipos en extensiones de archivos de implementación de TypeScript
- Inserción automática de comas al escribir miembros de objetos
- Refactorización de variable en línea (si una variable solo se usa en un lugar específico, se inserta automáticamente su valor y luego se elimina la declaración de la variable, similar a los IDE basados en IntelliJ)
- Pistas de parámetros Inlay en las que se puede hacer clic (muestran visualmente el nombre del parámetro junto al argumento y también son similares a los IDE basados en IntelliJ)
- Optimización de la verificación de compatibilidad de tipos entrantes (mejora la velocidad de análisis de tipos similares)
- Además de varios otros cambios y correcciones
lib.d.ts(actualización de tipos de DOM)- Soporte para elementos no especificados (
undefined) en la propiedadlabeledElementDeclarations - Las propiedades
moduleymoduleResolutiondeben coincidir obligatoriamente dentro de la configuración del entorno Node.js - Verificación consistente de
exportpara símbolos fusionados modulessiempre se emite en forma denamespace
2 comentarios
Parece que una mejor expresión sería
facilita el uso de métodos para combinar arreglos
o
facilita el uso de métodos en uniones de arreglos
creo que eso sería más adecuado (aunque incluso así suena un poco raro)