From 43e9f059d7f9ac42044eb0725a7451f4649a3a2e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 2 Nov 2026 18:08:55 +0000 Subject: [PATCH 1/2] chore(docs): upgrade to VitePress 2 - Bump vitepress to 2.0.0-alpha.21 - Drop direct @docsearch/js and @docsearch/css deps; VitePress 2 ships DocSearch v4 and imports its styles itself - VPNavBarSearch override: use the new VPAlgoliaSearchBox props (algoliaOptions + openRequest) instead of dispatching synthetic keydown events - VPCarbonAds override: replace removed useAside composable with a media query, matching upstream - VPFooter override: use useLayout from vitepress/theme instead of the removed useSidebar().hasSidebar Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01G9u8FhZukDbCKe1ZFByn43 --- .../components/overrides/VPCarbonAds.vue | 4 +- .../theme/components/overrides/VPFooter.vue | 4 +- .../components/overrides/VPNavBarSearch.vue | 95 +-- docs/package.json | 4 +- pnpm-lock.yaml | 641 +++--------------- 5 files changed, 154 insertions(+), 594 deletions(-) diff --git a/docs/.vitepress/theme/components/overrides/VPCarbonAds.vue b/docs/.vitepress/theme/components/overrides/VPCarbonAds.vue index b033e9c7d..338c05d50 100644 --- a/docs/.vitepress/theme/components/overrides/VPCarbonAds.vue +++ b/docs/.vitepress/theme/components/overrides/VPCarbonAds.vue @@ -1,7 +1,7 @@