Skip to content

chore: upgrade all dependencies to latest versions#22

Merged
noobnooc merged 1 commit into
mainfrom
claude/vibrant-spence
Mar 24, 2026
Merged

chore: upgrade all dependencies to latest versions#22
noobnooc merged 1 commit into
mainfrom
claude/vibrant-spence

Conversation

@noobnooc

Copy link
Copy Markdown
Member

Summary

  • Upgraded all dependencies to their latest compatible versions
  • cobe 0.6.5 → 2.0.1 (breaking): migrated globe.tsx from removed onRender callback to requestAnimationFrame + globe.update() API
  • fumadocs-core/ui 16.2.3 → 16.7.5, next 16.0.7 → 16.2.1, motion 12.23.25 → 12.38.0, zod 4.1.13 → 4.3.6, and many others
  • Fixed LocalizedMdxLink prop spread order (lang after {...props}) to satisfy stricter TypeScript type checking — AnchorProps includes lang?: string as an HTML attribute which was shadowing the typed Language value
  • TypeScript kept at ^5.9.3: TS 6.0 breaks *.mdx wildcard module declarations used throughout the codebase
  • ESLint kept at ^9.39.4: ESLint 10 removed getFilename() API used by eslint-config-next's bundled eslint-plugin-react

Test plan

  • npm run build passes (424 static pages generated)
  • npm run lint passes (0 errors, pre-existing warnings only)

🤖 Generated with Claude Code

- Upgrade fumadocs-core/ui to 16.7.5, next to 16.2.1, motion to 12.38.0
- Upgrade cobe 0.6.5→2.0.1 (breaking): migrate globe.tsx from onRender callback to requestAnimationFrame + globe.update() API
- Upgrade @icons-pack/react-simple-icons, @opennextjs/cloudflare, wrangler, tailwindcss, zod and other minor updates
- Keep TypeScript at ^5.9.3 (TS 6.0 breaks *.mdx wildcard module declarations)
- Keep ESLint at ^9.39.4 (ESLint 10 incompatible with eslint-config-next's plugin-react)
- Fix LocalizedMdxLink prop order (lang after spread) to satisfy stricter TypeScript type checking

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
echobell-one 2d90ac6 Commit Preview URL

Branch Preview URL
Mar 24 2026, 01:34 PM

@noobnooc noobnooc merged commit 147c04c into main Mar 24, 2026
2 checks passed
@noobnooc noobnooc deleted the claude/vibrant-spence branch March 24, 2026 13:35
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