github vercel/next.js v12.2.6-canary.2

latest releases: v15.0.4-canary.11, v15.0.4-canary.10, v14.2.18...
pre-release2 years ago

Core Changes

  • fix next-app-loader on windows: #39657
  • fix(swc/emotion): Correct the SPACE_AROUND_COLON regex: #39710
  • fix(#39609): warns about suspense and ssr: #39676
  • Use realpath when emitting traced package.json: #39683
  • fix(#39706): add avif support for node serve static: #39733
  • fix(next): Do not display message when middleware is removed on dev mode: #39604
  • refactor(portal): remove useRef from portal component: #39792
  • refactor(use-intersection): remove useRef usage: #39791
  • allow Edge Functions to stream a compressed fetch response: #39608
  • fix meaninglessFileNames type in compiler options schema: #39698
  • build: upgrade edge-runtime: #39749
  • Update stalled ensure log to use debug instead: #39826
  • Skip building /500 in dev mode: #39828
  • Fix onError handling in next/future/image: #39824
  • Improve error message on next/future/image when objectFit or objectPosition: #39614
  • Refactor client CSS imports: #39758
  • Ensure moduleResolution is written correctly: #39836
  • Fix disposing active entries in dev compilers: #39845

Documentation Changes

  • Change the React Server Components CTA to the router/layout RFC: #39724
  • Add section to next/future/image docs about Known Browser Bugs: #39759
  • Update next.js.configs line number: #39802
  • Add note about using the /_error page directly to custom error page article: #39671
  • Typescript Documentation Improvement for Persistent Layouts: #33659
  • Add clarity in docs for using exportPathMap with getStaticPaths: #39813
  • Update links to point to more accurate docs: #39818
  • Update docs next/future/image with details about computed aspect ratio: #39829
  • Mention router.isPreview on Preview Mode page: #39830
  • doc: improve a word client side rendering: #39771
  • Docs: Updated note about using next/head in basic-features/font-optimization: #39863

Example Changes

  • Tweak Convex example: #39739
  • examples/with-redux-thunk , update README (#39555): #39712
  • [Docs] Update mongodb example: #39658
  • Convert with-goober example to TS: #39761
  • [docs] Migrate dynamic routing example to typescript: #39806
  • Remove unnecessary type reference in Vitest example: #39819
  • Update cms-makeswift example: #39834
  • Migrate data-fetch example to typescript: #39852

Misc Changes

  • Update contributing.md : #39767
  • Update ubuntu CI version due to deprecation: #39817
  • Leverage VERCEL_CLI_VERSION env for deploy tests: #39823

Credits

Huge thanks to @sokra, @magic-akari, @SukkaW, @delbaoliveira, @alexcole, @styfle, @puneetkathar1, @nkzawa, @Schniz, @greebl3, @HaNdTriX, @kasperaamodt, @chaseignited, @masad-frost, @Kikobeats, @davewelsh, @MaedahBatool, @adrianbienias, @michaeloliverx, @arthurdenner, @sumiren, @migueloller, @shuding, and @hanneslund for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.