Node.js v18.17.0 (LTS)
Node.js v18.17.0 (LTS) brings some notable changes, including the integration of Ada 2.0, the latest version of the URL parser. This update introduces significant performance improvements to URL parsing, particularly in the url.domainToASCII and url.domainToUnicode functions. By integrating Ada 2.0 into the Node.js codebase, developers can now benefit from improved performance across all parts of their applications. Furthermore, Ada 2.0 offers a substantial performance boost compared to its predecessor, Ada 1.0.4, while also eliminating the need for the ICU requirement for URL hostname parsing.
In addition to the URL parser update, Node.js v18.17.0 also includes enhancements to the Web Crypto API. The functions' arguments are now coerced and validated according to their WebIDL definitions, aligning Node.js with other Web Crypto API implementations. This improvement further enhances interoperability with other implementations of the Web Crypto API.
Developers can find the Windows, macOS, Linux, and other release files for Node.js v18.17.0 on the official Node.js website. The documentation for this version is also available, providing detailed information about the API changes and usage.
Stay up to date with the latest news in the programming language and framework world with Dev Radar, your radar for developers.