Releases: vercel/next.js
v14.3.0-canary.29
v14.3.0-canary.28
Core Changes
- Tracing: allow opt-in flag to send build traces to url: #65019
- Turbopack: Allow client components from foreign code in app routes: #64751
Credits
Huge thanks to @wbinnssmith for helping!
v14.3.0-canary.27
Core Changes
- chore(fetch-cache): remove zod from fetch cache: #65079
- support breadcrumb style catch-all parallel routes: #65063
- Improve initial setup with new App Router TypeScript project: #64826
- Add experimental trace file field: #65071
- Fix playwright config merging for webServer property: #65090
- chore(logging): Disable info logging of critters in production: #62776
- [unstable_cache] Don't track dynamic fetches in an unstable_cache callback: #65010
- fix(page-static-info): refine warning message to emit once: #65091
- update redirect handling on forwarded action requests: #65097
Example Changes
- Ensure latest canary of Next.js is installed in repros: #64967
Misc Changes
- Fix typo in code example in index.mdx: #65075
- test: fix react version testing due to new release: #65081
- Combine necessary file for edge route in size calculation: #65053
Credits
Huge thanks to @HristovCodes, @huozhi, @karlhorky, @ztanner, @unstubbable, @ijjk, @eps1lon, @Ethan-Arrowood, @jonluca, @wyattjoh, and @kwonoj for helping!
v14.3.0-canary.26
Core Changes
- Ensure escaped string are parsed in NODE_OPTIONS: #65046
Credits
Huge thanks to @timneutkens for helping!
v14.3.0-canary.25
v14.3.0-canary.24
Core Changes
- Update React from 14898b6a9 to c3048aab4: #64798
- initialize ALS with cookies in middleware: #65008
- feat(next/image)!: remove
squoosh
in favor ofsharp
as optional dependency: #63321
Example Changes
- fix(examples): blog-starter href, remove redundant public folder: #65025
Misc Changes
- docs: add missing imports in auth article: #65039
- Replace createNextDescribe with nextTestSetup: #64817
- Update Turbopack production test manifest: #65055
- Update Turbopack development test manifest: #65054
Credits
Huge thanks to @eps1lon, @pavelglac, @ztanner, @styfle, @wyattjoh, and @symant233 for helping!
v14.3.0-canary.23
Core Changes
- NODE_OPTIONS updates: #65006
Example Changes
- Docs: Explain why Layouts (RSCs) can't access
pathname
: #64785
Misc Changes
- test(fixture): prevent unexpected errored exit with leaking error: #65007
- docs: fix Bun install command: #65016
- Fix Server Action closure example: #65029
- Update sitemap.mdx: #65003
- chore: notify on popular feature requests: #64877
Credits
Huge thanks to @kwonoj, @FluxCapacitor2, @delbaoliveira, @lukahartwig, @brianshano, @balazsorban44, and @wyattjoh for helping!
v14.3.0-canary.22
Core Changes
- feat: support import attributes: #59480
- NextJS App router: add
isolated-vm
to server-external-packages.json: #64749 - Add
next experimental-test
command: #64352 - Revert "feat: support import attributes": #65001
Misc Changes
- Ensure install works in test fixtures when
NEXT_TEST_SKIP_CLEANUP=1
is specified: #64829 - test(fixture): allow turbopack build with longer wait time: #64930
- Sync Cargo.lock with turbo: #64989
- fix(test-utils): more robust server teardown: #64991
- Update Turbopack development test manifest: #64996
- Removed the "-" sign on Bun option for create-next-app CLI tool in the documentation: #64972
Credits
Huge thanks to @eps1lon, @chentsulin, @samijaber, @kwonoj, @wbinnssmith, @Ethan-Arrowood, and @begalinsaf for helping!
v14.3.0-canary.21
v14.2.3
Note
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Fix: resolve mixed re-exports module as cjs (#64681)
- fix: mixing namespace import and named import client components (#64809)
- Fix mixed exports in server component with barrel optimization (#64894)
- Fix next/image usage in mdx(#64875)
- fix(fetch-cache): fix additional typo, add type & data validation (#64799)
- prevent erroneous route interception during lazy fetch (#64692)
- fix root page revalidation when redirecting in a server action (#64730)
- fix: remove traceparent from cachekey should not remove traceparent from original object (#64727)
- Clean-up fetch metrics tracking (#64746)
Credits
Huge thanks to @huozhi, @samcx, @ztanner, @Jeffrey-Zutt, and @ijjk for helping!