Summary of BCD changes from through π
Browser Support Changes: +42, -0
Support increases (42)
API
-
api β CSSNestedDeclarations
Added to Safari β 3 of 3 engines -
api β CSSNestedDeclarations β style
Added to Safari β 3 of 3 engines -
api β CSSViewTransitionRule
Added to Safari β 2 of 3 engines -
api β CSSViewTransitionRule β navigation
Added to Safari β 2 of 3 engines -
api β CSSViewTransitionRule β types
Added to Safari β 2 of 3 engines -
api β Element β auxclick_event
Added to Safari β 3 of 3 engines -
api β HTMLLinkElement β blocking
Added to Safari β 2 of 3 engines -
api β HTMLScriptElement β blocking
Added to Safari β 2 of 3 engines -
api β HTMLStyleElement β blocking
Added to Safari β 2 of 3 engines -
api β PageRevealEvent β PageRevealEvent
Added to Safari β 2 of 3 engines -
api β PageRevealEvent
Added to Safari β 2 of 3 engines -
api β PageRevealEvent β viewTransition
Added to Safari β 2 of 3 engines -
api β PageSwapEvent β PageSwapEvent
Added to Safari β 2 of 3 engines -
api β PageSwapEvent
Added to Safari β 2 of 3 engines -
api β PageSwapEvent β activation
Added to Safari β 2 of 3 engines -
api β PageSwapEvent β viewTransition
Added to Safari β 2 of 3 engines
CSS
-
css β at-rules β page β size β jis-b4
Added to Safari β 3 of 3 engines -
css β at-rules β page β size β jis-b5
Added to Safari β 3 of 3 engines -
css β properties β line-clamp β none
Added to Safari β 2 of 3 engines -
css β properties β ruby-position β over
Added to Safari β 3 of 3 engines -
css β properties β ruby-position β under
Added to Safari β 3 of 3 engines -
css β properties β text-underline-offset β percentage
Added to Safari β 3 of 3 engines -
css β properties β text-box
Added to Safari β 1 of 3 engines -
css β properties β text-box β normal
Added to Safari β 1 of 3 engines -
css β properties β text-box-edge
Added to Safari β 1 of 3 engines -
css β properties β text-box-edge β auto
Added to Safari β 1 of 3 engines -
css β properties β text-box-trim
Added to Safari β 1 of 3 engines -
css β properties β text-box-trim β none
Added to Safari β 1 of 3 engines -
css β properties β text-box-trim β trim-both
Added to Safari β 1 of 3 engines -
css β properties β text-box-trim β trim-end
Added to Safari β 1 of 3 engines -
css β properties β text-box-trim β trim-start
Added to Safari β 1 of 3 engines
HTML
-
html β elements β link β blocking
Added to Safari β 2 of 3 engines -
html β elements β script β blocking
Added to Safari β 2 of 3 engines -
html β elements β style β blocking
Added to Safari β 2 of 3 engines
JAVASCRIPT
-
javascript β builtins β DataView β getFloat16
Added to Safari β 2 of 3 engines -
javascript β builtins β DataView β setFloat16
Added to Safari β 2 of 3 engines -
javascript β builtins β Float16Array β Float16Array
Added to Safari β 2 of 3 engines -
javascript β builtins β Float16Array
Added to Safari β 2 of 3 engines -
javascript β builtins β Math β f16round
Added to Safari β 2 of 3 engines -
javascript β builtins β Promise β try
Added to Safari β 3 of 3 engines
WEBASSEMBLY
BCD Metadata Changes: 107
Show all 107 changes
Note: The following represent changes to BCD metadata keys in the reported time period. Keys are not implementations, and they don't represent commitments toward implementation, etc. A new key occurring is perhaps a signal that some implementer was serious enough to add the key. Many of the features that are 'removed' are usually just 'moved' or 'renamed', but we don't have great ways to highlight that.
Backfilled entries (50)
The entries in this section saw support information change since the report on Friday, 1 November 2024, but all the supported browser versions given were more than a couple of months old. Typically, these are cases of support information being updated long after the support actually landed in a browser, but nobody ever updated the BCD entry.
HTML
-
html β elements β link β rel β manifest
Backfilled for Safari β 2 of 3 engines -
html β global_attributes β contenteditable β plaintext-only
Backfilled for Firefox β 3 of 3 engines -
html β elements β button β command
Backfilled for Firefox β 3 of 3 engines -
html β elements β button β commandfor
Backfilled for Firefox β 3 of 3 engines -
html β manifest β display β browser
Backfilled for Chrome β 2 of 3 engines -
html β manifest β display β fullscreen
Backfilled for Chrome β 1 of 3 engines -
html β manifest β display β minimal-ui
Backfilled for Chrome β 1 of 3 engines -
html β manifest β display β standalone
Backfilled for Chrome β 2 of 3 engines
HTTP
-
http β headers β Permissions-Policy β accelerometer
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β ambient-light-sensor
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β gyroscope
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β magnetometer
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β picture-in-picture
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β usb
Backfilled for Chrome β 1 of 3 engines -
http β headers β Permissions-Policy β xr-spatial-tracking
Backfilled for Chrome β 1 of 3 engines
API
-
api β CredentialsContainer β create β publicKey_option β attestation
Backfilled for Firefox β 3 of 3 engines -
api β CredentialsContainer β create β publicKey_option β attestation β direct
Backfilled for Firefox β 3 of 3 engines -
api β CredentialsContainer β create β publicKey_option β attestation β enterprise
Backfilled for Firefox β 3 of 3 engines -
api β CredentialsContainer β create β publicKey_option β attestation β indirect
Backfilled for Firefox β 3 of 3 engines -
api β CredentialsContainer β create β publicKey_option β attestation β none
Backfilled for Firefox β 3 of 3 engines -
api β GPUCommandEncoder β beginComputePass β timestampWrites
Backfilled for Chrome β 1 of 3 engines -
api β GPUCommandEncoder β beginRenderPass β depthSlice_option
Backfilled for Chrome β 1 of 3 engines -
api β GPUCommandEncoder β beginRenderPass β timestampWrites
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createComputePipeline β optional_entryPoint
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createComputePipelineAsync β optional_entryPoint
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createQuerySet β timestamp
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipeline β dual-source-blending
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipeline β optional_entryPoint
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipelineAsync β dual-source-blending
Backfilled for Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipelineAsync β optional_entryPoint
Backfilled for Chrome β 1 of 3 engines -
api β GPUQuerySet β type β timestamp
Backfilled for Chrome β 1 of 3 engines -
api β GPUQueue β copyExternalImageToTexture β htmlimageelement_imagedata_source
Backfilled for Chrome β 1 of 3 engines -
api β GPUQueue β submit β validates_command_buffer_uniqueness
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_bgra8unorm-storage
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_clip-distances
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_depth-clip-control
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_depth32float-stencil8
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_dual-source-blending
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_float32-blendable
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_float32-filterable
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_indirect-first-instance
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_rg11b10ufloat-renderable
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_shader-f16
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_texture-compression-astc
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_texture-compression-bc
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_texture-compression-etc2
Backfilled for Chrome β 1 of 3 engines -
api β GPUSupportedFeatures β feature_timestamp-query
Backfilled for Chrome β 1 of 3 engines -
api β HTMLButtonElement β commandForElement
Backfilled for Firefox β 3 of 3 engines -
api β ReadableStreamBYOBReader β read β options_min_parameter
Backfilled for Firefox β 1 of 3 engines
JAVASCRIPT
New entries (50)
The entries in this section were not found in BCD on Friday, 1 November 2024, but are now present. These usually do not have any support information attached to them, and often have no corresponding MDN page. Sometimes, entries that appear here also appear in the next section (βRemoved BCD entriesβ) because of a Working Group deciding on a rename.
API
- api β CredentialsContainer β create β publicKey_option β attestation
- api β CredentialsContainer β create β publicKey_option β attestation β direct
- api β CredentialsContainer β create β publicKey_option β attestation β enterprise
- api β CredentialsContainer β create β publicKey_option β attestation β indirect
- api β CredentialsContainer β create β publicKey_option β attestation β none
- api β GPUCommandEncoder β beginComputePass β timestampWrites
- api β GPUCommandEncoder β beginRenderPass β depthSlice_option
- api β GPUCommandEncoder β beginRenderPass β timestampWrites
- api β GPUDevice β createComputePipeline β optional_entryPoint
- api β GPUDevice β createComputePipelineAsync β optional_entryPoint
- api β GPUDevice β createQuerySet β timestamp
- api β GPUDevice β createRenderPipeline β dual-source-blending
- api β GPUDevice β createRenderPipeline β optional_entryPoint
- api β GPUDevice β createRenderPipelineAsync β dual-source-blending
- api β GPUDevice β createRenderPipelineAsync β optional_entryPoint
- api β GPUQuerySet β type β timestamp
- api β GPUQueue β copyExternalImageToTexture β htmlimageelement_imagedata_source
- api β GPUQueue β submit β validates_command_buffer_uniqueness
- api β GPUSupportedFeatures β feature_bgra8unorm-storage
- api β GPUSupportedFeatures β feature_clip-distances
- api β GPUSupportedFeatures β feature_depth-clip-control
- api β GPUSupportedFeatures β feature_depth32float-stencil8
- api β GPUSupportedFeatures β feature_dual-source-blending
- api β GPUSupportedFeatures β feature_float32-blendable
- api β GPUSupportedFeatures β feature_float32-filterable
- api β GPUSupportedFeatures β feature_indirect-first-instance
- api β GPUSupportedFeatures β feature_rg11b10ufloat-renderable
- api β GPUSupportedFeatures β feature_shader-f16
- api β GPUSupportedFeatures β feature_texture-compression-astc
- api β GPUSupportedFeatures β feature_texture-compression-bc
- api β GPUSupportedFeatures β feature_texture-compression-etc2
- api β GPUSupportedFeatures β feature_timestamp-query
- api β HTMLButtonElement β commandForElement
- api β ReadableStreamBYOBReader β read β options_min_parameter
CSS
- css β properties β text-box
- css β properties β text-box β normal
- css β properties β text-box-edge
- css β properties β text-box-edge β auto
- css β properties β text-box-trim
- css β properties β text-box-trim β none
- css β properties β text-box-trim β trim-both
- css β properties β text-box-trim β trim-end
- css β properties β text-box-trim β trim-start
HTML
- html β elements β button β command
- html β elements β button β commandfor
- html β manifest β display β browser
- html β manifest β display β fullscreen
- html β manifest β display β minimal-ui
- html β manifest β display β standalone
JAVASCRIPT
- javascript β builtins β RegExp β escape
Removed entries (7)
The entries in this section were found in BCD on Friday, 1 November 2024, but are no longer present. The reasons for this removal can be anything from an experimental proposal that was never supported to a property or value being renamed to something else.
API
- api β HTMLButtonElement β commandfor
CSS
- css β types β frequency
- css β types β frequency β hz
- css β types β frequency β khz
- css β types β frequency-percentage
HTTP
- http β headers β Permissions-Policy β gamepad
- http β headers β Permissions-Policy β speaker-selection