- Soporte integrado para OpenTelemetry: Deno instrumenta automáticamente APIs como
console.log, Deno.serve y fetch
- Gran mejora en
deno lint: se agregan 15 nuevas reglas relacionadas con JSX y React, y se introduce un sistema de plugins (similar a ESLint)
- Se agrega el módulo
node:sqlite para facilitar el uso de SQLite
- Mejoras en
deno check: soporte para la etiqueta JSDoc @import y posibilidad de configurar compilerOptions de forma distinta por workspace
- Mejoras en
deno lsp: velocidad de autocompletado hasta 20 veces mayor, soporte de autocompletado para node_modules y archivos .wasm. Soporte de formateo para formatos como .scss, .sass, .less, .vue y .svelte
- Mejoras en
deno task: ahora es más potente y predecible. Se agrega soporte para comodines, lo que permite ejecutar varias tareas con patrones como "start-*"
- Se agrega
deno outdated --update --interactive para mejorar la gestión de dependencias
- Relajación de permisos para
Deno.cwd(): antes requería --allow-read, pero ahora puede usarse sin permisos
- Mejoras de rendimiento en
deno compile: en Mac, el tamaño del binario se reduce en 5 MB y la velocidad de lectura de archivos mejora un 40%
deno bench ahora es más preciso
- Se agregan APIs experimentales con soporte para
WebTransport y el protocolo QUIC: es posible establecer conexiones QUIC mediante Deno.connectQuic y Deno.QuicEndpoint
- Mejoras en la compatibilidad con Node.js y npm: detección automática de
.npmrc, soporte para varias APIs de Node.js como process.cpuUsage, fs.readFile(Sync) y FileHandle.stat
- Optimización de rendimiento:
Deno.stat y fs.stat son 2.5 veces más rápidos en Windows. node:fs.cpSync es 2 veces más rápido que en Deno 2.1 y 3 veces más rápido que en Node.js 20
- Optimización del rendimiento de WebGPU y mejor integración con Jupyter
- Se aplica LTO (optimización en tiempo de enlace), reduciendo el tamaño del binario en Linux en 15 MB (137 MB → 122 MB)
- Actualización a TypeScript 5.7 y V8 13.4:
TypedArray admite tipos genéricos, lo que mejora la seguridad de tipos
- Deno 2.1 se mantiene como versión LTS, con parches de seguridad y rendimiento durante 6 meses
Aún no hay comentarios.