chore(deps): update devdependency @mdn/browser-compat-data to v6 #193
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.7.0
->^6.0.0
Release Notes
mdn/browser-compat-data (@mdn/browser-compat-data)
v6.0.0
Compare Source
March 25, 2025
Breaking changes
This major release introduces three breaking changes that may require updates from consumers of
@mdn/browser-compat-data
.1. Removal of
null
andtrue
version values (#24174)Previously, the
version_added
,version_removed
andversion_last
fields allowednull
(indicating support is unknown) andtrue
(indicating support added/removed in an unknown version).Now, these values have been removed from the schema. All existing instances have been replaced with explicit or ranged version numbers (e.g. “≤37“).
Impact: Consumers handling
null
ortrue
values may need to update their code.2. Improved TypeScript definitions for array values (#26172)
Several fields, such as
notes
, accept either a single value or an array of at least two values.Previously, TypeScript definitions used
string | string[]
, requiring consumers to validate array values manually.Now, these types are more precisely defined as
string | [string, string, ...string[]]
, ensuring that arrays contain at least two values when used.Impact: Consumers validating array values may need to update their code.
3. New top-level
manifests
folder (#26109)Previously, support data for the Web Application Manifest was placed under
html/manifest
, which inaccurately implied it was an HTML subfeature.Now, a new top-level
manifests
folder has been created to host the Web Application Manifest undermanifests/webapp
to better reflect its independence, and to support future manifest types like the Payment Method Manifest.Impact: Consumers referencing Web Application Manifest data may need to update their code.
Renamings
html.manifest.*
tomanifest.webapp.*
(#26109)Statistics
v5.7.6...v6.0.0
)v5.7.6
Compare Source
Additions
api.Document.startViewTransition.callbackOptions_parameter
(#26193)api.Document.startViewTransition.updateCallback_parameter
(#26193)css.selectors.column
(#26270)css.selectors.column.nested_scroll-marker
(#26270)css.selectors.scroll-button
(#26270)css.selectors.scroll-button.block-end
(#26270)css.selectors.scroll-button.block-start
(#26270)css.selectors.scroll-button.down
(#26270)css.selectors.scroll-button.inline-end
(#26270)css.selectors.scroll-button.inline-start
(#26270)css.selectors.scroll-button.left
(#26270)css.selectors.scroll-button.next
(#26270)css.selectors.scroll-button.prev
(#26270)css.selectors.scroll-button.right
(#26270)css.selectors.scroll-button.star
(#26270)css.selectors.scroll-button.up
(#26270)Statistics
v5.7.5...v5.7.6
)v5.7.5
Compare Source
Removals
api.CanMakePaymentEvent.methodData
(#26252)api.CanMakePaymentEvent.modifiers
(#26252)api.CanMakePaymentEvent.paymentRequestOrigin
(#26252)api.CanMakePaymentEvent.topOrigin
(#26252)api.PaymentInstruments
(#26253)api.PaymentInstruments.clear
(#26253)api.PaymentInstruments.delete
(#26253)api.PaymentInstruments.get
(#26253)api.PaymentInstruments.has
(#26253)api.PaymentInstruments.keys
(#26253)api.PaymentInstruments.set
(#26253)api.PaymentManager.instruments
(#26253)api.PaymentRequestEvent.instrumentKey
(#26253)css.properties.appearance.base
(#26221)Additions
api.GPUAdapter.requestDevice.undefined_limits
(#26227)browsers.edge.releases.137
(#26260)browsers.opera_android.releases.88
(#26260)css.properties.appearance.base-select
(#26221)Statistics
v5.7.4...v5.7.5
)v5.7.4
Compare Source
Removals
api.CookieChangeEvent.changed.domain_property
(#26152)api.CookieChangeEvent.changed.expires_property
(#26152)api.CookieChangeEvent.changed.name_property
(#26152)api.CookieChangeEvent.changed.partitioned_property
(#26152)api.CookieChangeEvent.changed.path_property
(#26152)api.CookieChangeEvent.changed.sameSite_property
(#26152)api.CookieChangeEvent.changed.secure_property
(#26152)api.CookieChangeEvent.changed.value_property
(#26152)api.CookieChangeEvent.deleted.domain_property
(#26152)api.CookieChangeEvent.deleted.expires_property
(#26152)api.CookieChangeEvent.deleted.name_property
(#26152)api.CookieChangeEvent.deleted.partitioned_property
(#26152)api.CookieChangeEvent.deleted.path_property
(#26152)api.CookieChangeEvent.deleted.sameSite_property
(#26152)api.CookieChangeEvent.deleted.secure_property
(#26152)api.CookieChangeEvent.deleted.value_property
(#26152)api.CookieStore.getAll.domain_return_property
(#26152)api.CookieStore.getAll.expires_return_property
(#26152)api.CookieStore.getAll.name_return_property
(#26152)api.CookieStore.getAll.partitioned_return_property
(#26152)api.CookieStore.getAll.path_return_property
(#26152)api.CookieStore.getAll.sameSite_return_property
(#26152)api.CookieStore.getAll.secure_return_property
(#26152)api.CookieStore.getAll.value_return_property
(#26152)Additions
api.GPUSupportedFeatures.feature_subgroups
(#26220)Statistics
v5.7.3...v5.7.4
)v5.7.3
Compare Source
March 14, 2025
Additions
api.SVGPathElement.getPathData
(#26214)api.SVGPathElement.getPathSegmentAtLength
(#26214)api.SVGPathElement.getPointAtLength
(#26214)api.SVGPathElement.getTotalLength
(#26214)api.SVGPathElement.pathLength
(#26214)api.SVGPathElement.setPathData
(#26214)Statistics
v5.7.2...v5.7.3
)v5.7.2
Compare Source
March 11, 2025
Additions
api.HTMLButtonElement.command.request-close
(#26105)api.HTMLElement.load_event
(#26057)css.properties.appearance.base
(#26171)css.selectors.checkmark
(#26171)css.selectors.picker
(#26171)css.selectors.picker-icon
(#26171)html.elements.selectedcontent
(#26171)Statistics
v5.7.1...v5.7.2
)v5.7.1
Compare Source
March 7, 2025
Removals
api.MLOperand.MLNumber
(#26138)css.properties.custom-property.env
(#25645)css.properties.custom-property.env.safe-area-inset-bottom
(#25645)css.properties.custom-property.env.safe-area-inset-left
(#25645)css.properties.custom-property.env.safe-area-inset-right
(#25645)css.properties.custom-property.env.safe-area-inset-top
(#25645)css.properties.custom-property.env.titlebar-area-height
(#25645)css.properties.custom-property.env.titlebar-area-width
(#25645)css.properties.custom-property.env.titlebar-area-x
(#25645)css.properties.custom-property.env.titlebar-area-y
(#25645)css.properties.custom-property.var
(#25645)Additions
api.FetchLaterResult
(#26135)api.FetchLaterResult.activated
(#26135)api.NavigateEvent.sourceElement
(#26135)api.Window.fetchLater
(#26135)css.properties.interactivity
(#26135)css.properties.interactivity.auto
(#26135)css.properties.interactivity.inert
(#26135)css.properties.scroll-marker-group
(#26135)css.properties.scroll-marker-group.after
(#26135)css.properties.scroll-marker-group.before
(#26135)css.properties.scroll-marker-group.none
(#26135)css.selectors.scroll-marker
(#26135)css.selectors.scroll-marker-group
(#26135)css.selectors.target-current
(#26135)css.types.env
(#25645)css.types.env.safe-area-inset-bottom
(#25645)css.types.env.safe-area-inset-left
(#25645)css.types.env.safe-area-inset-right
(#25645)css.types.env.safe-area-inset-top
(#25645)css.types.env.titlebar-area-height
(#25645)css.types.env.titlebar-area-width
(#25645)css.types.env.titlebar-area-x
(#25645)css.types.env.titlebar-area-y
(#25645)css.types.var
(#25645)javascript.builtins.Math.sumPrecise
(#26118)Statistics
v5.7.0...v5.7.1
)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.