v4.21.7
·
18 commits
to main
since this release
Focus: The sidebar centers the active page on load again.
Changes
- 🧭 Fixed the sidebar not scrolling to the active page on load: the menu hydrates on interaction only, so its mounted scroll-to-active never ran for a fresh visit (it only fired after a hover) — the scroll routine now lives in a shared composable and the layout, which hydrates immediately, centers the active item on the server-rendered markup without waking the menu
- ✅ Verified with an interaction-free probe (deep route loads with the drawer pre-scrolled and the active item centered, menu still un-hydrated); 337 tests passing