Function
Next.js 16 uses proxy.ts for middleware (formerly middleware.ts).
proxy.ts
middleware.ts
The session gate runs first: a personal route without a session cookie is redirected to sign-in before next-intl sees it. Everything else is handled by next-intl unchanged.
Next.js 16 uses
proxy.tsfor middleware (formerlymiddleware.ts).The session gate runs first: a personal route without a session cookie is redirected to sign-in before next-intl sees it. Everything else is handled by next-intl unchanged.