Skip to content

Commit 6ce5d21

Browse files
bendkmhammondbadboytravis79
authored
Merge back changes from the 0.19.3 release (mozilla#1297)
* Allow Rust, Python and Kotlin keywords to be used as identifier names. (mozilla#1237) * New regression test: We missed a newline This is already fixed in `main`, but was an issue in 0.19.1 * Include the askama config file into the build * Adding changelog entry for the Askama fix * Disable publish for keyword fixtures (mozilla#1289) * (cargo-release) version 0.19.2 * Extend regression test to Swift, Kotlin & Ruby * Don't strip newlines around function definitions Applies to Kotlin, Ruby and Swift. Kotlin didn't actually break. Co-authored-by: Travis Long <tlong@mozilla.com> * (cargo-release) version 0.19.3 Co-authored-by: Mark Hammond <mhammond@skippinet.com.au> Co-authored-by: Jan-Erik Rediger <jrediger@mozilla.com> Co-authored-by: Jan-Erik Rediger <janerik@fnordig.de> Co-authored-by: Travis Long <tlong@mozilla.com>
1 parent 49a0c43 commit 6ce5d21

34 files changed

Lines changed: 46 additions & 43 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,20 @@
66

77
## [[UnreleasedVersion]] - (_[[ReleaseDate]]_)
88

9-
[All changes in [[UnreleasedVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.19.2...HEAD).
9+
[All changes in [[UnreleasedVersion]]](https://github.com/mozilla/uniffi-rs/compare/v0.19.3...HEAD).
10+
11+
- Implement Timestamp and Duration types in Ruby backend.
12+
13+
## v0.19.3 - (_2022-07-08_)
14+
15+
[All changes in v0.19.3](https://github.com/mozilla/uniffi-rs/compare/v0.19.2...v0.19.3).
1016

1117
## v0.19.2 - (_2022-06-28_)
1218

1319
[All changes in v0.19.2](https://github.com/mozilla/uniffi-rs/compare/v0.19.1...v0.19.2).
1420

1521
- Fixed sccache issue with the `askama.toml` config file.
1622

17-
- Implement Timestamp and Duration types in Ruby backend.
18-
- Fixed sccache issue with the `askama.toml` config file.
19-
2023
## v0.19.1 - (_2022-06-16_)
2124

2225
[All changes in v0.19.1](https://github.com/mozilla/uniffi-rs/compare/v0.19.0...v0.19.1).

examples/arithmetic/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-arithmetic"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/callbacks/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-callbacks"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/custom-types/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-custom-types"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/geometry/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-geometry"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/rondpoint/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-rondpoint"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/sprites/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-sprites"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

examples/todolist/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "uniffi-example-todolist"
33
edition = "2021"
4-
version = "0.19.2"
4+
version = "0.19.3"
55
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
66
license = "MPL-2.0"
77
publish = false

fixtures/callbacks/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uniffi-fixture-callbacks"
3-
version = "0.19.2"
3+
version = "0.19.3"
44
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
55
edition = "2021"
66
license = "MPL-2.0"

fixtures/coverall/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uniffi-fixture-coverall"
3-
version = "0.19.2"
3+
version = "0.19.3"
44
authors = ["Firefox Sync Team <sync-team@mozilla.com>"]
55
edition = "2021"
66
license = "MPL-2.0"

0 commit comments

Comments
 (0)