Skip to content

build(deps): migrate to patched Next.js 15 and React 19 - #5

Merged
nicholasadamou merged 3 commits into
masterfrom
dependabot/npm_and_yarn/next-15.2.1
Oct 15, 2026
Merged

nicholasadamou merged 3 commits into
masterfrom
dependabot/npm_and_yarn/next-15.2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 4, 2025 •

Copy link
Copy Markdown
Contributor

Upgrade to patched Next.js 15.5.28 and React 19, align the lint configuration, and await dynamic route parameters in pages and metadata. Keep React and its types consistent across migrated transitive dependencies, remove unused video types, and reject unsupported MDX image sources explicitly.

Retains the current Bun/Flox toolchain and security-patched MDX compiler. Validation includes lint, types, Markdown/Mermaid/link checks, LOC budgets, production build, and smoke coverage of every configured lesson.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Mar 4, 2025
@vercel

vercel Bot commented Mar 4, 2025 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
learn-git Ready Ready Preview Oct 15, 2026 11:21am UTC

@sourcery-ai

sourcery-ai Bot commented Mar 4, 2025 •

Copy link
Copy Markdown

Reviewer's Guide by Sourcery

This pull request bumps the next dependency from version 14.2.24 to 15.2.1 and updates its related dependencies in package.json and pnpm-lock.yaml. It also adds new dependencies such as @img/sharp-*, @emnapi/runtime, detect-libc, simple-swizzle, color, color-string, and is-arrayish.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
The next dependency was bumped from version 14.2.24 to 15.2.1.
  • Updated the version of the next dependency in package.json.
  • Updated the version of @ducanh2912/next-pwa to be compatible with the new next version.
  • Updated the version of @vercel/analytics to be compatible with the new next version.
  • Updated the version of @vercel/speed-insights to be compatible with the new next version.
  • Updated the version of geist to be compatible with the new next version.
  • Updated the resolutions and dependencies in pnpm-lock.yaml to reflect the new next version and its dependencies.
pnpm-lock.yaml
package.json
The @swc/helpers dependency was updated.
  • Updated the @swc/helpers dependency to version 0.5.15 in pnpm-lock.yaml.
pnpm-lock.yaml
The caniuse-lite dependency was updated.
  • Updated the caniuse-lite dependency to version 1.0.30001702 in pnpm-lock.yaml.
pnpm-lock.yaml
The styled-jsx dependency was updated.
  • Updated the styled-jsx dependency to version 5.1.6 in pnpm-lock.yaml.
pnpm-lock.yaml
Added @img/sharp-* dependencies.
  • Added @img/sharp-* dependencies to pnpm-lock.yaml.
pnpm-lock.yaml
Added @emnapi/runtime dependency.
  • Added @emnapi/runtime dependency to pnpm-lock.yaml.
pnpm-lock.yaml
Added detect-libc dependency.
  • Added detect-libc dependency to pnpm-lock.yaml.
pnpm-lock.yaml
Added simple-swizzle dependency.
  • Added simple-swizzle dependency to pnpm-lock.yaml.
pnpm-lock.yaml
Added color and color-string dependencies.
  • Added color and color-string dependencies to pnpm-lock.yaml.
pnpm-lock.yaml
Added is-arrayish dependency.
  • Added is-arrayish dependency to pnpm-lock.yaml.
pnpm-lock.yaml

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!
  • Generate a plan of action for an issue: Comment @sourcery-ai plan on
    an issue to generate a plan of action for it.

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have skipped reviewing this pull request. It seems to have been created by a bot (hey, dependabot[bot]!). We assume it knows what it's doing!

Bumps [next](https://github.com/vercel/next.js) from 14.2.24 to 15.2.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v14.2.24...v15.2.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/next-15.2.1 branch from 68ca6ac to 2ed9ffa Compare March 4, 2025 12:54
@nicholasadamou nicholasadamou changed the title build(deps): bump next from 14.2.24 to 15.2.1 build(deps): migrate to patched Next.js 15 and React 19 Oct 15, 2026
@nicholasadamou
nicholasadamou merged commit 1d9e857 into master Oct 15, 2026
5 checks passed
@nicholasadamou
nicholasadamou deleted the dependabot/npm_and_yarn/next-15.2.1 branch October 15, 2026 11:22

This branch was successfully deployed

1 active deployment
Preview — 717b94c3 Deployed Oct 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant