зеркало из https://github.com/mozilla/uniffi-rs.git
Merge pull request #1232 from mozilla/release-v0.18.x
This commit is contained in:
Коммит
62d18db369
|
@ -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"
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
release = false
|
Загрузка…
Ссылка в новой задаче