lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit c19a9de1bd7c831a2b80d96f0bd89874df23995c
parent fca43a1eff6bf655289eb77e3dde994b425bd51d
Author: triesap <tyson@radroots.org>
Date:   Sun, 12 Apr 2026 21:16:19 +0000

release: normalize alpha.2 workspace version surfaces

Diffstat:
MCargo.lock | 16++++++++--------
MCargo.toml | 16++++++++--------
Mcrates/runtime_distribution/src/lib.rs | 32++++++++++++++++----------------
Mcrates/runtime_manager/src/lib.rs | 2+-
Mcrates/runtime_manager/src/registry.rs | 2+-
Mcrates/simplex_agent_proto/Cargo.toml | 2+-
Mcrates/simplex_agent_runtime/Cargo.toml | 2+-
Mcrates/simplex_agent_store/Cargo.toml | 2+-
Mcrates/simplex_interop_tests/Cargo.toml | 2+-
Mcrates/simplex_smp_crypto/Cargo.toml | 2+-
Mcrates/simplex_smp_transport/Cargo.toml | 2+-
Mcrates/xtask/Cargo.toml | 2+-
Mcrates/xtask/src/contract.rs | 2+-
Mcrates/xtask/src/coverage.rs | 2+-
14 files changed, 43 insertions(+), 43 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -2649,7 +2649,7 @@ dependencies = [ [[package]] name = "radroots_simplex_agent_proto" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "radroots_simplex_smp_crypto", "radroots_simplex_smp_proto", @@ -2657,7 +2657,7 @@ dependencies = [ [[package]] name = "radroots_simplex_agent_runtime" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "base64 0.22.1", "radroots_simplex_agent_proto", @@ -2671,7 +2671,7 @@ dependencies = [ [[package]] name = "radroots_simplex_agent_store" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "radroots_simplex_agent_proto", "radroots_simplex_smp_crypto", @@ -2694,7 +2694,7 @@ dependencies = [ [[package]] name = "radroots_simplex_interop_tests" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "radroots_simplex_agent_proto", "radroots_simplex_agent_runtime", @@ -2707,7 +2707,7 @@ dependencies = [ [[package]] name = "radroots_simplex_smp_crypto" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "ed25519-dalek", "getrandom 0.2.17", @@ -2727,7 +2727,7 @@ dependencies = [ [[package]] name = "radroots_simplex_smp_transport" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "base64 0.22.1", "radroots_simplex_smp_crypto", @@ -2781,7 +2781,7 @@ dependencies = [ [[package]] name = "radroots_test_fixtures" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" [[package]] name = "radroots_trade" @@ -4722,7 +4722,7 @@ dependencies = [ [[package]] name = "xtask" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" dependencies = [ "hex", "serde", diff --git a/Cargo.toml b/Cargo.toml @@ -45,7 +45,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition = "2024" rust-version = "1.92.0" license = "AGPL-3.0" @@ -72,18 +72,18 @@ radroots_runtime_manager = { path = "crates/runtime_manager", version = "0.1.0-a radroots_log = { path = "crates/log", version = "0.1.0-alpha.2", default-features = false } radroots_net = { path = "crates/net", version = "0.1.0-alpha.2", default-features = false } radroots_nostr_runtime = { path = "crates/nostr_runtime", version = "0.1.0-alpha.2", default-features = false } -radroots_simplex_agent_proto = { path = "crates/simplex_agent_proto", version = "0.1.0-alpha.1", default-features = false } -radroots_simplex_agent_runtime = { path = "crates/simplex_agent_runtime", version = "0.1.0-alpha.1", default-features = false } -radroots_simplex_agent_store = { path = "crates/simplex_agent_store", version = "0.1.0-alpha.1", default-features = false } +radroots_simplex_agent_proto = { path = "crates/simplex_agent_proto", version = "0.1.0-alpha.2", default-features = false } +radroots_simplex_agent_runtime = { path = "crates/simplex_agent_runtime", version = "0.1.0-alpha.2", default-features = false } +radroots_simplex_agent_store = { path = "crates/simplex_agent_store", version = "0.1.0-alpha.2", default-features = false } radroots_simplex_chat_proto = { path = "crates/simplex_chat_proto", version = "0.1.0-alpha.2", default-features = false } -radroots_simplex_interop_tests = { path = "crates/simplex_interop_tests", version = "0.1.0-alpha.1", default-features = false } -radroots_simplex_smp_crypto = { path = "crates/simplex_smp_crypto", version = "0.1.0-alpha.1", default-features = false } +radroots_simplex_interop_tests = { path = "crates/simplex_interop_tests", version = "0.1.0-alpha.2", default-features = false } +radroots_simplex_smp_crypto = { path = "crates/simplex_smp_crypto", version = "0.1.0-alpha.2", default-features = false } radroots_simplex_smp_proto = { path = "crates/simplex_smp_proto", version = "0.1.0-alpha.2", default-features = false } -radroots_simplex_smp_transport = { path = "crates/simplex_smp_transport", version = "0.1.0-alpha.1", default-features = false } +radroots_simplex_smp_transport = { path = "crates/simplex_smp_transport", version = "0.1.0-alpha.2", default-features = false } radroots_sql_wasm_bridge = { path = "crates/sql_wasm_bridge", version = "0.1.0-alpha.2" } radroots_sql_wasm_core = { path = "crates/sql_wasm_core", version = "0.1.0-alpha.2", default-features = false } radroots_sql_core = { path = "crates/sql_core", version = "0.1.0-alpha.2" } -radroots_test_fixtures = { path = "crates/test_fixtures", version = "0.1.0-alpha.1" } +radroots_test_fixtures = { path = "crates/test_fixtures", version = "0.1.0-alpha.2" } radroots_replica_db_schema = { path = "crates/replica_db_schema", version = "0.1.0-alpha.2", default-features = false } radroots_replica_sync = { path = "crates/replica_sync", version = "0.1.0-alpha.2", default-features = false } radroots_replica_db = { path = "crates/replica_db", version = "0.1.0-alpha.2", default-features = false } diff --git a/crates/runtime_distribution/src/lib.rs b/crates/runtime_distribution/src/lib.rs @@ -251,7 +251,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }) .expect("resolve cli artifact"); @@ -261,7 +261,7 @@ human_installable = false assert_eq!(artifact.archive_extension, ".tar.gz"); assert_eq!( artifact.artifact_file_name, - "cli-0.1.0-alpha.1-x86_64-unknown-linux-gnu.tar.gz" + "cli-0.1.0-alpha.2-x86_64-unknown-linux-gnu.tar.gz" ); } @@ -275,7 +275,7 @@ human_installable = false runtime_id: "radrootsd", os: "linux", arch: "arm64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: None, }) .expect("resolve radrootsd artifact"); @@ -295,7 +295,7 @@ human_installable = false runtime_id: "community-app-desktop", os: "macos", arch: "arm64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }) .expect("resolve desktop artifact"); @@ -314,7 +314,7 @@ human_installable = false runtime_id: "community-app-ios", os: "macos", arch: "arm64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }) .expect_err("mobile runtime should not be installable"); @@ -358,7 +358,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("candidate"), }) .expect_err("candidate channel should be inactive"); @@ -380,7 +380,7 @@ human_installable = false runtime_id: "missing-runtime", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -402,7 +402,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("beta"), }, ); @@ -423,7 +423,7 @@ human_installable = false runtime_id: "radrootsd", os: "windows", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }) .expect_err("windows target should be unsupported"); @@ -456,7 +456,7 @@ human_installable = false runtime_id: "community-app-ios", os: "ios", arch: "arm64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -485,7 +485,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -517,7 +517,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -545,7 +545,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -576,7 +576,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }) .expect("single supported format should be inferred"); @@ -598,7 +598,7 @@ human_installable = false runtime_id: "cli", os: "linux", arch: "amd64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); @@ -627,7 +627,7 @@ human_installable = false runtime_id: "community-app-desktop", os: "macos", arch: "arm64", - version: "0.1.0-alpha.1", + version: "0.1.0-alpha.2", channel: Some("stable"), }, ); diff --git a/crates/runtime_manager/src/lib.rs b/crates/runtime_manager/src/lib.rs @@ -321,7 +321,7 @@ preferred_cli_binding = true config_path: PathBuf::from("/tmp/config.toml"), logs_path: PathBuf::from("/tmp/logs"), run_path: PathBuf::from("/tmp/run"), - installed_version: "0.1.0-alpha.1".to_string(), + installed_version: "0.1.0-alpha.2".to_string(), health_endpoint: Some("jsonrpc_status".to_string()), secret_material_ref: Some( "shared/runtime-manager/radrootsd/local/token".to_string(), diff --git a/crates/runtime_manager/src/registry.rs b/crates/runtime_manager/src/registry.rs @@ -124,7 +124,7 @@ mod tests { config_path: PathBuf::from("/tmp/config.toml"), logs_path: PathBuf::from("/tmp/logs"), run_path: PathBuf::from("/tmp/run"), - installed_version: "0.1.0-alpha.1".to_string(), + installed_version: "0.1.0-alpha.2".to_string(), health_endpoint: Some("jsonrpc_status".to_string()), secret_material_ref: None, last_started_at: None, diff --git a/crates/simplex_agent_proto/Cargo.toml b/crates/simplex_agent_proto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_agent_proto" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/simplex_agent_runtime/Cargo.toml b/crates/simplex_agent_runtime/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_agent_runtime" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/simplex_agent_store/Cargo.toml b/crates/simplex_agent_store/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_agent_store" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/simplex_interop_tests/Cargo.toml b/crates/simplex_interop_tests/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_interop_tests" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/simplex_smp_crypto/Cargo.toml b/crates/simplex_smp_crypto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_smp_crypto" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/simplex_smp_transport/Cargo.toml b/crates/simplex_smp_transport/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "radroots_simplex_smp_transport" publish = false -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true authors = ["Tyson Lupul <tyson@radroots.org>"] rust-version.workspace = true diff --git a/crates/xtask/Cargo.toml b/crates/xtask/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xtask" -version = "0.1.0-alpha.1" +version = "0.1.0-alpha.2" edition.workspace = true rust-version.workspace = true description = "Internal workspace automation tasks" diff --git a/crates/xtask/src/contract.rs b/crates/xtask/src/contract.rs @@ -3798,7 +3798,7 @@ pub enum RadrootsCoreUnitDimension { fs::create_dir_all(&policy_dir).expect("create policy dir"); fs::write( policy_dir.join("policy.toml"), - "[gate]\nfail_under_exec_lines = 100.0\nfail_under_functions = 100.0\nfail_under_regions = 100.0\nfail_under_branches = 100.0\nrequire_branches = true\n\n[overrides.radroots_events_codec]\nfail_under_exec_lines = 100.0\nfail_under_functions = 100.0\nfail_under_regions = 99.946\nfail_under_branches = 100.0\ntemporary = true\nreason = \"publish 0.1.0-alpha.1 temporary coverage override\"\n\n[required]\ncrates = [\"radroots_events_codec\"]\n", + "[gate]\nfail_under_exec_lines = 100.0\nfail_under_functions = 100.0\nfail_under_regions = 100.0\nfail_under_branches = 100.0\nrequire_branches = true\n\n[overrides.radroots_events_codec]\nfail_under_exec_lines = 100.0\nfail_under_functions = 100.0\nfail_under_regions = 99.946\nfail_under_branches = 100.0\ntemporary = true\nreason = \"publish 0.1.0-alpha.2 temporary coverage override\"\n\n[required]\ncrates = [\"radroots_events_codec\"]\n", ) .expect("write coverage policy"); let required = ["radroots_events_codec".to_string()] diff --git a/crates/xtask/src/coverage.rs b/crates/xtask/src/coverage.rs @@ -3814,7 +3814,7 @@ test_threads = 0 ); write_file( &root.join("crates").join("core").join("Cargo.toml"), - "[package]\nname = \"radroots_core\"\nversion = \"0.1.0-alpha.1\"\nedition = \"2024\"\n", + "[package]\nname = \"radroots_core\"\nversion = \"0.1.0-alpha.2\"\nedition = \"2024\"\n", ); };