Merge pull request #2142 from bendk/release-v0.27.x

Changes for v0.27.3
This commit is contained in:
bendk 2024-06-03 11:39:46 -04:00 коммит произвёл GitHub
Родитель e26e7defdb 8cd1ba2c93
Коммит 760660b3f1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
11 изменённых файлов: 39 добавлений и 32 удалений

Просмотреть файл

@ -6,7 +6,14 @@
## [[UnreleasedUniFFIVersion]] (backend crates: [[UnreleasedBackendVersion]]) - (_[[ReleaseDate]]_)
[All changes in [[UnreleasedUniFFIVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.27.2...HEAD).
[All changes in [[UnreleasedUniFFIVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.27.3...HEAD).
## v0.27.3 (backend crates: v0.27.3) - (_2024-06-03_)
- Removed dependencies on `unicode-linebreak` and `unicode-width`. They were being pulled in a
sub-dependencies for the `textwrap` crate, but weren't really useful.
[All changes in v0.27.3](https://github.com/mozilla/uniffi-rs/compare/v0.27.2...v0.27.3).
## v0.27.2 (backend crates: v0.27.2) - (_2024-05-15_)

18
Cargo.lock сгенерированный
Просмотреть файл

@ -1474,7 +1474,7 @@ dependencies = [
[[package]]
name = "uniffi"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"camino",
@ -1919,7 +1919,7 @@ dependencies = [
[[package]]
name = "uniffi_bindgen"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"askama",
@ -1942,7 +1942,7 @@ dependencies = [
[[package]]
name = "uniffi_build"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"camino",
@ -1951,7 +1951,7 @@ dependencies = [
[[package]]
name = "uniffi_checksum_derive"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"quote",
"syn",
@ -1959,7 +1959,7 @@ dependencies = [
[[package]]
name = "uniffi_core"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"async-compat",
@ -1973,7 +1973,7 @@ dependencies = [
[[package]]
name = "uniffi_macros"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"bincode",
"camino",
@ -1990,7 +1990,7 @@ dependencies = [
[[package]]
name = "uniffi_meta"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"bytes",
@ -2000,7 +2000,7 @@ dependencies = [
[[package]]
name = "uniffi_testing"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"camino",
@ -2011,7 +2011,7 @@ dependencies = [
[[package]]
name = "uniffi_udl"
version = "0.27.2"
version = "0.27.3"
dependencies = [
"anyhow",
"textwrap",

Просмотреть файл

@ -7,7 +7,7 @@ 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.27.2"
version = "0.27.3"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
edition = "2021"
@ -15,10 +15,10 @@ keywords = ["ffi", "bindgen"]
readme = "../README.md"
[dependencies]
uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.27.2", optional = true }
uniffi_build = { path = "../uniffi_build", version = "=0.27.2", optional = true }
uniffi_core = { path = "../uniffi_core", version = "=0.27.2" }
uniffi_macros = { path = "../uniffi_macros", version = "=0.27.2" }
uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.27.3", optional = true }
uniffi_build = { path = "../uniffi_build", version = "=0.27.3", optional = true }
uniffi_core = { path = "../uniffi_core", version = "=0.27.3" }
uniffi_macros = { path = "../uniffi_macros", version = "=0.27.3" }
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.27.2"
version = "0.27.3"
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"
@ -24,9 +24,9 @@ once_cell = "1.12"
paste = "1.0"
serde = { version = "1", features = ["derive"] }
toml = "0.5"
uniffi_meta = { path = "../uniffi_meta", version = "=0.27.2" }
uniffi_testing = { path = "../uniffi_testing", version = "=0.27.2" }
uniffi_udl = { path = "../uniffi_udl", version = "=0.27.2" }
uniffi_meta = { path = "../uniffi_meta", version = "=0.27.3" }
uniffi_testing = { path = "../uniffi_testing", version = "=0.27.3" }
uniffi_udl = { path = "../uniffi_udl", version = "=0.27.3" }
clap = { version = "4", default-features = false, features = ["std", "derive"], optional = true }
# Don't include the `unicode-linebreak` or `unicode-width` since that functionality isn't needed for
# docstrings.

Просмотреть файл

@ -1,6 +1,6 @@
[package]
name = "uniffi_build"
version = "0.27.2"
version = "0.27.3"
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"
@ -14,7 +14,7 @@ readme = "../README.md"
[dependencies]
anyhow = "1"
camino = "1.0.8"
uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.27.2" }
uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.27.3" }
[features]
default = []

Просмотреть файл

@ -1,6 +1,6 @@
[package]
name = "uniffi_checksum_derive"
version = "0.27.2"
version = "0.27.3"
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.27.2"
version = "0.27.3"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
edition = "2021"

Просмотреть файл

@ -1,6 +1,6 @@
[package]
name = "uniffi_macros"
version = "0.27.2"
version = "0.27.3"
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"
@ -24,8 +24,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.27.2", optional = true }
uniffi_meta = { path = "../uniffi_meta", version = "=0.27.2" }
uniffi_build = { path = "../uniffi_build", version = "=0.27.3", optional = true }
uniffi_meta = { path = "../uniffi_meta", version = "=0.27.3" }
[features]
default = []

Просмотреть файл

@ -1,6 +1,6 @@
[package]
name = "uniffi_meta"
version = "0.27.2"
version = "0.27.3"
edition = "2021"
description = "uniffi_meta"
homepage = "https://mozilla.github.io/uniffi-rs"
@ -13,4 +13,4 @@ readme = "../README.md"
anyhow = "1"
bytes = "1.3"
siphasher = "0.3"
uniffi_checksum_derive = { version = "0.27.2", path = "../uniffi_checksum_derive" }
uniffi_checksum_derive = { version = "0.27.3", path = "../uniffi_checksum_derive" }

Просмотреть файл

@ -1,6 +1,6 @@
[package]
name = "uniffi_testing"
version = "0.27.2"
version = "0.27.3"
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.27.2"
version = "0.27.3"
description = "udl parsing for the uniffi project"
documentation = "https://mozilla.github.io/uniffi-rs"
homepage = "https://mozilla.github.io/uniffi-rs"
@ -16,5 +16,5 @@ 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.27.2" }
uniffi_testing = { path = "../uniffi_testing", version = "=0.27.2" }
uniffi_meta = { path = "../uniffi_meta", version = "=0.27.3" }
uniffi_testing = { path = "../uniffi_testing", version = "=0.27.3" }