website/docs: Prioritize "Release Candidate" over "Current Release" (#18975)

Normalize labels.
This commit is contained in:
Teffen Ellis
2025-12-23 09:41:42 -05:00
committed by GitHub
parent 0ba071e1e5
commit 2f8dfff207
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -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";
@@ -81,14 +81,14 @@ export const VersionDropdown = memo<VersionDropdownProps>((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)";
}