-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: upgrade to next 15 #7155
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 49 out of 64 changed files in this pull request and generated 1 suggestion.
Files not reviewed (15)
- .vscode/settings.json: Language not supported
- apps/site/.storybook/preview-head.html: Language not supported
- apps/site/components/Downloads/ChangelogModal/index.module.css: Language not supported
- apps/site/app/[locale]/next-data/og/route.tsx: Evaluated as low risk
- apps/site/app/[locale]/next-data/changelog-data/[version]/route.ts: Evaluated as low risk
- apps/site/.storybook/preview.tsx: Evaluated as low risk
- apps/site/app/[locale]/error.tsx: Evaluated as low risk
- COLLABORATOR_GUIDE.md: Evaluated as low risk
- apps/site/app/[locale]/layout.tsx: Evaluated as low risk
- apps/site/components/Common/Tabs/tests/index.test.mjs: Evaluated as low risk
- apps/site/app/global-error.tsx: Evaluated as low risk
- apps/site/app/[locale]/next-data/api-data/route.ts: Evaluated as low risk
- apps/site/.storybook/main.ts: Evaluated as low risk
- apps/site/app/[locale]/feed/[feed]/route.ts: Evaluated as low risk
- apps/site/app/[locale]/next-data/blog-data/[category]/[page]/route.ts: Evaluated as low risk
apps/site/app/[locale]/next-data/og/[category]/[title]/route.tsx
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot <[email protected]> Signed-off-by: Brian Muenzenmeyer <[email protected]>
Hey, I locally changed the instances of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After updating all dependencies to their latest versions, the new package count is 1591, previously 1632.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
That's a really strange requirement. Regardless, as you said, that can be a followup (if it's even fixable). IMO for now the main thing is: Next.js 15 is working. The little kinks can be worked out in follow-ups if need be. |
Yeah, agreed! Also regarding dependency updates we can do in a follow-up PR; BTW, feel free to test the website on the preview branch. cc @nodejs/nodejs-website can we get another round of reviews? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aside from the ESLint rule—which can easily be adjusted in a follow-up—this PR looks good to me
Co-authored-by: RedYetiDev <[email protected]>
I am going to be the crazy person and hit the merge button. |
Next.js 15 🎉 here we are. Here's the significant changes brought within this PR:
|
Co-authored-by: Claudio Wunder <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: RedYetiDev <[email protected]> Co-authored-by: Jan Amann <[email protected]> Co-authored-by: Brian Muenzenmeyer <[email protected]>
This PR attempts to upgrade to Next.js 15 with the following changes:
next-intl
to the latest version, which required refactoring on its usage for complianceWe avoid building OG on static exports as they are costly to compute. Static exports should not support OG images at the moment.
with
instead ofassert