-
Notifications
You must be signed in to change notification settings - Fork 12
chore(deps): bump next from 15.1.3 to 15.5.0 #246
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
Conversation
Bumps [next](https://github.com/vercel/next.js) from 15.1.3 to 15.5.0. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v15.1.3...v15.5.0) --- updated-dependencies: - dependency-name: next dependency-version: 15.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Deploying with
|
Status | Name | Latest Commit | Updated (UTC) |
---|---|---|---|
❌ Deployment failed View logs |
main-website | 5f17999 | Aug 20 2025, 11:54 PM |
|
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.
Greptile Summary
This PR updates Next.js from version 15.1.3 to 15.5.0, which is a minor version bump that brings significant improvements to the Redot Engine website's underlying framework. The update includes several core enhancements that align well with the project's current architecture:
Key improvements in this update:
- Development tooling: New detachable panel UI and segment explorer (now enabled by default) will improve the development experience
- Performance optimizations: Better build performance through optimized
buildAppStaticPaths
andfilterUniqueParamsCombinations
functions, plus webpack config memorization - React upgrades: Updates to newer React canary builds with better stability
- Routing fixes: Fixes for basePath redirect loops and better error handling for headers/cookies in cache contexts
- Experimental features: Renaming of
experimental.dynamicIO
toexperimental.cacheComponents
(though this project doesn't currently use these features based on thenext.config.ts
)
The website's current configuration uses internationalization (next-intl
), Cloudflare deployment via OpenNext, image optimization, and custom security headers - all of which are well-supported in this Next.js version. The update also includes improvements to Turbopack (used in development) and better sourcemap handling, which will benefit the development workflow.
Confidence score: 3/5
- This PR has moderate risk due to version mismatches with related Next.js packages that could cause compatibility issues
- Score reflects the significant number of changes in the Next.js update, though most are improvements rather than breaking changes
- Pay close attention to
package.json
for the version mismatches with@next/third-parties
andeslint-config-next
1 file reviewed, no comments
Superseded by #248. |
Bumps next from 15.1.3 to 15.5.0.
Release notes
Sourced from next's releases.
... (truncated)
Commits
7e08c82
v15.5.077bb702
docs: add explanation of disabling lint for next build (#82805)8f6d345
v15.4.2-canary.56533bcd1
docs: Route props helpers, typegen and next lint deprecation (#82784)e6718d6
docs: fix TS error in Node.js runtime local assets example (#82672)91da003
fix: remove a few old references to 'next lint' (#82800)e3e2197
v15.4.2-canary.55408920c
fix: possible null access (#82799)4e9cc18
fix: don't fail with amp config in JS (#82798)c57fe25
feat: add a codemod to migrate from the deprecated "next lint" command (#82685)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)