- El mes pasado se lanzó la última versión 1.x, la 1.46, y ahora se presenta la RC de 2.0 con todas las funcionalidades que se esperan en la versión final
Cambios principales
- Cambios en las variables globales:
window desaparece. Usa globalThis o self en su lugar
- Se agrega la variable global
process, por lo que ya no hace falta importar node:process
- Gestión de dependencias:
deno add: manejo de especificadores con subrutas
deno install --entrypoint: instala todas las dependencias de un módulo específico
- Eliminación rápida de dependencias con el comando
deno remove
- Mejora en los mensajes de error relacionados con dependencias
- Cambios en el sistema de permisos
- Se agrega el error
Deno.errors.NotCapable
Deno.mainModule ya no requiere el permiso --allow-read
- Se elimina la bandera
--allow-hrtime
- Cambios en la bandera
--allow-run
- Cambios en la API
- Algunas API se estabilizan (
WebGPU, Deno.dlopen(), etc.)
- Muchas API de
Deno fueron eliminadas o marcadas como obsoletas de forma gradual
- Cambios en la interfaz de línea de comandos
- Se eliminan los subcomandos
deno bundle y deno vendor
- Algunas banderas de la CLI quedan marcadas como obsoletas
- Se puede activar el registro de depuración con la variable de entorno
DENO_LOG
- Se elimina el soporte para Import Assertions y se reemplaza por Import Attributes
- Se actualiza a TypeScript 5.6
Aún no hay comentarios.