From af95abd80e56b71a08047bf17a870c8adaeafb20 Mon Sep 17 00:00:00 2001 From: Lee Smet Date: Fri, 5 Jun 2026 15:33:07 +0200 Subject: [PATCH] Bump version to v0.7.10 Signed-off-by: Lee Smet --- CHANGELOG.md | 12 +++++++++++- Cargo.lock | 8 ++++---- mobile/Cargo.lock | 6 +++--- mycelium-api/Cargo.toml | 2 +- mycelium-cli/Cargo.toml | 2 +- mycelium-metrics/Cargo.toml | 2 +- mycelium/Cargo.toml | 2 +- myceliumd-common/Cargo.toml | 2 +- myceliumd-private/Cargo.lock | 12 ++++++------ myceliumd-private/Cargo.toml | 2 +- myceliumd/Cargo.lock | 12 ++++++------ myceliumd/Cargo.toml | 2 +- 12 files changed, 37 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 547b403..13b1b32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.10] - 2026-06-05 + +### Changed + +- Switched the android tun implementation to support both file + descriptors (for regular user apps), as well as creating the TUN + ourselves (for a system lib). In case of the latter, the TUN code now + uses the linux TUN code path with segmentation offloading enabled. + ## [0.7.9] - 2026-05-22 ### Fixed @@ -794,4 +803,5 @@ This is a breaking change, check the main README file for update info. [0.7.7]: https://github.com/threefoldtech/mycelium/compare/v0.7.6...v0.7.7 [0.7.8]: https://github.com/threefoldtech/mycelium/compare/v0.7.7...v0.7.8 [0.7.9]: https://github.com/threefoldtech/mycelium/compare/v0.7.8...v0.7.9 -[unreleased]: https://github.com/threefoldtech/mycelium/compare/v0.7.9...HEAD +[0.7.10]: https://github.com/threefoldtech/mycelium/compare/v0.7.9...v0.7.10 +[unreleased]: https://github.com/threefoldtech/mycelium/compare/v0.7.10...HEAD diff --git a/Cargo.lock b/Cargo.lock index 90217a4..825b088 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1974,7 +1974,7 @@ dependencies = [ [[package]] name = "mycelium" -version = "0.7.9" +version = "0.7.10" dependencies = [ "aes-gcm", "ahash 0.8.11", @@ -2024,7 +2024,7 @@ dependencies = [ [[package]] name = "mycelium-api" -version = "0.7.9" +version = "0.7.10" dependencies = [ "async-trait", "axum", @@ -2040,7 +2040,7 @@ dependencies = [ [[package]] name = "mycelium-cli" -version = "0.7.9" +version = "0.7.10" dependencies = [ "base64", "byte-unit", @@ -2057,7 +2057,7 @@ dependencies = [ [[package]] name = "mycelium-metrics" -version = "0.7.9" +version = "0.7.10" dependencies = [ "axum", "mycelium", diff --git a/mobile/Cargo.lock b/mobile/Cargo.lock index 33c2654..014ec77 100644 --- a/mobile/Cargo.lock +++ b/mobile/Cargo.lock @@ -1864,7 +1864,7 @@ dependencies = [ [[package]] name = "mycelium" -version = "0.7.9" +version = "0.7.10" dependencies = [ "aes-gcm", "ahash 0.8.11", @@ -1913,7 +1913,7 @@ dependencies = [ [[package]] name = "mycelium-api" -version = "0.7.9" +version = "0.7.10" dependencies = [ "async-trait", "axum", @@ -1929,7 +1929,7 @@ dependencies = [ [[package]] name = "mycelium-metrics" -version = "0.7.9" +version = "0.7.10" dependencies = [ "axum", "mycelium", diff --git a/mycelium-api/Cargo.toml b/mycelium-api/Cargo.toml index 3438b4f..6d77cb0 100644 --- a/mycelium-api/Cargo.toml +++ b/mycelium-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mycelium-api" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "../README.md" diff --git a/mycelium-cli/Cargo.toml b/mycelium-cli/Cargo.toml index 25ce0af..7d2306b 100644 --- a/mycelium-cli/Cargo.toml +++ b/mycelium-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mycelium-cli" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "./README.md" diff --git a/mycelium-metrics/Cargo.toml b/mycelium-metrics/Cargo.toml index e9a9e88..01900c7 100644 --- a/mycelium-metrics/Cargo.toml +++ b/mycelium-metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mycelium-metrics" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "../README.md" diff --git a/mycelium/Cargo.toml b/mycelium/Cargo.toml index 0823330..800aff7 100644 --- a/mycelium/Cargo.toml +++ b/mycelium/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mycelium" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "../README.md" diff --git a/myceliumd-common/Cargo.toml b/myceliumd-common/Cargo.toml index 50a22b6..8184540 100644 --- a/myceliumd-common/Cargo.toml +++ b/myceliumd-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "myceliumd-common" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" diff --git a/myceliumd-private/Cargo.lock b/myceliumd-private/Cargo.lock index 92ef122..04dbb97 100644 --- a/myceliumd-private/Cargo.lock +++ b/myceliumd-private/Cargo.lock @@ -2195,7 +2195,7 @@ dependencies = [ [[package]] name = "mycelium" -version = "0.7.9" +version = "0.7.10" dependencies = [ "aes-gcm", "ahash 0.8.11", @@ -2245,7 +2245,7 @@ dependencies = [ [[package]] name = "mycelium-api" -version = "0.7.9" +version = "0.7.10" dependencies = [ "async-trait", "axum", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "mycelium-cli" -version = "0.7.9" +version = "0.7.10" dependencies = [ "base64", "byte-unit", @@ -2278,7 +2278,7 @@ dependencies = [ [[package]] name = "mycelium-metrics" -version = "0.7.9" +version = "0.7.10" dependencies = [ "axum", "mycelium", @@ -2299,7 +2299,7 @@ dependencies = [ [[package]] name = "myceliumd-common" -version = "0.7.9" +version = "0.7.10" dependencies = [ "clap", "config", @@ -2318,7 +2318,7 @@ dependencies = [ [[package]] name = "myceliumd-private" -version = "0.7.9" +version = "0.7.10" dependencies = [ "clap", "mycelium", diff --git a/myceliumd-private/Cargo.toml b/myceliumd-private/Cargo.toml index 2087f2c..9e89080 100644 --- a/myceliumd-private/Cargo.toml +++ b/myceliumd-private/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "myceliumd-private" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "./README.md" diff --git a/myceliumd/Cargo.lock b/myceliumd/Cargo.lock index 10788ee..7a156cb 100644 --- a/myceliumd/Cargo.lock +++ b/myceliumd/Cargo.lock @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "mycelium" -version = "0.7.9" +version = "0.7.10" dependencies = [ "aes-gcm", "ahash 0.8.12", @@ -2206,7 +2206,7 @@ dependencies = [ [[package]] name = "mycelium-api" -version = "0.7.9" +version = "0.7.10" dependencies = [ "async-trait", "axum", @@ -2222,7 +2222,7 @@ dependencies = [ [[package]] name = "mycelium-cli" -version = "0.7.9" +version = "0.7.10" dependencies = [ "base64", "byte-unit", @@ -2239,7 +2239,7 @@ dependencies = [ [[package]] name = "mycelium-metrics" -version = "0.7.9" +version = "0.7.10" dependencies = [ "axum", "mycelium", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "myceliumd" -version = "0.7.9" +version = "0.7.10" dependencies = [ "clap", "myceliumd-common", @@ -2269,7 +2269,7 @@ dependencies = [ [[package]] name = "myceliumd-common" -version = "0.7.9" +version = "0.7.10" dependencies = [ "clap", "config", diff --git a/myceliumd/Cargo.toml b/myceliumd/Cargo.toml index 96f4eba..d733e3c 100644 --- a/myceliumd/Cargo.toml +++ b/myceliumd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "myceliumd" -version = "0.7.9" +version = "0.7.10" edition = "2021" license-file = "../LICENSE" readme = "./README.md"