Skip to content

Releases: decentralized-identity/did-common-java

1.0.0 did-common-java

24 Jan 10:59
Compare
Choose a tag to compare

This is an implementation of the DID Core specification:

Functionality includes DID document (de-)serialization, construction, manipulation, validation.

Changes:

v0.4.0 did-common-java

21 Aug 10:00
Compare
Choose a tag to compare

v0.3.0 did-common-java

21 Jul 08:44
Compare
Choose a tag to compare

v0.2.0 did-common-java

21 Oct 11:46
Compare
Choose a tag to compare
  • feat: Reduced dependency on javax.json.
  • feat: Add methods to express DIDs and DID URLs as JSON.
  • fix: Fix loading of JSON-LD contexts.
  • feat: Keep "publicKey" as a transitional feature for now.
  • feat: Continued work on better JSON-LD support.
  • fix: Various updates to JSON-LD handling.
  • fix: Re-organize JSON-LD contexts.
  • feat: Many updates to JSON-LD structure and processing.
  • feat: Use latest DID ABNF for parsing.
  • fix: Remove dependenies on jsonld-java.
  • feat: Update JSON-LD contexts.
  • feat: Support for Titanium JSON-LD library.
  • fix: Update pom.xml configuration.
  • feat: Add media types.
  • fix: Support for latest syntax, per w3c/did-core#334

v0.1.0 did-common-java

10 Mar 10:13
Compare
Choose a tag to compare
  • GitHub #2 refine DID object

  • Some smaller fixes/improvements. Fixes #2

  • Remove duplicate code that adds publicKey to a DIDDocument 84144600cfe6779

  • Maven compile- instead of install-step 2a0fb4e4e1016f9

  • CI/CD is now also listening on PRs 8ac9d2ab13b87f3

  • Added GitHub config for CI/CD 666e7e3be2278dd

  • Added GitLab config e35d332222e25d5

  • Add JWK terms to JSON-LD context.

  • Remove JSON-LD 1.1 features.

  • Add cached JSON-LD context for https://www.w3.org/ns/did/v1

  • Fix missing namespace in JSON-LD context.

  • Add JWK terms to JSON-LD context.

  • Change media type for DID documents.

  • Experimental: Trying out support for JWK. 8e1ce320f927e01

  • Better way to (de-)serialize DID documents.

  • Rename directory with JSON-LD contexts.

  • Re-organize JSON-LD contexts.

  • Better way of processing JSON-LD context.

  • Add LICENSE

  • Reintroduce ability to serialize to JSON object.

  • Additional helper method. 0f49018296b3acb

  • Additional terms for publicKey objects.

  • No support yet for JSON-LD 1.1

  • Update JSON-LD contexts.

  • Updates to JSON de/serialization.

  • Additional constructors.

  • Update dependencies.

  • Remove 'encryption' objects from DID Document.

  • Null pointer fix.

  • WIP support for new matrix parameters. d65bf1216364d60

  • Update ABNF to match PR w3c-ccg/did-spec#187

  • Update ABNF after 2019-04-11 DID Spec and DID Resolution call.

  • Keep parse rule count.

  • Add ability to keep parse tree.

  • Also keep whole parameters string.

  • Change grammar to support matrix-parameters.

  • Unnecessary import.

  • Rename "namechar" ABNF rule to "methodchar".

  • Null pointer check.