Nhật ký thay đổi
Mọi phiên bản đã phát hành, có gì trong đó, và nó phát hành dưới file nào.
0.1.0
Bản phát hành đầu tiên.
Phân giải
- Quản lý Node, Bun, Deno, pnpm và yarn theo từng dự án, đi ngược lên từ thư mục làm việc qua
.runtlyrc,.nvmrc,.node-version,.bun-version,.tool-versionsvàpackage.json. - Gần thắng xa: một file ưu tiên thấp ở gần thắng một file ưu tiên cao ở xa, nên package con trong workspace ghi đè gốc monorepo.
- Dải
engines.nodeđược phân giải theo các bản đã cài, bản khớp cao nhất thắng. - Ràng buộc đã khai báo mà không thoả được là lỗi, không bao giờ âm thầm quay về mặc định.
rt currentchỉ đích danh file đã quyết định phiên bản.- Shim cộng thêm khoảng 1.9 ms cho mỗi lần gọi
node— đúng bằng một binary không làm gì, chỉ gọiexec.
Bảo mật
rt auditphân loại mọi phiên bản thành current, maintenance, eol-soon hay eol, đối chiếu các lỗ hổng đã biết, và báo bản nâng cấp nhỏ nhất xử lý hết mọi advisory.- Kết quả được sắp theo việc dự án có được commit trong 90 ngày gần nhất hay không.
rt audit --fail-on=criticaltrả mã thoát khác 0, dùng cho CI và pre-commit hook.--jsonin toàn bộ báo cáo.- Chạy được ngoại tuyến với cache 24 giờ, và ghi rõ dữ liệu cũ tới đâu.
- Dữ liệu từ endoflife.date, cơ sở dữ liệu của Node.js Security Working Group và OSV.dev.
rt scantìm các dự án dưới một thư mục và ghi lại chúng chạy trên gì.
Ứng dụng
- Một GUI và một CLI trên cùng một lõi, nên hai bên không thể nói khác nhau.
- Một mục trên thanh menu để đổi phiên bản mà không cần mở cửa sổ.
rt setupcài shim và cấu hình shell; ứng dụng làm đúng việc đó chỉ với một lần bấm Set up now.rt doctorchẩn đoán PATH, tính toàn vẹn của shim và độ cũ của cache.
Tin cậy
- Mỗi bản tải về đều được đối chiếu với SHA256 do chính nhà phát hành công bố trước khi giải nén.
- Được Apple ký và notarize. Universal binary, Apple Silicon và Intel.
- Không tài khoản, không licence key, không telemetry, không analytics.
- Quản lý Node, Bun, Deno, pnpm và yarn theo từng dự án, đi ngược lên từ thư mục làm việc qua
Không có bản phát hành cũ hơn vì chưa từng có. Giấy phép và thông báo: Thông báo bên thứ ba.