In the post, We will look into some of the updates made in modules of the node 8.5.0 version.
Snapshots are now re-enabled in V8.
Implement minimal console.group().
upgrade libuv to 1.14.1
update nghttp2 to v1.25.0
Add verbatim option to dns.lookup(). When true, results from the DNS resolver are passed on as-is, without the reshuffling that Node.js otherwise does that puts IPv4 addresses before IPv6 addresses.
add fs.copyFile and fs.copyFileSync which allows for more efficient copying of files.
Enable async stack traces.
Add support for ESM. This is currently behind the –experimental-modules flag and requires the .mjs extension. node –experimental-modules index.mjs.
Add support for CIDR notation to the output of the networkInterfaces() method.
An initial implementation of the Performance Timing API for Node.js. This is the same Performance Timing API implemented by modern browsers with a number of Node.js specific properties. The User Timing mark() and measure() APIs are implemented.
multiple PFX in createSecureContext.