BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +57, -0

Support increases (57)

API

  1. api ➞ HTMLDialogElement ➞ close_event
    Added to Firefox  βžž  3 of 3 engines
  2. api ➞ MIDIAccess
    Added to Firefox  βžž  2 of 3 engines
  3. api ➞ MIDIAccess ➞ inputs
    Added to Firefox  βžž  2 of 3 engines
  4. api ➞ MIDIAccess ➞ onstatechange
    Added to Firefox  βžž  2 of 3 engines
  5. api ➞ MIDIAccess ➞ outputs
    Added to Firefox  βžž  2 of 3 engines
  6. api ➞ MIDIAccess ➞ statechange_event
    Added to Firefox  βžž  2 of 3 engines
  7. api ➞ MIDIAccess ➞ sysexEnabled
    Added to Firefox  βžž  2 of 3 engines
  8. api ➞ MIDIConnectionEvent
    Added to Firefox  βžž  2 of 3 engines
  9. api ➞ MIDIConnectionEvent ➞ MIDIConnectionEvent
    Added to Firefox  βžž  2 of 3 engines
  10. api ➞ MIDIConnectionEvent ➞ port
    Added to Firefox  βžž  2 of 3 engines
  11. api ➞ MIDIInput
    Added to Firefox  βžž  2 of 3 engines
  12. api ➞ MIDIInput ➞ midimessage_event
    Added to Firefox  βžž  2 of 3 engines
  13. api ➞ MIDIInput ➞ onmidimessage
    Added to Firefox  βžž  2 of 3 engines
  14. api ➞ MIDIInputMap
    Added to Firefox  βžž  2 of 3 engines
  15. api ➞ MIDIInputMap ➞ entries
    Added to Firefox  βžž  2 of 3 engines
  16. api ➞ MIDIInputMap ➞ forEach
    Added to Firefox  βžž  2 of 3 engines
  17. api ➞ MIDIInputMap ➞ get
    Added to Firefox  βžž  2 of 3 engines
  18. api ➞ MIDIInputMap ➞ has
    Added to Firefox  βžž  2 of 3 engines
  19. api ➞ MIDIInputMap ➞ keys
    Added to Firefox  βžž  2 of 3 engines
  20. api ➞ MIDIInputMap ➞ size
    Added to Firefox  βžž  2 of 3 engines
  21. api ➞ MIDIInputMap ➞ values
    Added to Firefox  βžž  2 of 3 engines
  22. api ➞ MIDIMessageEvent
    Added to Firefox  βžž  2 of 3 engines
  23. api ➞ MIDIMessageEvent ➞ MIDIMessageEvent
    Added to Firefox  βžž  2 of 3 engines
  24. api ➞ MIDIMessageEvent ➞ data
    Added to Firefox  βžž  2 of 3 engines
  25. api ➞ MIDIOutput
    Added to Firefox  βžž  2 of 3 engines
  26. api ➞ MIDIOutput ➞ clear
    Added to Firefox  βžž  1 of 3 engines
  27. api ➞ MIDIOutput ➞ send
    Added to Firefox  βžž  2 of 3 engines
  28. api ➞ MIDIOutputMap
    Added to Firefox  βžž  2 of 3 engines
  29. api ➞ MIDIOutputMap ➞ entries
    Added to Firefox  βžž  2 of 3 engines
  30. api ➞ MIDIOutputMap ➞ forEach
    Added to Firefox  βžž  2 of 3 engines
  31. api ➞ MIDIOutputMap ➞ get
    Added to Firefox  βžž  2 of 3 engines
  32. api ➞ MIDIOutputMap ➞ has
    Added to Firefox  βžž  2 of 3 engines
  33. api ➞ MIDIOutputMap ➞ keys
    Added to Firefox  βžž  2 of 3 engines
  34. api ➞ MIDIOutputMap ➞ size
    Added to Firefox  βžž  2 of 3 engines
  35. api ➞ MIDIOutputMap ➞ values
    Added to Firefox  βžž  2 of 3 engines
  36. api ➞ MIDIPort
    Added to Firefox  βžž  2 of 3 engines
  37. api ➞ MIDIPort ➞ close
    Added to Firefox  βžž  2 of 3 engines
  38. api ➞ MIDIPort ➞ connection
    Added to Firefox  βžž  2 of 3 engines
  39. api ➞ MIDIPort ➞ id
    Added to Firefox  βžž  2 of 3 engines
  40. api ➞ MIDIPort ➞ manufacturer
    Added to Firefox  βžž  2 of 3 engines
  41. api ➞ MIDIPort ➞ name
    Added to Firefox  βžž  2 of 3 engines
  42. api ➞ MIDIPort ➞ onstatechange
    Added to Firefox  βžž  2 of 3 engines
  43. api ➞ MIDIPort ➞ open
    Added to Firefox  βžž  2 of 3 engines
  44. api ➞ MIDIPort ➞ state
    Added to Firefox  βžž  2 of 3 engines
  45. api ➞ MIDIPort ➞ statechange_event
    Added to Firefox  βžž  2 of 3 engines
  46. api ➞ MIDIPort ➞ type
    Added to Firefox  βžž  2 of 3 engines
  47. api ➞ MIDIPort ➞ version
    Added to Firefox  βžž  2 of 3 engines
  48. api ➞ structuredClone
    Added to Chrome  βžž  3 of 3 engines
  49. api ➞ structuredClone ➞ worker_support
    Added to Chrome  βžž  2 of 3 engines
  50. api ➞ createImageBitmap ➞ options_colorSpaceConversion_parameter
    Added to Firefox  βžž  2 of 3 engines
  51. api ➞ createImageBitmap ➞ options_resizeHeight_parameter
    Added to Firefox  βžž  2 of 3 engines
  52. api ➞ createImageBitmap ➞ options_resizeWidth_parameter
    Added to Firefox  βžž  2 of 3 engines

JAVASCRIPT

  1. javascript ➞ builtins ➞ Intl ➞ DateTimeFormat ➞ DateTimeFormat ➞ options_parameter ➞ options_timeZoneName_parameter ➞ options_timeZoneName_parameter_iana
    Added to Safari  βžž  2 of 3 engines
  2. javascript ➞ builtins ➞ Intl ➞ supportedValuesOf
    Added to Safari  βžž  2 of 3 engines
  3. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ formatRange
    Added to Safari  βžž  1 of 3 engines
  4. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ formatRangeToParts
    Added to Safari  βžž  1 of 3 engines
  5. javascript ➞ builtins ➞ Intl ➞ PluralRules ➞ selectRange
    Added to Safari  βžž  1 of 3 engines

BCD Metadata Changes: 145

Show all 145 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 (53)

The entries in this section saw support information change since the report on Tuesday 8 February 2022, 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 ➞ Document ➞ animationcancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  2. api ➞ Document ➞ transitioncancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  3. api ➞ Document ➞ transitionrun_event
    Backfilled for Safari  βžž  2 of 3 engines
  4. api ➞ Document ➞ transitionstart_event
    Backfilled for Safari  βžž  2 of 3 engines
  5. api ➞ Element ➞ animate
    Backfilled for Safari  βžž  3 of 3 engines
  6. api ➞ Element ➞ getAnimations
    Backfilled for Safari  βžž  1 of 3 engines
  7. api ➞ HTMLElement ➞ animationcancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  8. api ➞ HTMLElement ➞ transitioncancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  9. api ➞ HTMLElement ➞ transitionrun_event
    Backfilled for Safari  βžž  3 of 3 engines
  10. api ➞ HTMLElement ➞ transitionstart_event
    Backfilled for Safari  βžž  3 of 3 engines
  11. api ➞ HTMLScriptElement ➞ supports
    Backfilled for Chrome  βžž  2 of 3 engines
  12. api ➞ ServiceWorkerRegistration ➞ paymentManager
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ Window ➞ animationcancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  14. api ➞ Window ➞ transitioncancel_event
    Backfilled for Safari  βžž  3 of 3 engines
  15. api ➞ Window ➞ transitionend_event
    Backfilled for Safari  βžž  2 of 3 engines
  16. api ➞ Window ➞ transitionrun_event
    Backfilled for Safari  βžž  2 of 3 engines
  17. api ➞ Window ➞ transitionstart_event
    Backfilled for Safari  βžž  2 of 3 engines
  18. api ➞ Animation ➞ cancel_event
    Backfilled for Firefox  βžž  3 of 3 engines
  19. api ➞ Animation ➞ finish_event
    Backfilled for Firefox  βžž  3 of 3 engines
  20. api ➞ Animation ➞ remove_event
    Backfilled for Firefox  βžž  3 of 3 engines
  21. api ➞ ApplicationCache ➞ cached_event
    Backfilled for Firefox  βžž  3 of 3 engines
  22. api ➞ ApplicationCache ➞ checking_event
    Backfilled for Firefox  βžž  3 of 3 engines
  23. api ➞ ApplicationCache ➞ downloading_event
    Backfilled for Firefox  βžž  3 of 3 engines
  24. api ➞ ApplicationCache ➞ error_event
    Backfilled for Firefox  βžž  3 of 3 engines
  25. api ➞ ApplicationCache ➞ noupdate_event
    Backfilled for Firefox  βžž  3 of 3 engines
  26. api ➞ ApplicationCache ➞ obsolete_event
    Backfilled for Firefox  βžž  3 of 3 engines
  27. api ➞ ApplicationCache ➞ progress_event
    Backfilled for Firefox  βžž  3 of 3 engines
  28. api ➞ ApplicationCache ➞ updateready_event
    Backfilled for Firefox  βžž  3 of 3 engines
  29. api ➞ BackgroundFetchRegistration ➞ progress_event
    Backfilled for Chrome  βžž  1 of 3 engines
  30. api ➞ BatteryManager ➞ chargingchange_event
    Backfilled for Firefox  βžž  2 of 3 engines
  31. api ➞ BatteryManager ➞ chargingtimechange_event
    Backfilled for Firefox  βžž  2 of 3 engines
  32. api ➞ BatteryManager ➞ dischargingtimechange_event
    Backfilled for Firefox  βžž  2 of 3 engines
  33. api ➞ BatteryManager ➞ levelchange_event
    Backfilled for Firefox  βžž  2 of 3 engines
  34. api ➞ Bluetooth ➞ availabilitychanged_event
    Backfilled for Chrome  βžž  1 of 3 engines
  35. api ➞ BluetoothDevice ➞ gattserverdisconnected_event Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  36. api ➞ CookieStore ➞ change_event
    Backfilled for Chrome  βžž  1 of 3 engines
  37. api ➞ XMLHttpRequest ➞ readystatechange_event
    Backfilled for Firefox  βžž  3 of 3 engines
  38. api ➞ XMLHttpRequestUpload ➞ abort_event
    Backfilled for Firefox  βžž  3 of 3 engines
  39. api ➞ XMLHttpRequestUpload ➞ error_event
    Backfilled for Firefox  βžž  3 of 3 engines
  40. api ➞ XMLHttpRequestUpload ➞ load_event
    Backfilled for Firefox  βžž  3 of 3 engines
  41. api ➞ XMLHttpRequestUpload ➞ loadend_event
    Backfilled for Firefox  βžž  3 of 3 engines
  42. api ➞ XMLHttpRequestUpload ➞ loadstart_event
    Backfilled for Firefox  βžž  3 of 3 engines
  43. api ➞ XMLHttpRequestUpload ➞ progress_event
    Backfilled for Firefox  βžž  3 of 3 engines
  44. api ➞ XMLHttpRequestUpload ➞ timeout_event
    Backfilled for Firefox  βžž  3 of 3 engines
  45. api ➞ createImageBitmap ➞ options_imageOrientation_parameter
    Backfilled for Firefox  βžž  2 of 3 engines
  46. api ➞ createImageBitmap ➞ options_premultiplyAlpha_parameter
    Backfilled for Firefox  βžž  2 of 3 engines
  47. api ➞ createImageBitmap ➞ options_resizeQuality_parameter
    Backfilled for Chrome  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ min-height ➞ auto
    Backfilled for Safari  βžž  3 of 3 engines
  2. css ➞ properties ➞ min-width ➞ auto
    Backfilled for Safari  βžž  2 of 3 engines
  3. css ➞ properties ➞ text-orientation ➞ sideways
    Backfilled for Safari  βžž  2 of 3 engines

HTML

  1. html ➞ elements ➞ script ➞ referrerpolicy
    Backfilled for Safari  βžž  3 of 3 engines

JAVASCRIPT

  1. javascript ➞ builtins ➞ Array ➞ groupBy
    Backfilled for Firefox  βžž  1 of 3 engines
  2. javascript ➞ builtins ➞ Array ➞ groupByToMap
    Backfilled for Firefox  βžž  1 of 3 engines

New entries (38)

The entries in this section were not found in BCD on Tuesday 8 February 2022, 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 ➞ Animation ➞ cancel_event
  2. api ➞ Animation ➞ finish_event
  3. api ➞ Animation ➞ remove_event
  4. api ➞ ApplicationCache ➞ cached_event
  5. api ➞ ApplicationCache ➞ checking_event
  6. api ➞ ApplicationCache ➞ downloading_event
  7. api ➞ ApplicationCache ➞ error_event
  8. api ➞ ApplicationCache ➞ noupdate_event
  9. api ➞ ApplicationCache ➞ obsolete_event
  10. api ➞ ApplicationCache ➞ progress_event
  11. api ➞ ApplicationCache ➞ updateready_event
  12. api ➞ BackgroundFetchRegistration ➞ progress_event
  13. api ➞ BatteryManager ➞ chargingchange_event
  14. api ➞ BatteryManager ➞ chargingtimechange_event
  15. api ➞ BatteryManager ➞ dischargingtimechange_event
  16. api ➞ BatteryManager ➞ levelchange_event
  17. api ➞ Bluetooth ➞ availabilitychanged_event
  18. api ➞ BluetoothDevice ➞ gattserverdisconnected_event
  19. api ➞ CookieStore ➞ change_event
  20. api ➞ XMLHttpRequest ➞ readystatechange_event
  21. api ➞ XMLHttpRequestUpload ➞ abort_event
  22. api ➞ XMLHttpRequestUpload ➞ error_event
  23. api ➞ XMLHttpRequestUpload ➞ load_event
  24. api ➞ XMLHttpRequestUpload ➞ loadend_event
  25. api ➞ XMLHttpRequestUpload ➞ loadstart_event
  26. api ➞ XMLHttpRequestUpload ➞ progress_event
  27. api ➞ XMLHttpRequestUpload ➞ timeout_event
  28. api ➞ createImageBitmap ➞ options_colorSpaceConversion_parameter
  29. api ➞ createImageBitmap ➞ options_imageOrientation_parameter
  30. api ➞ createImageBitmap ➞ options_premultiplyAlpha_parameter
  31. api ➞ createImageBitmap ➞ options_resizeHeight_parameter
  32. api ➞ createImageBitmap ➞ options_resizeQuality_parameter
  33. api ➞ createImageBitmap ➞ options_resizeWidth_parameter

JAVASCRIPT

  1. javascript ➞ builtins ➞ Array ➞ groupBy
  2. javascript ➞ builtins ➞ Array ➞ groupByToMap
  3. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ formatRange
  4. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ formatRangeToParts
  5. javascript ➞ builtins ➞ Intl ➞ PluralRules ➞ selectRange

Removed entries (54)

The entries in this section were found in BCD on Tuesday 8 February 2022, 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 ➞ AbortSignal ➞ onabort
  2. api ➞ Animation ➞ oncancel
  3. api ➞ Animation ➞ onfinish
  4. api ➞ Animation ➞ onremove
  5. api ➞ ApplicationCache ➞ oncached
  6. api ➞ ApplicationCache ➞ onchecking
  7. api ➞ ApplicationCache ➞ ondownloading
  8. api ➞ ApplicationCache ➞ onerror
  9. api ➞ ApplicationCache ➞ onnoupdate
  10. api ➞ ApplicationCache ➞ onobsolete
  11. api ➞ ApplicationCache ➞ onprogress
  12. api ➞ ApplicationCache ➞ onupdateready
  13. api ➞ AudioScheduledSourceNode ➞ onended
  14. api ➞ BackgroundFetchRegistration ➞ onprogress
  15. api ➞ BatteryManager ➞ onchargingchange
  16. api ➞ BatteryManager ➞ onchargingtimechange
  17. api ➞ BatteryManager ➞ ondischargingtimechange
  18. api ➞ BatteryManager ➞ onlevelchange
  19. api ➞ Bluetooth ➞ onavailabilitychanged
  20. api ➞ BluetoothDevice ➞ ongattserverdisconnected
  21. api ➞ BroadcastChannel ➞ onmessage
  22. api ➞ BroadcastChannel ➞ onmessageerror
  23. api ➞ CookieStore ➞ onchange
  24. api ➞ Document ➞ onfullscreenchange
  25. api ➞ Document ➞ onfullscreenerror
  26. api ➞ Element ➞ onfullscreenchange
  27. api ➞ Element ➞ onfullscreenerror
  28. api ➞ GlobalEventHandlers ➞ oncuechange
  29. api ➞ IDBDatabase ➞ abort_event
  30. api ➞ IDBDatabase ➞ error_event
  31. api ➞ IDBDatabase ➞ onabort
  32. api ➞ IDBDatabase ➞ onclose
  33. api ➞ IDBDatabase ➞ onerror
  34. api ➞ IDBDatabase ➞ onversionchange
  35. api ➞ IDBTransaction ➞ onabort
  36. api ➞ IDBTransaction ➞ oncomplete
  37. api ➞ IDBTransaction ➞ onerror
  38. api ➞ TextTrack ➞ oncuechange
  39. api ➞ TextTrackCue ➞ onenter
  40. api ➞ TextTrackCue ➞ onexit
  41. api ➞ TextTrackList ➞ onaddtrack
  42. api ➞ TextTrackList ➞ onchange
  43. api ➞ TextTrackList ➞ onremovetrack
  44. api ➞ XMLHttpRequest ➞ onreadystatechange
  45. api ➞ XMLHttpRequestEventTarget ➞ onabort
  46. api ➞ XMLHttpRequestEventTarget ➞ onerror
  47. api ➞ XMLHttpRequestEventTarget ➞ onload
  48. api ➞ XMLHttpRequestEventTarget ➞ onloadend
  49. api ➞ XMLHttpRequestEventTarget ➞ onloadstart
  50. api ➞ XMLHttpRequestEventTarget ➞ onprogress
  51. api ➞ XMLHttpRequestEventTarget ➞ ontimeout
  52. api ➞ createImageBitmap ➞ options_parameter
  53. api ➞ createImageBitmap ➞ resizeWidth_resizeHeight_resizeQuality
  54. api ➞ fetch ➞ streaming_response_body