1 điểm bởi GN⁺ 2023-08-25 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Cung cấp nhiều bản cập nhật như hỗ trợ trình gỡ lỗi, streaming fetch và khả năng tương thích với SvelteKit
  • Triển khai ReadStream và WriteStream của node:tty, đồng thời .setRawMode() nay hoạt động trên process.stdin, cho phép nhiều công cụ CLI tương tác hoạt động
  • Bao gồm cập nhật tương thích với Node.js, sửa lỗi và cải thiện độ ổn định
  • Bun 1.0 dự kiến phát hành vào ngày 7 tháng 9
  • Bun là một giải pháp tất cả trong một gồm JavaScript runtime tốc độ cao, bundler, transpiler và trình quản lý gói
  • Hỗ trợ trình gỡ lỗi được triển khai thông qua Inspector Protocol của WebKit, và có thể sử dụng bằng cách chạy tệp hoặc script với cờ --inspect
  • Giới thiệu lệnh bun update, cập nhật mọi dependency của dự án lên phiên bản mới nhất tương thích với phạm vi semver trong package.json
  • Cải thiện hỗ trợ biến môi trường trong Worker giúp SvelteKit có thể hoạt động
  • Bản cập nhật cũng bổ sung hỗ trợ cho Nuxt (nuxt dev) và cải thiện hỗ trợ node:tty cùng node:fs
  • Đã triển khai streaming cho response body của fetch(), cho phép stream dữ liệu từ phản hồi fetch thay vì tải toàn bộ phản hồi xuống
  • Đã thêm hỗ trợ cho node:ttyprocess.stdin.setRawMode(), giúp các công cụ CLI tương tác có thể đọc phím bấm mà không cần chờ ký tự xuống dòng mới, một yếu tố quan trọng với CLI tương tác
  • Cải thiện bun test, cung cấp hỗ trợ cho test.eachdescribe.each của Jest cùng các matcher bổ sung
  • Hàm Buffer.toString("hex") được tối ưu bằng SIMD, giúp hiệu năng nhanh hơn 40 lần
  • Đã sửa lỗi crash JIT trong các hàm liên quan đến Buffer, rò rỉ bộ nhớ trong triển khai buffer.toString("hex"), cùng nhiều lỗi khác

Chưa có bình luận nào.

Chưa có bình luận nào.