1 puntos por GN⁺ 2023-08-25 | Aún no hay comentarios. | Compartir por WhatsApp
  • Ofrece varias actualizaciones, como soporte de depurador, streaming de fetch y compatibilidad con SvelteKit
  • Implementa ReadStream y WriteStream de node:tty, y .setRawMode() ahora funciona en process.stdin, lo que permite el funcionamiento de varias herramientas CLI interactivas
  • Incluye actualizaciones de compatibilidad con Node.js, correcciones de errores y mejoras de estabilidad
  • Está previsto que Bun 1.0 se lance el 7 de septiembre
  • Bun reúne en uno solo un runtime rápido de JavaScript, bundler, transpilador y gestor de paquetes.
  • El soporte de depurador se implementa mediante el Inspector Protocol de WebKit y puede usarse ejecutando un archivo o script con la bandera --inspect
  • Se introduce el comando bun update, que actualiza todas las dependencias del proyecto a la versión más reciente compatible con el rango semver de package.json
  • La mejora del soporte de variables de entorno en Worker hace posible el funcionamiento de SvelteKit
  • La actualización también agrega soporte para Nuxt (nuxt dev) y mejora el soporte de node:tty y node:fs
  • Se implementó el streaming del body de respuesta de Fetch(), por lo que ahora es posible transmitir datos desde la respuesta de fetch en lugar de descargar toda la respuesta completa
  • Se agregó soporte para node:tty y process.stdin.setRawMode(), lo que permite leer pulsaciones de teclas sin esperar un carácter de nueva línea, algo clave para herramientas CLI interactivas
  • Mejoras en bun test. Ofrece soporte para test.each y describe.each de Jest, además de matchers adicionales
  • La función Buffer.toString("hex") fue optimizada mediante SIMD, logrando un rendimiento 40 veces más rápido
  • Se corrigieron fallos de JIT en funciones relacionadas con Buffer, una fuga de memoria en la implementación de buffer.toString("hex") y varios otros errores

Aún no hay comentarios.

Aún no hay comentarios.