From bbfc9e057c27eb1e97e197fcd1781aa99b08453a Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Fri, 13 Feb 2026 00:40:35 +0800 Subject: [PATCH] chore: bump rpc versions (#8452) --- docs/rpc-spec.md | 14 ++++++++++++++ libtransmission/rpcimpl.cc | 2 +- libtransmission/rpcimpl.h | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/rpc-spec.md b/docs/rpc-spec.md index 753afa854..5f7f06678 100644 --- a/docs/rpc-spec.md +++ b/docs/rpc-spec.md @@ -1095,3 +1095,17 @@ Transmission 4.1.0 (`rpc_version_semver` 6.0.0, `rpc_version`: 18) | `session_set` | :bomb: renamed `cache_size_mb` to `cache_size_mib` | `session_get` | :bomb: renamed `tolerated` to `allowed` in `encryption` | `session_set` | :bomb: renamed `tolerated` to `allowed` in `encryption` + +Transmission 4.1.1 (`rpc_version_semver` 6.0.1, `rpc_version`: 19) + +| Method | Description +|:---|:--- +| `session_get` | `speed_limit_down` reverted to return an integer +| `session_get` | `speed_limit_up` reverted to return an integer +| `group_get` | `speed_limit_down` reverted to return an integer +| `group_get` | `speed_limit_up` reverted to return an integer + +Transmission 4.2.0 (`rpc_version_semver` 6.1.0, `rpc_version`: ?) + +| Method | Description +|:---|:--- diff --git a/libtransmission/rpcimpl.cc b/libtransmission/rpcimpl.cc index 0a2b7101a..b0c841f3e 100644 --- a/libtransmission/rpcimpl.cc +++ b/libtransmission/rpcimpl.cc @@ -185,7 +185,7 @@ namespace namespace { auto constexpr RecentlyActiveSeconds = time_t{ 60 }; -auto constexpr RpcVersion = int64_t{ 18 }; +auto constexpr RpcVersion = int64_t{ 18 }; // TODO: 18 == 6.0.0, bump after all 6.0.x releases and before releasing 6.1.0 auto constexpr RpcVersionMin = int64_t{ 14 }; enum class TrFormat : uint8_t diff --git a/libtransmission/rpcimpl.h b/libtransmission/rpcimpl.h index 410125bfd..33516048e 100644 --- a/libtransmission/rpcimpl.h +++ b/libtransmission/rpcimpl.h @@ -15,7 +15,7 @@ struct tr_variant; auto inline constexpr TrRpcVersionSemver = std::string_view{ #major "." #minor "." #patch }; \ auto inline constexpr TrRpcVersionSemverMajor = major; -RPC_VERSION_VARS(6, 0, 0) +RPC_VERSION_VARS(6, 1, 0) #undef RPC_VERSION_VARS