Skip to content

Releases: vercel/next.js

v14.3.0-canary.22

24 Apr 23:31

Choose a tag to compare

v14.3.0-canary.22 Pre-release
Pre-release

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

24 Apr 01:49

Choose a tag to compare

v14.3.0-canary.21 Pre-release
Pre-release

Core Changes

  • remove special-cased prefetch kind in dev mode: #64941

Misc Changes

  • Fix windows CI due to node release: #64950

Credits

Huge thanks to @ztanner and @ijjk for helping!

v14.2.3

24 Apr 17:14

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: 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

23 Apr 23:29

Choose a tag to compare

v14.3.0-canary.20 Pre-release
Pre-release

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

23 Apr 14:43

Choose a tag to compare

v14.3.0-canary.19 Pre-release
Pre-release

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

  • Revert turborepo to 1.13.3-canary.2 cont.: #64895
  • Update 04-loading-ui-and-streaming.mdx: #64857

Credits

Huge thanks to @ijjk, @adiguno, @kwonoj, @huozhi, and @ryan-nauman for helping!

v14.3.0-canary.18

22 Apr 23:33

Choose a tag to compare

v14.3.0-canary.18 Pre-release
Pre-release

Core Changes

  • fix(fetch-cache): fix additional typo, add type & data validation: #64799

Credits

Huge thanks to @samcx for helping!

v14.3.0-canary.17

22 Apr 22:47

Choose a tag to compare

v14.3.0-canary.17 Pre-release
Pre-release

Core Changes

  • fext(next): extend next.config for mdxRs support options: #64801
  • skip test_e2e_deploy_related when triggered from a fork: #64893

Misc Changes

  • docs: remove types in js example: #64878
  • fix app-dir-edge-runtime-with-wasm test: #64891
  • chore(docs): added inlang to the list of i18n community libraries: #61323
  • Add WorkOS to list of auth libraries: #64860
  • Revert turborepo to 1.13.3-canary.2: #64892

Credits

Huge thanks to @EffectDoplera, @ztanner, @NilsJacobsen, @PaulAsjes, @ijjk, and @kwonoj for helping!

v14.3.0-canary.16

22 Apr 15:13

Choose a tag to compare

v14.3.0-canary.16 Pre-release
Pre-release

Core Changes

  • build: Update swc_core to v0.90.33: #64553
  • Enable loading source maps for Next Server and React: #64527
  • fix: mixing namespace import and named import client components: #64809

Example Changes

Misc Changes

  • Update Turbopack development test manifest: #64838

Credits

Huge thanks to @jeanmax1me, @kdy1, @unstubbable, and @huozhi for helping!

v14.3.0-canary.15

21 Apr 23:32

Choose a tag to compare

v14.3.0-canary.15 Pre-release
Pre-release

Core Changes

  • Move next-swc Turborepo config to packages/next-swc: #64789

Misc Changes

  • Upgrade Turborepo: #64842
  • Update @testing-library/react used in tests: #64851

Credits

Huge thanks to @timneutkens and @eps1lon for helping!

v14.3.0-canary.14

20 Apr 23:29

Choose a tag to compare

v14.3.0-canary.14 Pre-release
Pre-release

Core Changes

  • fix interception route rewrite regex not supporting hyphenated segments: #64805
  • Disable ncc cache instead of cache cleaning: #64804

Credits

Huge thanks to @ztanner and @timneutkens for helping!