chore: bump next versions - #1192
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
There was a problem hiding this comment.
Pull request overview
This PR updates Next.js version constraints across the monorepo to require minimum versions for security or stability fixes. It updates peer dependencies for the SDK package (>=15.1.9), development dependencies in the root package (15.2.6), and e2e test applications (15.4.8).
Key changes:
- Updated SDK peer dependency minimum from
>=15.1.0to>=15.1.9 - Updated root package Next.js development dependency from
~15.2.4to~15.2.6 - Updated e2e test applications from
~15.4.7to~15.4.8
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/nextjs/package.json | Updates Next.js peer dependency minimum to 15.1.9 |
| package.json | Updates Next.js dev dependency to 15.2.6 |
| yarn.lock | Updates lockfile entries for Next.js 15.2.6 and peer dependency constraints |
| e2e/nextjs/pages-router/app/package.json | Updates Next.js dependency to 15.4.8 for pages router tests |
| e2e/nextjs/app-router/app/package.json | Updates Next.js dependency to 15.4.8 for app router tests |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "@devcycle/nextjs-sdk": "file:../../../../dist/sdk/nextjs", | ||
| "@devcycle/web-debugger": "file:../../../../dist/lib/web-debugger", | ||
| "next": "~15.4.7", | ||
| "next": "~15.4.8", |
There was a problem hiding this comment.
The package.json specifies next: "~15.4.8", but there is no corresponding entry for Next.js 15.4.x in the yarn.lock file. This indicates that yarn.lock is out of sync with the package.json changes.
After updating package.json files, you need to run yarn install to regenerate the yarn.lock file with the new dependency versions. Without this, the actual installed version may not match what's specified in package.json.
| "dependencies": { | ||
| "@devcycle/nextjs-sdk": "file:../../../../dist/sdk/nextjs", | ||
| "next": "~15.4.7", | ||
| "next": "~15.4.8", |
There was a problem hiding this comment.
The package.json specifies next: "~15.4.8", but there is no corresponding entry for Next.js 15.4.x in the yarn.lock file. This indicates that yarn.lock is out of sync with the package.json changes.
After updating package.json files, you need to run yarn install to regenerate the yarn.lock file with the new dependency versions. Without this, the actual installed version may not match what's specified in package.json.
e0d3572 to
ee7fd0b
Compare
15.4.*to min require15.4.815.2.*to min require15.2.615.1.*to min require15.1.9