Skip to content

build(deps): bump baseline-browser-mapping from 2.10.7 to 2.11.22 - #4399

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/baseline-browser-mapping-2.11.22
Open

dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/baseline-browser-mapping-2.11.22

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 18, 2026

Copy link
Copy Markdown
Contributor

Bumps baseline-browser-mapping from 2.10.7 to 2.11.22.

Release notes

Sourced from baseline-browser-mapping's releases.

v2.11.0

What's Changed in 2.11.0

  • feat: Adds a new getTimeline() method for getting the series of minimum browser changes, either grouped by date or by browser.
  • refactor: Substantial refactoring of the data compression process that replaces the full list of browsers from @mdn/browser-compat-data and downstream-browsers.json and features from web-features (in their very pared down form) with a change-list timeline that reflects which versions supported Baseline (newly available) on a given date. Thanks to @​swwind for the idea!
  • refactor: Some common functions have been moved to a util.ts module for use in other scripts.
  • fix: Removes process.exit() calls when unsupported option combinations are passed to getCompatibleVersions() and getAllVersions() in favour of throwing an Error. There is a small security risk with process.exit() calls that sites accepting unsanitised inputs could be the subject of attacks. Unsupported config options now throw and Error which should allow for more graceful handling. Thanks to @​bnbdr for flagging this as vulnerability CVE-2026-45819 .

Fixes #134

Full Changelog: web-platform-dx/baseline-browser-mapping@v2.10.44...v2.11.0

Commits
  • af7c3c4 Patch to 2.11.22 because browser or feature data changed
  • 7e10cad Browser or feature data changed
  • ebb9702 Updating static site
  • ecc57a3 Updating static site
  • 0e5ed80 Patch to 2.11.21 because browser or feature data changed
  • 11da0b6 Browser or feature data changed
  • 69fcc81 Updating static site
  • b964de0 Patch to 2.11.20 because browser or feature data changed
  • 723099f Browser or feature data changed
  • f44163d Updating static site
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) from 2.10.7 to 2.11.22.
- [Release notes](https://github.com/web-platform-dx/baseline-browser-mapping/releases)
- [Commits](web-platform-dx/baseline-browser-mapping@v2.10.7...v2.11.22)

---
updated-dependencies:
- dependency-name: baseline-browser-mapping
  dependency-version: 2.11.22
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 18, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 18, 2026 18:22
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 18, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM — mechanical dependabot lockfile bump.
What was reviewed: the yarn.lock diff, confirming it only changes the resolved version/integrity of the transitive baseline-browser-mapping dependency (2.10.7 to 2.11.22) with no other lockfile entries or source files touched. This is a caret-range (^2.9.0) update within semver, and the release notes cited in the PR description indicate the bump includes a CVE fix (process.exit() removal), not new risk.

Extended reasoning...

Overview

The diff is confined to a single file, yarn.lock, and within it to one dependency entry: baseline-browser-mapping, bumped from 2.10.7 to 2.11.22 along with its integrity checksum. No package.json, source, or config files are touched. This is a routine dependabot-authored dependency update.

Security risks

None identified. The dependency is used as a browserslist-mapping data package (build tooling), not runtime-critical or security-sensitive code such as auth or crypto. The version change stays within the existing caret range constraint (^2.9.0), so it is a compatible semver update per the declared range. The upstream release notes referenced in the PR description even describe a fix for a minor CVE (removal of process.exit() in favor of throwing errors), which is a risk reduction rather than an increase.

Level of scrutiny

This warrants minimal scrutiny: it is a single-line lockfile version/checksum bump for a transitive dependency, mechanical and auto-generated by dependabot, with no hand-written code changes to review. The bug-hunting system found no issues, consistent with the trivial nature of the change.

Other factors

No CODEOWNERS restrictions apply to yarn.lock in this repo (none found), and there is no outstanding reviewer objection in the conversation timeline. The change is self-contained and easily reversible if the new version caused any regression.

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, mechanical dependency bump.

What was reviewed: the sole change is a yarn.lock entry bumping baseline-browser-mapping from 2.10.7 to 2.11.22, with the checksum updated to match. Confirmed no source files changed and the version/checksum pair line up with the new resolution.

Extended reasoning...

Overview

The diff touches only yarn.lock, updating the resolved version of the transitive dependency baseline-browser-mapping from 2.10.7 to 2.11.22 and its checksum accordingly. No application source files are part of this change.

Security risks

None identified. This is a lockfile-only update for a build-time browser-compat-data package; there is no code path in this repo that consumes attacker-controlled input through this dependency differently as a result of the version bump. The upstream release notes (per the PR description) mention a fix removing process.exit() calls in favor of thrown errors, which is a hardening change in the dependency itself, not a regression introduced here.

Level of scrutiny

Low. This is exactly the kind of mechanical, single-line lockfile change (version + checksum bump via Dependabot) that does not warrant a human hold-up. No CODEOWNERS restrictions apply to yarn.lock in this repo, and no design decisions are involved.

Other factors

A prior automated review already commented on an earlier push of this PR, and a follow-up commit was pushed afterward. The current diff (which is all that changed against the base) is a clean, minimal version bump with matching checksum, and no CHANGES_REQUESTED or unresolved objection is evident from the timeline metadata. Given the trivial and self-contained nature of the change, approval is appropriate.

@erickzhao
erickzhao enabled auto-merge (squash) September 18, 2026 19:23

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant