github vercel/next.js v13.4.11

latest releases: v15.0.4-canary.2, v15.0.4-canary.1, @vercel/devlow-bench@0.3.4...
15 months ago

Core Changes

  • fix: add missing <preload> for next/image in App Router: #52425
  • Support metadata exports for server components not-found: #52678
  • feat(next-swc): try to fallback native bindings with MODULE_NOT_FOUND: #52667
  • Turbopack: Vc and Turbo Engine type system improvements : #51792
  • Fix runtime edge not-found handling: #52754
  • fix: forward NavigateOptions in adaptForAppRouterInstance: #52498
  • fix(output): do not slice pathname unless ends with .txt: #52640
  • Fix tagsManifest initialization check: #52776
  • Turbopack: Experimental dev app pages support: #52680
  • Turbopack: move Asset::ident to more specific traits: #52683
  • Fix tracking of ContextModule: #52795
  • Set process.title for router and render workers: #52779
  • fix Remove unnecessary await: #52800
  • Revert "perf: improve URL validation performance": #52818
  • Refactor the client entry plugin: #52798
  • Turbopack: Add manifest generation to pages: #52793
  • Turbopack: move references() to specific traits: #52822
  • Update default moduleResolution in tsconfig.json from node to bundler: #51957
  • Turbopack: Next.rs API improvements: #52856
  • update turbopack: #52899
  • Update vendor @vercel/og: #52897
  • Fixed:#52853 Lacking 'color' attribute in IconDescriptor Metadata: #52902
  • Support basePath with edge runtime for Custom App Routes: #52910
  • improve error DX on pages with RSC build errors: #52843
  • fix: allow smooth scrolling if only hash changes (pages & app): #52915
  • add edge support for next.rs API: #52885
  • Allow general language codes in the Metadata API: #52920
  • Fix client reference manifest for interception routes: #52961
  • Refine the not-found rendering process for app router: #52790
  • app-router: prefetching tweaks: #52949
  • Revert "Refine the not-found rendering process for app router": #52977

Documentation Changes

  • Update mention of route handlers for forms: #52781
  • (Docs) add missing js version for generateMetadata.: #52763
  • docs : fix typo in React cache example: #52787
  • chore(docs): Add mentioning of HOSTNAME env variable for standalone output: #52804
  • Fix typo in docs: #52815
  • Update 02-edge-and-nodejs-runtimes.mdx: #52888
  • chore(docs): add Typescript statically typed links mention in link doc: #52847
  • chore(docs): fix typo in generate metadata docs: #52904
  • fix example component in MDX documentation: #52753
  • wrong content for next.config.mjs for MDX Plugins: #52738
  • Update 06-lazy-loading.mdx: Incorrect filename in Example on "Importing Named Imports": #52932
  • Change "publically" to "publicly" in the routing docs: #52966

Example Changes

  • examples: export force-dynamic from all dynamic routes: #52916

Misc Changes

  • chore: add "please simplify reproduction" comment: #52631
  • update job concurrency: #52788
  • Lock node version to 18.16: #52894
  • Update runs-on tags
  • chore: add GitHub Action to manage "+1" comments: #52866

Credits

Huge thanks to @styfle, @huozhi, @balazsorban44, @kwonoj, @alexkirsz, @ijjk, @Jeffrey-Zutt, @timneutkens, @vinaykulk621, @Ryan-Dia, @sokra, @shuding, @steppefox, @hiro0218, @rjsdnql123, @feedthejim, @fgiuliani, @steven-tey, @AntoineBourin, @adamrhunter, @darshanjain-entrepreneur, @s0h311, @wyattjoh, @ztanner, @djreillo, @dijonmusters, and @cassidoo for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.