diff --git a/website/api/docusaurus.config.esm.mjs b/website/api/docusaurus.config.esm.mjs index 108e2bd38c..b93f8ce889 100644 --- a/website/api/docusaurus.config.esm.mjs +++ b/website/api/docusaurus.config.esm.mjs @@ -2,7 +2,7 @@ * @file Docusaurus config. * * @import { UserThemeConfig, UserThemeConfigExtra } from "@goauthentik/docusaurus-config"; - * @import { AKReleasesPluginOptions } from "@goauthentik/docusaurus-theme/releases/plugin" + * @import { AKReleasesPluginOptions } from "@goauthentik/docusaurus-theme/releases/common" * @import * as OpenApiPlugin from "docusaurus-plugin-openapi-docs"; * @import {Options as PresetOptions} from '@docusaurus/preset-classic'; * @import { Options as RedirectsPluginOptions } from "@docusaurus/plugin-client-redirects"; diff --git a/website/docusaurus-theme/components/VersionPicker/VersionDropdown.tsx b/website/docusaurus-theme/components/VersionPicker/VersionDropdown.tsx index 4a66f2aac7..22e055028a 100644 --- a/website/docusaurus-theme/components/VersionPicker/VersionDropdown.tsx +++ b/website/docusaurus-theme/components/VersionPicker/VersionDropdown.tsx @@ -81,14 +81,14 @@ export const VersionDropdown = memo((props) => { {visibleReleases.map((releaseName, idx) => { const semVer = normalizeReleaseName(releaseName); - let label = semVer; + let label = releaseName; const frontmatter = frontMatterRecord[semVer]; if (frontmatter?.draft) { return null; } - if (idx === 0 && !frontmatter?.beta) { + if (idx === 0 && !frontmatter?.beta && semVer === releaseName) { label += " (Current Release)"; }