Skip to content

Commit

Permalink
Bump v0.6.1+v0.25.0
Browse files Browse the repository at this point in the history
  • Loading branch information
arg0d committed Nov 15, 2023
1 parent dac800c commit 92e9da7
Show file tree
Hide file tree
Showing 8 changed files with 93 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Minimum Rust version required to install `uniffi-bindgen-cs` is `1.72`.
Newer Rust versions should also work fine.

```bash
cargo install uniffi-bindgen-cs --git https://github.com/NordSecurity/uniffi-bindgen-cs --tag v0.6.0+v0.25.0
cargo install uniffi-bindgen-cs --git https://github.com/NordSecurity/uniffi-bindgen-cs --tag v0.6.1+v0.25.0
```

# How to generate bindings
Expand Down
2 changes: 1 addition & 1 deletion bindgen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "uniffi-bindgen-cs"
version = "0.6.0+v0.25.0"
version = "0.6.1+v0.25.0"
edition = "2021"

[lib]
Expand Down
68 changes: 68 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
----

### v0.6.1+v0.25.0

- Fix incorrect code emitted for `bytes` in some cases.

### v0.6.0+v0.25.0

- **BREAKING**: Update to uniffi v0.25.0.
- Implement Display trait method for objects. Override ToString() C# object method.

----

### v0.5.1+v0.24.0

- Bump to correct crate version.

### v0.5.0+v0.24.0

- **BREAKING**: Update uniffi to 0.24.
- **BREAKING**: Remove `package` configuration option, use `namespace` instead.
- Implement `bytes` type.
- Implement `--library` command line option.
- Default config file to `uniffi.toml` in crate root, if no config file is specified in
command line options.

----

### v0.4.1+v0.23.0

- Bump to correct crate version.

### v0.4.0+v0.23.0

- **BREAKING**: Emit flat enum variants using `PascalCase` instead of `SCREAMING_SNAKE_CASE`.
- Lowercase numeric types in generated bindings code.

----

### v0.3.0, v0.3.1

- **DO NOT USE, UNFINISHED**

----

### v0.2.4+v0.23.0

- Fix missing imports when ImplicitUsings is not enabled.
- Allow configuration of global methods class name (uniffi.toml: global_methods_class_name).

### v0.2.3+v0.23.0

- Fix 0.2 release to be compatible with mozilla/uniffi-rs 0.23.0 after docstring changes.

### v0.2.2+v0.23.0

- Implement docstrings.

### v0.2.1+v0.23.0

- Add `namespace` configuration option to `uniffi.toml`.

### v0.2.0+v0.23.0

- **BREAKING**: Update uniffi to 0.23.0.
- Allow `uniffi-bindgen-cs` to be used as a library.

----
File renamed without changes.
File renamed without changes.
22 changes: 22 additions & 0 deletions docs/RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
### Figure out next version

Following [versioning rules](../README.md/#versioning), figure
out the version to be made. If there were any breaking changes since last version, bump the minor
component. If there weren't any breaking changes, bump the patch component.

### Update version in [bindgen/Cargo.toml](../bindgen/Cargo.toml)

After updating version in [bindgen/Cargo.toml](../bindgen/Cargo.toml), run any `cargo` command to update `Cargo.lock` file, e.g.
```
cargo build
```

### Update version in [README.md](../README.md)

Update the installation command to use the new version.

### Update `docs/CHANGELOG.md`

Inspect Git history, create a list of changes since last version.
- For breaking changes, prefix the change with `**BREAKING**:`
- For important changes, such as memory leak or race condition fixes, prefix the change with `**IMPORTANT**:`
File renamed without changes.

0 comments on commit 92e9da7

Please sign in to comment.