BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +8, -0

Support increases (8)

API

  1. api ➞ Blob ➞ bytes
    Added to Safari  βžž  2 of 3 engines
  2. api ➞ PushMessageData ➞ bytes
    Added to Safari  βžž  2 of 3 engines
  3. api ➞ Request ➞ bytes
    Added to Safari  βžž  2 of 3 engines
  4. api ➞ Response ➞ bytes
    Added to Safari  βžž  2 of 3 engines
  5. api ➞ GamepadHapticActuator ➞ effects ➞ type_trigger-rumble Spec link
    Added to Chrome  βžž  1 of 3 engines
  6. api ➞ GamepadHapticActuator ➞ playEffect ➞ params_leftTrigger_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines
  7. api ➞ GamepadHapticActuator ➞ playEffect ➞ params_rightTrigger_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines
  8. api ➞ GamepadHapticActuator ➞ playEffect ➞ type_trigger-rumble Spec link
    Added to Chrome  βžž  1 of 3 engines

BCD Metadata Changes: 237

Show all 237 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 occuring 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 (98)

The entries in this section saw support information change since the report on Friday, 5 July 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 ➞ BarcodeDetector ➞ BarcodeDetector
    Backfilled from  βžž  1 of 3 engines
  2. api ➞ BarcodeDetector
    Backfilled from  βžž  1 of 3 engines
  3. api ➞ BarcodeDetector ➞ detect
    Backfilled from  βžž  1 of 3 engines
  4. api ➞ BarcodeDetector ➞ getSupportedFormats_static
    Backfilled from  βžž  1 of 3 engines
  5. api ➞ Clipboard ➞ type_image-png
    Backfilled from  βžž  3 of 3 engines
  6. api ➞ Clipboard ➞ type_text-html
    Backfilled from  βžž  3 of 3 engines
  7. api ➞ Clipboard ➞ type_text-plain
    Backfilled from  βžž  3 of 3 engines
  8. api ➞ ClipboardItem ➞ type_image_svg_xml Spec link
    Backfilled from  βžž  1 of 3 engines
  9. api ➞ ClipboardItem ➞ type_web Spec link
    Backfilled from  βžž  1 of 3 engines
  10. api ➞ IntersectionObserver ➞ delay Spec link
    Backfilled from  βžž  1 of 3 engines
  11. api ➞ IntersectionObserver ➞ trackVisibility Spec link
    Backfilled from  βžž  1 of 3 engines
  12. api ➞ IntersectionObserverEntry ➞ isVisible Spec link
    Backfilled from  βžž  1 of 3 engines
  13. api ➞ VTTCue ➞ text ➞ all_html_character_references
    Backfilled from  βžž  3 of 3 engines

HTTP

  1. http ➞ headers ➞ Authorization ➞ Digest Spec link
    Backfilled from  βžž  3 of 3 engines
  2. http ➞ headers ➞ Authorization ➞ Digest ➞ md5
    Backfilled from  βžž  3 of 3 engines
  3. http ➞ headers ➞ Cache-Control ➞ stale-while-revalidate
    Backfilled from  βžž  3 of 3 engines
  4. http ➞ headers ➞ Link
    Backfilled from  βžž  3 of 3 engines
  5. http ➞ headers ➞ Proxy-Authenticate
    Backfilled from  βžž  3 of 3 engines
  6. http ➞ headers ➞ Retry-After
    Backfilled from  βžž  1 of 3 engines
  7. http ➞ headers ➞ Upgrade
    Backfilled from  βžž  3 of 3 engines
  8. http ➞ headers ➞ WWW-Authenticate ➞ Digest Spec link
    Backfilled from  βžž  3 of 3 engines
  9. http ➞ headers ➞ WWW-Authenticate ➞ Digest ➞ md5
    Backfilled from  βžž  3 of 3 engines
  10. http ➞ headers ➞ Downlink
    Backfilled from  βžž  1 of 3 engines
  11. http ➞ headers ➞ ECT
    Backfilled from  βžž  1 of 3 engines
  12. http ➞ headers ➞ RTT
    Backfilled from  βžž  1 of 3 engines

JAVASCRIPT

  1. javascript ➞ regular_expressions ➞ named_capturing_group ➞ duplicate_named_capturing_groups
    Backfilled from  βžž  2 of 3 engines

SVG

  1. svg ➞ global_attributes ➞ lang
    Backfilled from  βžž  3 of 3 engines
  2. svg ➞ global_attributes ➞ xml_lang
    Backfilled from  βžž  3 of 3 engines
  3. svg ➞ elements ➞ a ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  4. svg ➞ elements ➞ animate ➞ fill
    Backfilled from  βžž  3 of 3 engines
  5. svg ➞ elements ➞ animate ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  6. svg ➞ elements ➞ animateMotion ➞ fill
    Backfilled from  βžž  3 of 3 engines
  7. svg ➞ elements ➞ animateMotion ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  8. svg ➞ elements ➞ animateTransform ➞ fill
    Backfilled from  βžž  3 of 3 engines
  9. svg ➞ elements ➞ animateTransform ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  10. svg ➞ elements ➞ circle ➞ fill
    Backfilled from  βžž  3 of 3 engines
  11. svg ➞ elements ➞ circle ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  12. svg ➞ elements ➞ circle ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  13. svg ➞ elements ➞ clipPath ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  14. svg ➞ elements ➞ cursor ➞ systemLanguage
    Backfilled from  βžž  2 of 3 engines
  15. svg ➞ elements ➞ defs ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  16. svg ➞ elements ➞ ellipse ➞ fill
    Backfilled from  βžž  3 of 3 engines
  17. svg ➞ elements ➞ ellipse ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  18. svg ➞ elements ➞ ellipse ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  19. svg ➞ elements ➞ foreignObject ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  20. svg ➞ elements ➞ g ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  21. svg ➞ elements ➞ image ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  22. svg ➞ elements ➞ line ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  23. svg ➞ elements ➞ mask ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  24. svg ➞ elements ➞ path ➞ fill
    Backfilled from  βžž  3 of 3 engines
  25. svg ➞ elements ➞ path ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  26. svg ➞ elements ➞ path ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  27. svg ➞ elements ➞ pattern ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  28. svg ➞ elements ➞ polygon ➞ fill
    Backfilled from  βžž  3 of 3 engines
  29. svg ➞ elements ➞ polygon ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  30. svg ➞ elements ➞ polygon ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  31. svg ➞ elements ➞ polyline ➞ fill
    Backfilled from  βžž  3 of 3 engines
  32. svg ➞ elements ➞ polyline ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  33. svg ➞ elements ➞ polyline ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  34. svg ➞ elements ➞ rect ➞ fill
    Backfilled from  βžž  3 of 3 engines
  35. svg ➞ elements ➞ rect ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  36. svg ➞ elements ➞ rect ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  37. svg ➞ elements ➞ set ➞ fill
    Backfilled from  βžž  3 of 3 engines
  38. svg ➞ elements ➞ set ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  39. svg ➞ elements ➞ svg ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  40. svg ➞ elements ➞ switch ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  41. svg ➞ elements ➞ text ➞ fill
    Backfilled from  βžž  3 of 3 engines
  42. svg ➞ elements ➞ text ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  43. svg ➞ elements ➞ text ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  44. svg ➞ elements ➞ textPath ➞ fill
    Backfilled from  βžž  3 of 3 engines
  45. svg ➞ elements ➞ textPath ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  46. svg ➞ elements ➞ textPath ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  47. svg ➞ elements ➞ tref ➞ fill
    Backfilled from  βžž  1 of 3 engines
  48. svg ➞ elements ➞ tref ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  1 of 3 engines
  49. svg ➞ elements ➞ tref ➞ systemLanguage
    Backfilled from  βžž  1 of 3 engines
  50. svg ➞ elements ➞ tspan ➞ fill
    Backfilled from  βžž  3 of 3 engines
  51. svg ➞ elements ➞ tspan ➞ fill ➞ context-fill Spec link
    Backfilled from  βžž  2 of 3 engines
  52. svg ➞ elements ➞ tspan ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines
  53. svg ➞ elements ➞ use ➞ systemLanguage
    Backfilled from  βžž  3 of 3 engines

CSS

  1. css ➞ properties ➞ display ➞ block Spec link
    Backfilled from  βžž  3 of 3 engines
  2. css ➞ properties ➞ display ➞ inline Spec link
    Backfilled from  βžž  3 of 3 engines
  3. css ➞ properties ➞ position-try-fallbacks ➞ flip-block Spec link
    Backfilled from  βžž  1 of 3 engines
  4. css ➞ properties ➞ position-try-fallbacks ➞ flip-inline Spec link
    Backfilled from  βžž  1 of 3 engines
  5. css ➞ properties ➞ position-try-fallbacks ➞ flip-start Spec link
    Backfilled from  βžž  1 of 3 engines
  6. css ➞ properties ➞ position-try-fallbacks ➞ inset-area Spec link
    Backfilled from  βžž  1 of 3 engines
  7. css ➞ properties ➞ position-try-fallbacks ➞ none Spec link
    Backfilled from  βžž  1 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ action ➞ setIcon ➞ details_imageData_parameter
    Backfilled from  βžž  3 of 3 engines
  2. webextensions ➞ api ➞ browserAction ➞ setIcon ➞ details_imageData_parameter
    Backfilled from  βžž  3 of 3 engines
  3. webextensions ➞ api ➞ declarativeNetRequest ➞ MAX_NUMBER_OF_DISABLED_STATIC_RULES
    Backfilled from  βžž  1 of 3 engines
  4. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_active_parameter
    Backfilled from  βžž  3 of 3 engines
  5. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_autoDiscardable_parameter
    Backfilled from  βžž  2 of 3 engines
  6. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_highlighted_parameter
    Backfilled from  βžž  3 of 3 engines
  7. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_loadReplace_parameter
    Backfilled from  βžž  1 of 3 engines
  8. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_muted_parameter
    Backfilled from  βžž  3 of 3 engines
  9. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_openerTabId_parameter
    Backfilled from  βžž  3 of 3 engines
  10. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_pinned_parameter
    Backfilled from  βžž  3 of 3 engines
  11. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_selected_parameter
    Backfilled from  βžž  2 of 3 engines
  12. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_url_parameter
    Backfilled from  βžž  3 of 3 engines

New entries (87)

The entries in this section were not found in BCD on Friday, 5 July 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 ➞ type_image-png
  2. api ➞ Clipboard ➞ type_text-html
  3. api ➞ Clipboard ➞ type_text-plain
  4. api ➞ ClipboardItem ➞ type_image_svg_xml
  5. api ➞ ClipboardItem ➞ type_web
  6. api ➞ GamepadHapticActuator ➞ effects ➞ type_trigger-rumble
  7. api ➞ GamepadHapticActuator ➞ playEffect ➞ params_leftTrigger_parameter
  8. api ➞ GamepadHapticActuator ➞ playEffect ➞ params_rightTrigger_parameter
  9. api ➞ GamepadHapticActuator ➞ playEffect ➞ type_trigger-rumble
  10. api ➞ IntersectionObserver ➞ delay
  11. api ➞ IntersectionObserver ➞ trackVisibility
  12. api ➞ IntersectionObserverEntry ➞ isVisible
  13. api ➞ VTTCue ➞ text ➞ all_html_character_references

CSS

  1. css ➞ properties ➞ display ➞ block
  2. css ➞ properties ➞ display ➞ inline
  3. css ➞ properties ➞ position-try-fallbacks
  4. css ➞ properties ➞ position-try-fallbacks ➞ flip-block
  5. css ➞ properties ➞ position-try-fallbacks ➞ flip-inline
  6. css ➞ properties ➞ position-try-fallbacks ➞ flip-start
  7. css ➞ properties ➞ position-try-fallbacks ➞ inset-area
  8. css ➞ properties ➞ position-try-fallbacks ➞ none

HTTP

  1. http ➞ headers ➞ Downlink
  2. http ➞ headers ➞ ECT
  3. http ➞ headers ➞ RTT

SVG

  1. svg ➞ elements ➞ a ➞ systemLanguage
  2. svg ➞ elements ➞ animate ➞ fill
  3. svg ➞ elements ➞ animate ➞ systemLanguage
  4. svg ➞ elements ➞ animateMotion ➞ fill
  5. svg ➞ elements ➞ animateMotion ➞ systemLanguage
  6. svg ➞ elements ➞ animateTransform ➞ fill
  7. svg ➞ elements ➞ animateTransform ➞ systemLanguage
  8. svg ➞ elements ➞ circle ➞ fill
  9. svg ➞ elements ➞ circle ➞ fill ➞ context-fill
  10. svg ➞ elements ➞ circle ➞ systemLanguage
  11. svg ➞ elements ➞ clipPath ➞ systemLanguage
  12. svg ➞ elements ➞ cursor ➞ systemLanguage
  13. svg ➞ elements ➞ defs ➞ systemLanguage
  14. svg ➞ elements ➞ ellipse ➞ fill
  15. svg ➞ elements ➞ ellipse ➞ fill ➞ context-fill
  16. svg ➞ elements ➞ ellipse ➞ systemLanguage
  17. svg ➞ elements ➞ foreignObject ➞ systemLanguage
  18. svg ➞ elements ➞ g ➞ systemLanguage
  19. svg ➞ elements ➞ image ➞ systemLanguage
  20. svg ➞ elements ➞ line ➞ systemLanguage
  21. svg ➞ elements ➞ mask ➞ systemLanguage
  22. svg ➞ elements ➞ path ➞ fill
  23. svg ➞ elements ➞ path ➞ fill ➞ context-fill
  24. svg ➞ elements ➞ path ➞ systemLanguage
  25. svg ➞ elements ➞ pattern ➞ systemLanguage
  26. svg ➞ elements ➞ polygon ➞ fill
  27. svg ➞ elements ➞ polygon ➞ fill ➞ context-fill
  28. svg ➞ elements ➞ polygon ➞ systemLanguage
  29. svg ➞ elements ➞ polyline ➞ fill
  30. svg ➞ elements ➞ polyline ➞ fill ➞ context-fill
  31. svg ➞ elements ➞ polyline ➞ systemLanguage
  32. svg ➞ elements ➞ rect ➞ fill
  33. svg ➞ elements ➞ rect ➞ fill ➞ context-fill
  34. svg ➞ elements ➞ rect ➞ systemLanguage
  35. svg ➞ elements ➞ set ➞ fill
  36. svg ➞ elements ➞ set ➞ systemLanguage
  37. svg ➞ elements ➞ svg ➞ systemLanguage
  38. svg ➞ elements ➞ switch ➞ systemLanguage
  39. svg ➞ elements ➞ text ➞ fill
  40. svg ➞ elements ➞ text ➞ fill ➞ context-fill
  41. svg ➞ elements ➞ text ➞ systemLanguage
  42. svg ➞ elements ➞ textPath ➞ fill
  43. svg ➞ elements ➞ textPath ➞ fill ➞ context-fill
  44. svg ➞ elements ➞ textPath ➞ systemLanguage
  45. svg ➞ elements ➞ tref ➞ fill
  46. svg ➞ elements ➞ tref ➞ fill ➞ context-fill
  47. svg ➞ elements ➞ tref ➞ systemLanguage
  48. svg ➞ elements ➞ tspan ➞ fill
  49. svg ➞ elements ➞ tspan ➞ fill ➞ context-fill
  50. svg ➞ elements ➞ tspan ➞ systemLanguage
  51. svg ➞ elements ➞ use ➞ systemLanguage

WEBEXTENSIONS

  1. webextensions ➞ api ➞ action ➞ setIcon ➞ details_imageData_parameter
  2. webextensions ➞ api ➞ browserAction ➞ setIcon ➞ details_imageData_parameter
  3. webextensions ➞ api ➞ declarativeNetRequest ➞ MAX_NUMBER_OF_DISABLED_STATIC_RULES
  4. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_active_parameter
  5. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_autoDiscardable_parameter
  6. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_highlighted_parameter
  7. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_loadReplace_parameter
  8. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_muted_parameter
  9. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_openerTabId_parameter
  10. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_pinned_parameter
  11. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_selected_parameter
  12. webextensions ➞ api ➞ tabs ➞ update ➞ updateProperties_url_parameter

Removed entries (52)

The entries in this section were found in BCD on Friday, 5 July 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 ➞ ClipboardItem ➞ supports_static ➞ optional_type_image_svg_xml
  2. api ➞ ClipboardItem ➞ supports_static ➞ optional_type_web

CSS

  1. css ➞ properties ➞ display ➞ display-outside
  2. css ➞ properties ➞ position-try-options
  3. css ➞ properties ➞ position-try-options ➞ flip-block
  4. css ➞ properties ➞ position-try-options ➞ flip-inline
  5. css ➞ properties ➞ position-try-options ➞ flip-start
  6. css ➞ properties ➞ position-try-options ➞ inset-area
  7. css ➞ properties ➞ position-try-options ➞ none

HTML

  1. html ➞ elements ➞ link ➞ methods
  2. html ➞ elements ➞ menu ➞ hr_separator
  3. html ➞ elements ➞ menu ➞ label
  4. html ➞ elements ➞ menu ➞ type_menu
  5. html ➞ elements ➞ pre ➞ cols

HTTP

  1. http ➞ headers ➞ Authorization ➞ Digest ➞ SHA-512
  2. http ➞ headers ➞ Content-Security-Policy ➞ plugin-types
  3. http ➞ headers ➞ Content-Security-Policy ➞ referrer
  4. http ➞ headers ➞ Digest
  5. http ➞ headers ➞ Expect
  6. http ➞ headers ➞ Forwarded
  7. http ➞ headers ➞ Large-Allocation
  8. http ➞ headers ➞ Permissions-Policy ➞ execution-while-not-rendered
  9. http ➞ headers ➞ Permissions-Policy ➞ execution-while-out-of-viewport
  10. http ➞ headers ➞ Tk
  11. http ➞ headers ➞ WWW-Authenticate ➞ Digest ➞ SHA-512
  12. http ➞ headers ➞ Want-Digest
  13. http ➞ headers ➞ downlink
  14. http ➞ headers ➞ ect
  15. http ➞ headers ➞ rtt
  16. http ➞ methods ➞ TRACE

SVG

  1. svg ➞ elements ➞ feMorphology ➞ HTML_elements
  2. svg ➞ global_attributes ➞ fill
  3. svg ➞ global_attributes ➞ fill ➞ context-fill
  4. svg ➞ global_attributes ➞ requiredFeatures
  5. svg ➞ global_attributes ➞ systemLanguage
  6. svg ➞ global_attributes ➞ xlink_actuate
  7. svg ➞ global_attributes ➞ xlink_arcrole
  8. svg ➞ global_attributes ➞ xlink_role
  9. svg ➞ global_attributes ➞ xlink_show
  10. svg ➞ global_attributes ➞ xlink_title
  11. svg ➞ global_attributes ➞ xlink_type

WEBEXTENSIONS

  1. webextensions ➞ api ➞ action ➞ setIcon ➞ imageData
  2. webextensions ➞ api ➞ browserAction ➞ setIcon ➞ imageData
  3. webextensions ➞ api ➞ tabs ➞ update ➞ active_value
  4. webextensions ➞ api ➞ tabs ➞ update ➞ autoDiscardable_value
  5. webextensions ➞ api ➞ tabs ➞ update ➞ highlighted_value
  6. webextensions ➞ api ➞ tabs ➞ update ➞ loadReplace_value
  7. webextensions ➞ api ➞ tabs ➞ update ➞ muted_value
  8. webextensions ➞ api ➞ tabs ➞ update ➞ openerTabId_value
  9. webextensions ➞ api ➞ tabs ➞ update ➞ pinned_value
  10. webextensions ➞ api ➞ tabs ➞ update ➞ selected_value
  11. webextensions ➞ api ➞ tabs ➞ update ➞ url_value