Node.js 26.11.0 Ships With Native Process Timeout, Faster Text Tools, and SQLite Rename

Published by

Node.js 26.11.0 has been released, featuring a new native process timeout that automatically stops hung programs and reports errors, along with faster text-handling tools like Buffer.stringLength() for improved input validation. The update also includes a long-requested rename of synchronous SQLite database classes, making the API cleaner without breaking existing code as the old names remain as silent aliases. This release, part of the normal monthly feature updates, maintains backward compatibility with previous versions while also introducing routine security upgrades. Overall, this version enhances performance and usability by integrating features developers previously had to implement themselves, showcasing the maturity of the ecosystem



Node.js 26.11.0 Ships With Native Process Timeout, Faster Text Tools, and SQLite Rename

Node.js 26.11.0 went live today with a native --process-timeout watchdog that automatically stops hung programs and reports where they broke, using the familiar Unix 124 exit code. It also adds faster text-handling helpers like Buffer.stringLength() and public header validators to speed up input validation and keep bad data from crashing apps. The long-requested SQLite class rename drops the Sync suffix, DatabaseSync becomes Database, without breaking existing code, since the old names stick around as silent aliases. As a normal feature-bearing update, it stays backward compatible with prior 26.x releases and quietly rolls in routine security upgrades to OpenSSL, npm, and V8.

Node.js 26.11.0 Ships With Native Process Timeout, Faster Text Tools, and SQLite Rename @ Linux Compatible