5 puntos por xguru 2024-09-25 | Aún no hay comentarios. | Compartir por WhatsApp
  • 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.

Aún no hay comentarios.