Software 43918 Published by

Node.js has released its new version, 24.10.0, which offers improved features over older versions. The update enables efficient I/O operations without thread management issues and allows handling a large number of connections simultaneously. This release includes various improvements such as enhanced inspection performance, updated dependencies, and bug fixes for thread safety, unhandled rejections, and diagnostics channels.



Node.JS 24.10.0 released

A new version of the flexible, open-source, and cross-platform JavaScript runtime environment Node.js has been released. 

This version of Node.js has a lot of new features that make it better than older versions. For example, developers can handle I/O operations more efficiently without having to deal with the extra work that comes with managing threads in the usual way. The standard library has asynchronous I/O primitives that stop blocking behavior. This lets Node.js handle a huge number of connections at the same time without any problems.

One of the best things about Node.js is that frontend developers can write server-side code in the same language as their client-side code. This means that they do not have to learn a new programming language, as Node.js allows them to use the same language for both server-side and client-side code.js also supports the most recent ECMAScript standards. Developers can change the version of ECMAScript that is being used by changing the Node.js version or turning on experimental features with flags.

The release notes for Node.js 24.10.0 list a number of important improvements:

  • Developers can now customize the inspection behavior on a stream-by-stream basis with the console module's per-stream inspectOptions option.
  • The util.getCallSite method has been removed from the library, as its functionality is no longer necessary in modern versions of Node.js.
  • A new authorization API has been added to the sqlite module, enabling more fine-grained control over database permissions.

This release has several important changes, including:

  • Improved array inspection performance in the console and util modules.
  • Updates to various dependencies, including V8, openssl-3.5.4, and npm 11.6.1.
  • Bug fixes for issues related to thread safety, unhandled rejections, and diagnostics channels.

In general, Node.js version 24.10.0 is a big step forward for this powerful JavaScript runtime environment. It makes it faster, safer, and more useful for developers working on a wide range of projects.

For a detailed changelog and download links, visit the official release announcement linked below:

Node.js

Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js