Software Update: Node.js 8.8.1

Spread the love

Node.js is open source and platform independent, and is focused on developing server-side web applications. Those applications are written in JavaScript and run within the Node.js runtime on the server. It offers an event-driven environment where non-blocking I/O has been an important starting point. For more information, please refer to this page. The development team has released version 8.8.0, with a minor update shortly after. The most important improvements that have been made here are listed below for you:

Version 8.8.1 Notable Changes

  • just:
    • Fix timeout with null handle issue. This is a regression in Node 8.8.0 #16489

Version 8.8.0 Notable Changes

  • crypto:
    • expose ECDH class #8188
  • http2:
    • http2 is now exposed by default without the need for a flag #15685
    • a new environment variable NODE_NO_HTTP2 has been added to allow userland http2 to be required #15685
    • support has been added for generic Duplex streams #16269
  • module:
    • resolve and instantiate loader pipeline hooks have been added to the ESM lifecycle #15445
  • zlib:
    • CVE-2017-14919 – In zlib v1.2.9, a change was made that causes an error to be raised when a raw deflate stream is initialized with windowBits set to 8. On some versions this crashes Node and you cannot recover from it, while on some versions it throws an exception. Node.js will now gracefully set windowBits to 9 replicating the legacy behavior to avoid a DOS vector. nodejs-private/node-private#95

Version number 8.8.1
Release status Final
Operating systems Windows 7, Linux, BSD, macOS, Solaris, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website node.js
Download
License type Conditions (GNU/BSD/etc.)
You might also like