docs: document crypto RC version dependencies (#732) (#4011)

* docs: document crypto RC version dependencies

Add comment explaining why aes-gcm and chacha20poly1305 use RC
versions and the migration path when stable versions are released.

Refs #732

* fix: remove all backlog links from code and comments
This commit is contained in:
Zhengchao An
2026-06-28 20:47:51 +08:00
committed by GitHub
parent cd165ab181
commit aa8b8b5706
4 changed files with 3 additions and 3 deletions
+3
View File
@@ -176,6 +176,9 @@ serde_json = { version = "1.0.150", features = ["raw_value"] }
serde_urlencoded = "0.7.1"
# Cryptography and Security
# NOTE: aes-gcm and chacha20poly1305 use RC versions because stable 0.11.0
# has not been released yet. The previous stable versions (0.10.x) have
# incompatible APIs. Monitor upstream for stable releases and upgrade promptly.
aes-gcm = { version = "0.11.0-rc.4", features = ["rand_core"] }
argon2 = { version = "0.6.0-rc.8" }
blake2 = "0.11.0-rc.6"