News from 2019
-
Node v11.13.0 (Current)
- crypto
- Allow deriving public from private keys (Tobias Nießen) #26278.
- events
- Added a
once
function to useEventEmitter
with promises (Matteo Collina) #26078.
- Added a
- tty
- v8
- Added
v8.getHeapSnapshot
andv8.writeHeapSnapshot
to generate snapshots in the format used by tools such as Chrome DevTools (James M Snell) #26501.
- Added
- worker
- Added
worker.moveMessagePortToContext
. This enables using MessagePorts in different vm.Contexts, aiding with the isolation that the vm module seeks to provide (Anna Henningsen) #26497.
- Added
- C++ API
- meta
- Gireesh Punathil is now a member of the Technical Steering Committee #26657.
- Added Yongsheng Zhang to collaborators #26730.
- crypto
-
Node v11.12.0 (Current)
- bootstrap:
- Add experimental
--frozen-intrinsics
flag (Guy Bedford) #25685
- Add experimental
- build:
- Enable v8's siphash for hash seed creation (Rod Vagg) #26367
- deps:
- Upgrade openssl to 1.1.1b (Sam Roberts) #26327
- process:
- Make
process[Symbol.toStringTag]
writable again (Ruben Bridgewater) #26488
- Make
- repl:
- Add
util.inspect.replDefaults
to customize the writer (Ruben Bridgewater) #26375
- Add
- report:
- Rename
triggerReport()
towriteReport()
(Colin Ihrig) #26527
- Rename
- bootstrap:
- Node v11.11.0 (Current)
- Node v10.15.3 (LTS)
-
February 2019 Security Releases
(Update 28-February-2018) Security releases available
Updates are now available for all active Node.js release lines. In addition to fixes for security flaws in Node.js, they also include upgrades of Node.js 6 and 8 to OpenSSL 1.0.2r which contains a fix for a moderate severity security vulnerability. The original announcement is included below.
-
Node v11.10.1 (Current)
This is a security release. All Node.js users should consult the security release summary at https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/ for details on patched vulnerabilities.
-
Node v10.15.2 (LTS)
This is a security release. All Node.js users should consult the security release summary at https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/ for details on patched vulnerabilities.
-
Node v8.15.1 (LTS)
This is a security release. All Node.js users should consult the security release summary at https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/ for details on patched vulnerabilities.
-
Node v6.17.0 (LTS)
This is a security release. All Node.js users should consult the security release summary at https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/ for details on patched vulnerabilities.
-
Node v11.10.0 (Current)
deps
- Updated libuv to 1.26.0. #26037
- Updated npm to 6.7.0. #25804 http, http2
response.writeHead
now returns the response object. #25974 perf_hooks- Implemented a histogram based API. #25378 process
- Exposed
process.features.inspector
. #25819 repl - Added
repl.setupHistory
for programmatic repl. #25895 tls - Introduced client "session" event. #25831
- Node v11.9.0 (Current)
- Node v10.15.1 (LTS)
- Node v11.8.0 (Current)
- Node v11.7.0 (Current)