- Tháng trước đã phát hành 1.46, phiên bản 1.x cuối cùng, và nay công bố 2.0 RC với đầy đủ mọi tính năng được kỳ vọng ở bản phát hành cuối cùng
Những thay đổi chính
- Thay đổi đối với biến toàn cục:
window đã bị loại bỏ. Thay vào đó hãy dùng globalThis hoặc self
- Biến toàn cục
process được bổ sung, nên không còn cần import node:process nữa
- Quản lý phụ thuộc:
deno add: xử lý specifier có đường dẫn con
deno install --entrypoint: cài đặt mọi dependency của một module cụ thể
- Nhanh chóng gỡ dependency bằng lệnh
deno remove
- Cải thiện thông báo lỗi liên quan đến dependency
- Thay đổi hệ thống quyền hạn
- Thêm lỗi
Deno.errors.NotCapable
Deno.mainModule không còn cần quyền --allow-read
- Cờ
--allow-hrtime đã bị loại bỏ
- Cờ
--allow-run được thay đổi
- Thay đổi API
- Một số API đã được ổn định (
WebGPU, Deno.dlopen() v.v.)
- Nhiều API
Deno đã bị loại bỏ hoặc bị soft deprecate
- Thay đổi giao diện dòng lệnh
- Các lệnh con
deno bundle, deno vendor đã bị loại bỏ
- Một số cờ CLI đã bị deprecate
- Có thể bật debug logging bằng biến môi trường
DENO_LOG
- Hỗ trợ Import Assertions đã bị loại bỏ và được thay bằng Import Attributes
- Đã cập nhật lên TypeScript 5.6
Chưa có bình luận nào.