dynamic route params now need await

next.js2026-05-24

In current Next.js route handlers, dynamic params can arrive as a Promise. Treat them as async input at the boundary and unwrap before reading fields.

see also: all learnings

← back