Releases: vercel/next.js
Releases Β· vercel/next.js
v15.0.0-canary.27
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
tov0.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
v14.2.4
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
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
v15.0.0-canary.22
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!