Skip to content

Update dependencies to resolve security advisories#11896

Merged
aduth merged 2 commits intomainfrom
aduth-nokogiri-mocha-security
Feb 19, 2025
Merged

Update dependencies to resolve security advisories#11896
aduth merged 2 commits intomainfrom
aduth-nokogiri-mocha-security

Conversation

@aduth
Copy link
Copy Markdown
Contributor

@aduth aduth commented Feb 19, 2025

🛠 Summary of changes

Updates nokogiri Ruby gem and mocha NPM package to resolve a pair of security advisories:

These don't surface currently in make audit, likely because the bundler-audit data source lags behind, and because the NPM package is a development dependency, which does not trigger build failures.

Updating Mocha wasn't strictly required, but brings us up to date, since we were a major version behind. The only documented breaking change is a bump in required Node.js version (see changelog).

📜 Testing Plan

Verify make audit passes, to ensure no lingering security advisories.

Verify yarn test passes, to ensure that Mocha major version upgrade does not yield any existing backwards incompatibilities.

@aduth aduth requested a review from a team February 19, 2025 14:46
changelog: Internal, Dependencies, Update dependencies to resolve security advisories
@aduth aduth force-pushed the aduth-nokogiri-mocha-security branch from 9bc0c67 to 3e3af24 Compare February 19, 2025 15:11
@aduth aduth merged commit b547c10 into main Feb 19, 2025
2 checks passed
@aduth aduth deleted the aduth-nokogiri-mocha-security branch February 19, 2025 15:38
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