Skip to content

Update deps & add skill for update deps using agent#5553

Merged
carmenlau merged 16 commits intoauthgear:mainfrom
tung2744:dev-3404
Mar 11, 2026
Merged

Update deps & add skill for update deps using agent#5553
carmenlau merged 16 commits intoauthgear:mainfrom
tung2744:dev-3404

Conversation

@tung2744
Copy link
Copy Markdown
Contributor

@tung2744 tung2744 commented Mar 4, 2026

ref DEV-3404
ref DEV-3413
ref DEV-3419

tung2744 and others added 7 commits March 4, 2026 18:00
- Override ajv to ^8.18.0 scoped to @microsoft/tsdoc-config
  (fixes GHSA-2g4f-4pwh-qvx6, vulnerable range: 7.0.0-alpha.0 – 8.17.1)
- Override minimatch to ^10.2.4 scoped to eslint-plugin-sonarjs
  (fixes GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74,
  vulnerable range: 10.0.0 – 10.2.2)

Both are minor/patch bumps with no breaking changes confirmed via changelog.
Used scoped overrides to avoid disturbing ajv@6.x and minimatch@3.x/9.x
used by other packages.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- rollup: 4.53.2 -> 4.59.0 (patch, via npm audit fix)
- Override ajv to ^8.18.0 scoped to @microsoft/tsdoc-config
  (fixes GHSA-2g4f-4pwh-qvx6, vulnerable range: 7.0.0-alpha.0 – 8.17.1)
- Override minimatch to ^10.2.4 scoped to eslint-plugin-sonarjs
  (fixes GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74,
  vulnerable range: 10.0.0 – 10.2.2)

@hotwired/turbo major upgrade (7->8) deferred pending review.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Upgrade mjml 5.0.0-alpha.11 -> 5.0.0-beta.1. The beta resolves
minimatch@9.0.6 (GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74) naturally
by pulling minimatch@9.0.9 via its updated dependency spec.

Also removes the glob@11.1.0 override that was only needed for alpha.11;
beta.1 uses glob@^10.5.0 which no longer requires it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
glob@^10.3.10 (used by sucrase via tailwindcss) now resolves to 10.5.0
which is the patched version for GHSA-5j98-mcp5-4vw2. The override
forcing glob to 11.1.0 is no longer needed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tung2744
Copy link
Copy Markdown
Contributor Author

@carmenlau The ci is failing because of vulnerable packages. Please review and merge this PR when you have time, thanks!

@carmenlau carmenlau merged commit ea25492 into authgear:main Mar 11, 2026
11 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