Publishing v3.0.0 (#367)

This commit is contained in:
Kevin Lewi
2024-10-09 22:13:13 -07:00
committed by GitHub
parent 94d9c563a4
commit df8e61d24b
3 changed files with 3 additions and 20 deletions
+1 -18
View File
@@ -1,35 +1,18 @@
# Changelog # Changelog
## 3.0.0-pre.6 (TBD) ## 3.0.0 (October 10, 2024)
* Synced implementation with draft-irtf-cfrg-opaque-16 * Synced implementation with draft-irtf-cfrg-opaque-16
* **Breaking: protocol context string changed from `RFCXXXX` to `OPAQUEv1-`** * **Breaking: protocol context string changed from `RFCXXXX` to `OPAQUEv1-`**
* Dropped unmaintained json crate in favor of serde_json * Dropped unmaintained json crate in favor of serde_json
* Updated dependencies * Updated dependencies
## 3.0.0-pre.5 (September 18, 2024)
* Increased MSRV to 1.74 * Increased MSRV to 1.74
* Updated voprf dependency
## 3.0.0-pre.4 (July 25, 2023)
* Updated voprf and curve25519-dalek dependencies
## 3.0.0-pre.3 (June 7, 2023)
* Adjusted curve25519 support logic * Adjusted curve25519 support logic
* Adjusted key generation logic to be in line with commit 727b9ac of * Adjusted key generation logic to be in line with commit 727b9ac of
https://github.com/cfrg/draft-irtf-cfrg-opaque https://github.com/cfrg/draft-irtf-cfrg-opaque
* Updated voprf dependency
## 3.0.0-pre.2 (March 14, 2023)
* Updated VOPRF to draft 19 * Updated VOPRF to draft 19
* **Breaking: backwards-incompatible changes introduced in OPRF protocol** * **Breaking: backwards-incompatible changes introduced in OPRF protocol**
* Added P384 testing support * Added P384 testing support
* Increased MSRV to 1.65
* Updating dependencies
## 3.0.0-pre.1 (February 8, 2023)
* Renaming of X25519 to Curve25519 * Renaming of X25519 to Curve25519
* Increased MSRV to 1.60
* Updating dependencies
## 2.0.0 (September 21, 2022) ## 2.0.0 (September 21, 2022)
* Synced implementation with draft-irtf-cfrg-opaque-10 * Synced implementation with draft-irtf-cfrg-opaque-10
+1 -1
View File
@@ -9,7 +9,7 @@ name = "opaque-ke"
readme = "README.md" readme = "README.md"
repository = "https://github.com/facebook/opaque-ke" repository = "https://github.com/facebook/opaque-ke"
rust-version = "1.74" rust-version = "1.74"
version = "3.0.0-pre.6" version = "3.0.0"
[features] [features]
argon2 = ["dep:argon2"] argon2 = ["dep:argon2"]
+1 -1
View File
@@ -22,7 +22,7 @@ Installation
Add the following line to the dependencies of your `Cargo.toml`: Add the following line to the dependencies of your `Cargo.toml`:
``` ```
opaque-ke = "3.0.0-pre.5" opaque-ke = "3"
``` ```
### Minimum Supported Rust Version ### Minimum Supported Rust Version