From ef5481c2718988b0c81bc31ea881b316baf949d3 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Thu, 16 Apr 2026 08:05:52 +0000 Subject: [PATCH] fix(@angular-devkit/build-angular): ensure route has leading slash in prerender builder Ensures that the route always starts with a leading slash when calling the render function, preventing potential issues with relative paths or incorrect URL resolution during prerendering. --- .../build_angular/src/builders/prerender/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular_devkit/build_angular/src/builders/prerender/index.ts b/packages/angular_devkit/build_angular/src/builders/prerender/index.ts index 9ebbd4402b94..5fa433f26e8c 100644 --- a/packages/angular_devkit/build_angular/src/builders/prerender/index.ts +++ b/packages/angular_devkit/build_angular/src/builders/prerender/index.ts @@ -217,7 +217,7 @@ async function _renderUniversal( inlineCriticalCss: !!normalizedStylesOptimization.inlineCritical, minifyCss: !!normalizedStylesOptimization.minify, outputPath, - route, + route: route[0] === '/' ? route : '/' + route, serverBundlePath, };