Notable changes since the last release of the SSI Kit.
1.12.0 - 2022-07-19
- Roadmap
- Dynamic Policies powered by the OpenPolicyAgent walt-id/waltid-roadmap#42
- Features
- Added support for did:ebsi V2 by @xmartinez15 walt-id/waltid-ssikit#139
- Added support for Open Badge V3 credential by walt-id/waltid-ssikit-vclib#50
- Dynamically register opa enabled policies with the auditor walt-id/waltid-ssikit#140
- Fixes
- Fix custodian importkey api walt-id/waltid-ssikit#131
1.11.0 - 2022-05-31
- Roadmap Items
- Verifiable Mandate & Delegation walt-id/waltid-roadmap#37
- Integration of Open Policy Agent walt-id/waltid-roadmap#40
- Features
- Support rego policy via CLI walt-id/waltid-ssikit#134
1.10.0 - 2022-05-10
- Bumped all dependencies
1.9.0 - 2022-04-08
- Features
- added Secp256k1, Ed25519 key import test cases for key command, key service, core api walt-id/waltid-ssikit#116
- added key delete command and tests for core api and key service walt-id/waltid-ssikit#114
- Simple s3 storage implementation for HKV store https://github.com/walt-id/waltid-ssikit/commit/e70e79e6c1d48832038038f3fa5974dd2f8231a6
- Presentation Exchange protocol 2.0 walt-id/waltid-ssikit#127
1.8.0 - 2022-03-22
- Features
- Extended CLI tool with OidcCommands
- DID import CLI command from file or resolved DID
- Added support for ParticipantCredential
- Fixes
- Fixed did:web resolution issue
1.7.0 - 2022-02-17
- Roadmap Items
- Completed EBSI Wallet Conformance Tests walt-id/waltid-roadmap#24
- Features
- Introduced OIDC SIOPv2 core functionality walt-id/waltid-ssikit#108
- Support of "issued" attribute in EBSI data models walt-id/waltid-ssikit#106
1.6.2 - 2022-02-04
- Features
- Upgraded VC-Lib to 1.14.1
1.6.1 - 2022-01-31
- Features
- Upgraded VC-Lib to 1.13.0
1.6.0 - 2022-01-31
- Features
- 2019 09 json schema validation walt-id/waltid-ssikit#102
- Fixes
- Fix/ebsi jwt verifiable presentation walt-id/waltid-ssikit#101
- DidService move max length substring to FileSystem Store walt-id/waltid-ssikit#100
1.5.0 - 2022-01-27
- Roadmap Items
- Features
- Revocation service added to Signatory
1.4.0 - 2022-01-03
- adaptations for changes in VerifiableCredential data model of vclib version 1.7.0
- refactoring of data providers
- credential timestamps using UTC by default
1.3.0 - 2021-12-27
- Roadmap Items
- Support of RSA keys walt-id/waltid-roadmap#26
- Features
- Replaced log4j with slf4j-simple
- Creation of Timestamps via REST API walt-id/waltid-roadmap#25
1.2.0 - 2021-12-12
-
Roadmap Items
- EBSI Timestamping service walt-id/waltid-roadmap#25
-
Features
- Added generic jsonRpcService for working with the EBSI ledger walt-id/waltid-ssikit#82
- Generation of RSA keys
- Secp256k1 based did:key implementation
- RSA based did:key implementation
- DID import
1.1.1 - 2021-12-03
- Features
- Added GaiaxSelfDecription credential dNationCloud/waltid-ssikit#1 thx to https://github.com/dNationCloud & https://github.com/matofeder
- Added GaiaxServiceOffering credential
- Added VerifiableVaccinationCertificate credential walt-id/waltid-ssikit#80
- Creation of VerifiablePresentations via Custodian REST API walt-id/waltid-ssikit#62
- Custodians REST API should also offer the management functionality for DIDs walt-id/waltid-ssikit#71
- Import cryptographic key from did:key https://github.com/walt-id/waltid-ssikit/commit/4ed0b4c02ff75aad7032109b71414ff32756422a
1.1.0 - 2021-11-25
- Features
- Parameterize did:web creation walt-id/waltid-ssikit#51
- Automatic deployment of test-system at https://[core|signatory|custodian|auditor|essif].ssikit.walt.id
- Introduced TrustedSchemaRegistry Policy for validating Json-schemas against the EBSI TSR
- JsonSchemaPolicy now validates against Json-schemas maintained in the VcLib
- Did Document context can be a single string or a list of strings walt-id/waltid-ssikit#60
- Merging Data Provider - Signatory API now takes credential data as well walt-id/waltid-ssikit#74
1.0.1 - 2021-11-08
- Features
- SIOPv2 data structures walt-id/waltid-ssikit#59
1.0.0 - 2021-11-07
-
Roadmap Items
- Init Key Management walt-id/waltid-roadmap#8
- Init Decentralized Identifiers walt-id/waltid-roadmap#11
- Signatory walt-id/waltid-roadmap#9
- Custodian walt-id/waltid-roadmap#11
- Auditor walt-id/waltid-roadmap#15
- ESSIF | DID -basic walt-id/waltid-roadmap#2
- ESSIF VC verification - basic walt-id/waltid-roadmap#6
-
Features
- Server Binding-Address must be configurable walt-id/waltid-ssikit#1
- Loading issuer from EBSI walt-id/waltid-ssikit#37
- Abstract BaseDid walt-id/waltid-ssikit#38
- Trusted Issuer Registry Policy walt-id/waltid-ssikit#39
- Persistence context walt-id/waltid-ssikit#41
- New EBSI DID format walt-id/waltid-ssikit#42
- DID Document context walt-id/waltid-ssikit#44
- Feat SIOP walt-id/waltid-ssikit#45
- Feat/ebsi vc and vp verifications walt-id/waltid-ssikit#48
- Update GaiaxCredential walt-id/waltid-ssikit#50
- Replacement of existing key-alias when importing keys walt-id/waltid-ssikit#54
-
Fixes
- Swagger Docu is broken (no docs nor parameters are shown) walt-id/waltid-ssikit#20
- Key export/import of EdDSA_ED25519 not working walt-id/waltid-ssikit#18
- Fix/ebsi onboarding ephemeral key service walt-id/waltid-ssikit#40
- Fixed the way of finding the padding walt-id/waltid-ssikit#43
- SignaturePolicy fails for issuers using did:ebsi walt-id/waltid-ssikit#52