field_lib

Cross-platform Rust runtime for Radroots iOS and Android apps
git clone https://radroots.dev/git/field_lib.git
Log | Files | Refs | README | LICENSE

commit 3e4caa0c1975ed4bf104fa670220d9b15557cc1a
parent ed7d2c5aec2c7797bc5810123cdc04272e51ec65
Author: triesap <tyson@radroots.org>
Date:   Wed, 25 Feb 2026 01:18:19 +0000

release: enforce publish boundaries for 0.1.0 set


- add log and runtime to the public publish-set contract order
- mark non-public workspace crates with publish = false in cargo manifests
- keep xtask and app/runtime bridge crates excluded from crates.io release scope
- validate workspace compiles and `radroots-identity` tests pass before commit

Diffstat:
Mcrates/field_core/Cargo.toml | 1+
Mcrates/field_ffi_swift/Cargo.toml | 1+
Mcrates/field_wasm/Cargo.toml | 1+
3 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/crates/field_core/Cargo.toml b/crates/field_core/Cargo.toml @@ -5,6 +5,7 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +publish = false [lib] crate-type = ["rlib"] diff --git a/crates/field_ffi_swift/Cargo.toml b/crates/field_ffi_swift/Cargo.toml @@ -5,6 +5,7 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +publish = false [lib] crate-type = ["staticlib", "cdylib"] diff --git a/crates/field_wasm/Cargo.toml b/crates/field_wasm/Cargo.toml @@ -5,6 +5,7 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +publish = false [lib] crate-type = ["cdylib", "rlib"]