withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge branch 'main' into dev/fix-cache-provider-waituntil
gllmt:dev/fix-cache-provider-waituntil
13 hours ago
Merge remote-tracking branch 'origin/main' into feat/cdn-cache-providers # Conflicts: # packages/integrations/cloudflare/package.json # packages/integrations/cloudflare/src/wrangler.ts # pnpm-lock.yaml
feat/cdn-cache-providers
20 hours ago
Merge branch 'main' into fix/animated-avif-passthrough
maximslo:fix/animated-avif-passthrough
1 day ago
fix: revert ActionHandler to accept pre-computed APIContext to avoid perf regression
advanced-routing
1 day ago
refactor: move usedFeatures to Pipeline and simplify ActionHandler - Move PipelineFeatures and usedFeatures from BaseApp to Pipeline so handlers can use state.pipeline.usedFeatures directly without a symbol lookup through the request. - Remove FetchState.markFeatureUsed() helper (no longer needed). - Simplify ActionHandler.handle() to take only FetchState, deriving APIContext internally via state.getAPIContext().
advanced-routing
2 days ago
Fix: detect server islands via plugin API, mutate buildOutput after prerender - Expose hasServerIslands() on server islands plugin API - After prerender build, upgrade buildOutput to 'server' if server islands were discovered (so SSR build, manifest injection, and runtime all use correct server paths) - Capture prerenderOutputDir before mutation to avoid path mismatch - Simplify writeMutatedChunks to use getServerOutputDirectory - Update session wrangler config test for static build output path
cloudflare-static-buildoutput
2 days ago
fix: guard feature tracking against missing app in unit tests Use FetchState.markFeatureUsed() which no-ops when the request has no attached app, instead of state.app.usedFeatures which throws. This fixes unit tests that create FetchState directly without going through BaseApp.render().
advanced-routing
2 days ago
feat: warn when custom app.ts omits configured pipeline features When a user has a custom src/app.ts but omits a feature handler (e.g. doesn't call redirects() but has redirect routes configured), the feature silently fails. This adds a one-shot check after the first request that compares which pipeline features were activated against what the manifest expects, and warns about any missing features. Uses a bit flag on BaseApp.usedFeatures, set by each handler class (AstroMiddleware, provideSession, renderRedirect, ActionHandler, I18n, CacheHandler) so that both the astro() composable and individual composable usage are tracked correctly.
advanced-routing
2 days ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(cloudflare): pass waitUntil to cache providers
#16187
13 hours ago
e2f649b
gllmt:dev/fix-cache-provider-waituntil
CodSpeed Performance Gauge
0%
Feat/cdn cache providers
#16335
20 hours ago
9a1ddec
feat/cdn-cache-providers
CodSpeed Performance Gauge
0%
fix(assets): pass through images Sharp cannot decode instead of crashing
#16451
1 day ago
0d3f832
maximslo:fix/animated-avif-passthrough
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs