зеркало из https://github.com/mozilla/uniffi-rs.git
Merge remote-tracking branch 'origin/release-v0.25.x' into main
This commit is contained in:
Коммит
d2bdd8f8c9
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -28,7 +28,16 @@
|
|||
- UDL files can reference types defined in procmacros in this crate - see
|
||||
[the external types docs](https://mozilla.github.io/uniffi-rs/udl/ext_types.html)
|
||||
|
||||
[All changes in [[UnreleasedUniFFIVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.25.1...HEAD).
|
||||
[All changes in [[UnreleasedUniFFIVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.25.2...HEAD).
|
||||
|
||||
## v0.25.2 (backend crates: v0.25.2) - (_2023-11-20_)
|
||||
|
||||
### What's fixed?
|
||||
|
||||
- Fixed regression in the name of error enums in Kotlin [#1842](https://github.com/mozilla/uniffi-rs/pull/1842)
|
||||
- Fix regression when error types are in dicts etc [#1847](https://github.com/mozilla/uniffi-rs/pull/1847)
|
||||
|
||||
[All changes in v0.25.2](https://github.com/mozilla/uniffi-rs/compare/v0.25.1...v0.25.2).
|
||||
|
||||
## v0.25.1 (backend crates: v0.25.1) - (_2023-11-09_)
|
||||
|
||||
|
|
|
@ -1557,7 +1557,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"camino",
|
||||
|
@ -1945,7 +1945,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_bindgen"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"askama",
|
||||
|
@ -1967,7 +1967,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_build"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"camino",
|
||||
|
@ -1976,7 +1976,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_checksum_derive"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"syn",
|
||||
|
@ -1984,7 +1984,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_core"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-compat",
|
||||
|
@ -1999,7 +1999,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_macros"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"camino",
|
||||
|
@ -2016,7 +2016,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_meta"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytes",
|
||||
|
@ -2026,7 +2026,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_testing"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"camino",
|
||||
|
@ -2037,7 +2037,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "uniffi_udl"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"uniffi_meta",
|
||||
|
|
|
@ -7,17 +7,17 @@ repository = "https://github.com/mozilla/uniffi-rs"
|
|||
# Incrementing the minor version here means a breaking change to consumers.
|
||||
# * See `docs/uniffi-versioning.md` for guidance on when to increment this
|
||||
# * Make sure to also update `uniffi_bindgen::UNIFFI_CONTRACT_VERSION"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
license = "MPL-2.0"
|
||||
edition = "2021"
|
||||
keywords = ["ffi", "bindgen"]
|
||||
|
||||
[dependencies]
|
||||
uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.25.1", optional = true }
|
||||
uniffi_build = { path = "../uniffi_build", version = "=0.25.1", optional = true }
|
||||
uniffi_core = { path = "../uniffi_core", version = "=0.25.1" }
|
||||
uniffi_macros = { path = "../uniffi_macros", version = "=0.25.1" }
|
||||
uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.25.2", optional = true }
|
||||
uniffi_build = { path = "../uniffi_build", version = "=0.25.2", optional = true }
|
||||
uniffi_core = { path = "../uniffi_core", version = "=0.25.2" }
|
||||
uniffi_macros = { path = "../uniffi_macros", version = "=0.25.2" }
|
||||
anyhow = "1"
|
||||
camino = { version = "1.0.8", optional = true }
|
||||
clap = { version = "4", features = ["cargo", "std", "derive"], optional = true }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_bindgen"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
description = "a multi-language bindings generator for rust (codegen and cli tooling)"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
|
@ -23,7 +23,7 @@ once_cell = "1.12"
|
|||
paste = "1.0"
|
||||
serde = "1"
|
||||
toml = "0.5"
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.1" }
|
||||
uniffi_testing = { path = "../uniffi_testing", version = "=0.25.1" }
|
||||
uniffi_udl = { path = "../uniffi_udl", version = "=0.25.1" }
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.2" }
|
||||
uniffi_testing = { path = "../uniffi_testing", version = "=0.25.2" }
|
||||
uniffi_udl = { path = "../uniffi_udl", version = "=0.25.2" }
|
||||
clap = { version = "4", default-features = false, features = ["std", "derive"], optional = true }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_build"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
description = "a multi-language bindings generator for rust (build script helpers)"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
|
@ -13,7 +13,7 @@ keywords = ["ffi", "bindgen"]
|
|||
[dependencies]
|
||||
anyhow = "1"
|
||||
camino = "1.0.8"
|
||||
uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.25.1" }
|
||||
uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.25.2" }
|
||||
|
||||
[features]
|
||||
default = []
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_checksum_derive"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
description = "a multi-language bindings generator for rust (checksum custom derive)"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
|
|
|
@ -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.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
license = "MPL-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_macros"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
description = "a multi-language bindings generator for rust (convenience macros)"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
|
@ -23,8 +23,8 @@ quote = "1.0"
|
|||
serde = "1.0.136"
|
||||
syn = { version = "2.0", features = ["full", "visit-mut"] }
|
||||
toml = "0.5.9"
|
||||
uniffi_build = { path = "../uniffi_build", version = "=0.25.1" }
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.1" }
|
||||
uniffi_build = { path = "../uniffi_build", version = "=0.25.2" }
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.2" }
|
||||
|
||||
[features]
|
||||
default = []
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_meta"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
edition = "2021"
|
||||
description = "uniffi_meta"
|
||||
homepage = "https://mozilla.github.io/uniffi-rs"
|
||||
|
@ -12,4 +12,4 @@ keywords = ["ffi", "bindgen"]
|
|||
anyhow = "1"
|
||||
bytes = "1.3"
|
||||
siphasher = "0.3"
|
||||
uniffi_checksum_derive = { version = "0.25.1", path = "../uniffi_checksum_derive" }
|
||||
uniffi_checksum_derive = { version = "0.25.2", path = "../uniffi_checksum_derive" }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_testing"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
|
||||
description = "a multi-language bindings generator for rust (testing helpers)"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "uniffi_udl"
|
||||
version = "0.25.1"
|
||||
version = "0.25.2"
|
||||
description = "udl parsing for the uniffi project"
|
||||
documentation = "https://mozilla.github.io/uniffi-rs"
|
||||
homepage = "https://mozilla.github.io/uniffi-rs"
|
||||
|
@ -12,5 +12,5 @@ keywords = ["ffi", "bindgen"]
|
|||
[dependencies]
|
||||
anyhow = "1"
|
||||
weedle2 = { version = "4.0.0", path = "../weedle2" }
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.1" }
|
||||
uniffi_testing = { path = "../uniffi_testing", version = "=0.25.1" }
|
||||
uniffi_meta = { path = "../uniffi_meta", version = "=0.25.2" }
|
||||
uniffi_testing = { path = "../uniffi_testing", version = "=0.25.2" }
|
||||
|
|
Загрузка…
Ссылка в новой задаче