Skip to content

Commit 1728cdb

Browse files
committed
Release 3.2.0
* Kotlin 2.0 * Gradle 8.8 * Bouncy Castle 1.78.1 * Kotest 5.9.1 * Coroutines 1.8.1 * Serialization 1.7.1-SNAPSHOT * KmmResult 1.6.1 **Fixes** * Move `curve` from `CryptoAlgorithm` to `JwsAlgorithm` * Don't assume curve information for the X.509 signature when, in fact, none exists * `CryptoSignature`s in X.509 are now indefinite length **Changes** * Always DID-encode keys in compressed form (but keep decoding support) * Rename `CryptoAlgorithm` to `X509SignatureAlgorithm` to better describe what it is * Rename `toCryptoAlgorithm` to `toX509SignatureAlgorithm` accordingly * Rework CryptoSignature to two-dimensional interface: * CryptoSignature <- {EC <- {IndefiniteLength, DefiniteLength}, RsaOrHmac} * CryptoSignature <- {RawByteEncodable <- {EC.DefiniteLength, RsaOrHmac}, NotRawByteEncodable <- EC.IndefiniteLength}
1 parent 599e90a commit 1728cdb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ kotlin.code.style=official
22
kotlin.js.compiler=ir
33
org.gradle.jvmargs=-Xmx4g -Dfile.encoding=UTF-8
44

5-
artifactVersion = 3.2.0-SNAPSHOT
5+
artifactVersion = 3.2.0
66
# This is not a well-defined property, the ASP convention plugin respects it, though
77
jdk.version=17
88

0 commit comments

Comments
 (0)