Skip to content

v4.22.1

Choose a tag to compare

@rodrigoslayertech rodrigoslayertech released this 23 Jul 16:51
· 16 commits to main since this release
v4.22.1
4e148cd

Focus: Navigation-silent startup — headless agent checkers can evaluate SSR pages without interruption.

Changes

  • 🤫 Silenced vue-router's two same-document replaceState calls during startup: an inline head script seeds the exact history state vue-router would write (so it skips its own seeding natively) and drops the second, value-identical self-write — puppeteer-based agent checkers abort in-flight evaluates when those navigations fire, which broke WebMCP detection; scroll saves, hash changes and real navigations always pass through
  • ✅ Verified single parse-time history write (t+21ms, inside HTML parse), full router integrity (push/back/forward positions and content), zero console errors; 342 tests passing