From 223d737c3fcaadb21bf47c9042f42297a7715184 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 22 Dec 2024 19:46:55 +0800 Subject: [PATCH 1/5] Add `Request()` constructor `init.duplex` parameter --- api/Request.json | 52 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/api/Request.json b/api/Request.json index 530309b8558416..5b1fd716d5b568 100644 --- a/api/Request.json +++ b/api/Request.json @@ -231,10 +231,60 @@ } } }, + "init_duplex_parameter": { + "__compat": { + "description": "`init.duplex` parameter", + "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-duplex", + "support": { + "chrome": { + "version_added": "131" + }, + "chrome_android": { + "version_added": false + }, + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false, + "impl_url": "https://bugzil.la/1792434" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": [ + { + "version_added": "19.3.0" + }, + { + "version_added": "18.13.0", + "version_removed": "19.0.0" + } + ], + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false, + "impl_url": "https://webkit.org/b/245671" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "init_keepalive_parameter": { "__compat": { "description": "`init.keepalive` parameter", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/keepalive", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-keepalive", "tags": [ "web-features:fetch" From a7e40ded248fcc2227739d4f1002008452feb786 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 4 Jan 2025 16:31:16 +0800 Subject: [PATCH 2/5] fix version --- api/Request.json | 8 ++++++-- browsers/nodejs.json | 14 ++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/api/Request.json b/api/Request.json index 5b1fd716d5b568..2a3d30824bbcc3 100644 --- a/api/Request.json +++ b/api/Request.json @@ -237,7 +237,7 @@ "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-duplex", "support": { "chrome": { - "version_added": "131" + "version_added": "105" }, "chrome_android": { "version_added": false @@ -256,11 +256,15 @@ }, "nodejs": [ { - "version_added": "19.3.0" + "version_added": "19.1.0" }, { "version_added": "18.13.0", "version_removed": "19.0.0" + }, + { + "version_added": "16.19.0", + "version_removed": "17.0.0" } ], "oculus": "mirror", diff --git a/browsers/nodejs.json b/browsers/nodejs.json index 566ebaa60e5d12..12ad18466122af 100644 --- a/browsers/nodejs.json +++ b/browsers/nodejs.json @@ -405,6 +405,13 @@ "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" + }, "17.0.0": { "release_date": "2021-10-19", "release_notes": "https://nodejs.org/en/blog/release/v17.0.0/", @@ -538,6 +545,13 @@ "engine": "V8", "engine_version": "10.7" }, + "19.1.0": { + "release_date": "2022-11-14", + "release_notes": "https://nodejs.org/en/blog/release/v19.1.0/", + "status": "retired", + "engine": "V8", + "engine_version": "10.7" + }, "19.2.0": { "release_date": "2022-11-29", "release_notes": "https://nodejs.org/en/blog/release/v19.2.0/", From b42f6d78278fe8e1fcfd77ef92fe9e3b55e5469d Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 26 Jan 2025 00:17:14 +0800 Subject: [PATCH 3/5] Update api/Request.json Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/Request.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/api/Request.json b/api/Request.json index 2a3d30824bbcc3..20b5441ac917a4 100644 --- a/api/Request.json +++ b/api/Request.json @@ -261,10 +261,6 @@ { "version_added": "18.13.0", "version_removed": "19.0.0" - }, - { - "version_added": "16.19.0", - "version_removed": "17.0.0" } ], "oculus": "mirror", From 0a532489923629d14863bc630dfd3d6dc2113c38 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 26 Jan 2025 00:17:39 +0800 Subject: [PATCH 4/5] Update browsers/nodejs.json Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- browsers/nodejs.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/browsers/nodejs.json b/browsers/nodejs.json index 12ad18466122af..0634d7a7be3e21 100644 --- a/browsers/nodejs.json +++ b/browsers/nodejs.json @@ -405,13 +405,6 @@ "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" - }, "17.0.0": { "release_date": "2021-10-19", "release_notes": "https://nodejs.org/en/blog/release/v17.0.0/", From d09e9bc1425a01ea5e66d1a2e3ec9ec6c8f94789 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 26 Jan 2025 00:45:39 +0800 Subject: [PATCH 5/5] update --- api/_globals/fetch.json | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/api/_globals/fetch.json b/api/_globals/fetch.json index 4278eed2d53b7c..e75e926111c62f 100644 --- a/api/_globals/fetch.json +++ b/api/_globals/fetch.json @@ -255,6 +255,57 @@ } } }, + "init_duplex_parameter": { + "__compat": { + "description": "`init.duplex` parameter", + "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-duplex", + "support": { + "chrome": { + "version_added": "105" + }, + "chrome_android": { + "version_added": false + }, + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false, + "impl_url": "https://bugzil.la/1792434" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": [ + { + "version_added": "19.1.0" + }, + { + "version_added": "18.13.0", + "version_removed": "19.0.0" + } + ], + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false, + "impl_url": "https://webkit.org/b/245671" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "init_keepalive_parameter": { "__compat": { "description": "`init.keepalive` parameter",