Skip to content

v14.0.1

Compare
Choose a tag to compare
@huozhi huozhi released this 30 Oct 19:39
· 2767 commits to canary since this release

Core Changes

  • Add Next.js 14 codemods to CLI output.: #57552
  • OpenTelemetry: propagate a configured context(s) to root requests: #57084
  • debug: Add tags to next build traces to track build configuration in the .next/trace file: #56965
  • [Traces] Await the flush of the trace write stream to make sure trace file is written: #57641
  • Add node-pty to externals list: #57640
  • fix: move logging config validation out of experimental: #57530
  • Update font data: #57728
  • Support viewport export via TS Plugin: #57554
  • Fix: Build compilation warning when using middleware: #57685
  • chore: Update flight-client-entry-plugin.ts typo: #57734
  • Improve error for missing default export in dynamic metadata routes: #57711
  • fix gsp tracing issue: #57766
  • fix(turbopack): don't match empty route groups: #57647
  • Update React from 8c8ee9ee6 to 0c6348758 and types: #57772

Documentation Changes

  • Add missing dot in codemod command: #57536
  • docs(fix): example text unescaped entities: #57255
  • doc: Clarify built-in support for sass after installation: #57279
  • Update docs with a Good to know box about using redirect in client components: #56966
  • docs: fix 02-dynamic-routes.mdx: #57029
  • Fix incorrect link in GTM docs: #57547
  • Fix typos: #57592
  • Add apostrophe 07-error-handling.mdx: #57626
  • Fix: codemods.mdx Incorrect heading structure of next-og-import, meta…: #57605
  • Typo fix, version "13" to "14": #57723
  • Fix Google Tag Manager URL in Third Party Libraries documentation: #57731

Example Changes

  • Fix: Call cookies function from route to flag as dynamic: #57494
  • (Examples) Add with-youtube-embed example: #57367
  • (Examples) Add with-google-maps-embed example: #57365
  • update @types/react version in examples: #57259
  • docs: fix broken link to demo: #57229
  • (example update) Update example with-Clerk: #57050
  • active-class-name example style js has not taken effect: #56136
  • add inngest next.js example: #56049
  • fix inngest example for 3.x sdk: #57712

Misc Changes

  • update manifest: #57523
  • update next/third-parties to use Next 14 or 13 as a peer dependency, instead of just 13: #57515
  • Modify tailwindcss related dependency of create-next-app: #57262
  • Remove extra CI step and lock Node.js version: #57769

Credits

Huge thanks to @dijonmusters, @sokra, @philwolstenholme, @IgorKowalczyk, @housseindjirdeh, @Zoe-Bot, @HanCiHu, @JackHowa, @goncy, @hirotomoyamada, @pveyes, @yeskunall, @vinaykulk621, @ChendayUP, @leerob, @dvoytenko, @mknichel, @ijjk, @hmaesta, @ajz003, @its-kunal, @joelhooks, @blurrah, @tariknh, @Vinlock, @Nayeem-XTREME, @aziyatali, @aspehler, @huozhi, @ztanner, @ForsakenHarmony, @moka-ayumu, and @gnoff for helping!