withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: add changeset for i18n domainLookupTable fix
ump45nose:fix/18510-i18n-domains-dev-lookup
34 minutes ago
fix(cache): don't cache empty 404/500 responses in memoryCache so the error page renders on every request
factory/fix-18456
1 hour ago
fix(content): accept JSON collection files that start with a UTF-8 BOM JSON.parse rejects a leading U+FEFF, so JSON entries saved by editors such as Visual Studio or PowerShell 5.1 `-Encoding UTF8` failed in the glob() loader with DataCollectionEntryParseError, and the file() loader logged "Error reading data" and dropped the collection. YAML and TOML entries already accept the BOM, as does Node's own JSON loading. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
b84330808:fix/json-collections-utf8-bom
2 hours ago
Restore CSS tree-shaking for unused barrel-imported Astro components (#18493) * Mark $$createComponent pure so unused barrel-exported components drop their scoped CSS * Bump Vite to 8.3.5 (Rolldown 1.2.15) and exercise the image service at runtime in the Sharp test Rolldown 1.2.13 could fold its runtime helpers into a dynamically imported page chunk, making the SSR entry statically import (and eagerly evaluate) that page. Rolldown 1.2.14+ keeps the runtime out of entry chunks. With unused components tree-shaken, the Cloudflare worker only bundles the Sharp chain when an on-demand route uses the image service, so the Sharp test now makes api.ts call getImage(). --------- Co-authored-by: factory[bot] <factory[bot]@users.noreply.github.com> Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
main
18 hours ago
Bump Vite to 8.3.5 (Rolldown 1.2.15) and exercise the image service at runtime in the Sharp test Rolldown 1.2.13 could fold its runtime helpers into a dynamically imported page chunk, making the SSR entry statically import (and eagerly evaluate) that page. Rolldown 1.2.14+ keeps the runtime out of entry chunks. With unused components tree-shaken, the Cloudflare worker only bundles the Sharp chain when an on-demand route uses the image service, so the Sharp test now makes api.ts call getImage().
factory/fix-18491
20 hours ago
Make string tag name rendering stricter and consistent Dynamic tags, JSX, and MDX now share one helper that renders only the leading valid element name of a string tag, and throws for strings that do not start with one.
harden-dynamic-tag-names
20 hours ago
fix(transitions): silence ready rejection before skipTransition in ClientRouter (#18517)
main
1 day ago
Restore scroll position instantly on back/forward navigation when smooth scrolling is enabled (#18506) Co-authored-by: factory[bot] <factory[bot]@users.noreply.github.com>
main
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(i18n): fill domainLookupTable in the serialized (dev) manifest
#18523
40 minutes ago
03061d3
ump45nose:fix/18510-i18n-domains-dev-lookup
CodSpeed Performance Gauge
0%
Prevent memory cache from storing empty 404/500 responses that would be rerouted to error pages
#18522
7 days ago
7bfd40b
factory/fix-18456
CodSpeed Performance Gauge
0%
fix(content): accept JSON collection files that start with a UTF-8 BOM
#18521
3 hours ago
5d52df6
b84330808:fix/json-collections-utf8-bom
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs