Skip to content

chore: resolve open dependabot security alerts - #997

Merged
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts
Aug 14, 2026
Merged

chore: resolve open dependabot security alerts#997
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts

Conversation

@jonathannorris

Copy link
Copy Markdown
Member

Summary

  • Resolved 15 open Dependabot security alerts by bumping vulnerable transitive dependencies via yarn resolutions

Dependabot Alerts Resolved

AlertPackageSeverityFix
#241postcsshighBumped resolution to ^8.5.23
#251postcssmediumBumped resolution to ^8.5.23
#243brace-expansionhighBumped resolution to ^2.1.4
#248brace-expansionhighBumped resolution to ^1.1.18
#249brace-expansionhighBumped resolution to ^1.1.18
#250brace-expansionhighBumped resolution to ^2.1.4
#244ip-addressmediumAdded resolution ^10.3.1
#245ip-addressmediumAdded resolution ^10.3.1
#246ip-addresshighAdded resolution ^10.3.1
#247fast-urihighBumped resolution to ^3.1.5
#252js-yamlhighBumped resolution to ^4.3.1
#253js-yamlhighBumped resolution to ^3.15.1
#254dompurifymediumBumped resolution to ^3.4.13
#257nanoidhighAdded resolution ^3.3.17
#258nanoidhighAdded resolution ^3.3.17

All packages are transitive dependencies (via Docusaurus/webpack tooling); fixed using yarn resolutions in package.json. Verified yarn build completes successfully with the updated dependency tree.

- postcss ^8.5.12 -> ^8.5.23 (high, alerts #241, #251)
- brace-expansion resolutions bumped to ^1.1.18 / ^2.1.4 (high, alerts #243, #248, #249, #250)
- ip-address added resolution ^10.3.1 (high/medium, alerts #244, #245, #246)
- fast-uri ^3.1.4 -> ^3.1.5 (high, alert #247)
- js-yaml resolutions bumped to ^3.15.1 / ^4.3.1 (high, alerts #252, #253)
- dompurify ^3.4.12 -> ^3.4.13 (medium, alert #254)
- nanoid added resolution ^3.3.17 (high, alerts #257, #258)
CopilotAI lite review requested due to automatic review settings August 12, 2026 13:27

CopilotAI 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.

Pull request overview

Resolves open Dependabot security alerts by bumping vulnerable transitive dependencies used by the Docusaurus/webpack toolchain via Yarn resolutions, and updating the lockfile to match the new resolved versions.

Changes:

  • Updated package.jsonresolutions for postcss, brace-expansion, ip-address, fast-uri, js-yaml, dompurify, and nanoid.
  • Regenerated yarn.lock to reflect the new dependency versions and checksums.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

FileDescription
package.jsonUpdates Yarn resolutions to force patched versions of vulnerable transitive dependencies.
yarn.lockUpdates resolved versions/checksums so installs are consistent with the new resolutions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying devcycle-docs with Cloudflare Pages Cloudflare Pages

Latest commit:fd177d4
Status: ✅ Deploy successful!
Preview URL:https://1363be2e.devcycle-docs.pages.dev
Branch Preview URL:https://chore-dependabot-alerts.devcycle-docs.pages.dev

View logs

@jonathannorris
jonathannorris merged commit c3bb53d into mainAug 14, 2026
6 checks passed
@jonathannorris
jonathannorris deleted the chore/dependabot-alerts branch August 14, 2026 18:42
Sign up for freeto 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.

3 participants

@jonathannorris@suthar26