Skip to content

Releases: eu-digital-identity-wallet/eudi-lib-ios-siop-openid4vp-swift

v0.8.0

25 Feb 09:51
4655d5f
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Renamed ValidatedAuthorizationError to ValidationError
  • IdAndVpTokenData, VpTokenData constructors now accepts a [TransactionData]? parameter
  • ResolvedRequestData constructor now accepts a VPConfiguration
  • VPConfiguration now includes a SupportedTransactionDataType

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

v0.7.0

11 Feb 14:34
09afd46
Compare
Choose a tag to compare

What's Changed

  • Remove client id scheme, remove state in case of direct_post.jwt by @dtsiflit in #85

Breaking changes

  • The library supports draft 22 of the spec that removes client_id_scheme and turns it into a prefix of the client_id; this addresses a security issue with the previous solution
  • AuthorizationResponsePayload cases now include a clientId of type VerifierId
  • entityId removed from ClientIdScheme enum
  • https added to ClientIdScheme enum
  • id of Client computed property returns VerifierId
  • Removed clientIdScheme from IdAndVpTokenRequest, IdTokenRequest and, ValidatedSiopOpenId4VPRequest
  • validateSignature renamed to verify in ValidatedSiopOpenId4VPRequest

Full Changelog: v0.6.4...v0.7.0

v0.6.4

18 Dec 14:24
8a0f93c
Compare
Choose a tag to compare

What's Changed

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

v0.6.3

16 Dec 09:54
29b1028
Compare
Choose a tag to compare

What's Changed

  • Added the redirect_uri client identifier scheme by @dtsiflit in #79

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

v0.6.2

08 Dec 08:16
c72b0f9
Compare
Choose a tag to compare

What's Changed

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

v0.6.1

11 Nov 07:41
1049277
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.6.1

v0.6.0

04 Nov 14:32
f103311
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Removed client_metadata_uri, please use client_metadata
  • Renamed WalletOpenId4VPConfiguration to SiopOpenId4VPConfiguration
  • vp formats have been added to the wallet configuration and client metadata
  • jar configuration has been added to wallet configuration
  • vp configuration has been added to wallet configuration
  • Client metadata resolver, client metadat source has removed fetch by reference

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

v0.5.0

16 Oct 05:36
1a6912f
Compare
Choose a tag to compare

What's Changed

  • New presentation exchange (Sift 6.0) version by @dtsiflit in #64

Breaking Changes

  • Dependency Presentation Exchange has removed JSONObject typealias, please use JSON (SwiftJSON) instead if applicable.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

07 Oct 11:44
294e198
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0