github vercel/next.js v15.4.2-canary.2

latest releases: v15.5.1-canary.31, v15.5.1-canary.30, v15.5.1-canary.29...
pre-releaseone month ago

Core Changes

  • feat(next/image): warn when images.qualities is undefined: #81690
  • feat(build): optimize filterUniqueParamsCombinations to generate sub-combinations: #81321
  • Update NextAdapter type and re-export: #81692
  • upgrade to path-to-regexp@6.3.0: #80123
  • [metadata] replace for initial body icon case: #81688
  • [segment explorer] remove dev panel ui flag: #81670
  • Simplify running test apps locally with ppr or dynamicIO enabled: #81668
  • [turbopack] Return cached Promise from __turbopack_load_by_url__ : #81663
  • Upgrade React from 97cdd5d3-20250710 to 2f0e7e57-20250715: #81678
  • Delete unused renderToString function: #81707
  • Discard prerendered route handler data from FS cache after revalidation: #81611
  • Upgrade React from 2f0e7e57-20250715 to d85ec5f5-20250716: #81708
  • Ignore pending revalidations during prerendering: #81621
  • [turbopack] Clear chunk cache on HMR instead of creating new next-server VM: #81664
  • fix: rootParams should throw in client when fallbackParams are not present: #81711
  • perf(build): optimize buildAppStaticPaths performance and add helper function: #81386
  • Turbopack: Support string without options for @next/mdx: #81713

Misc Changes

  • docs: Update redirects i18n documentation for App Router: #81347
  • Include use-cache test suite in the Cache Components tests: #81610
  • Improve error message for sync server functions: #81705
  • [lint] keep lint-stage use faster linting: #81710

Credits

Huge thanks to @styfle, @wyattjoh, @ijjk, @ztanner, @huozhi, @prateekkish, @unstubbable, @eps1lon, @lubieowoce, and @timneutkens for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.