{ "api": { "fetch": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/fetch", "spec_url": "https://fetch.spec.whatwg.org/#fetch-method", "tags": [ "web-features:fetch" ], "support": { "bun": { "version_added": "1.0.0" }, "chrome": { "version_added": "42" }, "chrome_android": "mirror", "deno": { "version_added": "1.0", "notes": "Fetching with a `\"manual\"` redirect mode does not result in a `\"opaqueredirect\"` response, but a regular response." }, "edge": { "version_added": "14" }, "firefox": { "version_added": "39" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "10.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "authorization_removed_cross_origin": { "__compat": { "description": "`Authorization` header removed from cross-origin redirects", "spec_url": "https://fetch.spec.whatwg.org/#http-redirect-fetch", "tags": [ "web-features:fetch" ], "support": { "chrome": { "version_added": false }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": "111" }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "16.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "blob_data_support": { "__compat": { "description": "Support for blob: and data:", "spec_url": "https://fetch.spec.whatwg.org/#url", "tags": [ "web-features:fetch" ], "support": { "chrome": { "version_added": "48" }, "chrome_android": "mirror", "deno": { "version_added": "1.9" }, "edge": "mirror", "firefox": { "version_added": "39" }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "10.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "43" }, "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "options_parameter": { "__compat": { "description": "`options` parameter", "spec_url": "https://fetch.spec.whatwg.org/#requestinit", "tags": [ "web-features:fetch" ], "support": { "bun": { "version_added": "1.0.0" }, "chrome": { "version_added": "42", "notes": "From Chrome 47, default values for the properties changed. `mode` defaults to `same-origin` (from `no-cors`). `credentials` defaults to `include` (from `same-origin`). `redirect` defaults to `follow` (from `manual`)." }, "chrome_android": "mirror", "deno": { "version_added": "1.0", "notes": "Fetching with a `\"manual\"` redirect mode does not result in a `\"opaqueredirect\"` response, but a regular response." }, "edge": { "version_added": "14" }, "firefox": { "version_added": "39" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "10.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "attributionReporting": { "__compat": { "description": "`attributionReporting` property", "tags": [ "web-features:attribution-reporting" ], "support": { "chrome": { "version_added": "125" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "nodejs": { "version_added": false }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": false, "deprecated": true } } }, "body": { "__compat": { "description": "`body` property", "spec_url": "https://fetch.spec.whatwg.org/#bodyinit-unions", "tags": [ "web-features:fetch" ], "support": { "bun": { "version_added": "1.0.0" }, "chrome": { "version_added": "42" }, "chrome_android": "mirror", "deno": { "version_added": "1.0" }, "edge": { "version_added": "14" }, "firefox": { "version_added": "39" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "10.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "accepts_readablestream": { "__compat": { "description": "`ReadableStream` body", "spec_url": "https://fetch.spec.whatwg.org/#concept-body-stream", "support": { "chrome": { "version_added": "105" }, "chrome_android": "mirror", "deno": { "version_added": "1.7" }, "edge": "mirror", "firefox": { "version_added": false, "impl_url": "https://bugzil.la/1387483" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } } }, "browsingTopics": { "__compat": { "description": "`browsingTopics` property", "tags": [ "web-features:topics" ], "support": { "chrome": { "version_added": "126" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "nodejs": { "version_added": false }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": false, "deprecated": true } } }, "duplex": { "__compat": { "description": "`duplex` property", "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", "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 } } }, "keepalive": { "__compat": { "description": "`keepalive` property", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-keepalive", "tags": [ "web-features:fetch" ], "support": { "chrome": { "version_added": "66" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": { "version_added": "15" }, "firefox": { "version_added": "133" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "13" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "priority": { "__compat": { "description": "`priority` property", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-priority", "tags": [ "web-features:fetch-priority" ], "support": { "chrome": { "version_added": "101" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": "132" }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "17.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "privateToken": { "__compat": { "description": "`privateToken` property", "spec_url": "https://wicg.github.io/trust-token-api/#dom-requestinit-privatetoken", "support": { "chrome": { "version_added": "117" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "nodejs": { "version_added": false }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "referrerPolicy": { "__compat": { "description": "`referrerPolicy` property", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-referrerpolicy", "tags": [ "web-features:fetch" ], "support": { "chrome": { "version_added": "52" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": "52" }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "signal": { "__compat": { "description": "`signal` property", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-signal", "tags": [ "web-features:abortable-fetch" ], "support": { "chrome": { "version_added": "66" }, "chrome_android": "mirror", "deno": { "version_added": "1.11" }, "edge": { "version_added": "16" }, "firefox": { "version_added": "57" }, "firefox_android": "mirror", "nodejs": { "version_added": "18.0.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "11.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "targetAddressSpace": { "__compat": { "description": "`targetAddressSpace` property", "spec_url": "https://wicg.github.io/local-network-access/#dom-requestinit-targetaddressspace", "tags": [ "web-features:local-network-access" ], "support": { "chrome": { "version_added": "142" }, "chrome_android": "mirror", "deno": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "nodejs": { "version_added": false }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } } } } } }