Skip to content

chore(deps): bump browserslist to 4.28.9 to fix high severity audit - #382

Merged
aharoitx merged 1 commit into
bitpay:8.0.xfrom
aharoitx:chore/bump-browserslist-audit
Sep 17, 2026
Merged

aharoitx merged 1 commit into
bitpay:8.0.xfrom
aharoitx:chore/bump-browserslist-audit

Conversation

@aharoitx

@aharoitx aharoitx commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Problem

The audit job fails on every open PR. It is not caused by any of them:
running npm audit --audit-level=high on a clean 8.0.x exits with code 1.

browserslist@4.28.1 has two high severity advisories:

Both are fixed in 4.28.7+.

Fix

npm update browserslist --package-lock-only → 4.28.9.

Only package-lock.json changes (27 insertions, 42 deletions). browserslist is
a transitive dev dependency (via @babel/helper-compilation-targets, core-js-compat
and update-browserslist-db), requested with a ^4.x range — refreshing the lockfile
is enough. No override needed, package.json untouched.

Verification

Before: 3 vulnerabilities (1 low, 1 moderate, 1 high) → exit 1
After: 2 vulnerabilities (1 low, 1 moderate) → exit 0

The two remaining ones do not block at --audit-level=high:

Locally: build, format:ci, lint and unit all pass.

@aharoitx aharoitx self-assigned this Sep 7, 2026
@aharoitx
aharoitx merged commit 399b742 into bitpay:8.0.x Sep 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants