1.50.0
· 2 min read
Breaking change
- Changes to the configuration
exchange
object- For better handling of using multiple draft versions of exchange
protocols in parallel, the
exchange
object has been split issuanceProtocol
defines exchange protocols for issuing and receivingverificationProtocol
defines exchange protocols for presenting and verifying- See the configuration reference for updated options
- For better handling of using multiple draft versions of exchange
protocols in parallel, the
Configuration changes
keyAlgorithm
configuration object updated- You no longer need to define a
type
, but instead must name the instance precisely to invoke the desired key algorithm - See the key algorithm reference for supported options
- You no longer need to define a
disabled
flags are nowenabled
- Where before you could disable a configuration instance by using
disabled: true
, you now must useenabled: false
- Where before you could disable a configuration instance by using
New features
did:webvh
- The system can now publish did:webvh DIDs
- More operations are being implemented
- See the DID docs for implementation details
- Network zone segregation
/api
and/ssi
endpoints can now be switched on or off independently viaapp
configuration- See the app reference
- History entries
- Now provide entity or schema
name
andtarget
to convey the DID of the external participant of an interaction - See the history entries docs for more
- Now provide entity or schema
Maintenance
- Continued work on EU Digital Wallet interoperability
- Continued work on BIT Public Beta and swiyu interoperability
Apps
- Improvements to history for all apps