change backwards-compatible version to 0.5.0

This commit is contained in:
Siyuan Miao 2025-11-24 16:25:48 +01:00
parent a2e6a4e6a0
commit 49dead3ff3
1 changed files with 4 additions and 4 deletions

View File

@ -57,14 +57,14 @@ export default function KvmCard({
/** /**
* Constructs the URL for connecting to this KVM device's interface. * Constructs the URL for connecting to this KVM device's interface.
* *
* Version 0.4.91 is the last backwards-compatible UI that works with older devices. * Version 0.5.0 is the last backwards-compatible UI that works with older devices.
* Devices on v0.4.91 or below are served that version, while newer devices get * Devices on v0.5.0 or below are served that version, while newer devices get
* their actual version. Unparseable versions fall back to 0.4.91 for safety. * their actual version. Unparseable versions fall back to 0.4.91 for safety.
*/ */
const kvmUrl = useMemo(() => { const kvmUrl = useMemo(() => {
const BACKWARDS_COMPATIBLE_VERSION = "0.4.91"; const BACKWARDS_COMPATIBLE_VERSION = "0.5.0";
// Use device version if valid and >= 0.4.91, otherwise fall back to backwards-compatible version // Use device version if valid and >= 0.5.0, otherwise fall back to backwards-compatible version
const shouldUseDeviceVersion = const shouldUseDeviceVersion =
semver.valid(appVersion) && semver.gte(appVersion, BACKWARDS_COMPATIBLE_VERSION); semver.valid(appVersion) && semver.gte(appVersion, BACKWARDS_COMPATIBLE_VERSION);
const version = shouldUseDeviceVersion ? appVersion : BACKWARDS_COMPATIBLE_VERSION; const version = shouldUseDeviceVersion ? appVersion : BACKWARDS_COMPATIBLE_VERSION;