Skip to content

[Snyk] Upgrade next from 16.3.0 to 16.3.2 - #111

Closed
Power-Maverick wants to merge 1 commit into
mainfrom
snyk-upgrade-677b94d5c71e19a9220ae5ca800e70c3
Closed

Power-Maverick wants to merge 1 commit into
mainfrom
snyk-upgrade-677b94d5c71e19a9220ae5ca800e70c3

Conversation

@Power-Maverick

Copy link
Copy Markdown
Contributor

snyk-top-banner

Snyk has created this PR to upgrade next from 16.3.0 to 16.3.2.

ℹ️ 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 28 versions ahead of your current version.

  • The recommended version was released 23 days ago.

Breaking Change Risk

Merge Risk: Low

Notice: This assessment is enhanced by AI.

Release notes
Package name: next
  • 16.3.2 - 2026-08-21

    Note

    This release is backporting bug fixes. It does not include all pending features/changes on canary.

    Core Changes

    • [backport] Scope app-entry export validation to files inside the app directory (#97357)
    • [backport] Fix catch-all index page being served for every other slug (#97416)
    • [16.3] Turbopack: don't trace embedded WASM loader helpers (#97353) (#97463)
    • [16.3] Turbopack: retain conditions when replacing resolve request keys (#97453)
    • [16.3.x] Fix Turbopack worker chunk loading with asset prefix (#97419)
    • [16.3.x] Authenticate Turborepo remote caching with OIDC instead of a static PAT (#97603)

    Credits

    Huge thanks to @ lubieowoce, @ unstubbable, @ timneutkens, @ mischnic, and @ eps1lon for helping!

  • 16.3.1 - 2026-08-13
  • 16.3.1-canary.26 - 2026-08-20

    Misc Changes

    • docs: document deploymentId build ID override and Pages Router skew in 16.2: #97645
    • Upgrade React from eb8feb71-20260814 to eafeac09-20260819: #97636
    • Turbopack: rename to use turbopack: no side effects: #94427
    • refactor: move useDynamic{Route,Search}Params to reduce snapshot churn: #97360
    • [PPF] unstable_navigation(): #96908
    • [PPF] Scaffold unstable_navigation(): #97236
    • docs: Explicit cache output description: #97548
    • Improve Cache Components sync IO migration guidance: #97572
    • [test] Use a non-native stub for the server externals list test: #97614
    • Avoid GitHub API rate limits for create-next-app examples: #97612
    • [test] Cover the prerender worker-thread backend with an addon we control: #97543
    • [test] Convert the prerender-native-module suite to local fixture packages: #97542
    • [test] Replace the turbopack-reports sqlite3 dependency with a local addon fixture: #97541
    • [test] Drop the dead sqlite3 build approval from the sharp-basic suite: #97540
    • [ci] Authenticate Turborepo remote caching with OIDC instead of a static PAT: #97590
    • Remove HmrTarget: #97253
    • Keep HMR instructions typed until serialization: #96569
    • Serialize frozen collections by value only: #96686

    Credits

    Huge thanks to @ icyJoseph, @ mischnic, @ lubieowoce, @ aurorascharff, @ eps1lon, @ sokra, and @ wbinnssmith for helping!

  • 16.3.1-canary.25 - 2026-08-19

    Misc Changes

    • [PPF] Remove unstable_eager: #97524
    • [PPF] Do not mark complete shell requests as partial: #97503
    • fix: add accessible label to icon-only link: #96334
    • Fix stale cross-references in skills/: #97566
    • docs: generateMetadata values should be serializable with use cache: #97551
    • Move preview props into separate manifest: #96004
    • docs: adjust interactive app guide: #97558
    • Turbopack: allow TURBOPACK_PRINT_CHUNK_GROUPS in release builds: #97515
    • [test] Point next-image-legacy images at a reachable endpoint: #97545
    • test: improve error-on-next-codemod-comment flakiness: #97553
    • Turbopack: cross-module constants: #90300
    • test: better isolate concurrent-install suite: #97546
    • docs: outlining and lcp: #96942
    • Fix use cache prerender signal retention: #97476
    • Turbopack: More aggressively debounce filesystem watch events if we detected changes to node_modules: #96116
    • docs: document metadata pagination field: #95509

    Credits

    Huge thanks to @ lubieowoce, @ niketchandivade, @ gaojude, @ devjiwonchoi, @ mischnic, @ aurorascharff, @ eps1lon, @ icyJoseph, @ gnoff, @ bgw, and @ biubiukam for helping!

  • 16.3.1-canary.24 - 2026-08-18

    Misc Changes

    • style(examples): remove redundant justify-content declaration: #97222
    • docs: rename Vercel Edge Config to Global Config in redirecting guide: #97456
    • fix: improve form accessibility by associating labels with inputs: #96335
    • [docs] fix: grammar typos in linking and navigating guide: #95544
    • fix(examples): correct error message typo: #97223
    • docs: fix typos in example links: #97149
    • Model prerenders as render candidates: #97431
    • Turbopack: support character class ranges in regex: #97502
    • docs: warn when catching permanentRedirect: #97496
    • Remove the development debug channel persistence: #97510
    • Stop the browser from restoring stale pages in development: #97505
    • Turbopack: gracefully handle outputFileTracingIncludes matching a symlink: #97507
    • docs: mention Valibot as validation library option in forms guides: #97468

    Credits

    Huge thanks to @ niketchandivade, @ molebox, @ seanbeirnes, @ 0ldh, @ gnoff, @ mischnic, @ DavidIlie, @ unstubbable, and @ fabian-hiller for helping!

  • 16.3.1-canary.23 - 2026-08-18

    Misc Changes

    • Trace lazy App Route module loading: #97439
    • [ci] Wait for the next version to be available on npm before deploy tests: #97460
    • docs: fix stale Dev Overlay README link in contributing guide: #97486
    • docs: app router reference accuracy: #97477
    • test: Don't wait trying to load non-existing images: #97488
    • test: cover dynamic APIs with i18n base path: #97367

    Credits

    Huge thanks to @ DavidIlie, @ eps1lon, @ icyJoseph, and @ mischnic for helping!

  • 16.3.1-canary.22 - 2026-08-17

    Misc Changes

    • fix(turbo-persistence): allow 32-bit usize conversion: #97288
    • test: restore missing NFT exports* unit fixtures: #97459
    • [ci] Fix backport canary release dispatch: #97383
    • turbo-tasks-backend: Enforce that tasks exist when accessing them: #96043
    • turbo-tasks-backend: add persistence delete/tombstone plumbing for GC: #95975
    • turbo-persistence: add key-value tombstones for MultiValue families: #96929

    Credits

    Huge thanks to @ hardfist, @ mischnic, @ ztanner, and @ lukesandberg for helping!

  • 16.3.1-canary.21 - 2026-08-17

    Misc Changes

    • Anchor the async local storage instances to global symbols: #97255
    • test: deflake use-cache-size-zero warm reload: #97421
    • Scaffolding for concurrentRouterQueue flag: #97413
    • Reorganize client router modules: #97402

    Credits

    Huge thanks to @ unstubbable, @ gnoff, and @ acdlite for helping!

  • 16.3.1-canary.20 - 2026-08-16

    Misc Changes

    • Wait for back-before-hydration recoveries in the browser: #97321
    • Extract metadata resolution primitives: #97388
    • test: update React 18 redbox snapshot: #97415
    • Turbopack: retain conditions when replacing resolve request keys: #97372
    • Remove server route matcher stack: #94157

    Credits

    Huge thanks to @ gaearon, @ gnoff, @ timneutkens, and @ mischnic for helping!

  • 16.3.1-canary.19 - 2026-08-15

    Misc Changes

    • Adopt SelectedMetadata for metadata rendering: #97387
    • fix(next/image): reject empty image on read/write to disk cache : #97278
    • Turbopack: remove stale manifests for deleted routes: #97333
    • Turbopack: make unreachable codegen more generic: #97385

    Credits

    Huge thanks to @ gnoff, @ styfle, @ marcoshernanz, and @ mischnic for helping!

  • 16.3.1-canary.18 - 2026-08-14

    Misc Changes

    • Upgrade React from 22e4f993-20260811 to eb8feb71-20260814: #97382
  • 16.3.1-canary.17 - 2026-08-14
  • 16.3.1-canary.16 - 2026-08-14
  • 16.3.1-canary.15 - 2026-08-13
  • 16.3.1-canary.14 - 2026-08-12
  • 16.3.1-canary.13 - 2026-08-12
  • 16.3.1-canary.12 - 2026-08-11
  • 16.3.1-canary.11 - 2026-08-11
  • 16.3.1-canary.10 - 2026-08-10
  • 16.3.1-canary.9 - 2026-08-08
  • 16.3.1-canary.8 - 2026-08-07
  • 16.3.1-canary.7 - 2026-08-07
  • 16.3.1-canary.5 - 2026-08-07
  • 16.3.1-canary.4 - 2026-08-06
  • 16.3.1-canary.3 - 2026-08-05
  • 16.3.1-canary.2 - 2026-08-05
  • 16.3.1-canary.1 - 2026-08-04
  • 16.3.1-canary.0 - 2026-08-03
  • 16.3.0 - 2026-08-03
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:

@Power-Maverick

Copy link
Copy Markdown
Contributor Author

Merge Risk: Low

This is a patch version upgrade from next@16.3.0 to next@16.3.2. The intervening versions consist of maintenance and bug fixes.

  • next@16.3.1: A maintenance-focused update with fixes for Turbopack, next/image, caching, and routing.
  • next@16.3.2: A backport release focused on bug fixes.

No breaking changes are documented in these patch releases. The upgrade is intended to be safe and only contains fixes.

Notice 🤖: This content was augmented using artificial intelligence. AI-generated content may contain errors and should be reviewed for accuracy before use.

@vercel

vercel Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
web Ready Ready Preview Sep 13, 2026 10:48am UTC

This branch was successfully deployed

1 active deployment
Preview — f194736e Deployed Sep 13, 2026 by vercel[bot]
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.

2 participants