From 00bff27a72385ef2c7409667245a8ce88e0afb70 Mon Sep 17 00:00:00 2001 From: Wout Mertens Date: Fri, 17 Apr 2026 14:34:48 +0200 Subject: [PATCH 1/2] fix(core): correct error anchor case sensitive --- packages/qwik/src/core/shared/error/error.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/qwik/src/core/shared/error/error.ts b/packages/qwik/src/core/shared/error/error.ts index 6f01d86df1f..4e2ebb5ea12 100644 --- a/packages/qwik/src/core/shared/error/error.ts +++ b/packages/qwik/src/core/shared/error/error.ts @@ -2,7 +2,7 @@ import { logErrorAndStop } from '../utils/log'; import { qDev } from '../utils/qdev'; import { isObject } from '../utils/types'; -const baseUrl = 'https://qwikdev-build-v2.qwik-8nx.pages.dev/docs/errors/#Q'; +const baseUrl = 'https://qwikdev-build-v2.qwik-8nx.pages.dev/docs/errors/#q'; export const codeToText = (code: number, ...parts: any[]): string => { if (qDev) { // Keep one error, one line to make it easier to search for the error message. From f8e23a44aefd170904a9f753a980613526f200ee Mon Sep 17 00:00:00 2001 From: Wout Mertens Date: Fri, 17 Apr 2026 14:32:10 +0200 Subject: [PATCH 2/2] chore(e2e): always warn about ssg size inc --- .../tests/qwikrouter/ssg-snapshot.e2e.ts | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/e2e/qwik-e2e/tests/qwikrouter/ssg-snapshot.e2e.ts b/e2e/qwik-e2e/tests/qwikrouter/ssg-snapshot.e2e.ts index d4225297abb..ad0a789d770 100644 --- a/e2e/qwik-e2e/tests/qwikrouter/ssg-snapshot.e2e.ts +++ b/e2e/qwik-e2e/tests/qwikrouter/ssg-snapshot.e2e.ts @@ -35,17 +35,25 @@ test.describe('router ssg snapshot', () => { manifestHash ); + let expectedHtml = (await readFile(expectedHtmlPath, 'utf-8').catch(() => '')).replace( + /\r\n/g, + '\n' + ); + let expectedState = (await readFile(expectedStatePath, 'utf-8').catch(() => '')).replace( + /\r\n/g, + '\n' + ); + + warnIfSizeChanged('readable state dump', expectedState, normalizedState); + warnIfSizeChanged('HTML', expectedHtml, normalizedHtml); + if (process.env.UPDATE_SSG_SNAPSHOT === '1') { await writeFile(expectedHtmlPath, normalizedHtml, 'utf-8'); await writeFile(expectedStatePath, normalizedState, 'utf-8'); + expectedHtml = normalizedHtml; + expectedState = normalizedState; } - const expectedHtml = (await readFile(expectedHtmlPath, 'utf-8')).replace(/\r\n/g, '\n'); - const expectedState = (await readFile(expectedStatePath, 'utf-8')).replace(/\r\n/g, '\n'); - - warnIfSizeChanged('readable state dump', expectedState, normalizedState); - warnIfSizeChanged('HTML', expectedHtml, normalizedHtml); - expect(normalizedState).toEqual(expectedState); expect(normalizedHtml).toEqual(expectedHtml); });