Releases: eu-digital-identity-wallet/eudi-lib-jvm-openid4vci-kt
Releases · eu-digital-identity-wallet/eudi-lib-jvm-openid4vci-kt
v0.4.1
What's Changed
- Support attestation-based client authentication by @babisRoutis in #281
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Remove deprecated code by @babisRoutis in #287
- Upgrade dependencyCheck by @babisRoutis in #292
- Bump the libs group across 1 directory with 3 updates by @dependabot in #293
- Update setup-gradle github action by @babisRoutis in #300
- Add resource parameter to PAR by @spheroid in #301
- Mark as deprecated Batch EndPoint and CWT Proofs by @babisRoutis in #303
- README: Remove reference to deprecated method. by @dzarras in #305
New Contributors
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- Improve credential request ergonomics by @babisRoutis in #273
- Add a factory method for Issuer for wallet-initiated case by @babisRoutis in #277
- Fix generic tests to use improved Issuer API for automatic invalid_proof handling by @babisRoutis in #279
- Document library usages as "use - cases" by @babisRoutis in #272
- Externalize issuer's dPoPJwtFactory by @vafeini in #283
- Fix proof generation on tests by @babisRoutis in #285
- Upgrade to gradlew 8.9 by @babisRoutis in #286
New Contributors
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Relax content type checks by @babisRoutis in #251
- Examples to use the correct docType & namespace for PID by @babisRoutis in #252
- Add test case to verify PID issuance in mso_mdoc format using CWT Proof against pid-issuer-srv. by @dzarras in #254
- Fix typos. by @dzarras in #255
- Track expires_in for access & refresh token by @babisRoutis in #257
- Track the issuance time of access & refresh token by @babisRoutis in #259
- QueryForDeferredCredential to support automatic refresh of access_token by @babisRoutis in #260
- Simplify CredentialIssuerEndpoint by @babisRoutis in #263
- Implement DeferredIssuer by @babisRoutis in #268
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Fix COSE_Key encoding inside CWT Proof by @babisRoutis in #249
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Deprecate ProofSigner & BindingKey by @babisRoutis in #231
- Fix Proof Serialization Bug by @babisRoutis in #233
- Improve examples by @babisRoutis in #235
- Refactor ProofBuilder by @babisRoutis in #236
- Support CWT Proofs by @babisRoutis in #238
- Support x5c to CWT Proof by @babisRoutis in #243
- More permissive CWT proof metadata validation by @babisRoutis in #245
- Update CBOR lib by @babisRoutis in #247
Full Changelog: v0.2.3...v0.3.0
v0.2.3
What's Changed
- Add logging to examples by @babisRoutis in #219
- Batch issuance response encryption by @vafeini in #223
- Fix authorization server metadata resolution by @dzarras in #228
- Deferred response encryption by @vafeini in #226
- Improve Proof Types Supported by @babisRoutis in #229
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- fixes #137: add iss to jwt key proof by @ydanneg in #204
- Add missing check of the state returned by auth. server by @babisRoutis in #207
- Verify that the Proof signing algorithm is supported by the issuer. by @dzarras in #210
- Reorganize OAUTH2 & Credential Issuer HTTP clients by @babisRoutis in #212
- Code improvements by @babisRoutis in #214
- Make credential offer available from Issuer by @babisRoutis in #215
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Fix typo Crednetial --> Credential in README.md by @pochopsp in #194
- Optional expires_in in token response by @babisRoutis in #197
- Mark credential_identifiers of an authorization_details as optional by @babisRoutis in #199
- Support W3C signed jwt credential requests by @vafeini in #193
- Add locations to authorization_details by @babisRoutis in #201
- Add support for DPoP by @babisRoutis in #191
New Contributors
- @pochopsp made their first contribution in #194
- Special thanks to @ydanneg for reporting several issues
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Main target of this release is to align implementation with Openid4VCI draft 13
What's Changed
- Bump to version 0.2.0-SNAPSHOT by @vafeini in #136
- Fixes/release 0.1.2 (#151) by @babisRoutis in #152
- First draft of new Issuer constructed always around a specific creden… by @vafeini in #127
- Bump gradle/gradle-build-action from 3.0.0 to 3.1.0 by @dependabot in #155
- centralized sec workflows by @christosservosNCIN in #158
- Update SECURITY.md by @dzarras in #160
- Update gradle to 8.6 by @babisRoutis in #161
- Fix problem with grant_type value when requesting token in case of pr… by @vafeini in #164
- Support VCI draft 13 by @vafeini in #165
- Bump com.vanniktech.maven.publish from 0.25.3 to 0.28.0 by @dependabot in #169
- Bump org.jetbrains.dokka from 1.9.10 to 1.9.20 by @dependabot in #167
- Align parsing of credential_response_encryption to draft 13 by @vafeini in #170
- Bump org.owasp.dependencycheck from 9.0.9 to 9.0.10 by @dependabot in #176
- Introduce Credential Response Encryption policy. by @dzarras in #173
- Updated README.md by @vafeini in #178
- Update to gradle 8.7 by @babisRoutis in #180
- Group and limit dependabot PRs. by @dzarras in #181
- Introduce core-libs dependabot group. by @dzarras in #183
- Bump gradle/gradle-build-action from 3.1.0 to 3.2.0 in the actions group by @dependabot in #185
- Bump the libs group with 2 updates by @dependabot in #184
- Add 3 simpler examples by @vafeini in #179
Full Changelog: v0.1.3...v0.2.0