Skip to content

fix(deps): apply compatible npm security updates - #11105

Merged
vicancy merged 2 commits into
mainfrom
vicancy-fix-template-npm-security
Aug 13, 2026
Merged

fix(deps): apply compatible npm security updates#11105
vicancy merged 2 commits into
mainfrom
vicancy-fix-template-npm-security

Conversation

@vicancy

@vicancy vicancy commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Update only lockfile dependencies that actually receive compatible security fixes; package.json is unchanged.
  • Keep every changed package within its existing semver major and preserve public registry URLs.

Upgrades: Ajv 6.12.6 → 6.15.0 and 8.17.1 → 8.20.0; flatted 3.3.3 → 3.4.4; picomatch 2.3.1 → 2.3.2 and 4.0.3 → 4.0.5; uuid 11.1.0 → 11.1.1; immutable 5.1.4 → 5.1.9.

Remaining audit findings

Validation

  • npm audit --package-lock-only through the approved npm feed: only the excluded Bootstrap, esbuild, and legacy immutable groups above remain.
  • Exact lockfile version diff confirms every changed package stays on its existing major; immutable 3.x matches main exactly.
  • Template build, lint, and tests pass through the approved feed (with temporary mirror-lag overlays only for unrelated ws/postcss/nanoid versions).
  • Release build passes with warnings as errors; 988 non-snapshot .NET 10 tests pass (12 skipped), and dotnet format --verify-no-changes passes.

vicancy and others added 2 commits August 13, 2026 16:40
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep vulnerable immutable 3.x unchanged because 3.8.3 does not remediate the advisory; retain the patched immutable 5.x lock entries.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c89e7293-53c2-42c4-9127-1d7bd345542f
@vicancy
vicancy merged commit 9e6cbe6 into main Aug 13, 2026
10 checks passed
@vicancy
vicancy deleted the vicancy-fix-template-npm-security branch August 13, 2026 07:27
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