Merge pull request #1232 from mozilla/release-v0.18.x

This commit is contained in:
Jan-Erik Rediger 2022-05-06 14:16:03 +02:00 коммит произвёл GitHub
Родитель ba7992118c e73af4cc9b
Коммит 62d18db369
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
31 изменённых файлов: 40 добавлений и 33 удалений

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

@ -6,7 +6,11 @@
## [[UnreleasedVersion]] - (_[[ReleaseDate]]_)
[All changes in [[UnreleasedVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.17.0...HEAD).
[All changes in [[UnreleasedVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.18.0...HEAD).
## v0.18.0 - (_2022-05-05_)
[All changes in v0.18.0](https://github.com/mozilla/uniffi-rs/compare/v0.17.0...v0.18.0).
### ⚠️ Breaking Changes ⚠️

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-arithmetic"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-callbacks"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-custom-types"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-geometry"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-rondpoint"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-sprites"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-example-todolist"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,6 +1,6 @@
[package]
name = "uniffi-fixture-callbacks"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
edition = "2018"
license = "MPL-2.0"

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

@ -1,6 +1,6 @@
[package]
name = "uniffi-fixture-coverall"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
edition = "2018"
license = "MPL-2.0"

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-ext-types-guid"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-ext-types"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-ext-types-lib-one"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "crate_one"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "crate_two"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-external-types"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,9 +1,10 @@
[package]
name = "uniffi-fixture-reexport-scaffolding-macro"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
edition = "2021"
license = "MPL-2.0"
publish = false
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

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

@ -1,6 +1,6 @@
[package]
name = "uniffi-fixture-regression-cdylib-dependency"
version = "0.17.0"
version = "0.18.0"
authors = ["king6cong <king6cong@gmail.com>"]
edition = "2018"
license = "MPL-2.0"

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-regression-cdylib-dependency-ffi-crate"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-regression-i356-enum-without-int-helpers"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-regression-i1015-fully-qualified-types"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-regression-kotlin-experimental-unsigned-types"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -1,6 +1,6 @@
[package]
name = "uniffi-fixture-swift-omit-argument-labels"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
edition = "2018"
license = "MPL-2.0"

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

@ -1,6 +1,6 @@
[package]
name = "uniffi_uitests"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
edition = "2018"
license = "MPL-2.0"

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

@ -1,7 +1,7 @@
[package]
name = "uniffi-fixture-time"
edition = "2018"
version = "0.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
publish = false

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

@ -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.17.0"
version = "0.18.0"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
license = "MPL-2.0"
edition = "2018"
@ -19,7 +19,7 @@ log = "0.4"
# Regular dependencies
cargo_metadata = "0.13"
paste = "1.0"
uniffi_bindgen = { path = "../uniffi_bindgen", optional = true, version = "=0.17.0"}
uniffi_bindgen = { path = "../uniffi_bindgen", optional = true, version = "=0.18.0" }
static_assertions = "1.1.0"
[features]

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

@ -1,6 +1,6 @@
[package]
name = "uniffi_bindgen"
version = "0.17.0"
version = "0.18.0"
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"

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

@ -1,6 +1,6 @@
[package]
name = "uniffi_build"
version = "0.17.0"
version = "0.18.0"
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"
@ -12,7 +12,7 @@ keywords = ["ffi", "bindgen"]
[dependencies]
anyhow = "1"
uniffi_bindgen = { path = "../uniffi_bindgen", optional = true, version = "=0.17.0"}
uniffi_bindgen = { path = "../uniffi_bindgen", optional = true, version = "=0.18.0" }
[features]
default = []

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

@ -1,6 +1,6 @@
[package]
name = "uniffi_macros"
version = "0.17.0"
version = "0.18.0"
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"
@ -18,7 +18,7 @@ proc-macro2 = "1.0"
quote = "1.0"
syn = { version = "1.0", features = ["extra-traits"] }
glob = "0.3"
uniffi_build = { path = "../uniffi_build", version = "=0.17.0"}
uniffi_build = { path = "../uniffi_build", version = "=0.18.0" }
[features]
default = []

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

@ -1,9 +1,10 @@
[package]
name = "uniffi_testing"
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "MPL-2.0"
publish = false
[dependencies]
anyhow = "1"

1
weedle2/release.toml Normal file
Просмотреть файл

@ -0,0 +1 @@
release = false