chore: bump rvf-types/rvf-crypto/rvf-runtime to 0.2.0 for new features

Breaking changes from 0.1.0:
- rvf-types: new Security/QualityBelowThreshold error variants, new
  quality module, AGI container types, WASM bootstrap types, Ed25519
  signing, witness/attestation types, QR seed types
- rvf-crypto: new witness chain, attestation, lineage modules
- rvf-runtime: new AGI authority/coherence, QR seed, witness bundles,
  safety net, adversarial detection, domain expansion bridge

Also updates all internal dependency version references.

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
rUv 2026-02-16 14:04:23 +00:00
parent f4f7e0fa11
commit 89b87d1bec
18 changed files with 36 additions and 30 deletions

6
Cargo.lock generated
View file

@ -9480,7 +9480,7 @@ dependencies = [
[[package]]
name = "rvf-crypto"
version = "0.1.0"
version = "0.2.0"
dependencies = [
"ed25519-dalek",
"rand 0.8.5",
@ -9575,7 +9575,7 @@ dependencies = [
[[package]]
name = "rvf-runtime"
version = "0.1.0"
version = "0.2.0"
dependencies = [
"rand 0.8.5",
"rvf-types",
@ -9601,7 +9601,7 @@ dependencies = [
[[package]]
name = "rvf-types"
version = "0.1.0"
version = "0.2.0"
dependencies = [
"ed25519-dalek",
"rand_core 0.6.4",

View file

@ -21,9 +21,9 @@ thiserror = { workspace = true }
rand = { workspace = true }
# RVF integration (optional, behind "rvf" feature)
rvf-types = { version = "0.1.0", path = "../rvf/rvf-types", optional = true }
rvf-types = { version = "0.2.0", path = "../rvf/rvf-types", optional = true }
rvf-wire = { version = "0.1.0", path = "../rvf/rvf-wire", optional = true }
rvf-crypto = { version = "0.1.0", path = "../rvf/rvf-crypto", optional = true }
rvf-crypto = { version = "0.2.0", path = "../rvf/rvf-crypto", optional = true }
[dev-dependencies]
proptest = { workspace = true }

6
crates/rvf/Cargo.lock generated
View file

@ -1618,6 +1618,12 @@ dependencies = [
[[package]]
name = "rvf-adapter-claude-flow"
version = "0.1.0"
dependencies = [
"rvf-crypto",
"rvf-runtime",
"rvf-types",
"tempfile",
]
[[package]]
name = "rvf-adapter-ospipe"

View file

@ -16,11 +16,11 @@ name = "rvf"
path = "src/main.rs"
[dependencies]
rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" }
rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] }
rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" }
rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] }
rvf-wire = { version = "0.1.0", path = "../rvf-wire" }
rvf-manifest = { version = "0.1.0", path = "../rvf-manifest" }
rvf-crypto = { version = "0.1.0", path = "../rvf-crypto" }
rvf-crypto = { version = "0.2.0", path = "../rvf-crypto" }
rvf-server = { version = "0.1.0", path = "../rvf-server", optional = true }
clap = { version = "4", features = ["derive"] }
serde = { version = "1", features = ["derive"] }

View file

@ -1,6 +1,6 @@
[package]
name = "rvf-crypto"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
description = "RuVector Format cryptographic primitives -- SHA-3 hashing and Ed25519 signing"
license = "MIT OR Apache-2.0"
@ -17,7 +17,7 @@ std = ["sha3/std"]
ed25519 = ["dep:ed25519-dalek"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
sha3 = { version = "0.10", default-features = false }
ed25519-dalek = { version = "2", features = ["rand_core"], optional = true }

View file

@ -11,6 +11,6 @@ categories = ["network-programming", "os"]
keywords = ["rvf", "ebpf", "xdp", "bpf", "vector-acceleration"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
sha3 = "0.10"
tempfile = "3"

View file

@ -15,8 +15,8 @@ name = "rvf-import"
path = "src/bin/rvf_import.rs"
[dependencies]
rvf-runtime = { version = "0.1.0", path = "../rvf-runtime", features = ["std"] }
rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] }
rvf-runtime = { version = "0.2.0", path = "../rvf-runtime", features = ["std"] }
rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
clap = { version = "4", features = ["derive"] }

View file

@ -12,7 +12,7 @@ keywords = ["rvf", "kernel", "microvm", "initramfs", "cognitive-container"]
rust-version = "1.87"
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] }
rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] }
sha3 = "0.10"
flate2 = "1.0"

View file

@ -12,8 +12,8 @@ keywords = ["rvf", "qemu", "microvm", "launcher", "cognitive-container"]
rust-version = "1.87"
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] }
rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" }
rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] }
rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tempfile = "3"

View file

@ -16,7 +16,7 @@ default = ["std"]
std = ["rvf-types/std"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
crc32c = "0.6"
[dev-dependencies]

View file

@ -15,8 +15,8 @@ rust-version = "1.87"
crate-type = ["cdylib"]
[dependencies]
rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" }
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
napi = { version = "2", features = ["async"] }
napi-derive = "2"
serde_json = "1"

View file

@ -17,7 +17,7 @@ std = []
simd = []
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
[dev-dependencies]
rand = "0.8"

View file

@ -1,6 +1,6 @@
[package]
name = "rvf-runtime"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
description = "RuVector Format runtime -- RvfStore API, compaction, and streaming I/O"
license = "MIT OR Apache-2.0"
@ -19,7 +19,7 @@ qr = []
ed25519 = ["rvf-types/ed25519"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] }
rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] }
[dev-dependencies]
tempfile = "3"

View file

@ -16,8 +16,8 @@ name = "rvf-server"
path = "src/main.rs"
[dependencies]
rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" }
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
tokio = { version = "1", features = ["full"] }
axum = "0.7"
serde = { version = "1", features = ["derive"] }

View file

@ -14,8 +14,8 @@ rust-version = "1.87"
crate-type = ["cdylib"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types", default-features = false }
rvf-crypto = { version = "0.1.0", path = "../rvf-crypto", default-features = false }
rvf-types = { version = "0.2.0", path = "../rvf-types", default-features = false }
rvf-crypto = { version = "0.2.0", path = "../rvf-crypto", default-features = false }
dlmalloc = { version = "0.2", features = ["global"] }
libm = "0.2"
serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] }

View file

@ -1,6 +1,6 @@
[package]
name = "rvf-types"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
description = "RuVector Format core types -- segment headers, enums, flags"
license = "MIT OR Apache-2.0"

View file

@ -15,8 +15,8 @@ rust-version = "1.87"
crate-type = ["cdylib"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types", default-features = false }
rvf-crypto = { version = "0.1.0", path = "../rvf-crypto", default-features = false }
rvf-types = { version = "0.2.0", path = "../rvf-types", default-features = false }
rvf-crypto = { version = "0.2.0", path = "../rvf-crypto", default-features = false }
dlmalloc = { version = "0.2", features = ["global"] }
[profile.release]

View file

@ -16,7 +16,7 @@ default = ["std"]
std = ["rvf-types/std"]
[dependencies]
rvf-types = { version = "0.1.0", path = "../rvf-types" }
rvf-types = { version = "0.2.0", path = "../rvf-types" }
xxhash-rust = { version = "0.8", features = ["xxh3"] }
crc32c = "0.6"