One of the main updates in this release is that the V8 engine was updated to version 11.8.
There were also a few updates to test runner, which is a feature that enables functional testing and exporting of results. Updates include support for passing globs and a new cli flag that controls parallelism.
Another update is that WebStreams is now stable. WebStreams help process data in small sizes for browser applications, the team explained.
The team also added a new experimental flag that flips module defaults. According to Gonzaga, Node.js currently has two module systems: CommonJS and ECMAScript. Currently it treats files with a .js file extension as CommonJS by default, but now this can be flipped.
“Our goal is to eventually find a way to support ES module syntax by default with minimal breaking changes,” Gonzaga said.
There were also several performance improvements in file system, stream, and HTTP field.
A full list of changes can be found here.