Skip to content

Resolve 56 of 68 website Dependabot vulnerabilities via yarn resolutions - #192

Merged
StefanSteiner merged 3 commits into
mainfrom
upcoming
Sep 22, 2026
Merged

StefanSteiner merged 3 commits into
mainfrom
upcoming

Conversation

@StefanSteiner

Copy link
Copy Markdown
Collaborator

Resolve 56 of 68 website Dependabot vulnerabilities via yarn resolutions
Adds yarn resolutions pins bumping transitive dependencies of
Docusaurus 2.4.3 to patched versions. All 68 alerts stem from
Docusaurus 2.4.3's dependency tree; none are direct dependencies.

Fixed (build + lint verified): @babel/core, axios, body-parser,
cookie, got, minimatch, on-headers, qs, serialize-javascript, trim,
uuid, ws — clearing 56 of the 68 advisories.

Remaining 12 advisories (4 packages) cannot be fixed without
upgrading Docusaurus 2 -> 3:

  • image-size: no patched version exists
  • webpack: pinned at 5.94.0 (bumping reintroduces the schema-utils v4
    ProgressPlugin build break)
  • webpack-dev-server (dev-only) and path-to-regexp: patched versions
    require majors that break the Docusaurus 2.4.3 build (verified)

StefanSteiner and others added 3 commits September 21, 2026 19:37
Adds yarn `resolutions` pins bumping transitive dependencies of
Docusaurus 2.4.3 to patched versions. All 68 alerts stem from
Docusaurus 2.4.3's dependency tree; none are direct dependencies.

Fixed (build + lint verified): @babel/core, axios, body-parser,
cookie, got, minimatch, on-headers, qs, serialize-javascript, trim,
uuid, ws — clearing 56 of the 68 advisories.

Remaining 12 advisories (4 packages) cannot be fixed without
upgrading Docusaurus 2 -> 3:
- image-size: no patched version exists
- webpack: pinned at 5.94.0 (bumping reintroduces the schema-utils v4
  ProgressPlugin build break)
- webpack-dev-server (dev-only) and path-to-regexp: patched versions
  require majors that break the Docusaurus 2.4.3 build (verified)
Removed the 'Upcoming Release' section from the releases documentation.
@StefanSteiner
StefanSteiner merged commit d681a02 into main Sep 22, 2026
6 checks passed

This branch was successfully deployed

1 active deployment
github-pages — f3aec5e6 Deployed Sep 22, 2026 by StefanSteiner via build #276
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.

1 participant