Menu
Node.js 16 introduces Apple Silicon support

Node.js 16 introduces Apple Silicon support

First version of JavaScript runtime to ship with pre-built binaries for Apple Silicon also features Google V8 9.0 and timer functions that return Promises

Credit: Dreamstime

Node.js 16 was released on April 20, adding Apple Silicon binaries and additional stable APIs to the popular JavaScript runtime.

The release is the first to ship with prebuilt binaries for Apple Silicon. While Node.js will provide separate tarballs for the Intel and Arm architectures, the MacOS installer will be shipped as a “fat” (multi-architecture) binary. Node.js 16 follows the October 2020 release of Node.js 15.

Other new features and improvements in Node.js 16 includes the stabilising of Timers Promises API, providing an alternative set of timer functions that return Promise objects, removing the need to use util.promisify().

In addition, the Google V8 9.0 JavaScript/WebAssembly engine serves as the underpinning of Node.js 16, upgraded from V8 8.6 in Node.js 15. The upgrade features the ECMAScript RegExp Match Indices, which provide the start and end indices of the captured string.

Features produced as part of recent Node.js 15 releases that are now in Node.js 16 include Node-API version 8, Stable Source Maps v3, and web platform atob (buffer.atob(data)) and btoa (buffer.btoa(data)) implementations for compatibility with legacy web platform APIs.

Meanwhile, notable deprecations include the runtime deprecation of access to process.binding() for a number of core modules, such as process.binding(‘http_parser’).

Node.js 16 is downloadable from nodejs.org or by using Node Version Manager on Unix to install with nvm install 16. Node.js 16 replaces Node.js 15 as the current release line, with Node 16 staying as the current release for the next six months and then promoted to long-term support in October. Once promoted to long-term support, the release will be designated with the codename, “Gallium.” End-of-life for Node.js 16.x is slated for April 30, 2024.

Node.js 12, meanwhile, will be supported until April 2022 and Node.js 14 will remain in long-term support until April 2023.

On Linux-based platforms, the minimum GCC (Gnu C Compiler) level for building Node.js 16 will be GCC 8.3. Details about supported toolchains and compilers can be found in the BUILDING.md file.

Node.js now shares the spotlight in the JavaScript runtime realm with Deno, which is led by Node.js creator Ryan Dahl and intended to provide a more secure alternative to Node.js. Deno 1.9 was published April 13.


Follow Us

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Applejavascript

Events

Why experience is the new battleground for partners

Join us for an exclusive webinar, in association with Hewlett Packard Enterprise and Technology Services Industry Association (TSIA) and learn about the latest industry insights and how technology services continue to evolve to deliver differentiated value, and how partners can be successful in 2021 and beyond.

Featured

Slideshows

Channel kicks 2021 into gear as After Hours returns to Auckland

Channel kicks 2021 into gear as After Hours returns to Auckland

After Hours made a welcome return to the channel social calendar with a bumper crowd of partners, distributors and vendors descending on The Pantry at Park Hyatt in Auckland to kick-start 2021.

Channel kicks 2021 into gear as After Hours returns to Auckland
The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

Hundreds of leaders from the New Zealand IT industry gathered at the Hilton in Auckland on 17 November to celebrate the finest female talent in the Kiwi channel and recognise the winners of the Reseller News Women in ICT Awards (WIICTA) 2020.

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards
Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

The leading female front runners of the New Zealand ICT industry joined together for the annual Reseller News Women in ICT Awards event at the Hilton in Auckland, during which hundreds of guests celebrated 13 outstanding individuals who won awards, chosen from more than 50 finalists representing over 30 organisations.

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards
Show Comments