From c234f221f9be698bc0501c60459e1ae8e67df6c3 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Wed, 22 Jul 2026 14:58:26 +0300 Subject: feat(docs): publish versioned release documentation --- website/src/components/DocsVersionSelect.astro | 84 ++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 website/src/components/DocsVersionSelect.astro (limited to 'website/src/components/DocsVersionSelect.astro') diff --git a/website/src/components/DocsVersionSelect.astro b/website/src/components/DocsVersionSelect.astro new file mode 100644 index 00000000..cc6ea67f --- /dev/null +++ b/website/src/components/DocsVersionSelect.astro @@ -0,0 +1,84 @@ +--- +import versions from '../data/docs-versions.json'; +import { docsRoute, docsTargetHref } from '../docs-path'; + +const route = docsRoute(Astro.url.pathname); +const locale = route.locale ?? 'root'; +const labels = { + root: { accessible: 'Documentation version', latest: 'Latest', next: 'Unreleased' }, + ja: { accessible: 'ドキュメントのバージョン', latest: '最新', next: '未リリース' }, + 'zh-cn': { accessible: '文档版本', latest: '最新', next: '未发布' }, +}[locale]; +const scopes = versions.scopes; +--- + +{route.isDocs && ( + +)} + + + + -- cgit v1.2.3