withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(transitions): silence ready rejection before skipTransition in ClientRouter (#18517)
main
1 hour 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
2 hours ago
fix comment wording
okxint:fix/client-router-skip-transition-unhandled-rejection
2 hours ago
docs: update legacy flags JSDocs to generate their reference in docs (#18378) Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
main
3 hours ago
fix(transitions): silence ready rejection before skipTransition in ClientRouter When a second navigation arrives before the previous view transition is ready, abortAndRecreateMostRecentTransition() calls skipTransition(). That call does not throw — it rejects viewTransition.ready with an AbortError. The try/catch around the call never covers that rejection, so it surfaces as an unhandled promise rejection in the browser console and fires any global error monitoring that listens for unhandledrejection. Add a .catch(() => {}) on viewTransition.ready immediately before the skipTransition() call so the rejection is handled before it is created. The stale comment ("might throw") is replaced with one that describes the actual behaviour. Fixes #18516
okxint:fix/client-router-skip-transition-unhandled-rejection
4 hours ago
fix(fonts): read npm provider font files from disk with remote: false unifont resolves installed font files to file:// URLs when remote is false. Astro only treats absolute paths as local, so it passed those URLs to fetch(), which failed with CannotFetchFontFile and stopped dev and build. The npm provider now converts them to paths, as the local provider does.
ossaidqadri:fix/16218-npm-font-file-urls
5 hours ago
fix(csp): include hashes inserted by body components in the CSP meta tag for non-streaming renders
jp-knj:fix/18479-csp-component-hashes
15 hours ago
fix(dev): propagate head metadata to importers of self-propagating components so nested transition:name styles are emitted
factory/fix-18509
18 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(transitions): silence ready rejection before skipTransition in ClientRouter
#18517
2 hours ago
104d228
okxint:fix/client-router-skip-transition-unhandled-rejection
CodSpeed Performance Gauge
0%
Fix npm font provider with `remote: false` failing to read installed font files
#18515
7 hours ago
36bca38
ossaidqadri:fix/16218-npm-font-file-urls
CodSpeed Performance Gauge
0%
fix(csp): include hashes inserted by body components in the CSP meta tag for non-streaming renders
#18512
5 days ago
33d2b06
jp-knj:fix/18479-csp-component-hashes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs