Changes
New components
- Feature/credx issuer by @bobozaur in #854
- Sovrin-specific DDO facade by @mirgee in #871
- Implementation of did:peer:2 DID method by @mirgee in #883
- Support peer:did:3 by @mirgee in #886
- Feature/cred migrator by @bobozaur in #867
- libvcx implementation profiles by @Patrik-Stas in #892
Fixes
- Fix ci by @Patrik-Stas in #876
- Fix 877: Connection Requests with empty DIDDoc pubkey controller by @gmulhearn-anonyome in #878
Refactoring
- Split BaseLedger trait by @mirgee in #861
- Issue #847: Prover Handler Types by @gmulhearn in #848
- Split IndyVdrLedger and IndySdkLedger by @mirgee in #862
- Remove reliance of IndyVdrLedger on global state by @mirgee in #863
- Refactor/do not consume profile by @Patrik-Stas in #872
- Make DidDocument's service generic over method-specific fields by @mirgee in #865
- Minor DDO service builder improvement by @mirgee in #868
- Refactor basewallet and corresponding consumers by @tech-bash in #843
- Remove unnecessary bound on DDO service by @mirgee in #879
- Inject only required components, not entire profiles by @Patrik-Stas in #873
- Remove unused lockfiles by @mirgee in #882
- Make PeerDid generic over numalgo by @mirgee in #887
- Refactor/testing by @Patrik-Stas in #880
- Refactor dealing with tails_dir in tests by @Patrik-Stas in #897
- Cleanup/constant by @Patrik-Stas in #898
Dependencies
Improvements
CI
- CI: Skip test-android job by @Patrik-Stas in #885
- Tweak CI to fix build-docker-android on main branch by @Patrik-Stas in #899
Full Changelog: 0.56.0...0.57.0