Releases: vercel/next.js
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!
v14.3.0-canary.20
Core Changes
- fix dynamic route interception not working when deployed with middleware: #64923
- feat(turbopack): Handle fragments in requests: #64232
- feat(turbopack): Check for duplicate parallel routes: #64181
- Speed up createNext test suite isolation: #64909
- fix(rewrites): support external rewrite destination: #64943
- Ensure edge prerender-manifest is minimal: #64946
Example Changes
- Update with-storybook example: #64911
- bug fix on a pull request #64911: #64925
- Update Sanity example deps: #64939
- deps updated for with-mongodb-mongoose example: #64928
Misc Changes
- Docs: Add section for
@next/env
package: #64908 - test(manifest): skip font/proxy test for now: #64927
- docs: update og generation code with local assets: #64888
- Allow StackBlitz repro links in bug reports on GitHub: #64935
- Fix mock span: #64944
- Add --skip-install flag to create-next-app: #64691
Credits
Huge thanks to @zsh77, @delbaoliveira, @kwonoj, @KagamiChan, @ztanner, @kdy1, @timneutkens, @steveluscher, @stipsan, @MehfoozurRehman, @ijjk, and @vkryachko for helping!
v14.3.0-canary.19
Core Changes
- feat(next-core): support parsing matcher config object: #64678
- Fix mixed exports in server component with barrel optimization: #64894
- fix: improve tsconfig extends checks: #61413
- Fix next/image usage in mdx: #64875
Misc Changes
Credits
Huge thanks to @ijjk, @adiguno, @kwonoj, @huozhi, and @ryan-nauman for helping!