Avatar for the withastro user
withastro
astro
BlogDocsChangelog

Performance History

Latest Results

test: allow content watcher time in frontmatter test
perf/defer-content-config-and-dev-server-app
6 hours ago
Preserve Vite module IDs through content asset propagation to fix CSS HMR after ClientRouter navigation (#17953) * fix(content): preserve Vite module ID in content entry CSS propagation for HMR * test(render): fix SSRResult typing in renderUniqueStylesheet unit test The test result mock only provided { styles }, which does not satisfy SSRResult and broke tsc -b during the build. Cast the mock so the test typechecks. * test(content): cover content-propagation CSS HMR after ClientRouter navigation Adds an e2e test that navigates away and back with ClientRouter, then edits a Svelte component rendered through a content entry and verifies the change applies via HMR without a full reload. The load counter starts after the initial page settles so Vite's one-time cold-start re-optimization reload is not counted against the navigation flow. * fix(dev): include MDX files in the optimizeDeps scan Framework components imported from MDX content entries are only reachable through the virtual astro:content module, which Vite's dep scanner cannot follow, so their framework dependencies were never pre-bundled at cold start. When the browser then requested them at runtime, Vite re-optimized and sent a full-reload, reloading the page once shortly after the first load. Add mdx to optimizeDeps.entries in both the runnable and client environments, mirroring the .astro entry added in #16480. Plain .md files cannot import components, so only .mdx needs scanning. --------- Co-authored-by: factory[bot] <factory[bot]@users.noreply.github.com> Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
main
6 hours ago
fix(dev): start background setup concurrently
perf/defer-content-config-and-dev-server-app
6 hours ago
fix(dev): finish background setup before shutdown
perf/defer-content-config-and-dev-server-app
7 hours ago
Merge branch 'main' into incremental-cache-logging
incremental-cache-logging
7 hours ago
fix(dev): correct types of lazily-created dev server app handler
perf/defer-content-config-and-dev-server-app
7 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
Speed up dev server startup by deferring server app and content config compilation#17955
6 hours ago
3e91126
perf/defer-content-config-and-dev-server-app
CodSpeed Performance Gauge
0%
CodSpeed Performance Gauge
0%
7 hours ago
b84d1a4
qzio:port-of-golangs-csrf-check
© 2026 CodSpeed Technology
Home Terms Privacy Docs