Skip to content

Conversation

@peterj
Copy link
Collaborator

@peterj peterj commented Oct 8, 2025

snyk-top-banner

Snyk has created this PR to upgrade next from 15.4.7 to 15.5.3.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 44 versions ahead of your current version.

  • The recommended version was released a month ago.

Release notes
Package name: next
  • 15.5.3 - 2025-09-10
  • 15.5.2 - 2025-08-26
  • 15.5.1 - 2025-08-26
  • 15.5.1-canary.39 - 2025-09-10
  • 15.5.1-canary.38 - 2025-09-10

    Core Changes

    • Ignore unhandledRejection events for promises that reject after a React render aborts: #83590
    • Update font data: #83631
    • [dev] Serve static metadata from filesystem: #83460

    Misc Changes

    • Turbopack: run NFT unit test: #83233

    Credits

    Huge thanks to @ gnoff, @ vercel-release-bot, @ devjiwonchoi, and @ mischnic for helping!

  • 15.5.1-canary.37 - 2025-09-09

    Core Changes

    • Development: Make 'ready in' 195ms faster: #83628

    Credits

    Huge thanks to @ timneutkens for helping!

  • 15.5.1-canary.36 - 2025-09-09

    Core Changes

    • Exit next dev with a non-zero code when next.config.js is invalid: #83602
    • Development: Only load getStaticInfoIncludingLayouts when it's needed: #83555
    • Development: Only load HotReloaderWebpack when it is used: #83609
    • Fix logic bug in sortByPageExts: #83610
    • Update PPR cases with adapter config: #83595
    • Development: Don't load Babel when it's not used: #83619
    • Development: Don't load hot-reloader-webpack when using Turbopack: #83621
    • Development: Only require loadJsConfig when using webpack: #83623
    • Upgrade React from b9a04536-20250904 to 6b70072c-20250909: #83627

    Example Changes

    • examples(with-supabase): fix import statement in tutorial: #83605

    Misc Changes

    • Enable more tests for Turbopack: #83589
    • Enable more tests for Turbopack, II: #83600
    • chore: remove $ from cli cmd: #83603
    • Tests: Move build-indicator test to test/development: #83591
    • docs: rewrite+usePathname+prerender hydration error mitigation: #83462

    Credits

    Huge thanks to @ mischnic, @ icyJoseph, @ timneutkens, @ tomhmoses, @ unstubbable, and @ ijjk for helping!

  • 15.5.1-canary.35 - 2025-09-08

    Core Changes

    • Update types and more test coverage for adapters: #82919
    • fix: devtools initial position should be from next config: #83571

    Misc Changes

    • [turbopack] Simplify up and dowcasts: #83456
    • Turbopack: remove unused transforms: #83567
    • Turbopack: emit JSON.parse only for more than 10kb: #83483
    • cna: fix typo: #83121
    • Fix build-indicator test flaking: #83585
    • Turbopack: remove GlobalTypeofs AST pass: #83479
    • Turbopack: don't define process.cwd() in node_modules: #83452

    Credits

    Huge thanks to @ lukesandberg, @ mischnic, @ roottool, @ timneutkens, @ ijjk, and @ devjiwonchoi for helping!

  • 15.5.1-canary.34 - 2025-09-08

    Core Changes

    • Turbopack: Remove 20ms overhead on bootup: #83554
    • fix: transpile-config should await import before return: #83566
    • Make hasNecessaryDependencies sync: #83564

    Misc Changes

    • Update Rspack development test manifest: #83551
    • metadata: align turbopack loader with js loader: #83559
    • Docs: Add authentication note for external/internal image sources: #83469

    Credits

    Huge thanks to @ vercel-release-bot, @ huozhi, @ pontasan, @ timneutkens, and @ devjiwonchoi for helping!

  • 15.5.1-canary.33 - 2025-09-08

    Core Changes

    • feat: use Node.js native TS resolver for next.config.ts: #83240
    • Disable React debug channel by default: #83552

    Example Changes

    Credits

    Huge thanks to @ HamadUllah16, @ devjiwonchoi, and @ unstubbable for helping!

  • 15.5.1-canary.32 - 2025-09-07

    Misc Changes

    • Update Rspack production test manifest: #83512

    Credits

    Huge thanks to @ vercel-release-bot for helping!

  • 15.5.1-canary.31 - 2025-09-06

    Misc Changes

    • fix: route handlers should validate invalid exports: #83500

    Credits

    Huge thanks to @ ztanner for helping!

  • 15.5.1-canary.30 - 2025-09-05

    Core Changes

    • Use React's debug channel to transport debug info via WebSocket connection: #82748

    Misc Changes

    • Update Rspack production test manifest: #83475

    Credits

    Huge thanks to @ unstubbable and @ vercel-release-bot for helping!

  • 15.5.1-canary.29 - 2025-09-05

    Core Changes

    • [metadata] not add suffix to sitemap.xml in group routes: #83486
    • [devtools] Use useEffectEvent instead of ignoring exhaustive deps: #83236
    • [metadata] refactor metadata sitemap loader code: #83443
    • Include prerender interrupted error in unstable_rethrow: #83463

    Misc Changes

    • [turbopack] Attempt #2 at making rust-analyzer happy with our macros: #83461
    • [turbopack] RFC: Serialize turbopack objects as u16s instead of fully qualified symbol names: #83193
    • [turbopack] enable the signal feature of nix: #83473
    • Turbopack: Don't resolve tsconfig relative to file: #83484

    Credits

    Huge thanks to @ lukesandberg, @ huozhi, @ timneutkens, @ eps1lon, and @ gnoff for helping!

  • 15.5.1-canary.28 - 2025-09-04
  • 15.5.1-canary.27 - 2025-09-04
  • 15.5.1-canary.26 - 2025-09-04
  • 15.5.1-canary.25 - 2025-09-03
  • 15.5.1-canary.24 - 2025-09-02
  • 15.5.1-canary.23 - 2025-09-01
  • 15.5.1-canary.22 - 2025-08-31
  • 15.5.1-canary.21 - 2025-08-30
  • 15.5.1-canary.20 - 2025-08-29
  • 15.5.1-canary.19 - 2025-08-29
  • 15.5.1-canary.18 - 2025-08-29
  • 15.5.1-canary.17 - 2025-08-28
  • 15.5.1-canary.16 - 2025-08-28
  • 15.5.1-canary.15 - 2025-08-28
  • 15.5.1-canary.14 - 2025-08-27
  • 15.5.1-canary.13 - 2025-08-27
  • 15.5.1-canary.12 - 2025-08-27
  • 15.5.1-canary.11 - 2025-08-26
  • 15.5.1-canary.10 - 2025-08-26
  • 15.5.1-canary.9 - 2025-08-26
  • 15.5.1-canary.8 - 2025-08-25
  • 15.5.1-canary.7 - 2025-08-24
  • 15.5.1-canary.6 - 2025-08-23
  • 15.5.1-canary.5 - 2025-08-22
  • 15.5.1-canary.4 - 2025-08-21
  • 15.5.1-canary.3 - 2025-08-21
  • 15.5.1-canary.2 - 2025-08-20
  • 15.5.1-canary.1 - 2025-08-20
  • 15.5.1-canary.0 - 2025-08-20
  • 15.5.0 - 2025-08-20
  • 15.4.7 - 2025-08-18
from next GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Snyk has created this PR to upgrade next from 15.4.7 to 15.5.3.

See this package in npm:
next

See this project in Snyk:
https://app.snyk.io/org/kagent/project/3a1ab099-8f8f-43a5-81e6-e07ff34c96dc?utm_source=github&utm_medium=referral&page=upgrade-pr
Copilot AI review requested due to automatic review settings October 8, 2025 07:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades the Next.js dependency from version 15.4.7 to 15.5.3, bringing 44 versions of updates that were released about a month ago. The upgrade includes various performance improvements, bug fixes, and feature enhancements.

Key changes:

  • Updates Next.js framework to latest stable version with numerous improvements
  • Includes development experience optimizations and Turbopack enhancements
  • Brings React upgrades and metadata handling improvements
Files not reviewed (1)
  • ui/package-lock.json: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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.

3 participants