Skip to content

Commit

Permalink
Release 0.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
beltram committed Sep 5, 2022
1 parent d4438df commit ba21a4e
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 24 deletions.
30 changes: 11 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,28 @@ Platform support legends:
* Note: the papercuts will majorly be with the build process. Things might be very rough to integrate as no polish at all has been given yet.
* ❌ = tier 3 support. It doesn't work just yet, but we plan to make it work.

## [0.4.0] - 2022-08-31
## [0.4.2] - 2022-09-05

<details>
<summary>git-conventional changelog</summary>

### Bug Fixes
</details>

- Ensure durable methods are well tested and actually durable
Fixes runtime issues on Android caused by the [sha2](https://github.com/RustCrypto/hashes/tree/master/sha2) crate.

### Features
## [0.4.1] - 2022-09-01

- Commits and group creation return a TLS serialized CommitBundle. The latter also contains a PublicGroupStateBundle to prepare future evolutions
- [**breaking**] 'decrypt_message' returns the sender client id
- Use 128 bytes of padding when encrypting messages instead of 16 previously
- Add function to return current epoch of a group [CL-80] ([#96](https://github.com/wireapp/core-crypto/issues/96))
- Adding a wrapper for the swift API and initial docs [CL-62] ([#89](https://github.com/wireapp/core-crypto/issues/89))
- Add '#[durable]' macro to verify the method is tolerant to crashes and persists the MLS group in keystore
- Expose 'clear_pending_commit' method
- Allow rollbacking a proposal
- [**breaking**] Expose 'clear_pending_commit' method
- [**breaking**] Allow rollbacking a proposal
<details>
<summary>git-conventional changelog</summary>

### Miscellaneous Tasks
</details>

- Migrate benchmarks to async and write some for core crypto operations
- Fixed WASM E2E tests
Fixes build issues for mobile target

### Testing
## [0.4.0] - 2022-08-31

- Add reminder for x509 certificate tests
<details>
<summary>git-conventional changelog</summary>

</details>

Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ Platform support legends:
* Note: the papercuts will majorly be with the build process. Things might be very rough to integrate as no polish at all has been given yet.
* ❌ = tier 3 support. It doesn't work just yet, but we plan to make it work.

## [0.4.2] - 2022-09-05

<details>
<summary>git-conventional changelog</summary>
{{git-cliff tag="v0.4.2" unreleased=true}}
</details>

Fixes runtime issues on Android caused by the [sha2](https://github.com/RustCrypto/hashes/tree/master/sha2) crate.

## [0.4.1] - 2022-09-01

<details>
Expand Down
2 changes: 1 addition & 1 deletion crypto-attributes/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "core-crypto-attributes"
description = "Macros for core-crypto"
repository = "https://github.com/wireapp/core-crypto"
version = "0.4.1"
version = "0.4.2"
edition = "2021"
license = "GPL-3.0-only"

Expand Down
2 changes: 1 addition & 1 deletion crypto-ffi/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "core-crypto-ffi"
description = "Platform-specific bindings (Android, iOS, WASM) for CoreCrypto"
repository = "https://github.com/wireapp/core-crypto"
version = "0.4.1"
version = "0.4.2"
edition = "2021"
license = "GPL-3.0-only"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion crypto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "core-crypto"
description = "Abstraction over OpenMLS with persistent keystore"
repository = "https://github.com/wireapp/core-crypto"
version = "0.4.1"
version = "0.4.2"
edition = "2021"
license = "GPL-3.0-only"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion keystore/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "core-crypto-keystore"
description = "Encrypted keystore with support for OpenMLS and Proteus"
repository = "https://github.com/wireapp/core-crypto"
version = "0.4.1"
version = "0.4.2"
edition = "2021"
license = "GPL-3.0-only"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion mls-provider/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "mls-crypto-provider"
description = "MLS Crypto Provider wrapping core-crypto-keystore"
repository = "https://github.com/wireapp/core-crypto"
version = "0.4.1"
version = "0.4.2"
edition = "2018"
license = "GPL-3.0-only"
publish = false
Expand Down

0 comments on commit ba21a4e

Please sign in to comment.