From 4df9439087b1d949e3207ff584de2131ed0b855f Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Mon, 6 Jul 2026 09:57:30 +0330 Subject: [PATCH] refactor: rename middleware to proxy for Next 16 Next 16 deprecates the middleware file convention; a leftover middleware.js is silently ignored, which would break the x-pathname header that canonical URL generation depends on. Co-Authored-By: Claude Fable 5 --- middleware.js => proxy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename middleware.js => proxy.js (95%) diff --git a/middleware.js b/proxy.js similarity index 95% rename from middleware.js rename to proxy.js index d8a439f..f00464c 100644 --- a/middleware.js +++ b/proxy.js @@ -1,6 +1,6 @@ import { NextResponse } from 'next/server'; -export function middleware(request) { +export function proxy(request) { const response = NextResponse.next(); // Add pathname to headers so we can access it in getCanonicalUrl