Releases: eu-digital-identity-wallet/eudi-lib-jvm-openid4vci-kt
Releases · eu-digital-identity-wallet/eudi-lib-jvm-openid4vci-kt
v0.9.1
What's Changed
- Bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #472
- Migrate to Dokka v2 by @dzarras in #474
- Ignore
ContentTypeparameters when checking theContentTypeduring Credential Issuer Metadata resolution by @dzarras in #477
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's New
Alignment with OpenID4VCI 1.0 🎉
What's Changed
- Bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #454
- Bump Sonarqube scan GitHub action to 5.3.1 by @atsant in #457
- Improve reliability and maintainability by @atsant in #458
- Bump actions/setup-node from 4 to 5 in the actions group by @dependabot[bot] in #460
- Bump sonarsource/sonarqube-scan-action from 5.3.1 to 6.0.0 in the actions group by @dependabot[bot] in #466
- Draft 17 by @vafeini in #462
- Issuer metada updates in structure and retrieval by @vafeini in #448
- Updates on issuance and deferred issuance request and response payloads by @vafeini in #451
- Dpop nonce from nonce endpoint and algs validation by @vafeini in #453
- Add TransactionId in DeferredCredentialQueryOutcome.IssuancePending by @dzarras in #461
- Encrypted Requests by @vafeini in #452
- Update Attestation-Based Client Authentication support (Draft 7) by @dzarras in #465
- Replace runCatching by @atsant in #468
- Update spec links and supported features by @dzarras in #469
Full Changelog: v0.8.2...v0.9.0
v0.8.2
v0.8.1
v0.8.0
What's Changed
- Add support for issuing EHIC in examples for pid-issuer by @dzarras in #427
- Improve test cases to allow testing batch issuance multiple times. by @dzarras in #428
- Remove timeout from examples. by @dzarras in #429
- Bump sonarsource/sonarqube-scan-action from 5.2 to 5.3 in the actions group by @dependabot[bot] in #435
- Release 0.8.0 - Support Key Attestation in JWT Proofs and
attestationproof type by @gdimtsas in #433
Breaking Changes
PopSignerinterface has been removed and replaced by more generic abstraction ofSignerandBatchSigner.OpenId4VCIConfig.dPoPSigneris no more aPopSigner.Jwt, it is aSigner<JWK>.- Public API for issuance requests has been changed. Method
RequestIssuance.request()now takes as input aProofsSpecificationinstead of a list ofPopSigners.ProofsSpecificationdefines the type of proof(s) the caller intents to create for the specific issuance request along with the required mechanics (signer(s), key attestation providers). - Creation of an
Issuerno more requires anHttpClientfactory method but an HttpClient already created from caller.
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 in the libs group by @dependabot in #393
- Support signed metadata by @dzarras in #395
- Bump the libs group with 2 updates by @dependabot in #396
- Upgrade gradlew by @babisRoutis in #397
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 in the libs group by @dependabot in #398
- Downgrade Gradle Maven Publish plugin to 0.30.0 by @dzarras in #401
- Replace sonarqube plugin with github actions by @atsant in #405
- Upgrade dependency check plugin by @dzarras in #409
- Bump sonarsource/sonarqube-scan-action from 5.1 to 5.2 in the actions group by @dependabot in #408
- Publishing updates by @vafeini in #413
- Update maven publish plugin version to 0.32.0 by @vafeini in #414
- Filter out unknown (to lib) credential configurations by @babisRoutis in #418
- Fix authorisation server for dev environment tests by @dzarras in #420
- Add Other to CredentialConfiguration sealed class by @atsant in #425
- Removed Oidc server metadata support by @atsant in #426
New Contributors
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- First alignment to OpenId4VCI d15 by @vafeini in #386
- Bump the libs group across 1 directory with 4 updates by @dependabot in #380
Full Changelog: v0.6.2...v0.7.0
v0.6.2
v0.6.1
v0.6.0
What's Changed
- Add support for authorization server-provided
dpopNonceby @babisRoutis in #332 - DPoP: Resource Server-Provided Nonce by @dzarras in #335
- Conditionally add iss claim to proof by @babisRoutis in #339
- Bump the libs group across 1 directory with 3 updates by @dependabot in #336
- Remove expired in from refresh token by @babisRoutis in #342
- Remove credential_identifiers_supported by @babisRoutis in #343
- Use standard test assertions by @babisRoutis in #345
- Dependency upgrades by @dzarras in #349
- Add typ JOSE header claim for client attestation JWT & PoP JWT by @babisRoutis in #352
- Bump the libs group across 1 directory with 3 updates by @dependabot in #353
Full Changelog: v0.5.0...v0.6.0