Skip to content

Bump the gradle-updates group across 1 directory with 11 updates#8

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/gradle-updates-a1fd28958d
Open

Bump the gradle-updates group across 1 directory with 11 updates#8
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/gradle-updates-a1fd28958d

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 9, 2026

Bumps the gradle-updates group with 11 updates in the / directory:

Package From To
gradle-wrapper 9.4.0 9.4.1
dev.whyoleg.cryptography:cryptography-core 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-bigint 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-serialization-asn1 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-serialization-asn1-modules 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-provider-optimal 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-provider-webcrypto 0.5.0 0.6.0
dev.whyoleg.cryptography:cryptography-provider-jdk-bc 0.5.0 0.6.0
org.jetbrains.dokka:versioning-plugin 2.1.0 2.2.0
org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin 2.1.0 2.2.0
org.jetbrains.dokka 2.1.0 2.2.0

Updates gradle-wrapper from 9.4.0 to 9.4.1

Release notes

Sourced from gradle-wrapper's releases.

9.4.1

The Gradle team is excited to announce Gradle 9.4.1.

Here are the highlights of this release:

  • Java 26 support
  • Non-class-based JVM tests
  • Enhanced console progress bar

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle: akankshaa-00, Attila Kelemen, Björn Kautler, dblood, Dennis Rieks, duvvuvenkataramana, John Burns, Julian, kevinstembridge, Niels Doucet, Philip Wedemann, ploober, Richard Hernandez, Roberto Perez Alcolea, Sebastian Lövdahl, stephan2405, Stephane Landelle, Ujwal Suresh Vanjare, Victor Merkulov, Vincent Potuček, Vladimir Sitnikov.

Upgrade instructions

Switch your build to use Gradle 9.4.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.4.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

Commits

Updates dev.whyoleg.cryptography:cryptography-core from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-core's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)
  • Build Framework/XCFramework for all Apple providers, for all targets

Documentation improvements

  • Comprehensive KDoc documentation for all core APIs: algorithms, operations, and materials
  • Reworked the documentation website with a lot of new content!

Other improvements

  • Kotlin 2.2.0 -> 2.3.20

... (truncated)

Changelog

Sourced from dev.whyoleg.cryptography:cryptography-core's changelog.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

Published 2 Apr 2026

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL and, Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)

... (truncated)

Commits
  • 25a3dc4 Version 0.6.0
  • e3ddd9d [docs] Rework README and use generated algorithms table
  • dda216c [docs] Prepare changelog for 0.6.0
  • ec02820 [gradle] Run Gradle plugin logic only on macOS
  • 7538bfe [gradle] Properly compile Gradle plugin to be compatible with JDK 8+, test th...
  • 6081777 [docs] Add "ProGuard / R8" troubleshooting guide
  • 8a489de [docs] Add "Xcode / Swift compatibility" troubleshooting guide
  • da83dea [build] Implement a small Gradle plugin to help with xcode/swift compatibility
  • 6209f6a [build] Require artifacts signing during SNAPSHOT publication
  • a64e976 [build] Migrate to com.vanniktech.maven.publish javadoc.jar setup
  • Additional commits viewable in compare view

Updates dev.whyoleg.cryptography:cryptography-bigint from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-bigint's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)
  • Build Framework/XCFramework for all Apple providers, for all targets

Documentation improvements

  • Comprehensive KDoc documentation for all core APIs: algorithms, operations, and materials
  • Reworked the documentation website with a lot of new content!

Other improvements

  • Kotlin 2.2.0 -> 2.3.20

... (truncated)

Changelog

Sourced from dev.whyoleg.cryptography:cryptography-bigint's changelog.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

Published 2 Apr 2026

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL and, Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)

... (truncated)

Commits
  • 25a3dc4 Version 0.6.0
  • e3ddd9d [docs] Rework README and use generated algorithms table
  • dda216c [docs] Prepare changelog for 0.6.0
  • ec02820 [gradle] Run Gradle plugin logic only on macOS
  • 7538bfe [gradle] Properly compile Gradle plugin to be compatible with JDK 8+, test th...
  • 6081777 [docs] Add "ProGuard / R8" troubleshooting guide
  • 8a489de [docs] Add "Xcode / Swift compatibility" troubleshooting guide
  • da83dea [build] Implement a small Gradle plugin to help with xcode/swift compatibility
  • 6209f6a [build] Require artifacts signing during SNAPSHOT publication
  • a64e976 [build] Migrate to com.vanniktech.maven.publish javadoc.jar setup
  • Additional commits viewable in compare view

Updates dev.whyoleg.cryptography:cryptography-serialization-asn1 from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-serialization-asn1's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)
  • Build Framework/XCFramework for all Apple providers, for all targets

Documentation improvements

  • Comprehensive KDoc documentation for all core APIs: algorithms, operations, and materials
  • Reworked the documentation website with a lot of new content!

Other improvements

  • Kotlin 2.2.0 -> 2.3.20

... (truncated)

Changelog

Sourced from dev.whyoleg.cryptography:cryptography-serialization-asn1's changelog.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

Published 2 Apr 2026

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL and, Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)

... (truncated)

Commits
  • 25a3dc4 Version 0.6.0
  • e3ddd9d [docs] Rework README and use generated algorithms table
  • dda216c [docs] Prepare changelog for 0.6.0
  • ec02820 [gradle] Run Gradle plugin logic only on macOS
  • 7538bfe [gradle] Properly compile Gradle plugin to be compatible with JDK 8+, test th...
  • 6081777 [docs] Add "ProGuard / R8" troubleshooting guide
  • 8a489de [docs] Add "Xcode / Swift compatibility" troubleshooting guide
  • da83dea [build] Implement a small Gradle plugin to help with xcode/swift compatibility
  • 6209f6a [build] Require artifacts signing during SNAPSHOT publication
  • a64e976 [build] Migrate to com.vanniktech.maven.publish javadoc.jar setup
  • Additional commits viewable in compare view

Updates dev.whyoleg.cryptography:cryptography-serialization-asn1-modules from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-serialization-asn1-modules's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)
  • Build Framework/XCFramework for all Apple providers, for all targets

Documentation improvements

  • Comprehensive KDoc documentation for all core APIs: algorithms, operations, and materials
  • Reworked the documentation website with a lot of new content!

Other improvements

  • Kotlin 2.2.0 -> 2.3.20

... (truncated)

Changelog

Sourced from dev.whyoleg.cryptography:cryptography-serialization-asn1-modules's changelog.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

Published 2 Apr 2026

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL and, Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)

... (truncated)

Commits
  • 25a3dc4 Version 0.6.0
  • e3ddd9d [docs] Rework README and use generated algorithms table
  • dda216c [docs] Prepare changelog for 0.6.0
  • ec02820 [gradle] Run Gradle plugin logic only on macOS
  • 7538bfe [gradle] Properly compile Gradle plugin to be compatible with JDK 8+, test th...
  • 6081777 [docs] Add "ProGuard / R8" troubleshooting guide
  • 8a489de [docs] Add "Xcode / Swift compatibility" troubleshooting guide
  • da83dea [build] Implement a small Gradle plugin to help with xcode/swift compatibility
  • 6209f6a [build] Require artifacts signing during SNAPSHOT publication
  • a64e976 [build] Migrate to com.vanniktech.maven.publish javadoc.jar setup
  • Additional commits viewable in compare view

Updates dev.whyoleg.cryptography:cryptography-provider-optimal from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-provider-optimal's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)
  • Build Framework/XCFramework for all Apple providers, for all targets

Documentation improvements

  • Comprehensive KDoc documentation for all core APIs: algorithms, operations, and materials
  • Reworked the documentation website with a lot of new content!

Other improvements

  • Kotlin 2.2.0 -> 2.3.20

... (truncated)

Changelog

Sourced from dev.whyoleg.cryptography:cryptography-provider-optimal's changelog.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

Published 2 Apr 2026

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL and, Apple providers

General Improvements

  • JWK (JSON Web Key) encoding support for RSA, ECDSA, XDH, and EdDSA across JDK, OpenSSL, CryptoKit, and Apple providers (in addition to WebCrypto)
  • New API to derive a public key from a private key, implemented for all supported algorithms
  • Support signing pre-hashed data in ECDSA (#136)
  • New PemDocument API with improved performance, popular PemLabel definitions, and extensive documentation
  • Integrate OpenSSL prebuilt static lib via NativeBuilds (#131)
  • Improve cryptokit provider Swift compatibility, as well as introduce a new dev.whyoleg.cryptography Gradle plugin to configure the linker options in case Xcode is installed in a non-standard location

Bug fixes

  • Fix WebCrypto EcPrivateKey import for Safari compatibility (#124)
  • Use O_CLOEXEC in cryptography-random to prevent file descriptor inheritance on Linux (#138)

Breaking changes

  • Refactored key-related abstractions, introducing interfaces for encoding to support DH parameters more naturally:
    • dev.whyoleg.cryptography.materials.key.Key interface was deprecated without replacement
    • EncodableKey, KeyDecoder, and KeyFormat from dev.whyoleg.cryptography.materials.key package were replaced by Encodable, Decoder and EncodingFormat interfaces in dev.whyoleg.cryptography.materials package
    • dev.whyoleg.cryptography.materials.key.KeyGenerator was renamed to dev.whyoleg.cryptography.operations.KeyGenerator
    • EC.PrivateKey and RSA.PrivateKey now have generic types EC.PrivateKey<PublicK> and RSA.PrivateKey<PublicK>
  • AES.IvCipher, AES.IvAuthenticatedCipher and all related IV cipher interfaces were extracted from AES and moved to dev.whyoleg.cryptography.operations.* (e.g. IvCipher, IvAuthenticatedCipher, IvEncryptor, IvDecryptor)
  • PemLabel.representation property was renamed to PemLabel.value in the cryptography-serialization-pem module
  • Simplified AlgorithmIdentifier hierarchy by removing KeyAlgorithmIdentifier in the ASN.1 module
  • Refactored AlgorithmIdentifierSerializer for better extensibility and optional parameters support

Testing improvements

  • WebCrypto provider now supports running tests in Safari in addition to Chrome (#124)

... (truncated)

Commits
  • 25a3dc4 Version 0.6.0
  • e3ddd9d [docs] Rework README and use generated algorithms table
  • dda216c [docs] Prepare changelog for 0.6.0
  • ec02820 [gradle] Run Gradle plugin logic only on macOS
  • 7538bfe [gradle] Properly compile Gradle plugin to be compatible with JDK 8+, test th...
  • 6081777 [docs] Add "ProGuard / R8" troubleshooting guide
  • 8a489de [docs] Add "Xcode / Swift compatibility" troubleshooting guide
  • da83dea [build] Implement a small Gradle plugin to help with xcode/swift compatibility
  • 6209f6a [build] Require artifacts signing during SNAPSHOT publication
  • a64e976 [build] Migrate to com.vanniktech.maven.publish javadoc.jar setup
  • Additional commits viewable in compare view

Updates dev.whyoleg.cryptography:cryptography-provider-webcrypto from 0.5.0 to 0.6.0

Release notes

Sourced from dev.whyoleg.cryptography:cryptography-provider-webcrypto's releases.

0.6.0 – Even more algorithms, JWK & PEM, documentation!

New algorithms

  • EdDSA (Ed25519, Ed448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • XDH (X25519, X448) – supported by JDK, OpenSSL, CryptoKit, and WebCrypto providers
  • ChaCha20-Poly1305 – supported by JDK, OpenSSL, and CryptoKit providers
  • Diffie-Hellman (DH) – supported by JDK and OpenSSL providers
  • DSA – supported by JDK and OpenSSL providers
  • AES-CCM – supported by JDK and OpenSSL providers
  • AES-CFB8 (#137), AES-OFB and AES-CFB (legacy) – supported by JDK, OpenSSL, and Apple providers

General Improvements

  • JWK (...

    Description has been truncated

Bumps the gradle-updates group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.0` | `9.4.1` |
| [dev.whyoleg.cryptography:cryptography-core](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-bigint](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-serialization-asn1](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-serialization-asn1-modules](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-provider-optimal](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-provider-webcrypto](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [dev.whyoleg.cryptography:cryptography-provider-jdk-bc](https://github.com/whyoleg/cryptography-kotlin) | `0.5.0` | `0.6.0` |
| [org.jetbrains.dokka:versioning-plugin](https://github.com/Kotlin/dokka) | `2.1.0` | `2.2.0` |
| [org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin](https://github.com/Kotlin/dokka) | `2.1.0` | `2.2.0` |
| [org.jetbrains.dokka](https://github.com/Kotlin/dokka) | `2.1.0` | `2.2.0` |



Updates `gradle-wrapper` from 9.4.0 to 9.4.1
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](gradle/gradle@v9.4.0...v9.4.1)

Updates `dev.whyoleg.cryptography:cryptography-core` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-bigint` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-serialization-asn1` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-serialization-asn1-modules` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-optimal` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-webcrypto` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-jdk-bc` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-bigint` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-serialization-asn1` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-serialization-asn1-modules` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-optimal` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-webcrypto` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `dev.whyoleg.cryptography:cryptography-provider-jdk-bc` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/whyoleg/cryptography-kotlin/releases)
- [Changelog](https://github.com/whyoleg/cryptography-kotlin/blob/main/CHANGELOG.md)
- [Commits](whyoleg/cryptography-kotlin@0.5.0...0.6.0)

Updates `org.jetbrains.dokka:versioning-plugin` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v2.1.0...v2.2.0)

Updates `org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v2.1.0...v2.2.0)

Updates `org.jetbrains.dokka` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v2.1.0...v2.2.0)

Updates `org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v2.1.0...v2.2.0)

Updates `org.jetbrains.dokka` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-core
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-bigint
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-serialization-asn1
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-serialization-asn1-modules
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-optimal
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-webcrypto
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-jdk-bc
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-bigint
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-serialization-asn1
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-serialization-asn1-modules
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-optimal
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-webcrypto
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: dev.whyoleg.cryptography:cryptography-provider-jdk-bc
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: org.jetbrains.dokka:versioning-plugin
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: org.jetbrains.dokka
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
- dependency-name: org.jetbrains.dokka
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Apr 9, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

TestsPassed ❌️SkippedFailed
JUnit Test Report0 ran0 passed0 skipped0 failed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants