Skip to content

Conversation

@nickna
Copy link
Owner

@nickna nickna commented Dec 18, 2025

No description provided.

nickna and others added 2 commits December 3, 2025 21:43
Upgrades Next.js to version 16.0.10 which includes critical security patches
and performance improvements. Using webpack bundler for stability with local
SDK dependencies.

Breaking changes addressed:
- Dynamic route params already async-compliant (verified 3 files)
- No breaking changes to cookies(), headers(), or draftMode() usage
- Clerk authentication (v6.36.3) compatible with Next.js 16
- React 19.2.3 and Node.js 22 supported

Configuration changes:
- Using webpack bundler (added --webpack flag to dev script)
- Removed deprecated eslint config from next.config.js
- TypeScript configuration auto-updated by Next.js 16

Dependency updates:
- next: 15.5.3 → 16.0.10
- react: 19.1.1 → 19.2.3
- react-dom: 19.1.1 → 19.2.3
- @clerk/nextjs: 6.25.4 → 6.36.3
- eslint-config-next: 15.4.2 → 16.0.10

Bug fixes:
- Fixed TypeScript error in videoSignalRClient.ts (coreApiUrl → gatewayApiUrl)

Testing performed:
- ✅ npm run type-check - All types valid
- ✅ Development server starts with webpack bundler
- ✅ SDK modules resolve correctly (@knn_labs packages)
- ✅ API endpoints functional (health check returns 200)
- ✅ Hot reload working

Performance notes:
- Using webpack for stability with local file: dependencies
- Turbopack available for future testing with --turbopack flag
- Potential 2-5x build speed improvement when migrating to Turbopack

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@nickna nickna merged commit 64f16db into dev Dec 18, 2025
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