withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: exclude font resolver virtual module from incremental build dependency hash The font-file-url-resolver virtual module embeds an ephemeral server address (with a random port) that changes every build, causing the dependency hash to differ and defeating incremental build caching for any page using fonts. Mark the module with `createSkipIncrementalMetadata()` so `collectTransitiveDeps` excludes it from the hash. Font configuration changes are still detected via the separate `virtual:astro:assets/fonts/internal` module. Fixes #17642
triagebot/fix-17642
1 hour ago
fix(incremental): keep the font file URL resolver out of route dependency hashes During prerendering, `virtual:astro:assets/fonts/runtime/font-file-url-resolver` embeds the address of the font preview server, which listens on an ephemeral port. Its code therefore differs between two otherwise identical builds, which changes the dependency hash of every route that uses fonts, so `canSkip()` rejects every cached page before it looks at `cacheKey` and `experimental.incrementalBuild` re-renders everything on every build. Mark that module volatile so it stays out of the hash. Font configuration still invalidates cached pages through `virtual:astro:assets/fonts/internal`, which is a separate module in the graph and does change when fonts change.
mikepage:fix/incremental-font-resolver-hash
2 hours ago
fix(assets): add AbortSignal timeout to remote image fetch
bunlongheng:fix/remote-image-fetch-timeout
4 hours ago
fix(static-paths): improve cache key handling with hashing function
sgalcheung:fix-cachekey-in-incremental
6 hours ago
Make error-strategy switch exhaustive for lint
fetch-refactor-2
9 hours ago
Remove stray compiled artifacts of components/index.ts
fetch-refactor-2
10 hours ago
fix(build): hash incremental page graphs once
codex/incremental-graph-hashing
1 day ago
fix: preserve restored image transforms when merging adapter-collected images during incremental builds
triagebot/fix-17633
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
Fix incremental build cache invalidated on every build when fonts API is used
#17645
2 hours ago
c95f4eb
triagebot/fix-17642
CodSpeed Performance Gauge
0%
fix(incremental): keep the font file URL resolver out of route dependency hashes
#17643
2 hours ago
935a0a1
mikepage:fix/incremental-font-resolver-hash
CodSpeed Performance Gauge
0%
fix(assets): add AbortSignal timeout to remote image fetch
#17639
4 hours ago
f30a0c7
bunlongheng:fix/remote-image-fetch-timeout
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs