Releases: eu-digital-identity-wallet/eudi-lib-ios-wallet-kit
Releases · eu-digital-identity-wallet/eudi-lib-ios-wallet-kit
v0.8.0
Secure area refactoring
Private key creation and usage is performed in selected secure areas
EudiWallet
changes:
init
addedsecureAreas
:[SecureArea]
optional parameter (default is["SecureEnclave" instance, "Software" instance]
)issueDocument
: addedkeyOptions
optional parameter to specify the secure area name and other key options for the key creationissueDocumentsByOfferUrl
: addeddocTypeKeyOptions
optional parameter to specify the secure area name and other key options for each doc type
v0.7.8
v0.7.7
v0.7.7
- Fix issue #118
Breaking changes
RequestItems
is now a dictionary with a key of typeString
(doc-type) and a value of type[String: [RequestItem]]
(namespace to request items)RequestItem
is a struct with the following properties:elementIdentifier
,intentToRetain
andisOptional
public typealias RequestItems = [String: [String: [RequestItem]]]
- ElementViewModel:
public var isMandatory: Bool
is removed - ElementViewModel:
public var isOptional: Bool
is added (opposite ofisMandatory
)
v0.7.6
v0.7.5
v0.7.3
PR change log:
- Bug with deferred document and dynamic PID (#108) via @phisakel
- Support Dynamic Issuance (#87) via @phisakel
- Update EudiWalletKit extensions and services (#107) via @phisakel
- Validate x5c (certificate chain) in Reader Authentication (#105) via @phisakel
- Swift 6 migration (#100) via @phisakel
- Update OpenID4VCI version to 0.6.0 (#103) via @phisakel
- Add displayName property to DocElementsViewModel struct (#102) via @phisakel
- Update openid4vp and openid4vci library versions (#101) via @phisakel
- DocC documentation, add methods (#99) via @phisakel
- Update dependencies, fix func toModel(doc: WalletStorage.Document) (#98) via @phisakel
- Fixes for dynamic issuance (#97) via @phisakel
- Error 3 on iOS when invoking issueDocumentsByOfferUrl with userAuthenticationRequired enabled (#84) via @phisakel
- Logging mechanism (#92) via @phisakel
- Store document displayName to storage (#90) via @phisakel
- Update eudi-lib-ios-openid4vci-swift to version 0.4.3 (#89) via @phisakel
- Update EudiWallet initialization parameters and add serviceName property (#88) via @phisakel
- Update eudi-lib-ios-openid4vci-swift to version 0.4.2 and add new properties to EudiWallet (#86) via @phisakel
- Refactor to support Deferred document issuing (#74) via @phisakel
- Update documentation links in README.md (#82) via @phisakel
- Docs: update documentation in README.md (#81) via @phisakel