From 7aecfb4ee299fa520958cf606c8d70a418f2833a Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Thu, 7 May 2026 12:31:55 +0200 Subject: [PATCH] Node.js 15.3.0...26.0.0 --- api/BroadcastChannel.json | 8 +- api/ByteLengthQueuingStrategy.json | 6 +- api/CompressionStream.json | 10 +- api/CountQueuingStrategy.json | 6 +- api/Crypto.json | 6 +- api/CryptoKey.json | 8 +- api/DecompressionStream.json | 10 +- api/ErrorEvent.json | 21 + api/FormData.json | 5 +- api/Headers.json | 12 +- api/Lock.json | 6 +- api/LockManager.json | 6 +- api/MessageEvent.json | 2 +- api/Performance.json | 16 +- api/PerformanceEntry.json | 10 +- api/PerformanceMark.json | 2 +- api/PerformanceMeasure.json | 2 +- api/PerformanceObserver.json | 10 +- api/PerformanceObserverEntryList.json | 6 +- api/PerformanceResourceTiming.json | 4 +- api/QuotaExceededError.json | 12 + api/ReadableByteStreamController.json | 10 +- api/ReadableStream.json | 18 +- api/ReadableStreamBYOBReader.json | 10 +- api/ReadableStreamBYOBRequest.json | 6 +- api/ReadableStreamDefaultController.json | 8 +- api/ReadableStreamDefaultReader.json | 10 +- api/Request.json | 2 +- api/Response.json | 14 +- api/Storage.json | 21 + api/SubtleCrypto.json | 32 +- api/TextDecoderStream.json | 12 +- api/TextEncoderStream.json | 8 +- api/TransformStream.json | 6 +- api/TransformStreamDefaultController.json | 8 +- api/URL.json | 12 +- api/URLPattern.json | 42 ++ api/Worker.json | 19 +- api/WritableStream.json | 10 +- api/WritableStreamDefaultController.json | 4 +- api/WritableStreamDefaultWriter.json | 16 +- api/_globals/console.json | 30 +- browsers/nodejs.json | 618 +++++++++++++++++- javascript/builtins/AsyncIterator.json | 2 +- javascript/builtins/Atomics.json | 2 +- javascript/builtins/Date.json | 2 +- javascript/builtins/Error.json | 2 +- javascript/builtins/FinalizationRegistry.json | 12 +- javascript/builtins/Intl/DateTimeFormat.json | 2 +- javascript/builtins/Intl/PluralRules.json | 6 +- javascript/builtins/Iterator.json | 2 +- javascript/builtins/Map.json | 6 + javascript/builtins/SuppressedError.json | 8 +- javascript/builtins/Symbol.json | 24 +- javascript/builtins/Temporal.json | 2 +- javascript/builtins/Temporal/Duration.json | 54 +- javascript/builtins/Temporal/Instant.json | 36 +- javascript/builtins/Temporal/Now.json | 14 +- javascript/builtins/Temporal/PlainDate.json | 68 +- .../builtins/Temporal/PlainDateTime.json | 82 +-- .../builtins/Temporal/PlainMonthDay.json | 24 +- javascript/builtins/Temporal/PlainTime.json | 42 +- .../builtins/Temporal/PlainYearMonth.json | 48 +- .../builtins/Temporal/ZonedDateTime.json | 102 +-- javascript/builtins/TypedArray.json | 4 +- javascript/builtins/WeakMap.json | 20 +- javascript/builtins/WeakRef.json | 12 +- javascript/builtins/WeakSet.json | 14 +- webassembly/api.json | 3 + webassembly/api/Memory.json | 6 + 70 files changed, 1207 insertions(+), 476 deletions(-) diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json index 70849c9c3d4fb7..ba1b75775d122c 100644 --- a/api/BroadcastChannel.json +++ b/api/BroadcastChannel.json @@ -88,7 +88,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.4.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -138,7 +138,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.4.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -298,7 +298,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.4.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -348,7 +348,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.4.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ByteLengthQueuingStrategy.json b/api/ByteLengthQueuingStrategy.json index 750807a32e99bf..67ba5ea5fb63eb 100644 --- a/api/ByteLengthQueuingStrategy.json +++ b/api/ByteLengthQueuingStrategy.json @@ -80,7 +80,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -126,7 +126,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -172,7 +172,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/CompressionStream.json b/api/CompressionStream.json index 14c0ed31ddb3c6..a205ffd8f97755 100644 --- a/api/CompressionStream.json +++ b/api/CompressionStream.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "17.9.0> ≤21.3.0" }, "oculus": "mirror", "opera": "mirror", @@ -167,7 +167,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -259,7 +259,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -350,7 +350,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -394,7 +394,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/CountQueuingStrategy.json b/api/CountQueuingStrategy.json index ea78e573b58980..c61c8e38fbaa04 100644 --- a/api/CountQueuingStrategy.json +++ b/api/CountQueuingStrategy.json @@ -80,7 +80,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -126,7 +126,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -172,7 +172,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Crypto.json b/api/Crypto.json index ec869139fac139..36fa00a5d82fff 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -96,7 +96,7 @@ "version_added": "11" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": "Since v17.4.0, a similar method is available via the `crypto` module." }, "oculus": "mirror", @@ -144,7 +144,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.7.0", + "version_added": "19.0.0", "notes": "Since 14.17.0 and 15.6.0, a similar method is available via the `crypto` module." }, "oculus": "mirror", @@ -194,7 +194,7 @@ "version_added": "11" }, "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/CryptoKey.json b/api/CryptoKey.json index 41622423ddcd21..d5938f874da1c9 100644 --- a/api/CryptoKey.json +++ b/api/CryptoKey.json @@ -79,7 +79,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -133,7 +133,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -179,7 +179,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -225,7 +225,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/DecompressionStream.json b/api/DecompressionStream.json index dea3edef6d862a..7f396b68bec67e 100644 --- a/api/DecompressionStream.json +++ b/api/DecompressionStream.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "17.9.0> ≤21.3.0" }, "oculus": "mirror", "opera": "mirror", @@ -167,7 +167,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -259,7 +259,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -350,7 +350,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -394,7 +394,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "17.0.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ErrorEvent.json b/api/ErrorEvent.json index 50d42128ad2ce6..68c16843957e5c 100644 --- a/api/ErrorEvent.json +++ b/api/ErrorEvent.json @@ -25,6 +25,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "11" @@ -69,6 +72,9 @@ "version_added": "27" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -112,6 +118,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -155,6 +164,9 @@ "ie": { "version_added": "11" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -198,6 +210,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "11" @@ -245,6 +260,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "11" @@ -292,6 +310,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "≤25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "11" diff --git a/api/FormData.json b/api/FormData.json index ee09465edde813..362fbd83a6f515 100644 --- a/api/FormData.json +++ b/api/FormData.json @@ -279,6 +279,9 @@ "ie": { "version_added": "10" }, + "nodejs": { + "version_added": "18.0.0" + }, "oculus": "mirror", "opera": { "version_added": "≤15" @@ -417,7 +420,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "18.0.0" + "version_added": "18.4.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Headers.json b/api/Headers.json index 3feed275f1e124..44f1a049cc39ea 100644 --- a/api/Headers.json +++ b/api/Headers.json @@ -345,9 +345,15 @@ "version_added": "112" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "19.7.0" - }, + "nodejs": [ + { + "version_added": "19.7.0" + }, + { + "version_added": "18.15.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/api/Lock.json b/api/Lock.json index 0f4c0a82c7fbed..452730ab57f1d8 100644 --- a/api/Lock.json +++ b/api/Lock.json @@ -18,7 +18,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -55,7 +55,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -93,7 +93,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", diff --git a/api/LockManager.json b/api/LockManager.json index d3ec88097da585..91583bb39ac0b4 100644 --- a/api/LockManager.json +++ b/api/LockManager.json @@ -18,7 +18,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -55,7 +55,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -93,7 +93,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "24.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", diff --git a/api/MessageEvent.json b/api/MessageEvent.json index da169156a0193e..c782c8a0d5889a 100644 --- a/api/MessageEvent.json +++ b/api/MessageEvent.json @@ -181,7 +181,7 @@ "version_added": "9" }, "nodejs": { - "version_added": false + "version_added": "22.3.0" }, "oculus": "mirror", "opera": { diff --git a/api/Performance.json b/api/Performance.json index afdba2b42099d7..223c619a86186d 100644 --- a/api/Performance.json +++ b/api/Performance.json @@ -101,7 +101,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": { @@ -534,7 +534,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": { @@ -660,7 +660,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -719,7 +719,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": { @@ -845,7 +845,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1033,7 +1033,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1189,7 +1189,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "16.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1292,7 +1292,7 @@ "version_added": "9" }, "nodejs": { - "version_added": "16.1.0" + "version_added": "18.8.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json index 5bea1aefd9c55c..eb24d716bfb7fe 100644 --- a/api/PerformanceEntry.json +++ b/api/PerformanceEntry.json @@ -141,7 +141,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.7.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.7.0" }, "oculus": "mirror", "opera": "mirror", @@ -243,7 +243,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.7.0" }, "oculus": "mirror", "opera": "mirror", @@ -294,7 +294,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "8.5.0" + "version_added": "16.7.0" }, "oculus": "mirror", "opera": "mirror", @@ -342,7 +342,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "16.7.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index 4603187a13be8e..34276c41fbe165 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -83,7 +83,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index fd355da9082447..2ad579b2021f2c 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -90,7 +90,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json index dfe3c2f6bc3eed..7aaa4a28b316df 100644 --- a/api/PerformanceObserver.json +++ b/api/PerformanceObserver.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -201,7 +201,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -245,7 +245,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -290,7 +290,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -334,7 +334,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceObserverEntryList.json b/api/PerformanceObserverEntryList.json index 9394dbee6d5729..81a73ab9741776 100644 --- a/api/PerformanceObserverEntryList.json +++ b/api/PerformanceObserverEntryList.json @@ -81,7 +81,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -125,7 +125,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -169,7 +169,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "8.5.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json index b372fba6b0b7d6..4cdf7cf406cd2d 100644 --- a/api/PerformanceResourceTiming.json +++ b/api/PerformanceResourceTiming.json @@ -367,7 +367,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "22.2.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -1134,7 +1134,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "22.2.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", diff --git a/api/QuotaExceededError.json b/api/QuotaExceededError.json index 81d9d7ca4ea398..c3a7876407b80b 100644 --- a/api/QuotaExceededError.json +++ b/api/QuotaExceededError.json @@ -14,6 +14,9 @@ "version_added": false }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -46,6 +49,9 @@ "version_added": false }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -78,6 +84,9 @@ "version_added": false }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -110,6 +119,9 @@ "version_added": false }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/api/ReadableByteStreamController.json b/api/ReadableByteStreamController.json index afcae0883a5ade..8b62627a622f77 100644 --- a/api/ReadableByteStreamController.json +++ b/api/ReadableByteStreamController.json @@ -84,7 +84,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -128,7 +128,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -172,7 +172,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -216,7 +216,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -260,7 +260,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableStream.json b/api/ReadableStream.json index d8d1563cca7afc..9d0e3651f959cf 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -78,7 +78,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -124,7 +124,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -212,7 +212,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -258,7 +258,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -302,7 +302,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -346,7 +346,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -390,7 +390,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0", + "version_added": "18.0.0", "notes": "Before 18.10.0 or 16.18.0, teeing a readable byte stream is not supported." }, "oculus": "mirror", @@ -475,7 +475,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -520,7 +520,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableStreamBYOBReader.json b/api/ReadableStreamBYOBReader.json index 38e11140094b5e..c6e37452ef195a 100644 --- a/api/ReadableStreamBYOBReader.json +++ b/api/ReadableStreamBYOBReader.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -120,7 +120,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -164,7 +164,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -208,7 +208,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -300,7 +300,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableStreamBYOBRequest.json b/api/ReadableStreamBYOBRequest.json index 7b5940fd02cbd8..cdfbb74f3706b5 100644 --- a/api/ReadableStreamBYOBRequest.json +++ b/api/ReadableStreamBYOBRequest.json @@ -75,7 +75,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -119,7 +119,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -163,7 +163,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableStreamDefaultController.json b/api/ReadableStreamDefaultController.json index 5e90cb4a1e430d..a85d2805fb2431 100644 --- a/api/ReadableStreamDefaultController.json +++ b/api/ReadableStreamDefaultController.json @@ -83,7 +83,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -127,7 +127,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -171,7 +171,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -215,7 +215,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json index 6faf6b0ead3e7e..28b5fb0a8c6732 100644 --- a/api/ReadableStreamDefaultReader.json +++ b/api/ReadableStreamDefaultReader.json @@ -84,7 +84,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -128,7 +128,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -172,7 +172,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -216,7 +216,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -260,7 +260,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Request.json b/api/Request.json index 4015961385a343..69023b45f213d9 100644 --- a/api/Request.json +++ b/api/Request.json @@ -1225,7 +1225,7 @@ "firefox_android": "mirror", "nodejs": [ { - "version_added": "19.3.0" + "version_added": "19.1.0" }, { "version_added": "18.13.0", diff --git a/api/Response.json b/api/Response.json index d1b9c074d339e1..883c12d89253d8 100644 --- a/api/Response.json +++ b/api/Response.json @@ -345,9 +345,15 @@ "version_added": "102" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "18.0.0" - }, + "nodejs": [ + { + "version_added": "21.7.0" + }, + { + "version_added": "20.13.0", + "version_removed": "21.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -727,7 +733,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "18.0.0" + "version_added": "18.3.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Storage.json b/api/Storage.json index c3940de17060bb..5ec3526d40a801 100644 --- a/api/Storage.json +++ b/api/Storage.json @@ -27,6 +27,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -75,6 +78,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -124,6 +130,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -173,6 +182,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -222,6 +234,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -271,6 +286,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" @@ -320,6 +338,9 @@ "ie": { "version_added": "8" }, + "nodejs": { + "version_added": "25.0.0" + }, "oculus": "mirror", "opera": { "version_added": "10.5" diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index 5873ac7faca7fc..0028055b38dcc5 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -202,7 +202,7 @@ "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -267,7 +267,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DH", "Supports: NODE-SCRYPT" @@ -369,7 +369,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DH", "Supports: NODE-SCRYPT" @@ -416,7 +416,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -460,7 +460,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -504,7 +504,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -548,7 +548,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -657,7 +657,7 @@ "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -730,7 +730,7 @@ "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -806,7 +806,7 @@ "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DSA", "Supports: NODE-DH", @@ -975,7 +975,7 @@ "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DSA", "Supports: NODE-DH" @@ -1146,7 +1146,7 @@ "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DSA", "Supports: NODE-DH", @@ -1460,7 +1460,7 @@ "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": "Supports: NODE-DSA" }, "oculus": "mirror", @@ -1565,7 +1565,7 @@ "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": [ "Supports: NODE-DSA", "Supports: NODE-DH" @@ -1636,7 +1636,7 @@ "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0", + "version_added": "19.0.0", "notes": "Supports: NODE-DSA" }, "oculus": "mirror", @@ -1740,7 +1740,7 @@ "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { - "version_added": "15.0.0" + "version_added": "19.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/TextDecoderStream.json b/api/TextDecoderStream.json index cc0f1673ff2dd6..94f5fedee2ea55 100644 --- a/api/TextDecoderStream.json +++ b/api/TextDecoderStream.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -120,7 +120,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -164,7 +164,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -208,7 +208,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -252,7 +252,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -296,7 +296,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/TextEncoderStream.json b/api/TextEncoderStream.json index 76d1e9c09b19a3..64ce87e216f09b 100644 --- a/api/TextEncoderStream.json +++ b/api/TextEncoderStream.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -120,7 +120,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -164,7 +164,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -208,7 +208,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.6.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/TransformStream.json b/api/TransformStream.json index de66eb3c9cd131..f906350cdf7f24 100644 --- a/api/TransformStream.json +++ b/api/TransformStream.json @@ -76,7 +76,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -170,7 +170,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -255,7 +255,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/TransformStreamDefaultController.json b/api/TransformStreamDefaultController.json index 5ff1e5bd601722..2cdb709125bf76 100644 --- a/api/TransformStreamDefaultController.json +++ b/api/TransformStreamDefaultController.json @@ -83,7 +83,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -127,7 +127,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -171,7 +171,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -215,7 +215,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/URL.json b/api/URL.json index 277033cf48239f..931c7f2bec40cb 100644 --- a/api/URL.json +++ b/api/URL.json @@ -494,9 +494,15 @@ "version_added": "126" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "22.1.0" - }, + "nodejs": [ + { + "version_added": "22.1.0" + }, + { + "version_added": "20.18.0", + "version_removed": "21.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/api/URLPattern.json b/api/URLPattern.json index 09a38670be2a6f..cf6f67f09bb8c8 100644 --- a/api/URLPattern.json +++ b/api/URLPattern.json @@ -23,6 +23,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -64,6 +67,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -104,6 +110,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -146,6 +155,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -187,6 +199,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -228,6 +243,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -269,6 +287,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -310,6 +331,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -351,6 +375,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -392,6 +419,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -433,6 +463,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -474,6 +507,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -515,6 +551,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -556,6 +595,9 @@ "version_added": "142" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "24.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/api/Worker.json b/api/Worker.json index efcb62b82ff1fc..415b41a9e718a8 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -29,13 +29,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "11.7.0", - "partial_implementation": true, - "notes": [ - "Inherits from a Node `EventEmitter` instead of DOM `EventTarget`.", - "Also supports CommonJS modules, enabled for files ending with `.cjs` and for files ending with `.js` when the nearest parent `package.json` file contains a top-level field `\"type\"` with a value not of `\"commonjs\"`.", - "Available as a part of the `worker_threads` module." - ] + "version_added": false }, "oculus": "mirror", "opera": { @@ -90,9 +84,7 @@ "version_added": "10" }, "nodejs": { - "version_added": "11.7.0", - "partial_implementation": true, - "notes": "Takes entirely different options parameters." + "version_added": false }, "oculus": "mirror", "opera": { @@ -597,12 +589,7 @@ "notes": "Internet Explorer does not support `Transferable` objects." }, "nodejs": { - "version_added": "11.7.0", - "partial_implementation": true, - "notes": [ - "Only accepts an array of transfer objects as the second parameter, not an options object with a `transfer` property.", - "Only supports transferring `ArrayBuffer` and `MessagePort` objects." - ] + "version_added": false }, "oculus": "mirror", "opera": { diff --git a/api/WritableStream.json b/api/WritableStream.json index 0563236e5577c3..5f8c797a1ffdfa 100644 --- a/api/WritableStream.json +++ b/api/WritableStream.json @@ -84,7 +84,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": { @@ -134,7 +134,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": { @@ -182,7 +182,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -228,7 +228,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": { @@ -278,7 +278,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": { diff --git a/api/WritableStreamDefaultController.json b/api/WritableStreamDefaultController.json index 775f6d686d2d2c..8db6442b8b22b8 100644 --- a/api/WritableStreamDefaultController.json +++ b/api/WritableStreamDefaultController.json @@ -79,7 +79,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -120,7 +120,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/WritableStreamDefaultWriter.json b/api/WritableStreamDefaultWriter.json index 1f8643b75ef868..f24bdd54a60de1 100644 --- a/api/WritableStreamDefaultWriter.json +++ b/api/WritableStreamDefaultWriter.json @@ -78,7 +78,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -124,7 +124,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -170,7 +170,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -216,7 +216,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -262,7 +262,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -308,7 +308,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -354,7 +354,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -400,7 +400,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.5.0" + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/_globals/console.json b/api/_globals/console.json index 864e8a7b3b270f..411c08b1421cfe 100644 --- a/api/_globals/console.json +++ b/api/_globals/console.json @@ -452,7 +452,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "0.12.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -492,7 +492,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "0.12.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -529,7 +529,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "0.12.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -1025,13 +1025,7 @@ "version_added": "9" }, "nodejs": { - "version_added": "8.0.0", - "flags": [ - { - "type": "runtime_flag", - "name": "--inspect" - } - ] + "version_added": "≤15.3.0" }, "oculus": "mirror", "opera": { @@ -1090,13 +1084,7 @@ "version_added": "9" }, "nodejs": { - "version_added": "8.0.0", - "flags": [ - { - "type": "runtime_flag", - "name": "--inspect" - } - ] + "version_added": "≤15.3.0" }, "oculus": "mirror", "opera": { @@ -1432,13 +1420,7 @@ "version_added": "11" }, "nodejs": { - "version_added": "8.0.0", - "flags": [ - { - "type": "runtime_flag", - "name": "--inspect" - } - ] + "version_added": "≤15.3.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/browsers/nodejs.json b/browsers/nodejs.json index b7cf09b611a67b..ffb0096ac53a6c 100644 --- a/browsers/nodejs.json +++ b/browsers/nodejs.json @@ -307,6 +307,13 @@ "engine": "V8", "engine_version": "8.6" }, + "15.3.0": { + "release_date": "2020-11-24", + "release_notes": "https://nodejs.org/en/blog/release/v15.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, "15.4.0": { "release_date": "2020-12-09", "release_notes": "https://nodejs.org/en/blog/release/v15.4.0/", @@ -314,6 +321,20 @@ "engine": "V8", "engine_version": "8.6" }, + "15.5.0": { + "release_date": "2020-12-22", + "release_notes": "https://nodejs.org/en/blog/release/v15.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, + "15.6.0": { + "release_date": "2021-01-15", + "release_notes": "https://nodejs.org/en/blog/release/v15.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, "15.7.0": { "release_date": "2021-01-26", "release_notes": "https://nodejs.org/en/blog/release/v15.7.0/", @@ -321,6 +342,34 @@ "engine": "V8", "engine_version": "8.6" }, + "15.8.0": { + "release_date": "2021-02-02", + "release_notes": "https://nodejs.org/en/blog/release/v15.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, + "15.9.0": { + "release_date": "2021-02-18", + "release_notes": "https://nodejs.org/en/blog/release/v15.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, + "15.10.0": { + "release_date": "2021-02-23", + "release_notes": "https://nodejs.org/en/blog/release/v15.10.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, + "15.11.0": { + "release_date": "2021-03-03", + "release_notes": "https://nodejs.org/en/blog/release/v15.11.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, "15.12.0": { "release_date": "2021-03-17", "release_notes": "https://nodejs.org/en/blog/release/v15.12.0/", @@ -328,6 +377,20 @@ "engine": "V8", "engine_version": "8.6" }, + "15.13.0": { + "release_date": "2021-03-31", + "release_notes": "https://nodejs.org/en/blog/release/v15.13.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, + "15.14.0": { + "release_date": "2021-04-06", + "release_notes": "https://nodejs.org/en/blog/release/v15.14.0", + "status": "retired", + "engine": "V8", + "engine_version": "8.6" + }, "16.0.0": { "release_date": "2021-04-20", "release_notes": "https://nodejs.org/en/blog/release/v16.0.0/", @@ -342,6 +405,20 @@ "engine": "V8", "engine_version": "9.0" }, + "16.2.0": { + "release_date": "2021-05-19", + "release_notes": "https://nodejs.org/en/blog/release/v16.2.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.0" + }, + "16.3.0": { + "release_date": "2021-06-03", + "release_notes": "https://nodejs.org/en/blog/release/v16.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.0" + }, "16.4.0": { "release_date": "2021-06-23", "release_notes": "https://nodejs.org/en/blog/release/v16.4.0/", @@ -370,6 +447,13 @@ "engine": "V8", "engine_version": "9.2" }, + "16.8.0": { + "release_date": "2021-08-25", + "release_notes": "https://nodejs.org/en/blog/release/v16.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.2" + }, "16.9.0": { "release_date": "2021-09-07", "release_notes": "https://nodejs.org/en/blog/release/v16.9.0/", @@ -377,6 +461,13 @@ "engine": "V8", "engine_version": "9.3" }, + "16.10.0": { + "release_date": "2021-09-22", + "release_notes": "https://nodejs.org/en/blog/release/v16.10.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.3" + }, "16.11.0": { "release_date": "2021-10-08", "release_notes": "https://nodejs.org/en/blog/release/v16.11.0/", @@ -384,6 +475,20 @@ "engine": "V8", "engine_version": "9.4" }, + "16.12.0": { + "release_date": "2021-10-20", + "release_notes": "https://nodejs.org/en/blog/release/v16.12.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, + "16.13.0": { + "release_date": "2021-10-26", + "release_notes": "https://nodejs.org/en/blog/release/v16.13.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, "16.14.0": { "release_date": "2022-02-08", "release_notes": "https://nodejs.org/en/blog/release/v16.14.0/", @@ -398,6 +503,13 @@ "engine": "V8", "engine_version": "9.4" }, + "16.16.0": { + "release_date": "2022-07-07", + "release_notes": "https://nodejs.org/en/blog/release/v16.16.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, "16.17.0": { "release_date": "2022-08-16", "release_notes": "https://nodejs.org/en/blog/release/v16.17.0/", @@ -405,6 +517,27 @@ "engine": "V8", "engine_version": "9.4" }, + "16.18.0": { + "release_date": "2022-10-12", + "release_notes": "https://nodejs.org/en/blog/release/v16.18.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, + "16.19.0": { + "release_date": "2022-12-13", + "release_notes": "https://nodejs.org/en/blog/release/v16.19.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, + "16.20.0": { + "release_date": "2023-03-29", + "release_notes": "https://nodejs.org/en/blog/release/v16.20.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.4" + }, "17.0.0": { "release_date": "2021-10-19", "release_notes": "https://nodejs.org/en/blog/release/v17.0.0/", @@ -412,6 +545,13 @@ "engine": "V8", "engine_version": "9.5" }, + "17.1.0": { + "release_date": "2021-11-09", + "release_notes": "https://nodejs.org/en/blog/release/v17.1.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.5" + }, "17.2.0": { "release_date": "2021-11-30", "release_notes": "https://nodejs.org/en/blog/release/v17.2.0/", @@ -440,6 +580,34 @@ "engine": "V8", "engine_version": "9.6" }, + "17.6.0": { + "release_date": "2022-02-23", + "release_notes": "https://nodejs.org/en/blog/release/v17.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.6" + }, + "17.7.0": { + "release_date": "2022-03-09", + "release_notes": "https://nodejs.org/en/blog/release/v17.7.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.6" + }, + "17.8.0": { + "release_date": "2022-03-22", + "release_notes": "https://nodejs.org/en/blog/release/v17.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.6" + }, + "17.9.0": { + "release_date": "2022-04-07", + "release_notes": "https://nodejs.org/en/blog/release/v17.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "9.6" + }, "18.0.0": { "release_date": "2022-04-19", "release_notes": "https://nodejs.org/en/blog/release/v18.0.0/", @@ -461,6 +629,27 @@ "engine": "V8", "engine_version": "10.1" }, + "18.3.0": { + "release_date": "2022-06-02", + "release_notes": "https://nodejs.org/en/blog/release/v18.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.2" + }, + "18.4.0": { + "release_date": "2022-06-16", + "release_notes": "https://nodejs.org/en/blog/release/v18.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.2" + }, + "18.5.0": { + "release_date": "2022-07-07", + "release_notes": "https://nodejs.org/en/blog/release/v18.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.2" + }, "18.6.0": { "release_date": "2022-07-13", "release_notes": "https://nodejs.org/en/blog/release/v18.6.0/", @@ -489,6 +678,27 @@ "engine": "V8", "engine_version": "10.1" }, + "18.10.0": { + "release_date": "2022-09-28", + "release_notes": "https://nodejs.org/en/blog/release/v18.10.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.1" + }, + "18.11.0": { + "release_date": "2022-10-13", + "release_notes": "https://nodejs.org/en/blog/release/v18.11.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.1" + }, + "18.12.0": { + "release_date": "2022-10-25", + "release_notes": "https://nodejs.org/en/blog/release/v18.12.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.1" + }, "18.13.0": { "release_date": "2023-01-06", "release_notes": "https://nodejs.org/en/blog/release/v18.13.0/", @@ -496,6 +706,20 @@ "engine": "V8", "engine_version": "10.1" }, + "18.14.0": { + "release_date": "2023-02-02", + "release_notes": "https://nodejs.org/en/blog/release/v18.14.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.1" + }, + "18.15.0": { + "release_date": "2023-03-07", + "release_notes": "https://nodejs.org/en/blog/release/v18.15.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.1" + }, "18.16.0": { "release_date": "2023-04-13", "release_notes": "https://nodejs.org/en/blog/release/v18.16.0/", @@ -559,6 +783,13 @@ "engine": "V8", "engine_version": "10.7" }, + "19.4.0": { + "release_date": "2023-01-06", + "release_notes": "https://nodejs.org/en/blog/release/v19.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.7" + }, "19.5.0": { "release_date": "2023-01-24", "release_notes": "https://nodejs.org/en/blog/release/v19.5.0/", @@ -566,6 +797,13 @@ "engine": "V8", "engine_version": "10.7" }, + "19.6.0": { + "release_date": "2023-02-02", + "release_notes": "https://nodejs.org/en/blog/release/v19.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "10.7" + }, "19.7.0": { "release_date": "2023-02-21", "release_notes": "https://nodejs.org/en/blog/release/v19.7.0", @@ -622,6 +860,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.5.0": { + "release_date": "2023-07-20", + "release_notes": "https://nodejs.org/en/blog/release/v20.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.6.0": { "release_date": "2023-09-04", "release_notes": "https://nodejs.org/en/blog/release/v20.6.0", @@ -629,6 +874,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.7.0": { + "release_date": "2023-09-18", + "release_notes": "https://nodejs.org/en/blog/release/v20.7.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.8.0": { "release_date": "2023-09-29", "release_notes": "https://nodejs.org/en/blog/release/v20.8.0", @@ -636,6 +888,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.9.0": { + "release_date": "2023-10-24", + "release_notes": "https://nodejs.org/en/blog/release/v20.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.10.0": { "release_date": "2023-11-22", "release_notes": "https://nodejs.org/en/blog/release/v20.10.0", @@ -643,6 +902,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.11.0": { + "release_date": "2024-01-10", + "release_notes": "https://nodejs.org/en/blog/release/v20.11.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.1" + }, "20.12.0": { "release_date": "2024-03-26", "release_notes": "https://nodejs.org/en/blog/release/v20.12.0", @@ -650,6 +916,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.13.0": { + "release_date": "2024-05-07", + "release_notes": "https://nodejs.org/en/blog/release/v20.13.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.14.0": { "release_date": "2024-05-28", "release_notes": "https://nodejs.org/en/blog/release/v20.14.0", @@ -657,6 +930,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.15.0": { + "release_date": "2024-06-20", + "release_notes": "https://nodejs.org/en/blog/release/v20.15.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.16.0": { "release_date": "2024-07-24", "release_notes": "https://nodejs.org/en/blog/release/v20.16.0", @@ -671,6 +951,27 @@ "engine": "V8", "engine_version": "11.3" }, + "20.18.0": { + "release_date": "2024-10-03", + "release_notes": "https://nodejs.org/en/blog/release/v20.18.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, + "20.19.0": { + "release_date": "2025-03-13", + "release_notes": "https://nodejs.org/en/blog/release/v20.19.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, + "20.20.0": { + "release_date": "2026-01-13", + "release_notes": "https://nodejs.org/en/blog/release/v20.20.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "21.0.0": { "release_date": "2023-10-17", "release_notes": "https://nodejs.org/en/blog/release/v21.0.0", @@ -692,6 +993,20 @@ "engine": "V8", "engine_version": "11.8" }, + "21.3.0": { + "release_date": "2023-11-30", + "release_notes": "https://nodejs.org/en/blog/release/v21.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.1" + }, + "21.4.0": { + "release_date": "2023-12-05", + "release_notes": "https://nodejs.org/en/blog/release/v21.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.1" + }, "21.5.0": { "release_date": "2023-12-19", "release_notes": "https://nodejs.org/en/blog/release/v21.5.0", @@ -699,6 +1014,13 @@ "engine": "V8", "engine_version": "11.8" }, + "21.6.0": { + "release_date": "2024-01-15", + "release_notes": "https://nodejs.org/en/blog/release/v21.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.8" + }, "21.7.0": { "release_date": "2024-03-06", "release_notes": "https://nodejs.org/en/blog/release/v21.7.0", @@ -734,6 +1056,139 @@ "engine": "V8", "engine_version": "12.4" }, + "22.4.0": { + "release_date": "2024-07-02", + "release_notes": "https://nodejs.org/en/blog/release/v22.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.5.0": { + "release_date": "2024-07-17", + "release_notes": "https://nodejs.org/en/blog/release/v22.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.6.0": { + "release_date": "2024-08-06", + "release_notes": "https://nodejs.org/en/blog/release/v22.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.7.0": { + "release_date": "2024-08-22", + "release_notes": "https://nodejs.org/en/blog/release/v22.7.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.8.0": { + "release_date": "2024-09-03", + "release_notes": "https://nodejs.org/en/blog/release/v22.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.9.0": { + "release_date": "2024-09-17", + "release_notes": "https://nodejs.org/en/blog/release/v22.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.10.0": { + "release_date": "2024-10-16", + "release_notes": "https://nodejs.org/en/blog/release/v22.10.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.11.0": { + "release_date": "2024-10-29", + "release_notes": "https://nodejs.org/en/blog/release/v22.11.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.12.0": { + "release_date": "2024-12-03", + "release_notes": "https://nodejs.org/en/blog/release/v22.12.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.13.0": { + "release_date": "2025-01-07", + "release_notes": "https://nodejs.org/en/blog/release/v22.13.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.14.0": { + "release_date": "2025-02-11", + "release_notes": "https://nodejs.org/en/blog/release/v22.14.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.15.0": { + "release_date": "2025-04-23", + "release_notes": "https://nodejs.org/en/blog/release/v22.15.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.16.0": { + "release_date": "2025-05-21", + "release_notes": "https://nodejs.org/en/blog/release/v22.16.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.17.0": { + "release_date": "2025-06-25", + "release_notes": "https://nodejs.org/en/blog/release/v22.17.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.18.0": { + "release_date": "2025-07-31", + "release_notes": "https://nodejs.org/en/blog/release/v22.18.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.19.0": { + "release_date": "2025-08-28", + "release_notes": "https://nodejs.org/en/blog/release/v22.19.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.20.0": { + "release_date": "2025-09-24", + "release_notes": "https://nodejs.org/en/blog/release/v22.20.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.21.0": { + "release_date": "2025-10-20", + "release_notes": "https://nodejs.org/en/blog/release/v22.21.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, + "22.22.0": { + "release_date": "2026-01-13", + "release_notes": "https://nodejs.org/en/blog/release/v22.22.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.4" + }, "23.0.0": { "release_date": "2024-10-16", "release_notes": "https://nodejs.org/en/blog/release/v23.0.0", @@ -741,6 +1196,83 @@ "engine": "V8", "engine_version": "12.9" }, + "23.1.0": { + "release_date": "2024-10-24", + "release_notes": "https://nodejs.org/en/blog/release/v23.1.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.2.0": { + "release_date": "2024-11-11", + "release_notes": "https://nodejs.org/en/blog/release/v23.2.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.3.0": { + "release_date": "2024-11-20", + "release_notes": "https://nodejs.org/en/blog/release/v23.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.4.0": { + "release_date": "2024-12-10", + "release_notes": "https://nodejs.org/en/blog/release/v23.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.5.0": { + "release_date": "2024-12-19", + "release_notes": "https://nodejs.org/en/blog/release/v23.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.6.0": { + "release_date": "2025-01-07", + "release_notes": "https://nodejs.org/en/blog/release/v23.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.7.0": { + "release_date": "2025-01-30", + "release_notes": "https://nodejs.org/en/blog/release/v23.7.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.8.0": { + "release_date": "2025-02-13", + "release_notes": "https://nodejs.org/en/blog/release/v23.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.9.0": { + "release_date": "2025-02-26", + "release_notes": "https://nodejs.org/en/blog/release/v23.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.10.0": { + "release_date": "2025-03-13", + "release_notes": "https://nodejs.org/en/blog/release/v23.10.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, + "23.11.0": { + "release_date": "2025-04-01", + "release_notes": "https://nodejs.org/en/blog/release/v23.11.0", + "status": "retired", + "engine": "V8", + "engine_version": "12.9" + }, "24.0.0": { "release_date": "2025-05-06", "release_notes": "https://nodejs.org/en/blog/release/v24.0.0", @@ -825,6 +1357,34 @@ "engine": "V8", "engine_version": "13.6" }, + "24.12.0": { + "release_date": "2025-12-10", + "release_notes": "https://nodejs.org/en/blog/release/v24.12.0", + "status": "retired", + "engine": "V8", + "engine_version": "13.6" + }, + "24.13.0": { + "release_date": "2026-01-13", + "release_notes": "https://nodejs.org/en/blog/release/v24.13.0", + "status": "retired", + "engine": "V8", + "engine_version": "13.6" + }, + "24.14.0": { + "release_date": "2026-02-24", + "release_notes": "https://nodejs.org/en/blog/release/v24.14.0", + "status": "retired", + "engine": "V8", + "engine_version": "13.6" + }, + "24.15.0": { + "release_date": "2026-04-16", + "release_notes": "https://nodejs.org/en/blog/release/v24.15.0", + "status": "retired", + "engine": "V8", + "engine_version": "13.6" + }, "25.0.0": { "release_date": "2025-10-15", "release_notes": "https://nodejs.org/en/blog/release/v25.0.0", @@ -842,9 +1402,65 @@ "25.2.0": { "release_date": "2025-11-11", "release_notes": "https://nodejs.org/en/blog/release/v25.2.0", - "status": "current", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.3.0": { + "release_date": "2026-01-13", + "release_notes": "https://nodejs.org/en/blog/release/v25.3.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.4.0": { + "release_date": "2026-01-19", + "release_notes": "https://nodejs.org/en/blog/release/v25.4.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.5.0": { + "release_date": "2026-01-26", + "release_notes": "https://nodejs.org/en/blog/release/v25.5.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.6.0": { + "release_date": "2026-02-03", + "release_notes": "https://nodejs.org/en/blog/release/v25.6.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.7.0": { + "release_date": "2026-02-24", + "release_notes": "https://nodejs.org/en/blog/release/v25.7.0", + "status": "retired", "engine": "V8", "engine_version": "14.1" + }, + "25.8.0": { + "release_date": "2026-03-03", + "release_notes": "https://nodejs.org/en/blog/release/v25.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "25.9.0": { + "release_date": "2026-04-01", + "release_notes": "https://nodejs.org/en/blog/release/v25.9.0", + "status": "retired", + "engine": "V8", + "engine_version": "14.1" + }, + "26.0.0": { + "release_date": "2026-05-05", + "release_notes": "https://nodejs.org/en/blog/release/v26.0.0", + "status": "current", + "engine": "V8", + "engine_version": "14.6" } } } diff --git a/javascript/builtins/AsyncIterator.json b/javascript/builtins/AsyncIterator.json index 08ea6c74caeb3b..25c5f87d240410 100644 --- a/javascript/builtins/AsyncIterator.json +++ b/javascript/builtins/AsyncIterator.json @@ -69,7 +69,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Atomics.json b/javascript/builtins/Atomics.json index bb3352b97f45d6..edbe7e035814ba 100644 --- a/javascript/builtins/Atomics.json +++ b/javascript/builtins/Atomics.json @@ -492,7 +492,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Date.json b/javascript/builtins/Date.json index 69e560a7d8f9a6..2577760340f62f 100644 --- a/javascript/builtins/Date.json +++ b/javascript/builtins/Date.json @@ -3212,7 +3212,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json index ecc33cc6a25dab..72bf3c02901e30 100644 --- a/javascript/builtins/Error.json +++ b/javascript/builtins/Error.json @@ -705,7 +705,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "16.17.0" + "version_added": "≤15.3.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/FinalizationRegistry.json b/javascript/builtins/FinalizationRegistry.json index c4cf46ded00fdf..cd763691168697 100644 --- a/javascript/builtins/FinalizationRegistry.json +++ b/javascript/builtins/FinalizationRegistry.json @@ -158,9 +158,15 @@ "version_added": "146" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "20.0.0" - }, + "nodejs": [ + { + "version_added": "20.0.0" + }, + { + "version_added": "18.20.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/javascript/builtins/Intl/DateTimeFormat.json b/javascript/builtins/Intl/DateTimeFormat.json index 2f640b70eae744..6e5de903e0f108 100644 --- a/javascript/builtins/Intl/DateTimeFormat.json +++ b/javascript/builtins/Intl/DateTimeFormat.json @@ -391,7 +391,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "16.6.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Intl/PluralRules.json b/javascript/builtins/Intl/PluralRules.json index f1dad7fc046d82..30ced0e0bf42ea 100644 --- a/javascript/builtins/Intl/PluralRules.json +++ b/javascript/builtins/Intl/PluralRules.json @@ -125,7 +125,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "19.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -208,7 +208,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "21.0.0" }, "opera": "mirror", "opera_android": "mirror", @@ -250,7 +250,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "19.0.0" }, "opera": "mirror", "opera_android": "mirror", diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index 9b77e4f1416cad..5875acf391fe15 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -852,7 +852,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Map.json b/javascript/builtins/Map.json index a5028983f9aafd..c2c1d38bd1ca46 100644 --- a/javascript/builtins/Map.json +++ b/javascript/builtins/Map.json @@ -463,6 +463,9 @@ "version_added": "144" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -501,6 +504,9 @@ "version_added": "144" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/javascript/builtins/SuppressedError.json b/javascript/builtins/SuppressedError.json index 131fbfeb232813..2c3702b1ab109e 100644 --- a/javascript/builtins/SuppressedError.json +++ b/javascript/builtins/SuppressedError.json @@ -25,7 +25,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -68,7 +68,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -112,7 +112,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -156,7 +156,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "24.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Symbol.json b/javascript/builtins/Symbol.json index 7479531b8a3963..6bad86ea1da890 100644 --- a/javascript/builtins/Symbol.json +++ b/javascript/builtins/Symbol.json @@ -121,19 +121,11 @@ "firefox_android": "mirror", "nodejs": [ { - "version_added": "24.0.0" - }, - { - "version_added": "20.4.0", - "version_removed": "21.0.0", - "partial_implementation": true, - "notes": "Only available for `fs` and `stream` resources." + "version_added": "20.4.0" }, { "version_added": "18.18.0", - "version_removed": "19.0.0", - "partial_implementation": true, - "notes": "Only available for `fs` and `stream` resources." + "version_removed": "19.0.0" } ], "oculus": "mirror", @@ -277,19 +269,11 @@ "firefox_android": "mirror", "nodejs": [ { - "version_added": "24.0.0" - }, - { - "version_added": "20.4.0", - "version_removed": "21.0.0", - "partial_implementation": true, - "notes": "Only available for `fs` and `stream` resources." + "version_added": "20.4.0" }, { "version_added": "18.18.0", - "version_removed": "19.0.0", - "partial_implementation": true, - "notes": "Only available for `fs` and `stream` resources." + "version_removed": "19.0.0" } ], "oculus": "mirror", diff --git a/javascript/builtins/Temporal.json b/javascript/builtins/Temporal.json index 33ca64a608f313..37150fc5f7e66e 100644 --- a/javascript/builtins/Temporal.json +++ b/javascript/builtins/Temporal.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/Duration.json b/javascript/builtins/Temporal/Duration.json index af88967bcc7de1..9db43b3fa7143d 100644 --- a/javascript/builtins/Temporal/Duration.json +++ b/javascript/builtins/Temporal/Duration.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -65,7 +65,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -107,7 +107,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -149,7 +149,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -191,7 +191,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -233,7 +233,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -275,7 +275,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -317,7 +317,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -359,7 +359,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -401,7 +401,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -443,7 +443,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -485,7 +485,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -527,7 +527,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -569,7 +569,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -611,7 +611,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -653,7 +653,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -695,7 +695,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -737,7 +737,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -779,7 +779,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -821,7 +821,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -863,7 +863,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -905,7 +905,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -947,7 +947,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -989,7 +989,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1031,7 +1031,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1073,7 +1073,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1115,7 +1115,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/Instant.json b/javascript/builtins/Temporal/Instant.json index 3073f172e46d60..ad1122dca38400 100644 --- a/javascript/builtins/Temporal/Instant.json +++ b/javascript/builtins/Temporal/Instant.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -570,7 +570,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -612,7 +612,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -654,7 +654,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -696,7 +696,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -738,7 +738,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -780,7 +780,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/Now.json b/javascript/builtins/Temporal/Now.json index 7ec23b08433c23..f79995043aac2e 100644 --- a/javascript/builtins/Temporal/Now.json +++ b/javascript/builtins/Temporal/Now.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -64,7 +64,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -106,7 +106,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -148,7 +148,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -190,7 +190,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -232,7 +232,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -274,7 +274,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/PlainDate.json b/javascript/builtins/Temporal/PlainDate.json index 8c3c2e303701a3..a6a08dbdf832e7 100644 --- a/javascript/builtins/Temporal/PlainDate.json +++ b/javascript/builtins/Temporal/PlainDate.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -570,7 +570,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -612,7 +612,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -654,7 +654,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -696,7 +696,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -738,7 +738,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -780,7 +780,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -822,7 +822,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -864,7 +864,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -906,7 +906,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -948,7 +948,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -990,7 +990,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1032,7 +1032,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1074,7 +1074,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1116,7 +1116,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1158,7 +1158,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1200,7 +1200,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1242,7 +1242,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1284,7 +1284,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1326,7 +1326,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1370,7 +1370,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1412,7 +1412,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1454,7 +1454,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/PlainDateTime.json b/javascript/builtins/Temporal/PlainDateTime.json index 0f7455daa13fa8..f9b94a52f78459 100644 --- a/javascript/builtins/Temporal/PlainDateTime.json +++ b/javascript/builtins/Temporal/PlainDateTime.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -570,7 +570,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -612,7 +612,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -654,7 +654,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -696,7 +696,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -738,7 +738,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -780,7 +780,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -822,7 +822,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -864,7 +864,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -906,7 +906,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -948,7 +948,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -990,7 +990,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1032,7 +1032,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1074,7 +1074,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1116,7 +1116,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1158,7 +1158,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1200,7 +1200,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1242,7 +1242,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1284,7 +1284,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1326,7 +1326,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1368,7 +1368,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1410,7 +1410,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1452,7 +1452,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1494,7 +1494,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1536,7 +1536,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1578,7 +1578,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1622,7 +1622,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1664,7 +1664,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1706,7 +1706,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1748,7 +1748,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/PlainMonthDay.json b/javascript/builtins/Temporal/PlainMonthDay.json index 928d305f3d8f2f..274643b02ed7e4 100644 --- a/javascript/builtins/Temporal/PlainMonthDay.json +++ b/javascript/builtins/Temporal/PlainMonthDay.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/PlainTime.json b/javascript/builtins/Temporal/PlainTime.json index a5c78aff6daaa2..dfb5ccce494d49 100644 --- a/javascript/builtins/Temporal/PlainTime.json +++ b/javascript/builtins/Temporal/PlainTime.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -65,7 +65,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -107,7 +107,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -149,7 +149,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -191,7 +191,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -233,7 +233,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -275,7 +275,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -317,7 +317,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -359,7 +359,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -401,7 +401,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -443,7 +443,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -485,7 +485,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -527,7 +527,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -569,7 +569,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -611,7 +611,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -653,7 +653,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -695,7 +695,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -737,7 +737,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -779,7 +779,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -821,7 +821,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -863,7 +863,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/PlainYearMonth.json b/javascript/builtins/Temporal/PlainYearMonth.json index 653404f085443b..9803b2c55ce37c 100644 --- a/javascript/builtins/Temporal/PlainYearMonth.json +++ b/javascript/builtins/Temporal/PlainYearMonth.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -570,7 +570,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -612,7 +612,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -654,7 +654,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -696,7 +696,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -738,7 +738,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -780,7 +780,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -822,7 +822,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -864,7 +864,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -906,7 +906,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -948,7 +948,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -990,7 +990,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1032,7 +1032,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Temporal/ZonedDateTime.json b/javascript/builtins/Temporal/ZonedDateTime.json index 6c8201f85579e1..f4f300486b37dc 100644 --- a/javascript/builtins/Temporal/ZonedDateTime.json +++ b/javascript/builtins/Temporal/ZonedDateTime.json @@ -23,7 +23,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -108,7 +108,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -150,7 +150,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -192,7 +192,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -234,7 +234,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -276,7 +276,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -318,7 +318,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -360,7 +360,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -402,7 +402,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -444,7 +444,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -486,7 +486,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -528,7 +528,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -570,7 +570,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -612,7 +612,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -654,7 +654,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -696,7 +696,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -738,7 +738,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -780,7 +780,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -822,7 +822,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -864,7 +864,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -906,7 +906,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -948,7 +948,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -990,7 +990,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1032,7 +1032,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1074,7 +1074,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1116,7 +1116,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1158,7 +1158,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1200,7 +1200,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1242,7 +1242,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1284,7 +1284,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1326,7 +1326,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1368,7 +1368,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1410,7 +1410,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1452,7 +1452,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1494,7 +1494,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1536,7 +1536,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1578,7 +1578,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1620,7 +1620,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1662,7 +1662,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1704,7 +1704,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1746,7 +1746,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1788,7 +1788,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1830,7 +1830,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1872,7 +1872,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1914,7 +1914,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -1956,7 +1956,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -2000,7 +2000,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -2042,7 +2042,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -2084,7 +2084,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -2126,7 +2126,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -2168,7 +2168,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "26.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/TypedArray.json b/javascript/builtins/TypedArray.json index 148815d615269c..11298568100f40 100644 --- a/javascript/builtins/TypedArray.json +++ b/javascript/builtins/TypedArray.json @@ -742,7 +742,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", @@ -787,7 +787,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": false + "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/WeakMap.json b/javascript/builtins/WeakMap.json index 6eddf0e384874e..d41c59cf8fcf30 100644 --- a/javascript/builtins/WeakMap.json +++ b/javascript/builtins/WeakMap.json @@ -126,7 +126,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "0.12.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -318,6 +318,9 @@ "version_added": "144" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -356,6 +359,9 @@ "version_added": "144" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -501,9 +507,15 @@ "version_added": "146" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "20.1.0" - }, + "nodejs": [ + { + "version_added": "20.0.0" + }, + { + "version_added": "18.20.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/javascript/builtins/WeakRef.json b/javascript/builtins/WeakRef.json index 6d54ef10371ac1..b970b890ac07f8 100644 --- a/javascript/builtins/WeakRef.json +++ b/javascript/builtins/WeakRef.json @@ -113,9 +113,15 @@ "version_added": "146" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "20.0.0" - }, + "nodejs": [ + { + "version_added": "20.0.0" + }, + { + "version_added": "18.20.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/javascript/builtins/WeakSet.json b/javascript/builtins/WeakSet.json index d85fb3b00ecf0d..adb3c99c2d13f0 100644 --- a/javascript/builtins/WeakSet.json +++ b/javascript/builtins/WeakSet.json @@ -120,7 +120,7 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "0.12.0" + "version_added": false }, "oculus": "mirror", "opera": "mirror", @@ -351,9 +351,15 @@ "version_added": "146" }, "firefox_android": "mirror", - "nodejs": { - "version_added": "20.0.0" - }, + "nodejs": [ + { + "version_added": "20.0.0" + }, + { + "version_added": "18.20.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/webassembly/api.json b/webassembly/api.json index 40f40dd46a6a05..aa9b22f026e173 100644 --- a/webassembly/api.json +++ b/webassembly/api.json @@ -59,6 +59,9 @@ "version_added": "131" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "21.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/webassembly/api/Memory.json b/webassembly/api/Memory.json index fc3c925e9c6119..45fe79d935acfe 100644 --- a/webassembly/api/Memory.json +++ b/webassembly/api/Memory.json @@ -244,6 +244,9 @@ "version_added": "145" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -275,6 +278,9 @@ "version_added": "145" }, "firefox_android": "mirror", + "nodejs": { + "version_added": "26.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror",