From c5e14364624500cf3c2d9972b111497e6ef84d8f Mon Sep 17 00:00:00 2001 From: Artem Rootman <4586640+artemrootman@users.noreply.github.com> Date: Tue, 30 Dec 2025 02:33:27 +0200 Subject: [PATCH] make version range inclusive in selector (#766) --- src/main/kotlin/io/emeraldpay/dshackle/upstream/Selector.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/io/emeraldpay/dshackle/upstream/Selector.kt b/src/main/kotlin/io/emeraldpay/dshackle/upstream/Selector.kt index 0fb9fbad..b42dbf49 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/upstream/Selector.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/upstream/Selector.kt @@ -746,7 +746,7 @@ class Selector { } else { runCatching { val min = Semver(minRawVersion.removePrefix("v"), Semver.SemverType.STRICT) - actualSemver.isGreaterThan(min) + actualSemver.isGreaterThanOrEqualTo(min) }.getOrElse { false } @@ -757,7 +757,7 @@ class Selector { } else { runCatching { val max = Semver(maxRawVersion.removePrefix("v"), Semver.SemverType.STRICT) - actualSemver.isLowerThan(max) + actualSemver.isLowerThanOrEqualTo(max) }.getOrElse { false }