Skip to content

Latest commit

 

History

History
277 lines (246 loc) · 17.8 KB

v14.md

File metadata and controls

277 lines (246 loc) · 17.8 KB

Node 14

V8

harmony

  • all completed harmony features --harmony
  • all shipped harmony features --harmony-shipping

completed

Flag Info Added Removed*
--harmony-dynamic-import dynamic import 14
--harmony-import-meta import.meta property 14
--harmony-intl-add-calendar-numbering-system 14
--harmony-intl-dateformat-day-period Add dayPeriod option to DateTimeFormat 14
--harmony-intl-dateformat-fractional-second-digits Add fractionalSecondDigits option to DateTimeFormat 14
--harmony-intl-displaynames 14
--harmony-intl-other-calendars 14
--harmony-intl-segmenter Intl.Segmenter 14
--harmony-logical-assignment logical assignment
--harmony-namespace-exports namespace exports (export * as foo from 'bar') 14
--harmony-nullish 14 14.8
--harmony-optional-chaining 14
--harmony-private-methods private methods in class literals 14
--harmony-promise-all-settled Promise.allSettled 14
--harmony-promise-any Promise.any 14.2
--harmony-regexp-match-indices 14.2 14.8
--harmony-regexp-sequence 14.2 14.8
--harmony-sharedarraybuffer shared array buffer 14
--harmony-string-replaceall String.prototype.replaceAll 14
--harmony-top-level-await top level await 14
--harmony-weak-refs weak references
  • available without flag

in progress

Flag Info Added Promoted
--harmony-intl-displaynames-date-types Intl.DisplayNames date types MDN 14
--harmony-regexp-match-indices RegExp match indices 14 14.2
--harmony-regexp-sequence RegExp Unicode sequence properties 14
--harmony-weak-refs-with-cleanup-some weak references with FinalizationRegistry.prototype.cleanupSome 14



new built-in



experimental

Not subject to Semantic Versioning rules. Non-backward compatible changes or removal may occur in any future release. Use is not recommended in production environments. Not all inclusive.

Method/Class/API Flag Added
Inspector
import.meta.resolve --experimental-import-meta-resolve
JSON Modules --experimental-json-modules
Wasm modules --experimental-wasm-modules
Top-level await
Loaders --experimental-loader
Source map v3 support
Class: assert.CallTracker 14.2
Class: Blob 14.8
node_api_get_module_file_name 14.18
custom conditional exports resolution conditions 14.9
Class: AbortController --experimental-abortcontroller 14.17
Class: AbortSignal --experimental-abortcontroller 14.17



new

Method/Class/API Added
ChildProcess Event: 'spawn' 14.17
Class: AbortSignal 14.17
Class: EventTarget 14.5
Class: Event 14.5
Class: NodeEventTarget 14.5
buffer.atob 14.17
buffer.btoa 14.17
crypto.randomUUID 14.17
dns.resolveCaa 14.17
dnsPromises.resolveCaa 14.17
events.getEventListeners 14.17
events.setMaxListeners 14.17
fsPromises.lutimes 14.5
fsPromises.rm 14.14
fsPromises.watch 14.18
module.isPreloading 14.17
performance.eventLoopUtilization 14.17
request.getRawHeaderNames() 14.17
resolver.cancel 14.17
resolver.setLocalAddress 14.17
rl.getPrompt 14.17
server.updateSettings 14.17
util.getSystemErrorMap 14.17
worker.performance 14.17
writable.writableNeedDrain 14.17
Buffer: base64url encoding 14.18



deprecations

deprecations



minor versions

NodeJS V8 NPM
Version Released
14.0.0 21-Apr-2020 8.1 6.14.4
14.1.0 29-Apr-2020
14.2.0 05-May-2020
14.3.0 19-May-2020 6.14.5
14.4.0 02-Jun-2020
14.5.0 30-Jun-2020 8.3
14.6.0 21-Jul-2020 8.4 6.14.6
14.7.0 29-Jul-2020 6.14.7
14.8.0 11-Aug-2020
14.9.0 27-Aug-2020 6.14.8
14.10.0 08-Sep-2020
14.11.0 15-Sep-2020
14.12.0 22-Sep-2020
14.13.0 29-Sep-2020
14.14.0 15-Oct-2020
14.15.0
Active LTS
27-Oct-2020
14.16.0 02-Feb-2021 6.14.11
14.17.0 11-May-2021 6.14.13
14.18.0 28-Sep-2021 6.14.15
14.19.0 01-Feb-2022
14.20.0 07-Jul-2022
14.21.0 01-NOV-2022