From 09cd6b862e09c4273c15437c15f5dc4872014ccd Mon Sep 17 00:00:00 2001 From: Franziskus Kiefer Date: Tue, 3 Sep 2024 17:00:34 +0200 Subject: [PATCH 1/2] bump crate versions for v0.6 --- basic_credential/Cargo.toml | 4 ++-- libcrux_crypto/Cargo.toml | 6 +++--- memory_storage/Cargo.toml | 4 ++-- openmls/Cargo.toml | 16 ++++++++-------- openmls_rust_crypto/Cargo.toml | 6 +++--- openmls_test/Cargo.toml | 8 ++++---- traits/Cargo.toml | 2 +- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/basic_credential/Cargo.toml b/basic_credential/Cargo.toml index 507515bab..dc5997071 100644 --- a/basic_credential/Cargo.toml +++ b/basic_credential/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openmls_basic_credential" -version = "0.3.0-pre.2" +version = "0.3.0" authors = ["OpenMLS Authors"] edition = "2021" description = "A Basic Credential implementation for OpenMLS" @@ -10,7 +10,7 @@ repository = "https://github.com/openmls/openmls/tree/main/basic_credential" readme = "README.md" [dependencies] -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } +openmls_traits = { version = "0.3.0", path = "../traits" } tls_codec = { workspace = true } serde = "1.0" diff --git a/libcrux_crypto/Cargo.toml b/libcrux_crypto/Cargo.toml index 789f71cc7..09d394d9b 100644 --- a/libcrux_crypto/Cargo.toml +++ b/libcrux_crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openmls_libcrux_crypto" -version = "0.1.0-pre.3" +version = "0.1.0" edition = "2021" authors = ["OpenMLS Authors"] description = "A crypto backend for OpenMLS based on libcrux implementing openmls_traits." @@ -12,7 +12,7 @@ readme = "../README.md" [dependencies] getrandom = "0.2.12" libcrux = { version = "=0.0.2-alpha.3", features = ["rand"] } -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } -openmls_memory_storage = { version = "0.3.0-pre.3", path = "../memory_storage" } +openmls_traits = { version = "0.3.0", path = "../traits" } +openmls_memory_storage = { version = "0.3.0", path = "../memory_storage" } rand = "0.8.5" tls_codec.workspace = true diff --git a/memory_storage/Cargo.toml b/memory_storage/Cargo.toml index 7833d71db..a3eba5fbb 100644 --- a/memory_storage/Cargo.toml +++ b/memory_storage/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openmls_memory_storage" authors = ["OpenMLS Authors"] -version = "0.3.0-pre.3" +version = "0.3.0" edition = "2021" description = "A very basic storage for OpenMLS implementing openmls_traits." license = "MIT" @@ -10,7 +10,7 @@ repository = "https://github.com/openmls/openmls/tree/main/memory_storage" readme = "README.md" [dependencies] -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } +openmls_traits = { version = "0.3.0", path = "../traits" } thiserror = "1.0" serde_json = "1.0" serde = { version = "1.0", features = ["derive"] } diff --git a/openmls/Cargo.toml b/openmls/Cargo.toml index 6ca7d9470..07e6715fb 100644 --- a/openmls/Cargo.toml +++ b/openmls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openmls" -version = "0.6.0-pre.3" +version = "0.6.0" authors = ["OpenMLS Authors"] edition = "2021" description = "A Rust implementation of the Messaging Layer Security (MLS) protocol, as defined in RFC 9420." @@ -12,17 +12,17 @@ keywords = ["MLS", "IETF", "RFC9420", "Encryption", "E2EE"] exclude = ["/test_vectors"] [dependencies] -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } -openmls_rust_crypto = { version = "0.3.0-pre.2", path = "../openmls_rust_crypto", optional = true } -openmls_basic_credential = { version = "0.3.0-pre.2", path = "../basic_credential", optional = true, features = [ +openmls_traits = { version = "0.3.0", path = "../traits" } +openmls_rust_crypto = { version = "0.3.0", path = "../openmls_rust_crypto", optional = true } +openmls_basic_credential = { version = "0.3.0", path = "../basic_credential", optional = true, features = [ "clonable", "test-utils", ] } -openmls_memory_storage = { version = "0.3.0-pre.3", path = "../memory_storage", features = [ +openmls_memory_storage = { version = "0.3.0", path = "../memory_storage", features = [ "test-utils", ], optional = true } -openmls_test = { version = "0.1.0-pre.2", path = "../openmls_test", optional = true } -openmls_libcrux_crypto = { version = "0.1.0-pre.3", path = "../libcrux_crypto", optional = true } +openmls_test = { version = "0.1.0", path = "../openmls_test", optional = true } +openmls_libcrux_crypto = { version = "0.1.0", path = "../libcrux_crypto", optional = true } serde = { version = "^1.0", features = ["derive"] } log = { version = "0.4", features = ["std"] } tls_codec = { workspace = true } @@ -70,7 +70,7 @@ criterion = { version = "^0.5", default-features = false } # need to disable def hex = { version = "0.4", features = ["serde"] } itertools = "0.10" lazy_static = "1.4" -openmls_traits = { version = "0.3.0-pre.3", path = "../traits", features = [ +openmls_traits = { version = "0.3.0", path = "../traits", features = [ "test-utils", ] } pretty_env_logger = "0.5" diff --git a/openmls_rust_crypto/Cargo.toml b/openmls_rust_crypto/Cargo.toml index 1f914742e..4e299cf12 100644 --- a/openmls_rust_crypto/Cargo.toml +++ b/openmls_rust_crypto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openmls_rust_crypto" authors = ["OpenMLS Authors"] -version = "0.3.0-pre.2" +version = "0.3.0" edition = "2021" description = "A crypto backend for OpenMLS implementing openmls_traits using RustCrypto primitives." license = "MIT" @@ -10,8 +10,8 @@ repository = "https://github.com/openmls/openmls/tree/main/openmls_rust_crypto" readme = "README.md" [dependencies] -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } -openmls_memory_storage = { version = "0.3.0-pre.3", path = "../memory_storage" } +openmls_traits = { version = "0.3.0", path = "../traits" } +openmls_memory_storage = { version = "0.3.0", path = "../memory_storage" } hpke = { version = "0.2.0", package = "hpke-rs", default-features = false, features = [ "hazmat", "serialization", diff --git a/openmls_test/Cargo.toml b/openmls_test/Cargo.toml index 61d530ff7..bcf51692a 100644 --- a/openmls_test/Cargo.toml +++ b/openmls_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openmls_test" -version = "0.1.0-pre.2" +version = "0.1.0" authors = ["OpenMLS Authors"] edition = "2021" description = "Test utility used by OpenMLS" @@ -23,6 +23,6 @@ ansi_term = "0.12.1" quote = "1.0" rstest = { version = "0.17" } rstest_reuse = { version = "0.5" } -openmls_rust_crypto = { version = "0.3.0-pre.2", path = "../openmls_rust_crypto" } -openmls_libcrux_crypto = { version = "0.1.0-pre.3", path = "../libcrux_crypto", optional = true } -openmls_traits = { version = "0.3.0-pre.3", path = "../traits" } +openmls_rust_crypto = { version = "0.3.0", path = "../openmls_rust_crypto" } +openmls_libcrux_crypto = { version = "0.1.0", path = "../libcrux_crypto", optional = true } +openmls_traits = { version = "0.3.0", path = "../traits" } diff --git a/traits/Cargo.toml b/traits/Cargo.toml index a8c6dbe28..7176e9fb5 100644 --- a/traits/Cargo.toml +++ b/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openmls_traits" -version = "0.3.0-pre.3" +version = "0.3.0" authors = ["OpenMLS Authors"] edition = "2021" description = "Traits used by OpenMLS" From 5a67488c4236a0082f56b063f5555e1dbf6322d4 Mon Sep 17 00:00:00 2001 From: Franziskus Kiefer Date: Tue, 3 Sep 2024 17:04:40 +0200 Subject: [PATCH 2/2] update changeloog for v0.6 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15f382821..ebc35c698 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.6.0-pre.2 (2024-08-XX) +## 0.6.0 (2024-09-04) ### Added