Releases: danubetech/verifiable-credentials-java
1.0.0 verifiable-credentials-java
This is an implementation of the Verifiable Credentials data model.
Functionality includes Verifiable Credential (de-)serialization, construction, manipulation, validation. Signing and verifying. Support for JSON-LD proofs and JWT proofs.
v0.4.0 verifiable-credentials-java
- chore: Remove unnecessary bbs.signatures dependency. 13e37ac14f60463
- chore: Use ld-signatures-java 0.6.0. 30fd28268c84858
- Update examples-ldp-vp.md e6d59897545a2c7
- Update examples-ldp-vp.md 367b08939d999ec
- Update examples-ldp-vp.md 11fc0f682510f6e
- doc: Add example for VP with LD proof. cd883dfe2315d14
- feat: Add support for "holder" in VP. 3de3c202e805c17
- Update examples-ldp.md e2f661a2d5ee234
- fix: Don't canonicalize JWT by default. e47ec7a904077be
- feat: Support for 'kid' and JCS in JWT format. 1b28a9739b2ab4d
- fix: Avoid potential concurrent modification exception. 5060b2d2b1561ac
- fix: Better filtering of claims from credentialSubject. 381a26bf2494a94
- fix: Preserve exception during validation. 4c0e23d0c1c263d
- test: Some improvements to tests. 8e9b055d5a3491e
- Bump nimbus-jose-jwt to 9.9. 3e0b40721bd4c3a
- feat: Upgrade to titanium-json-ld 1.0.0. 69810ab5478253c
- Bump bitcoinj-core and guava. d38d1f700b91ff3
- feat: Also validate JSON-LD when we validate VC or VP. b32d183464a148d
- feat: Support getting issuer from nested object @id. 4948342993d3cab
- fix: Better error reporting during validation. 07b0c9b96f1c740
- fix: Force context and type as JSON array. da2c1c9a3caf166
- fix: Add VC as JSON array using new function. c913c3f25ad9bae
- fix: Add JSON-LD 'type' to credential status objects. 08bbc6a65399e78
- feat: Add cached citizenship JSON-LD context. 5ba35fe99c0c2cd
v0.3.0 verifiable-credentials-java
- feat: Support for credentialStatus. 4e27901fb9043e6
- feat: Avoid JSON (de-)serialization again. 3cca186630dcc62
- fix: Avoid unnecessary JSON (de-)serialization. 60b41c4395cc5f2
- fix: example JSON-LD URL. 14c1d414375a22b
- feat: Update example JSON-LD context. 132973f65d6791d
- fix: Add optional dependencies to avoid need for libsodium in tests. ae801627b8e8e21
- fix: Fix credentialStatus predicate. b16589d13653ce8
- feat: Reduced dependency on javax.json. 6f87625f705a439
- chore: Bump nimbus-jose-jwt to 9.0.1. da8073d24640b1d
- feat: Continued work on better JSON-LD support. ce569cca722f5c4
- feat: Work on support for JSON-LD 1.1. d16aebf2b1639c9
- feat: add maven deploy snapshot workflow b974d0500814c57
- feat: Add experimental notarization/revocation features. 02a185b2286ba48
- feat: Start using "proof" instead of "signature". 83d31ed905e3f2c
- fix: proofPurpose term definition. 59f8ed573f37790
- feat: Better support for Verifiable Presentations. ac157ffc4ccfd4b
- feat: Better toString() method and better error messages. cb0adca2c17a1c0
- fix: Better support for parsing 'issuer' property. 2b8f57c8292d9b1
- chore: Bump nimbus-jose-jwt to 8.14.1. b3d15b46a67e866
v0.2.1 verifiable-credentials-java
-
fix:ld-signature updated to new version a445379d980ca44
-
chore: No need to duplicate JSON-LD contexts. 2c030e1e100674d
-
feat: Convenience object for pure JWT applications. d365092b53953c6
-
chore: Update unit tests. 86a7da555a2b5c8
-
fix: P-256K is now called secp256k1. 2581312eea23e52
-
chore: whitespace. 6b83e0c98a92758
-
fix: Fix JSON-LD context files. 083b155dbf4ba02
-
chore: Bump nimbus-jose-jwt version. 48578d176e30cc4
-
chore: Fix some compiler warnings. 1aa8f76ccfa884f
-
fix: Change curve name from P-256 to secp256k1. 13c586259667d1f
-
Fix VC as part of VP. 3dbc34c324cd01a
-
fix: Bump ld-signatures-java version.> 923f021672cd562
-
fix: Whitespace and unit tests 8c3d63827c63eed
v0.2.0 verifiable-credentials-java
-
Latest Release v0.2.0 a3d6564d273faec
-
scm path updated e1df1f07e0cb744
-
refactor: remove test dependency to CanonicalizationUtil 7fc22f3b290d092
-
Add JUnit5 to tests and pom 89821a2d6b027e4
-
Add Intellij config file to gitignore ac95c0ce6caa48c
-
Modularize crypto signing and verification operations. 4e20bd079e3a694
-
Use overloaded methods.3415c1da15ab829
-
More options for JWT. 6747fdbd685240f
-
Use Nimbus as dependency. 3f0f9bd5cb67ae5
-
Version 0.2-SNAPSHOT in README. a7be849557bbf2b
-
Fix unit tests.5bb10b0845dc604