github vercel/next.js v15.1.1-canary.15

latest release: v15.1.1-canary.16
pre-release7 hours ago

Core Changes

  • used shared worker for lint & typecheck steps: #74154
  • chore(turbopack): Ignore no-vc-struct lint in trybuild proc macro tests: #74110
  • Use provided waitUntil for pending revalidates: #74164
  • Port ErrorPagination: #74097
  • Port LeftIcon RightIcon from ErrorPagination: #74098
  • Port ToolButtonsGroup: #74099
  • [Turbopack] fix import.meta.url in monorepo: #72612
  • refactor: rename the react client error callbacks module: #74192
  • Use ErrorOverlayLayout in Errors component: #74107
  • refactor: remove internal queries, move to request metadata: #74100
  • Fix accessing headers in progressively enhanced form actions: #74196

Misc Changes

  • refactor(turbo-tasks): Remove public OperationVc constructor, introduce a macro annotation for creating OperationVc types: #72871
  • refactor(turbo-tasks): Make State require OperationValue: #73876
  • chore(turbopack): Remove or improve a few uses of .to_resolved().await inside a loop: #74112
  • refactor(turbopack): Rewrite CollectiblesSource callsites to use OperationVc (part 1/3): #74051
  • chore(turbopack): Delete to-resolved-in-loop lint (too low signal): #74113
  • Allow usage of this and arguments in nested function expression: #74179

Credits

Huge thanks to @ztanner, @bgw, @ijjk, @unstubbable, @devjiwonchoi, @sokra, @huozhi, and @wyattjoh for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.