change backwards-compatible version to 0.5.0

This commit is contained in:
Siyuan Miao 2025-11-24 16:26:07 +01:00
parent 89c9be7711
commit 741462f866
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.
*
* Version 0.4.91 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
* Version 0.5.0 is the last backwards-compatible UI that works with older devices.
* 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.
*/
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 =
semver.valid(appVersion) && semver.gte(appVersion, BACKWARDS_COMPATIBLE_VERSION);
const version = shouldUseDeviceVersion ? appVersion : BACKWARDS_COMPATIBLE_VERSION;