app

Local-first trade for farms and co-ops
git clone https://radroots.dev/git/app.git
Log | Files | Refs | README | LICENSE

commit be2bdfe68c01af9ab9ed3647039303dfcf600ba1
parent a877b5ccc713e474424ff94a66193e7dae6b11b5
Author: triesap <tyson@radroots.org>
Date:   Sun,  2 Aug 2026 20:18:40 +0000

fix(build): align runtime prerelease version

- use the approved 0.1.0-alpha version for every Rust crate
- keep the desktop artifact on the same semantic prerelease
- update native ABI smoke expectations to the exact runtime value
- preserve the numeric macOS installer mapping required by jpackage

Diffstat:
Mapp/desktop/src/test/kotlin/org/radroots/studio/ffi/NativeLoaderTest.kt | 2+-
Mcore/Cargo.lock | 12++++++------
Mcore/Cargo.toml | 2+-
Mcore/crates/ffi/src/lib.rs | 2+-
4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app/desktop/src/test/kotlin/org/radroots/studio/ffi/NativeLoaderTest.kt b/app/desktop/src/test/kotlin/org/radroots/studio/ffi/NativeLoaderTest.kt @@ -6,6 +6,6 @@ import kotlin.test.assertEquals class NativeLoaderTest { @Test fun generatedBindingLoadsTheCurrentHostLibrary() { - assertEquals("0.1.0-alpha.0", nativeRuntimeVersion()) + assertEquals("0.1.0-alpha", nativeRuntimeVersion()) } } diff --git a/core/Cargo.lock b/core/Cargo.lock @@ -1709,7 +1709,7 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "radroots-studio-application" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "nostr", "nostr-relay-builder", @@ -1722,7 +1722,7 @@ dependencies = [ [[package]] name = "radroots-studio-domain" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "secrecy", "url", @@ -1730,7 +1730,7 @@ dependencies = [ [[package]] name = "radroots-studio-ffi" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "directories", "nostr", @@ -1746,7 +1746,7 @@ dependencies = [ [[package]] name = "radroots-studio-nostr" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "nostr", "radroots-studio-domain", @@ -1754,7 +1754,7 @@ dependencies = [ [[package]] name = "radroots-studio-storage" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "keyring", "nostr", @@ -1770,7 +1770,7 @@ dependencies = [ [[package]] name = "radroots-studio-uniffi-bindgen" -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" dependencies = [ "uniffi", ] diff --git a/core/Cargo.toml b/core/Cargo.toml @@ -10,7 +10,7 @@ members = [ resolver = "3" [workspace.package] -version = "0.1.0-alpha.0" +version = "0.1.0-alpha" edition = "2024" rust-version = "1.97" license = "GPL-3.0-only" diff --git a/core/crates/ffi/src/lib.rs b/core/crates/ffi/src/lib.rs @@ -23,6 +23,6 @@ pub fn native_runtime_version() -> String { mod tests { #[test] fn native_runtime_reports_the_crate_version() { - assert_eq!(super::native_runtime_version(), "0.1.0-alpha.0"); + assert_eq!(super::native_runtime_version(), "0.1.0-alpha"); } }