From 67fccbf5c6c75dd753bdb89d8d98e5188a28cd0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Duquette?= Date: Mon, 14 Sep 2026 15:52:31 -0400 Subject: [PATCH] Release version 0.10.2 --- CHANGELOG.md | 5 +++++ Cargo.lock | 12 ++++++------ Cargo.toml | 2 +- RELEASE.md | 7 +++++++ 4 files changed, 19 insertions(+), 7 deletions(-) create mode 100644 RELEASE.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 2281882f..ee7528ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] - +## [0.10.2] - 2026-09-14 + +- Fix a double free in the C# wrapper +- Update dependencies chacha20poly1305 and dalek + ## [0.10.0] - 2026-06-16 ### Breaking Changes diff --git a/Cargo.lock b/Cargo.lock index 5a2a4286..abe1db56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -546,7 +546,7 @@ dependencies = [ [[package]] name = "devolutions-crypto" -version = "0.10.1" +version = "0.10.2" dependencies = [ "aead-stream", "aes", @@ -585,7 +585,7 @@ dependencies = [ [[package]] name = "devolutions-crypto-cli" -version = "0.10.1" +version = "0.10.2" dependencies = [ "clap", "devolutions-crypto", @@ -593,7 +593,7 @@ dependencies = [ [[package]] name = "devolutions-crypto-ffi" -version = "0.10.1" +version = "0.10.2" dependencies = [ "base64", "devolutions-crypto", @@ -602,7 +602,7 @@ dependencies = [ [[package]] name = "devolutions-crypto-fuzz" -version = "0.10.1" +version = "0.10.2" dependencies = [ "arbitrary 1.4.2", "devolutions-crypto", @@ -611,14 +611,14 @@ dependencies = [ [[package]] name = "devolutions-crypto-python" -version = "0.10.1" +version = "0.10.2" dependencies = [ "uniffi", ] [[package]] name = "devolutions-crypto-uniffi" -version = "0.10.1" +version = "0.10.2" dependencies = [ "devolutions-crypto", "rust-argon2", diff --git a/Cargo.toml b/Cargo.toml index 731c5ad0..739d4585 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace] -package.version = "0.10.1" +package.version = "0.10.2" members = [ "cli", "ffi", diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 00000000..0b93d6e5 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,7 @@ +# Release +This document describes the process to publish a new version of devolutions-crypto. + +1. Update the changes in CHANGELOG.md. +2. Update the version number in Cargo.toml. +3. Make a commit for the new version number. +4. Use the "Deploy to production" workflows to publish the packages.