Node.js 26.0.0 chính thức ra mắt: API Temporal mặc định và nâng cấp V8 14.6
Node.js 26.0.0 đã được phát hành với điểm nhấn là việc kích hoạt mặc định cho API Temporal hiện đại, cùng với việc nâng cấp động cơ V8 lên phiên bản 14.6. Bản cập nhật này cũng loại bỏ nhiều tính năng lỗi thời và yêu cầu cấu hình biên dịch mới hơn.

Node.js 26.0.0 chính thức ra mắt: API Temporal mặc định và nâng cấp V8 14.6
Node.js 26.0.0 đã được phát hành dưới phiên bản "Current", mang đến những cải tiến đáng kể về hiệu năng và khả năng xử lý ngày giờ. Đây là bước tiến quan trọng trong lộ trình phát triển của nền tảng này trước khi bước vào giai đoạn hỗ trợ dài hạn (LTS) vào tháng 10 tới.
Những thay đổi nổi bật
API Temporal được kích hoạt mặc định
Điểm thay đổi lớn nhất trong phiên bản này là việc kích hoạt mặc định cho Temporal API. Đây là một API hiện đại dùng để xử lý ngày và giờ trong JavaScript, giải quyết nhiều hạn chế của đối tượng Date truyền thống. Temporal cung cấp khả năng xử lý múi giờ, lịch và phép tính thời gian chính xác và dễ dàng hơn rất nhiều cho các nhà phát triển.
Cập nhật động cơ V8 14.6
Node.js 26 tích hợp phiên bản V8 14.6.202.33 (là một phần của Chromium 146). Bản cập nhật động cơ này mang lại hiệu suất tốt hơn và hỗ trợ các tính năng ngôn ngữ mới như:
- Upsert: Các phương thức
[Weak]Map.prototype.getOrInsert()và[Weak]Map.prototype.getOrInsertComputed(). - Iterator sequencing: Phương thức
Iterator.concat()giúp nối các iterator lại với nhau.
Cập nhật Undici 8.0
Thư viện client HTTP của Node.js, Undici, đã được cập nhật lên phiên bản 8.0.2. Bản cập nhật này mang lại nhiều tính năng mới và các cải tiến quan trọng về hiệu suất cũng như độ ổn định cho các kết nối HTTP.
Các tính năng bị loại bỏ và ngừng hỗ trợ
Để hiện đại hóa nền tảng, Node.js 26 đã loại bỏ (EOL) hoặc đánh dấu ngừng hỗ trợ (deprecate) một số tính năng cũ:
- http.Server.prototype.writeHeader: Phương thức này đã bị loại bỏ hoàn toàn. Các nhà phát triển cần chuyển sang sử dụng
http.Server.prototype.writeHead(). - Các module Stream nội bộ: Các module legacy như
_stream_wrap,_stream_readable,_stream_writable,_stream_duplex,_stream_transformvà_stream_passthroughđã bị loại bỏ. - Crypto và Module: Một số API cũ trong module
cryptovàmodule.register()đã bị chuyển sang trạng thái runtime deprecation.
Yêu cầu hệ thống mới
Phiên bản này cũng cập nhật các yêu cầu đối với môi trường xây dựng (build environment):
- Yêu cầu phiên bản GCC tối thiểu là 13.2.
- Ngừng hỗ trợ Python 3.9.
Node.js 26 hiện đang ở giai đoạn "Current" và sẽ là phiên bản chủ đạo trong 6 tháng tới trước khi chuyển sang trạng thái LTS. Các nhà phát triển được khuyến khích tải xuống và thử nghiệm các tính năng mới để đánh giá tác động đối với ứng dụng của mình.
Bài viết liên quan

Phần mềm
Intel và AMD vá tổng cộng 70 lỗ hổng bảo mật trong Patch Tuesday tháng 5
13 tháng 5, 2026

Phần mềm
Google tung ra Antigravity 2.0: Ứng dụng lập trình thế hệ mới với công cụ CLI và gói đăng ký AI Ultra
19 tháng 5, 2026

Phần mềm
Plugin Checkmarx Jenkins bị xâm phạm trong cuộc tấn công chuỗi cung ứng
11 tháng 5, 2026
