Skip to content

Releases: vercel/next.js

v15.0.0-canary.27

12 Jun 02:04
Compare
Choose a tag to compare
v15.0.0-canary.27 Pre-release
Pre-release

Core Changes

  • Prevent append of trailing slash in cases where path ends with a file extension: #66636
  • Update font data: #66730
  • Use addDependency to track metadata route file changes: #66714
  • fix: app-router prefetch crash when an invalid URL is passed to Link: #66755
  • Ensure urlPathname is always a pathname: #63846
  • build: Update swc_core to v0.93.2: #66698
  • chore: bump turbo to 2.0.3: #66762
  • Revert "chore: bump turbo to 2.0.3": #66775

Misc Changes

  • Docs: Fix typo: #66749
  • refactor: simplified lint-staged config: #66720
  • docs(create-next-app): update Geist font reference: #66737
  • remove related e2e workflow: #66758
  • Log stdio for pull-turbo-cache script: #66759
  • Update devDependecy prettier-plugin-tailwindcss: #66713
  • test: add name re-export from client components as page case: #66760
  • fix e2e deployment test action: #66721
  • tweak deploy failure notification condition: #66769
  • fix client-cache deploy tests: #66770
  • fix app-custom-routes deploy test: #66773

Credits

Huge thanks to @delbaoliveira, @kshehadeh, @huozhi, @wyattjoh, @Marukome0743, @ztanner, @ijjk, @torresgol10, @lubieowoce, @kdy1, and @samcx for helping!

v15.0.0-canary.25

11 Jun 00:20
Compare
Choose a tag to compare
v15.0.0-canary.25 Pre-release
Pre-release

Core Changes

  • Revert "Fix esm property def in flight loader": #66727
  • Update React from 1df34bdf62 to 6230622a1a: #66726

Misc Changes

  • tweak flaky module-imports test: #66728
  • Update devdependecy @types/node: #66725

Credits

Huge thanks to @ztanner and @torresgol10 for helping!

v14.2.4

11 Jun 22:01
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

  • fix: ensure route handlers properly track dynamic access (#66446)
  • fix NextRequest proxy in edge runtime (#66551)
  • Fix next/dynamic with babel and src dir (#65177)
  • Use vercel deployment url for metadataBase fallbacks (#65089)
  • fix(next/image): detect react@19 for fetchPriority prop (#65235)
  • Fix loading navigation with metadata and prefetch (#66447)
  • prevent duplicate RSC fetch when action redirects (#66620)
  • ensure router cache updates reference the latest cache values (#66681)
  • Prevent append of trailing slash in cases where path ends with a file extension (#66636)
  • Fix inconsistency with 404 getStaticProps cache-control (#66674)
  • Use addDependency to track metadata route file changes (#66714)
  • Add timeout/retry handling for fetch cache (#66652)
  • fix: app-router prefetch crash when an invalid URL is passed to Link (#66755)

Credits

Huge thanks to @ztanner, @ijjk, @wbinnssmith, @huozhi, and @lubieowoce for helping!

v15.0.0-canary.24

10 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.24 Pre-release
Pre-release

Core Changes

  • fix(turbopack): remove tailwindcss from default external packages: #66706
  • Append sitemap extension and optimize imafe metadata static generation: #66477
  • feat(turbopack-ecmascript): cache external modules with wrapper: #63337
  • [ppr] Enable static shell debugging in other environments: #65483
  • Add timeout/retry handling for fetch cache: #66652
  • Fix inconsistency with 404 getStaticProps cache-control: #66674
  • [lint] Allow lint warnings to pass in CI: #66140

Misc Changes

  • Update 08-lazy-loading.mdx: #66705
  • fix: Update docker base images to node:20: #66702
  • Incremental Static Regeneration - docs update explaining surprising behavior: #66151
  • Run Pages Router test with same version as Next.js peer dependency: #66712
  • tests: fixed some test types and fixed darwin support: #65722
  • chore(test): add types to tests: #66724
  • Docs: Update unstable_after based on community questions: #66716

Credits

Huge thanks to @mratlamwala, @ForsakenHarmony, @mayank1513, @huozhi, @karlkeefer, @wyattjoh, @eps1lon, @ijjk, @samcx, and @delbaoliveira for helping!

v15.0.0-canary.23

10 Jun 13:31
Compare
Choose a tag to compare
v15.0.0-canary.23 Pre-release
Pre-release

Core Changes

  • Update React from f994737d14 to 1df34bdf62 (19.0.0-rc.0): #66533

Misc Changes

  • test: migrate dev error tests into separate sandbox test: #66666

Credits

Huge thanks to @huozhi and @eps1lon for helping!

v15.0.0-canary.22

10 Jun 09:36
Compare
Choose a tag to compare
v15.0.0-canary.22 Pre-release
Pre-release

Core Changes

  • Fix esm property def in flight loader: #66286

Misc Changes

  • Update devdependecies tar and type: #66580

Credits

Huge thanks to @torresgol10 and @huozhi for helping!

v15.0.0-canary.21

09 Jun 17:51
Compare
Choose a tag to compare
v15.0.0-canary.21 Pre-release
Pre-release

Core Changes

  • ensure router cache updates reference the latest cache values: #66681

Credits

Huge thanks to @ztanner for helping!

v15.0.0-canary.20

08 Jun 23:31
Compare
Choose a tag to compare
v15.0.0-canary.20 Pre-release
Pre-release

Core Changes

  • remove staticWorkerRequestDeduping flag & unused IPC code: #66655
  • prevent duplicate RSC fetch when action redirects: #66620
  • Update URL provided from unstable_cache: #66651

Credits

Huge thanks to @ztanner and @ijjk for helping!

v15.0.0-canary.19

07 Jun 17:03
Compare
Choose a tag to compare
v15.0.0-canary.19 Pre-release
Pre-release

Core Changes

  • revert app-render changes related to determining RSC/Prefetch requests: #66648
  • Revert "feat: Update swc_core to v0.92.10": #66640

Credits

Huge thanks to @ztanner and @sokra for helping!

v15.0.0-canary.18

07 Jun 13:14
Compare
Choose a tag to compare
v15.0.0-canary.18 Pre-release
Pre-release

Misc Changes

  • reliability of the release action: #66637

Credits

Huge thanks to @sokra for helping!