Skip to content

Releases: eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt

v0.10.0

23 Dec 09:53
Compare
Choose a tag to compare

Important!

eudi-lib-jvm-sdjwt-kt v0.10.0 introduces, what will hopefully be the last set of, breaking changes to the public API of the library. As always, check the updated README and examples for more information.

Highlights:

  • Unification of SD-JWT Issuance and Presentation into a single data class
  • SdJwtVerifier, and SdJwtVcVerifier are now parameterized, and their methods are now more appropriately defined
  • Various recursive operations have been rewritten using DeepRecursiveFunction, and are now stack-safe

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

13 Dec 13:49
Compare
Choose a tag to compare

Important!

eudi-lib-jvm-sdjwt-kt v0.9.0 introduces a new simplified and improved DSL.
This new DSL fixes various issues found in the previous one, and introduces missing features such as the ability to add an array as an array element.

Unfortunately major breaking API changes had to be introduced in the DSL.

Please review the updated README, alongside the description of the changes in #283, and the updated examples here.

We are deeply sorry for any inconvenience these changes might cause.

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

10 Dec 11:38
Compare
Choose a tag to compare

Important!

eudi-lib-jvm-sdjwt-kt v0.8.0 contains major breaking API changes. Please review the updated README.

We are deeply sorry for any inconvenience these changes might cause.

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

02 Dec 13:21
Compare
Choose a tag to compare

Notable Changes

  • As of v0.7.0 support for JsonPointer has been marked as deprecated. All related functionality has been replaced by ClaimPath. Support for JsonPointer is scheduled to be removed in v0.8.0.
  • Kotlin version has been bumped to 2.0.21

What's Changed

New Contributors

Full Changelog: v0.6.5...v0.7.0

v0.6.5

26 Nov 08:47
Compare
Choose a tag to compare

What's Changed

  • Corrected some misspellings and changed some wording (#238) by @asghol in #239
  • Add an example of PID SD-JWT-VC verificaiton (issuance) by @babisRoutis in #243
  • Improve errors on SD-JWT-VC verifier by @babisRoutis in #247
  • Allow a client to configure/enable its preferred method of SD-JWT-VC signing key resolution. by @dzarras in #249
  • Fix signature verification of Key Binding JWTs signed using OctetKeyPairs/EdDSA by @dzarras in #251

New Contributors

Full Changelog: v0.6.4...v0.6.5

v0.6.4

11 Nov 09:59
Compare
Choose a tag to compare

What's Changed

  • Do not consider kid when selecting/filtering keys resolved from a DID Document by @dzarras in #235

Full Changelog: v0.6.3...v0.6.4

v0.6.3

17 Oct 06:54
Compare
Choose a tag to compare

What's Changed

  • Fix verification of SD-JWT VCs signed using EdDSA/OctetKeyPair by @dzarras in #230 (Thanks @nemqe for reporting #229)

Full Changelog: v0.6.2...v0.6.3

v0.6.2

08 Oct 12:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1

18 Sep 07:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

09 Sep 07:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.6.0