From 180da083ae6f18acd3765d2568f134610f21c144 Mon Sep 17 00:00:00 2001 From: Ben Dean-Kawamura Date: Thu, 6 Feb 2025 10:37:05 -0500 Subject: [PATCH] chore: Release --- CHANGELOG.md | 6 +++++- Cargo.lock | 14 +++++++------- uniffi/Cargo.toml | 8 ++++---- uniffi_bindgen/Cargo.toml | 8 ++++---- uniffi_build/Cargo.toml | 4 ++-- uniffi_core/Cargo.toml | 2 +- uniffi_macros/Cargo.toml | 6 +++--- uniffi_meta/Cargo.toml | 2 +- uniffi_testing/Cargo.toml | 2 +- uniffi_udl/Cargo.toml | 4 ++-- 10 files changed, 30 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b9304e0f70..0a42f03d5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,11 @@ -## [[UnreleasedUniFFIVersion]] (backend crates: [[UnreleasedBackendVersion]]) - (_[[ReleaseDate]]_) +## [[NextUnreleasedUniFFIVersion]] (backend crates: [[UnreleasedBackendVersion]]) - (_[[ReleaseDate]]_) + +[All changes in [[NextUnreleasedUniFFIVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.29.0...NEXT_HEAD). + +## [[UnreleasedUniFFIVersion]] (backend crates: v0.29.0) - (_2025-02-06_) ### ⚠️ Breaking Changes ⚠️ diff --git a/Cargo.lock b/Cargo.lock index e1caeb3cac..c5bb052299 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2029,7 +2029,7 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "camino", @@ -2051,7 +2051,7 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "camino", @@ -2060,7 +2060,7 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "async-compat", @@ -2080,7 +2080,7 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.28.3" +version = "0.29.0" dependencies = [ "camino", "fs-err", @@ -2096,7 +2096,7 @@ dependencies = [ [[package]] name = "uniffi_meta" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "siphasher", @@ -2105,7 +2105,7 @@ dependencies = [ [[package]] name = "uniffi_testing" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "camino", @@ -2116,7 +2116,7 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.28.3" +version = "0.29.0" dependencies = [ "anyhow", "textwrap", diff --git a/uniffi/Cargo.toml b/uniffi/Cargo.toml index 2e03d523e6..460f07c895 100644 --- a/uniffi/Cargo.toml +++ b/uniffi/Cargo.toml @@ -14,10 +14,10 @@ keywords = ["ffi", "bindgen"] readme = "../README.md" [dependencies] -uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.28.3", optional = true } -uniffi_build = { path = "../uniffi_build", version = "=0.28.3", optional = true } -uniffi_core = { path = "../uniffi_core", version = "=0.28.3" } -uniffi_macros = { path = "../uniffi_macros", version = "=0.28.3" } +uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.29.0", optional = true } +uniffi_build = { path = "../uniffi_build", version = "=0.29.0", optional = true } +uniffi_core = { path = "../uniffi_core", version = "=0.29.0" } +uniffi_macros = { path = "../uniffi_macros", version = "=0.29.0" } anyhow = "1" camino = { version = "1.0.8", optional = true } cargo_metadata = { version = "0.15", optional = true } diff --git a/uniffi_bindgen/Cargo.toml b/uniffi_bindgen/Cargo.toml index f864e06217..7c7dcfacfb 100644 --- a/uniffi_bindgen/Cargo.toml +++ b/uniffi_bindgen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_bindgen" -version = "0.28.3" +version = "0.29.0" description = "a multi-language bindings generator for rust (codegen and cli tooling)" documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" @@ -29,9 +29,9 @@ once_cell = "1.12" paste = "1.0" serde = { version = "1", features = ["derive"] } toml = "0.5" -uniffi_meta = { path = "../uniffi_meta", version = "=0.28.3" } -uniffi_testing = { path = "../uniffi_testing", version = "=0.28.3", optional = true } -uniffi_udl = { path = "../uniffi_udl", version = "=0.28.3" } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.0" } +uniffi_testing = { path = "../uniffi_testing", version = "=0.29.0", optional = true } +uniffi_udl = { path = "../uniffi_udl", version = "=0.29.0" } # Don't include the `unicode-linebreak` or `unicode-width` since that functionality isn't needed for # docstrings. textwrap = { version = "0.16", features=["smawk"], default-features = false } diff --git a/uniffi_build/Cargo.toml b/uniffi_build/Cargo.toml index 28368aa20c..1ba4a289e1 100644 --- a/uniffi_build/Cargo.toml +++ b/uniffi_build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_build" -version = "0.28.3" +version = "0.29.0" description = "a multi-language bindings generator for rust (build script helpers)" documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" @@ -13,7 +13,7 @@ readme = "../README.md" [dependencies] anyhow = "1" camino = "1.0.8" -uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.28.3" } +uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.29.0" } [features] default = [] diff --git a/uniffi_core/Cargo.toml b/uniffi_core/Cargo.toml index 2c04937a95..7af5d6813d 100644 --- a/uniffi_core/Cargo.toml +++ b/uniffi_core/Cargo.toml @@ -4,7 +4,7 @@ description = "a multi-language bindings generator for rust (runtime support cod documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" repository = "https://github.com/mozilla/uniffi-rs" -version = "0.28.3" +version = "0.29.0" license = "MPL-2.0" edition = "2021" keywords = ["ffi", "bindgen"] diff --git a/uniffi_macros/Cargo.toml b/uniffi_macros/Cargo.toml index 9b82242c38..ece9a38baf 100644 --- a/uniffi_macros/Cargo.toml +++ b/uniffi_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_macros" -version = "0.28.3" +version = "0.29.0" description = "a multi-language bindings generator for rust (convenience macros)" documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" @@ -22,8 +22,8 @@ quote = "1.0" serde = { version = "1.0.136", features = ["derive"] } syn = { version = "2.0", features = ["full", "visit-mut"] } toml = "0.5.9" -uniffi_build = { path = "../uniffi_build", version = "=0.28.3", optional = true } -uniffi_meta = { path = "../uniffi_meta", version = "=0.28.3" } +uniffi_build = { path = "../uniffi_build", version = "=0.29.0", optional = true } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.0" } [features] default = [] diff --git a/uniffi_meta/Cargo.toml b/uniffi_meta/Cargo.toml index a0ee250df1..5005037462 100644 --- a/uniffi_meta/Cargo.toml +++ b/uniffi_meta/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_meta" -version = "0.28.3" +version = "0.29.0" edition = "2021" description = "uniffi_meta" homepage = "https://mozilla.github.io/uniffi-rs" diff --git a/uniffi_testing/Cargo.toml b/uniffi_testing/Cargo.toml index e1ffaaa31b..38dc591c4e 100644 --- a/uniffi_testing/Cargo.toml +++ b/uniffi_testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_testing" -version = "0.28.3" +version = "0.29.0" description = "a multi-language bindings generator for rust (testing helpers)" documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" diff --git a/uniffi_udl/Cargo.toml b/uniffi_udl/Cargo.toml index 1e1021c04e..93a389a971 100644 --- a/uniffi_udl/Cargo.toml +++ b/uniffi_udl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi_udl" -version = "0.28.3" +version = "0.29.0" description = "udl parsing for the uniffi project" documentation = "https://mozilla.github.io/uniffi-rs" homepage = "https://mozilla.github.io/uniffi-rs" @@ -16,4 +16,4 @@ weedle2 = { version = "5.0.0", path = "../weedle2" } # Don't include the `unicode-linebreak` or `unicode-width` since that functionality isn't needed for # docstrings. textwrap = { version = "0.16", features = ["smawk"], default-features = false } -uniffi_meta = { path = "../uniffi_meta", version = "=0.28.3" } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.0" }