Releases: google/conscrypt
Release list
v2.7.0
Conscrypt Version 2.7.0.
This is a new release of conscrypt-openjdk, conscrypt-openjdk-uber and conscrypt-android on maven.
It includes the following changes:
- TLS uses X25519MLKEM768 by default.
- Encrypted Client Hello (ECH).
- Composite-ML-DSA Signatures (with Ed25519, ECDSA, RSA PKCS1 and RSA PSS).
- Hash-SLH-DSA Signatures (with SHA384).
- Some cleanups.
v2.7-alpha
Conscrypt Version 2.7-alpha.
This is a new release of conscrypt-openjdk, conscrypt-openjdk-uber and conscrypt-android on maven.
It includes the following changes:
- TLS uses X25519MLKEM768 by default.
- Encrypted Client Hello (ECH).
- Composite-ML-DSA Signatures (with Ed25519, ECDSA, RSA PKCS1 and RSA PSS).
- Hash-SLH-DSA Signatures (with SHA384).
- Some cleanups.
v2.6.3
v2.6.2
v2.6.1
v2.6.0
Here a list of the most important changes since the last release:
-
It include many new algorithms, such as X25519, Ed25519, ML-DSA, SLH-DSA, ML-KEM, X-Wing.
-
For TLS, it supports X25519MLKEM768 and MLKEM1024.
-
It includes a new HPKE interface.
-
We support osx-aarch_64 (Apple Silicon) and linux-aarch_64 (Linux on ARM).
-
We do not support windows-x86 (32-bit Windows) anymore.
-
On Linux, it requires GLIBC 2.35 or newer, so it works on Ubuntu 22.04, but not on Ubuntu 20.04.
-
conscrypt-android is 16 KB-aligned.
-
We use ndk v27 to compile conscrypt-android. This version of ndk does not support Android API level 19 and 20 anymore.
v2.6-alpha5 Pre-release
New pre-release 2.6-alpha5
- Added Conscrypt.setNamedGroups method. (2.6-alpha4 did not yet include it)
v2.6-alpha4 Pre-release
New pre-release 2.6-alpha4
- added Conscrypt.setNamedGroups method.
- use ndk v27 instead of v28.
- some bug fixes.
v2.6-alpha3 Pre-release
Conscrypt Version 2.6-alpha3
This is a new pre-release of conscrypt-openjdk, conscrypt-openjdk-uber and conscrypt-android on maven.
Changes since 2.6-alpha2:
- We now support linux-aarch_64.
- Use newer tools to compile conscrypt-android, which use 16 KB-aligned by default.
v2.6-alpha2
Conscrypt Version 2.6-alpha2
This is a new pre-release of conscrypt-openjdk, conscrypt-openjdk-uber and conscrypt-android on maven.
Changes since 2.6-alpha: for Linux, it was compiled on Ubuntu 22.04.