Skip to content

Releases: vercel/next.js

v14.3.0-canary.33

30 Apr 23:30
Compare
Choose a tag to compare
v14.3.0-canary.33 Pre-release
Pre-release

Core Changes

  • Resolve global next Webpack alias last: #65123
  • Add oslo, @node-rs/argon2, and @node-rs/bcrypt to external packages: #65204
  • [trace] Reduce the size of .next/trace files: #65101
  • Remove extra suspense boundary for default next/dynamic: #64716
  • Only apply metadata manifest credentials for preview deployment: #64940
  • fix(next): add missing browser.major type: #65185

Example Changes

  • Ensure latest canary of Next.js is installed in repros: #65197

Misc Changes

  • chore: add more labels: #65209
  • docs: Add @fluentui/react-components to list of libraries that support css-in-js with app router: #61521
  • docs: fix skipTrailingSlashRedirect middleware example: #65220

Credits

Huge thanks to @eps1lon, @balazsorban44, @timneutkens, @karlhorky, @mknichel, @sopranopillow, @huozhi, @Gomah, and @ztanner for helping!

v14.3.0-canary.32

30 Apr 10:01
Compare
Choose a tag to compare
v14.3.0-canary.32 Pre-release
Pre-release

Core Changes

  • update turbopack: #65191
  • Fix crypto import in edge runtime with Turbopack: #65171

Credits

Huge thanks to @sokra and @timneutkens for helping!

v14.3.0-canary.31

29 Apr 23:29
Compare
Choose a tag to compare
v14.3.0-canary.31 Pre-release
Pre-release

Core Changes

  • fix unhandled runtime error when notFound() triggered in generateMetadata w/ parallel routes: #65102
  • Use vercel deployment url for metadataBase fallbacks: #65089
  • Fix next/dynamic with babel and src dir: #65177

Misc Changes

  • Bump @testing-library/react to 15.0.3 (from 13.x): #65119
  • docs: Fix typo for ReactDOM.prefetchDNS method inside Resource Hints section: #65111
  • chore(github-workflow): update popular workflows cron time, fix undef…: #65172
  • chore(github-templates): update docs_report template, update template descriptions: #65178

Credits

Huge thanks to @eps1lon, @jonathan-ingram, @ztanner, @samcx, and @huozhi for helping!

v14.3.0-canary.30

28 Apr 23:32
Compare
Choose a tag to compare
v14.3.0-canary.30 Pre-release
Pre-release

Core Changes

  • Fix: strip _rsc query for client navigation rsc request: #65084

Credits

Huge thanks to @huozhi for helping!

v14.3.0-canary.29

27 Apr 20:40
Compare
Choose a tag to compare
v14.3.0-canary.29 Pre-release
Pre-release

Core Changes

  • fix node.js module warning in middleware: #65112

Credits

Huge thanks to @ztanner for helping!

v14.3.0-canary.28

26 Apr 23:37
Compare
Choose a tag to compare
v14.3.0-canary.28 Pre-release
Pre-release

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

26 Apr 20:13
Compare
Choose a tag to compare
v14.3.0-canary.27 Pre-release
Pre-release

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

26 Apr 09:14
Compare
Choose a tag to compare
v14.3.0-canary.26 Pre-release
Pre-release

Core Changes

  • Ensure escaped string are parsed in NODE_OPTIONS: #65046

Credits

Huge thanks to @timneutkens for helping!

v14.3.0-canary.25

26 Apr 06:21
Compare
Choose a tag to compare
v14.3.0-canary.25 Pre-release
Pre-release

Core Changes

  • fix: Workaround acorn bug/version issue by using SWC: #65021
  • build: Update @swc/core to v1.5.0: #65022

Credits

Huge thanks to @kdy1 for helping!

v14.3.0-canary.24

25 Apr 23:29
Compare
Choose a tag to compare
v14.3.0-canary.24 Pre-release
Pre-release

Core Changes

  • Update React from 14898b6a9 to c3048aab4: #64798
  • initialize ALS with cookies in middleware: #65008
  • feat(next/image)!: remove squoosh in favor of sharp 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!