BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +4, -0

Support increases (4)

API

  1. api ➞ SharedStorageWorklet ➞ run Spec link
    Added to Chrome  βžž  1 of 3 engines
  2. api ➞ SharedStorageWorklet ➞ selectURL Spec link
    Added to Chrome  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ content ➞ alt_text
    Added to Firefox  βžž  3 of 3 engines
  2. css ➞ properties ➞ position-anchor ➞ auto Spec link
    Added to Chrome  βžž  1 of 3 engines

BCD Metadata Changes: 131

Show all 131 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 (39)

The entries in this section saw support information change since the report on Friday 31 May 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.

API

  1. api ➞ Request ➞ cache ➞ only-if-cached
    Backfilled for Chrome  βžž  3 of 3 engines
  2. api ➞ Response ➞ Response ➞ accept_readablestream
    Backfilled for Firefox  βžž  3 of 3 engines
  3. api ➞ SubtleCrypto ➞ deriveKey ➞ derivedKeyAlgorithm_option_aes
    Backfilled for Safari  βžž  3 of 3 engines
  4. api ➞ SubtleCrypto ➞ deriveKey ➞ derivedKeyAlgorithm_option_hkdf
    Backfilled for Safari  βžž  3 of 3 engines
  5. api ➞ SubtleCrypto ➞ deriveKey ➞ derivedKeyAlgorithm_option_hmac
    Backfilled for Safari  βžž  3 of 3 engines
  6. api ➞ SubtleCrypto ➞ deriveKey ➞ derivedKeyAlgorithm_option_pbkdf2
    Backfilled for Safari  βžž  2 of 3 engines
  7. api ➞ Clipboard ➞ read ➞ formats_unsanitized_parameter
    Backfilled for Chrome  βžž  1 of 3 engines
  8. api ➞ MediaStreamTrack ➞ applyConstraints ➞ aspectRatio_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  9. api ➞ MediaStreamTrack ➞ applyConstraints ➞ autoGainControl_constraint
    Backfilled for Chrome  βžž  1 of 3 engines
  10. api ➞ MediaStreamTrack ➞ applyConstraints ➞ channelCount_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  11. api ➞ MediaStreamTrack ➞ applyConstraints ➞ deviceId_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  12. api ➞ MediaStreamTrack ➞ applyConstraints ➞ displaySurface_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  13. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  14. api ➞ MediaStreamTrack ➞ applyConstraints ➞ facingMode_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  15. api ➞ MediaStreamTrack ➞ applyConstraints ➞ frameRate_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  16. api ➞ MediaStreamTrack ➞ applyConstraints ➞ groupId_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  17. api ➞ MediaStreamTrack ➞ applyConstraints ➞ height_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  18. api ➞ MediaStreamTrack ➞ applyConstraints ➞ latency_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  19. api ➞ MediaStreamTrack ➞ applyConstraints ➞ logicalSurface_constraint
    Backfilled for Safari  βžž  1 of 3 engines
  20. api ➞ MediaStreamTrack ➞ applyConstraints ➞ noiseSuppression_constraint
    Backfilled for Chrome  βžž  1 of 3 engines
  21. api ➞ MediaStreamTrack ➞ applyConstraints ➞ resizeMode_constraint
    Backfilled for Chrome  βžž  1 of 3 engines
  22. api ➞ MediaStreamTrack ➞ applyConstraints ➞ sampleRate_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  23. api ➞ MediaStreamTrack ➞ applyConstraints ➞ sampleSize_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  24. api ➞ MediaStreamTrack ➞ applyConstraints ➞ suppressLocalAudioPlayback_constraint
    Backfilled for Chrome  βžž  1 of 3 engines
  25. api ➞ MediaStreamTrack ➞ applyConstraints ➞ volume_constraint
    Backfilled for Chrome  βžž  2 of 3 engines
  26. api ➞ MediaStreamTrack ➞ applyConstraints ➞ width_constraint
    Backfilled for Firefox  βžž  3 of 3 engines
  27. api ➞ WebTransportSendStream ➞ getWriter Spec link
    Backfilled for Firefox  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ display ➞ ruby
    Backfilled for Chrome  βžž  2 of 3 engines
  2. css ➞ properties ➞ display ➞ ruby-text
    Backfilled for Chrome  βžž  2 of 3 engines
  3. css ➞ properties ➞ initial-letter ➞ normal Spec link
    Backfilled for Safari  βžž  2 of 3 engines
  4. css ➞ properties ➞ white-space-collapse
    Backfilled for Firefox  βžž  3 of 3 engines
  5. css ➞ properties ➞ white-space-collapse ➞ break-spaces Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  6. css ➞ properties ➞ white-space-collapse ➞ collapse Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  7. css ➞ properties ➞ white-space-collapse ➞ preserve Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  8. css ➞ properties ➞ white-space-collapse ➞ preserve-breaks Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  9. css ➞ types ➞ overflow ➞ overlay
    Backfilled for Safari  βžž  3 of 3 engines

JAVASCRIPT

  1. javascript ➞ builtins ➞ Intl ➞ PluralRules ➞ PluralRules ➞ options_parameter
    Backfilled for Chrome  βžž  2 of 3 engines
  2. javascript ➞ builtins ➞ Intl ➞ PluralRules ➞ PluralRules ➞ options_parameter ➞ options_roundingMode_parameter
    Backfilled for Chrome  βžž  2 of 3 engines
  3. javascript ➞ builtins ➞ Intl ➞ PluralRules ➞ PluralRules ➞ options_parameter ➞ options_roundingPriority_parameter
    Backfilled for Chrome  βžž  2 of 3 engines

New entries (24)

The entries in this section were not found in BCD on Friday 31 May 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

  1. api ➞ Clipboard ➞ read ➞ formats_unsanitized_parameter
  2. api ➞ MediaStreamTrack ➞ applyConstraints ➞ aspectRatio_constraint
  3. api ➞ MediaStreamTrack ➞ applyConstraints ➞ autoGainControl_constraint
  4. api ➞ MediaStreamTrack ➞ applyConstraints ➞ channelCount_constraint
  5. api ➞ MediaStreamTrack ➞ applyConstraints ➞ deviceId_constraint
  6. api ➞ MediaStreamTrack ➞ applyConstraints ➞ displaySurface_constraint
  7. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint
  8. api ➞ MediaStreamTrack ➞ applyConstraints ➞ facingMode_constraint
  9. api ➞ MediaStreamTrack ➞ applyConstraints ➞ frameRate_constraint
  10. api ➞ MediaStreamTrack ➞ applyConstraints ➞ groupId_constraint
  11. api ➞ MediaStreamTrack ➞ applyConstraints ➞ height_constraint
  12. api ➞ MediaStreamTrack ➞ applyConstraints ➞ latency_constraint
  13. api ➞ MediaStreamTrack ➞ applyConstraints ➞ logicalSurface_constraint
  14. api ➞ MediaStreamTrack ➞ applyConstraints ➞ noiseSuppression_constraint
  15. api ➞ MediaStreamTrack ➞ applyConstraints ➞ resizeMode_constraint
  16. api ➞ MediaStreamTrack ➞ applyConstraints ➞ sampleRate_constraint
  17. api ➞ MediaStreamTrack ➞ applyConstraints ➞ sampleSize_constraint
  18. api ➞ MediaStreamTrack ➞ applyConstraints ➞ suppressLocalAudioPlayback_constraint
  19. api ➞ MediaStreamTrack ➞ applyConstraints ➞ volume_constraint
  20. api ➞ MediaStreamTrack ➞ applyConstraints ➞ width_constraint
  21. api ➞ SharedStorageWorklet ➞ run
  22. api ➞ SharedStorageWorklet ➞ selectURL
  23. api ➞ WebTransportSendStream ➞ getWriter

CSS

  1. css ➞ properties ➞ position-anchor ➞ auto

Removed entries (68)

The entries in this section were found in BCD on Friday 31 May 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

  1. api ➞ MediaTrackConstraints
  2. api ➞ MediaTrackConstraints ➞ aspectRatio
  3. api ➞ MediaTrackConstraints ➞ autoGainControl
  4. api ➞ MediaTrackConstraints ➞ channelCount
  5. api ➞ MediaTrackConstraints ➞ deviceId
  6. api ➞ MediaTrackConstraints ➞ displaySurface
  7. api ➞ MediaTrackConstraints ➞ echoCancellation
  8. api ➞ MediaTrackConstraints ➞ facingMode
  9. api ➞ MediaTrackConstraints ➞ frameRate
  10. api ➞ MediaTrackConstraints ➞ groupId
  11. api ➞ MediaTrackConstraints ➞ height
  12. api ➞ MediaTrackConstraints ➞ latency
  13. api ➞ MediaTrackConstraints ➞ logicalSurface
  14. api ➞ MediaTrackConstraints ➞ noiseSuppression
  15. api ➞ MediaTrackConstraints ➞ resizeMode
  16. api ➞ MediaTrackConstraints ➞ sampleRate
  17. api ➞ MediaTrackConstraints ➞ sampleSize
  18. api ➞ MediaTrackConstraints ➞ suppressLocalAudioPlayback
  19. api ➞ MediaTrackConstraints ➞ volume
  20. api ➞ MediaTrackConstraints ➞ width
  21. api ➞ MediaTrackSettings
  22. api ➞ MediaTrackSettings ➞ aspectRatio
  23. api ➞ MediaTrackSettings ➞ autoGainControl
  24. api ➞ MediaTrackSettings ➞ channelCount
  25. api ➞ MediaTrackSettings ➞ cursor
  26. api ➞ MediaTrackSettings ➞ deviceId
  27. api ➞ MediaTrackSettings ➞ displaySurface
  28. api ➞ MediaTrackSettings ➞ echoCancellation
  29. api ➞ MediaTrackSettings ➞ facingMode
  30. api ➞ MediaTrackSettings ➞ frameRate
  31. api ➞ MediaTrackSettings ➞ groupId
  32. api ➞ MediaTrackSettings ➞ height
  33. api ➞ MediaTrackSettings ➞ latency
  34. api ➞ MediaTrackSettings ➞ logicalSurface
  35. api ➞ MediaTrackSettings ➞ noiseSuppression
  36. api ➞ MediaTrackSettings ➞ resizeMode
  37. api ➞ MediaTrackSettings ➞ sampleRate
  38. api ➞ MediaTrackSettings ➞ sampleSize
  39. api ➞ MediaTrackSettings ➞ suppressLocalAudioPlayback
  40. api ➞ MediaTrackSettings ➞ volume
  41. api ➞ MediaTrackSettings ➞ width
  42. api ➞ MediaTrackSupportedConstraints
  43. api ➞ MediaTrackSupportedConstraints ➞ aspectRatio
  44. api ➞ MediaTrackSupportedConstraints ➞ autoGainControl
  45. api ➞ MediaTrackSupportedConstraints ➞ channelCount
  46. api ➞ MediaTrackSupportedConstraints ➞ deviceId
  47. api ➞ MediaTrackSupportedConstraints ➞ displaySurface
  48. api ➞ MediaTrackSupportedConstraints ➞ echoCancellation
  49. api ➞ MediaTrackSupportedConstraints ➞ facingMode
  50. api ➞ MediaTrackSupportedConstraints ➞ frameRate
  51. api ➞ MediaTrackSupportedConstraints ➞ groupId
  52. api ➞ MediaTrackSupportedConstraints ➞ height
  53. api ➞ MediaTrackSupportedConstraints ➞ latency
  54. api ➞ MediaTrackSupportedConstraints ➞ logicalSurface
  55. api ➞ MediaTrackSupportedConstraints ➞ noiseSuppression
  56. api ➞ MediaTrackSupportedConstraints ➞ resizeMode
  57. api ➞ MediaTrackSupportedConstraints ➞ sampleRate
  58. api ➞ MediaTrackSupportedConstraints ➞ sampleSize
  59. api ➞ MediaTrackSupportedConstraints ➞ suppressLocalAudioPlayback
  60. api ➞ MediaTrackSupportedConstraints ➞ volume
  61. api ➞ MediaTrackSupportedConstraints ➞ width

CSS

  1. css ➞ properties ➞ box-sizing ➞ padding-box
  2. css ➞ properties ➞ justify-self ➞ flex_context

HTML

  1. html ➞ elements ➞ html ➞ manifest
  2. html ➞ elements ➞ html ➞ manifest ➞ secure_context_required
  3. html ➞ elements ➞ iframe ➞ sandbox ➞ allow-downloads-without-user-activation
  4. html ➞ elements ➞ input ➞ type_color ➞ autocomplete
  5. html ➞ elements ➞ input ➞ type_color ➞ list