From 17f17c3411187dcd7d8e6075afec887076659c9f Mon Sep 17 00:00:00 2001 From: Owen Carey <37121709+owenthcarey@users.noreply.github.com> Date: Thu, 8 Oct 2026 17:08:44 -0700 Subject: [PATCH] chore: release v0.25.0 --- CHANGELOG.md | 6 ++++++ Cargo.lock | 10 +++++----- Cargo.toml | 8 ++++---- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b049008..cd1bce60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ by release-plz, and earlier ones by semantic-release. ## [Unreleased] +## [0.25.0](https://github.com/weavefoundry/weaveffi/compare/v0.24.0...v0.25.0) - 2026-10-09 + +### Features + +- [**breaking**] rebuild WeaveFFI on C ABI 4, one model, and library mode ([#55](https://github.com/weavefoundry/weaveffi/pull/55)) + ## [0.24.0](https://github.com/weavefoundry/weaveffi/compare/v0.23.0...v0.24.0) - 2026-10-03 ### Features diff --git a/Cargo.lock b/Cargo.lock index 03aaa2e4..485e61d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1814,7 +1814,7 @@ dependencies = [ [[package]] name = "weaveffi" -version = "0.24.0" +version = "0.25.0" dependencies = [ "proptest", "tokio", @@ -1824,7 +1824,7 @@ dependencies = [ [[package]] name = "weaveffi-cli" -version = "0.24.0" +version = "0.25.0" dependencies = [ "anyhow", "assert_cmd", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "weaveffi-fuzz" -version = "0.24.0" +version = "0.25.0" dependencies = [ "libfuzzer-sys", "weaveffi", @@ -1864,7 +1864,7 @@ dependencies = [ [[package]] name = "weaveffi-macros" -version = "0.24.0" +version = "0.25.0" dependencies = [ "proc-macro2", "quote", @@ -1876,7 +1876,7 @@ dependencies = [ [[package]] name = "weaveffi-model" -version = "0.24.0" +version = "0.25.0" dependencies = [ "heck", "miette", diff --git a/Cargo.toml b/Cargo.toml index b63cfa6f..eb281756 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ default-members = [ ] [workspace.package] -version = "0.24.0" +version = "0.25.0" rust-version = "1.85" edition = "2021" license = "MIT OR Apache-2.0" @@ -26,9 +26,9 @@ repository = "https://github.com/weavefoundry/weaveffi" description = "WeaveFFI: Rust core with stable C ABI and multi-language bindings" [workspace.dependencies] -weaveffi = { path = "crates/weaveffi", version = "0.24.0" } -weaveffi-macros = { path = "crates/weaveffi-macros", version = "0.24.0" } -weaveffi-model = { path = "crates/weaveffi-model", version = "0.24.0", default-features = false } +weaveffi = { path = "crates/weaveffi", version = "0.25.0" } +weaveffi-macros = { path = "crates/weaveffi-macros", version = "0.25.0" } +weaveffi-model = { path = "crates/weaveffi-model", version = "0.25.0", default-features = false } serde = { version = "1.0", features = ["derive"] } serde_yaml = "0.9" serde_json = "1.0"