Skip to content

Releases: vercel/next.js

v14.2.23

07 Jan 20:10
Compare
Choose a tag to compare

Note

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

Core Changes

  • backport: force module format for virtual client-proxy (#74590)
  • Backport: Use provided waitUntil for pending revalidates (#74573)
  • Feature: next/image: add support for images.qualities in next.config (#74500)

Credits

Huge thanks to @styfle, @ijjk and @lubieowoce for helping!

v15.1.1-canary.26

06 Jan 23:34
Compare
Choose a tag to compare
v15.1.1-canary.26 Pre-release
Pre-release

Core Changes

  • Upgrade React from 518d06d2-20241219 to 3b009b4c-20250102: #74492
  • fix: add node internals stack frames to ignored list: #73698
  • chore: break calls to forEach into for loops: #74523
  • [DevOverlay] Add error message: #74541
  • [DevOverlay] Add error type label: #74543
  • feat: connect error rating buttons to telemetry API: #74496
  • [metadata] Move metadata rendering adjacent to page component: #74262
  • Delete set-cache-busting-search-param.test.ts: #74561
  • fix: enhance a11y, prevent double firing in error rating: #74563
  • fix: add aria-hidden to error overlay voting icons: #74568

Misc Changes

  • test: add missing await for hydration test: #74542
  • Getting Started Docs: Add Mutating Data page: #74018
  • Getting Started docs: Add Error Handling page: #74069
  • test: update test for async client component with snapshot: #74550
  • test utils: Include origin of failed browser.* in stack: #74553
  • fix react being incorrectly mentioned as extending fetch API: #74278
  • docs: pin react version to 18 in Next.js 14 upgrade guide: #74222

Credits

Huge thanks to @huozhi, @wyattjoh, @delbaoliveira, @eps1lon, @devjiwonchoi, @gaojude, @eur00t, and @cseas for helping!

v15.1.1-canary.25

03 Jan 23:54
Compare
Choose a tag to compare
v15.1.1-canary.25 Pre-release
Pre-release

Core Changes

  • [DevOverlay] Remove Dialog Banner: #74464
  • [DevOverlay] Add color palette script: #74465
  • Fix: Preserve intentional percent encoding in search param for client nav: #74473
  • [DevOverlay] Implement New Overlay Layout with Bottom Stacks: #74466
  • [DevOverlay] Add error overlay footer and feedback: #74472
  • [DevOverlay] Remove temporary header children: #74490
  • fix: server functions x-forwarded-host possible multiple values: #73701
  • [DevOverlay] Pass footer message from error containers: #74493
  • feat(rsc): allow host or forwarded: #74199
  • [DevOverlay] Adjust border style for header and footer: #74480
  • feat(next/image): add support for images.qualities in next.config: #74257

Example Changes

  • Fix linting between lint-check and lint-staged: #74503

Misc Changes

  • refactor(next-core): Remove local annotations from structs in next-core/src/app_structure.rs: #74200

Credits

Huge thanks to @bgw, @devjiwonchoi, @gaojude, @Netail, @tknickman, @styfle, and @ijjk for helping!

v15.1.1-canary.24

02 Jan 23:34
Compare
Choose a tag to compare
v15.1.1-canary.24 Pre-release
Pre-release

Core Changes

  • fix: update broken links in config-shared.d.ts: #74122
  • fix: fix typos in errors.json & create-component-tree.tsx: #74471
  • Safely retrieve router, improve page reload logic: #74209
  • docs: bump year: #74475

Misc Changes

  • docs(generate-static-params): add typescript example and missing jsx switcher: #73962
  • docs(fetching-data-and-streaming): add missing types to example: #74081
  • docs(use-cache): add missing switcher code blocks and types in examples: #74083

Credits

Huge thanks to @yongholeeme, @spidersouris, @devpla, @gurkerl83, and @cassiossantos for helping!

v15.1.1-canary.23

28 Dec 23:41
Compare
Choose a tag to compare
v15.1.1-canary.23 Pre-release
Pre-release

Misc Changes

  • docs: remove catch-all for opengraph-image: #74338

Credits

Huge thanks to @leerob for helping!

v15.1.1-canary.22

27 Dec 23:34
Compare
Choose a tag to compare
v15.1.1-canary.22 Pre-release
Pre-release

Misc Changes

  • Fix typo in generateViewport docs: #74288

Credits

Huge thanks to @n1ckoates for helping!

v15.1.3

26 Dec 18:36
Compare
Choose a tag to compare

Note

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

Core Changes

  • Retry manifest file loading only in dev mode: #73900
  • Use shared worker for lint & typecheck steps: #74154

Credits

Huge thanks to @unstubbable and @ztanner for helping!

v15.1.1-canary.21

26 Dec 23:33
Compare
Choose a tag to compare
v15.1.1-canary.21 Pre-release
Pre-release

Misc Changes

  • chore(github): update comments stale period: #74291

Credits

Huge thanks to @samcx for helping!

v14.2.22

26 Dec 18:06
Compare
Choose a tag to compare

Note

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

Core Changes

  • Retry manifest file loading only in dev mode: #73900
  • Ensure workers are cleaned up: #71564
  • Use shared worker for lint & typecheck steps: #74154

Credits

Huge thanks to @unstubbable, @ijjk, and @ztanner for helping!

v15.1.1-canary.20

25 Dec 23:34
Compare
Choose a tag to compare
v15.1.1-canary.20 Pre-release
Pre-release

Core Changes

  • [DevOverlay] fix: restore pagination style: #74296

Credits

Huge thanks to @devjiwonchoi for helping!