- Hỗ trợ OpenTelemetry tích hợp sẵn: Deno tự động instrument các API như
console.log,Deno.serve,fetch deno lintđược nâng cấp mạnh: thêm 15 quy tắc mới liên quan đến JSX và React, đồng thời giới thiệu hệ thống plugin (tương tự ESLint)- Thêm mô-đun
node:sqliteđể giúp sử dụng SQLite dễ dàng hơn - Cải thiện
deno check: hỗ trợ thẻ JSDoc@importvà cho phép cấu hìnhcompilerOptionskhác nhau theo từng workspace - Cải thiện
deno lsp: tốc độ tự động hoàn thành nhanh hơn tới 20 lần, hỗ trợ tự động hoàn thành chonode_modules, tệp.wasm. Hỗ trợ định dạng cho.scss,.sass,.less,.vue,.sveltevà nhiều định dạng khác - Cải thiện
deno task: mạnh mẽ hơn và dễ dự đoán hơn. Hỗ trợ wildcard để chạy nhiều tác vụ bằng các mẫu như"start-*" - Thêm
deno outdated --update --interactiveđể cải thiện việc quản lý phụ thuộc - Nới lỏng quyền của
Deno.cwd(): trước đây cần--allow-read, nay có thể dùng mà không cần quyền - Cải thiện hiệu năng của
deno compile: trên Mac, giảm 5MB kích thước binary, tốc độ đọc tệp tăng 40% deno benchchính xác hơn- Thêm API thử nghiệm hỗ trợ
WebTransportvà giao thức QUIC: có thể kết nối QUIC thông quaDeno.connectQuicvàDeno.QuicEndpoint - Cải thiện khả năng tương thích với Node.js và npm: tự động phát hiện
.npmrc, hỗ trợ nhiều API Node.js nhưprocess.cpuUsage,fs.readFile(Sync),FileHandle.stat - Tối ưu hiệu năng:
Deno.statvàfs.statnhanh hơn 2,5 lần trên Windows.node:fs.cpSyncnhanh gấp 2 lần so với Deno 2.1 và gấp 3 lần so với Node.js 20 - Tối ưu hiệu năng WebGPU và cải thiện tích hợp với Jupyter
- Áp dụng LTO (tối ưu hóa thời gian liên kết) để giảm 15MB kích thước binary trên Linux (137MB → 122MB)
- Nâng cấp lên TypeScript 5.7 và V8 13.4:
TypedArrayhỗ trợ kiểu generic, giúp cải thiện độ an toàn kiểu - Deno 2.1 tiếp tục được duy trì là phiên bản LTS, với các bản vá bảo mật và hiệu năng trong 6 tháng
Chưa có bình luận nào.