Skip to content

Releases: nuts-foundation/go-did

v0.14.0

05 Jun 07:21
c4884f2
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/decred/dcrd/dcrec/secp256k1/v4 from 4.2.0 to 4.3.0 by @dependabot in #112
  • Adds New VerificationMethod ED25519VerificationKey2020 by @m-rit in #114

New Contributors

Full Changelog: v0.13.0...v0.14.0

v0.13.0

28 Mar 13:54
cd573eb
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/lestrrat-go/jwx/v2 from 2.0.19 to 2.0.20 by @dependabot in #108
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #109
  • Bump github.com/lestrrat-go/jwx/v2 from 2.0.20 to 2.0.21 by @dependabot in #110
  • Revert validFrom and validUntil by @gerardsn in #111

Full Changelog: v0.12.0...v0.13.0

v0.11.0

05 Dec 12:13
d6ecdcf
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/lestrrat-go/jwx/v2 from 2.0.17 to 2.0.18 by @dependabot in #101
  • Revert removal of JSON-LD array compacting by @reinkrul in #102

Full Changelog: v0.10.1...v0.11.0

v0.10.1

01 Dec 10:16
6d13fd4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.10.1

v0.10.0

01 Dec 09:38
1373a01
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/lestrrat-go/jwx/v2 from 2.0.16 to 2.0.17 by @dependabot in #95
  • Add UnmarshalCredentialStatus by @gerardsn in #96
  • Bump actions/checkout from 3 to 4 by @dependabot in #80
  • Add validFrom and validUntil aliases for issuanceDate and expirationDate by @gerardsn in #97
  • Don't compact arrays by @reinkrul in #98
  • add credentialStatus to CreateJWTVerifiableCredential by @gerardsn in #99

Full Changelog: v0.9.0...v0.10.0

v0.9.0

03 Nov 15:17
0ec3b1f
Compare
Choose a tag to compare

What's Changed

  • Support relative DID URLs for verification method IDs by @reinkrul in #90

Full Changelog: v0.8.0...v0.9.0

v0.7.1

20 Oct 09:23
a247b7e
Compare
Choose a tag to compare

What's Changed

  • Typo in JWTCredentialsProofFormat const name
  • MarshalJSON() for Verifiable Credentials in JWT format returned the VC as JSON (as if it were JSON-LD), instead of the parsed JWT VC
  • JWT VCs contained null/empty values for properties that are specified as JWT claims (issuanceDate, issuer, proof). Moved JWT creation function from Nuts node to this library to create JWT credential without setting null/empty properties.
  • Made expirationDate in Verifiable Credential in JWT format optional (now led to a zero-ed time.Time)

Full Changelog: v0.7.0...v0.7.1

v0.7.0

10 Oct 13:30
22462b1
Compare
Choose a tag to compare

Features

  • Support VCs and VPs in JWT format by @reinkrul in #83
  • Add support for publicKeyMultibase, deprecate publicKeyBase58 by @reinkrul in #86

What's Changed

  • credentialStatus.id must be a URI, not URL by @reinkrul in #84

Full Changelog: v0.6.5...v0.7.0

v0.6.5

07 Sep 11:37
c1495ef
Compare
Choose a tag to compare

What's Changed

  • Util func on VC to resolve subject DID by @reinkrul in #81

Full Changelog: v0.6.4...v0.6.5

v0.6.4

23 Aug 10:20
51feb78
Compare
Choose a tag to compare

What's Changed

  • Add alsoKnownAs property to DID document by @reinkrul in #79

Full Changelog: v0.6.3...v0.6.4