withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(transitions): skip ClientRouter transition when `from` and `to` are the same URL When the browser's Navigation API intercepts a back/forward navigation (e.g. `event.intercept()` in a SPA) and completes it before `popstate` fires, `originalLocation` is never updated. This makes `from.href === to.href` inside `transition()`, causing it to fall through to `doPreparation()` and then `location.href = to.href`, which triggers an unnecessary page reload even though the URL hasn't changed. A single early return guard at the top of `transition()` fixes this.
Arecsu:fix/transition-skip-same-url
4 hours ago
fix(transitions): skip ClientRouter transition when `from` and `to` are the same URL When the browser's Navigation API intercepts a back/forward navigation (e.g. `event.intercept()` in a SPA) and completes it before `popstate` fires, `originalLocation` is never updated. This makes `from.href === to.href` inside `transition()`, causing it to fall through to `doPreparation()` and then `location.href = to.href`, which triggers an unnecessary page reload even though the URL hasn't changed. A single early return guard at the top of `transition()` fixes this.
Arecsu:fix/transition-skip-same-url
4 hours ago
fix(transitions): skip ClientRouter transition when `from` and `to` are the same URL When the browser's Navigation API intercepts a back/forward navigation (e.g. `event.intercept()` in a SPA) and completes it before `popstate` fires, `originalLocation` is never updated. This makes `from.href === to.href` inside `transition()`, causing it to fall through to `doPreparation()` and then `location.href = to.href`, which triggers an unnecessary page reload even though the URL hasn't changed. A single early return guard at the top of `transition()` fixes this.
Arecsu:fix/transition-skip-same-url
4 hours ago
chore: update vite to v8 in with-tailwindcss example (#17012)
next
11 hours ago
fix: pipline caller
fkatsuhiro:fix/actions-hmr-invalidate
11 hours ago
fix: pipline caller
fkatsuhiro:fix/actions-hmr-invalidate
12 hours ago
docs: update changeset file for removing `@astrojs/db` (#17014)
next
12 hours ago
[ci] release (beta) (#16999) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
next
12 hours ago
Latest Branches
CodSpeed Performance Gauge
+38%
fix(transitions): skip ClientRouter transition when `from` and `to` are the same URL
#17020
5 hours ago
859357d
Arecsu:fix/transition-skip-same-url
CodSpeed Performance Gauge
×3.1
feat: Astro v7
#16488
11 hours ago
426124d
next
CodSpeed Performance Gauge
+38%
Fix HMR for action files during development
#16932
12 hours ago
3a5bc27
fkatsuhiro:fix/actions-hmr-invalidate
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs