Releases: trustbloc/vc-go
Releases · trustbloc/vc-go
v1.3.1
What's Changed
- fix: temp workarounds for pres exch matching by @aholovko in #81
- fix: condition when issuer path is updated with id part by @aholovko in #83
- feat: add MessageDigestAlgorithm for P256 and P384 by @mishasizov-SK in #84
- chore: fix linter issues by @justakit in #85
- feat: add jsonld type validator by @skynet2 in #86
- chore: update libraries by @justakit in #87
New Contributors
- @mishasizov-SK made their first contribution in #84
- @justakit made their first contribution in #85
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- feat: Support for Verifiable Credentials Data Model v2.0 by @bstasyszyn in #60
- feat: Add default schema loader option by @bstasyszyn in #61
- feat: add support for eddsa-rdfc-2022 & ecdsa-rdfc-2019 by @skynet2 in #62
- feat: support multiple types for ecdsa-2019 by @skynet2 in #63
- feat: filter constraints by @skynet2 in #64
- feat: Add support for VC model 2.0 in presentation exchange by @bstasyszyn in #65
- feat: Add support for VCDM 2 - EnvelopedVerifiableCredential type by @bstasyszyn in #66
- feat: Add support for VCDM 2.0 - EnvelopedVerifiablePresentation type by @bstasyszyn in #67
- feat: Add support for VC DM 2.0 CWT Presentation Exchange by @bstasyszyn in #68
- fix: json-ld data integrity by @skynet2 in #69
- fix: jsonpath selector during presentation by @skynet2 in #70
- fix: adjust json path before match by @skynet2 in #71
- fix: check embedded proof by @aholovko in #72
- feat: multikey support for ecdsa2019 by @skynet2 in #73
- fix: ecdsa key type by @skynet2 in #74
- feat: support holder as map by @skynet2 in #75
- feat: holder validation by @skynet2 in #76
- feat: match credential in jwt_vc format with $.vc filter by @aholovko in #78
- feat: support matching JWT VCs with date fields in pd by @aholovko in #79
- chore: update did-go and kms-go deps by @aholovko in #80
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- fix: path in presentation submission for jwt_vp format by @aholovko in #50
- fix: vc resolving in jwt vp by @aholovko in #51
- fix: workaround for clients that do not support the proper jwt vp path by @aholovko in #52
- fix: panic if Issued not set during jwt serialization by @skynet2 in #53
- fix: SD-JWT V5 create presentation for arrays by @skynet2 in #56
- feat: cose vp + vc by @skynet2 in #55
- fix: cose vp presentation set by @skynet2 in #57
- feat: refresh service by @skynet2 in #58
- chore: update did-go to v1.3.0 by @rolsonquadras in #59
New Contributors
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- feat: handle same credential type with same descriptor id by @skynet2 in #45
- chore: update to go 1.22 by @vkubiv in #46
- feat: opt for default vp format. by @vkubiv in #47
- chore: update to latest kms and did-go by @talwinder50 in #48
New Contributors
- @talwinder50 made their first contribution in #48
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- chore: upgrade dependencies by @rolsonquadras in #39
- feat: cwt proof by @skynet2 in #40
- feat: use low level verifier & kms api for cwt by @skynet2 in #41
- fix: cose_key location by @skynet2 in #42
- chore: update did-go dependency by @rolsonquadras in #43
- chore(dep): update upstream trustbloc dependencies by @rolsonquadras in #44
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- refactor: consolidate usage of kms and crypto into a wrapper package by @Moopli in #21
- chore: update to latest kms-go by @Moopli in #22
- refactor: verifiable package by @vkubiv in #17
- chore: update to latest did-go. by @vkubiv in #23
- fix: bug with multiple subjects. Add ModifyWith funcs. by @vkubiv in #24
- chore: update to use new kms-crypto wrapper suite APIs by @Moopli in #25
- chore: Bump version of did-go by @bstasyszyn in #26
- refactor: streamline signer and verifiers, make them plugable. by @vkubiv in #28
- fix: add support of der key types by @vkubiv in #29
- fix: empty kid by @vkubiv in #30
- feat: resolve key by issuer by @skynet2 in #31
- fix: check issuer during proof check. by @vkubiv in #32
- refactor: jwt parse with issuer check by @vkubiv in #33
- fix: check iss same as issuer by @vkubiv in #34
- fix: bug with disable presentation proof check by @vkubiv in #35
- chore: update bbs-signature-go v1.0.1 and kms-go/did-go to latest main by @rolsonquadras in #36
- chore: update to latest kms-go, did-go. by @vkubiv in #37
- chore: upgrade dependencies by @rolsonquadras in #38
New Contributors
- @bstasyszyn made their first contribution in #26
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- revert: "fix: sdjwt-v5 type parameter (#18)" by @rolsonquadras in #20
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- fix: sdjwt-v5 type parameter by @skynet2 in #18
- chore: update did-go to v1.0.1 by @rolsonquadras in #19
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- chore: copy models component from aries-framework-go by @vkubiv in #1
- chore: add missed aries commits by @vkubiv in #2
- chore: add aries vc status pkg by @vkubiv in #3
- chore: port latest afgo changes by @Moopli in #4
- chore: update renaming kms-crypto-go -> kms-go by @Moopli in #5
- ci: Go v1.21 update by @rolsonquadras in #6
- feat: Add constraints and schemas to matched input descriptors by @DRK3 in #7
- chore: port latest afgo changes by @Moopli in #8
- refactor: change aries log to go log. by @vkubiv in #9
- chore: port latest afgo changes (commit e17eddd) by @Moopli in #10
- chore: move didconfig from trustbloc/did-go by @Moopli in #11
- chore: move ld and did to did-go by @Moopli in #12
- chore: update did-go dependency by @Moopli in #13
- docs: vc-go repo overview by @rolsonquadras in #14
- docs: add spec links to jwt and sd-jwt vc by @rolsonquadras in #15
- chore: update kms-go and did-go to v1.0.0 by @rolsonquadras in #16
New Contributors
- @vkubiv made their first contribution in #1
- @Moopli made their first contribution in #4
- @rolsonquadras made their first contribution in #6
- @DRK3 made their first contribution in #7
Full Changelog: https://github.com/trustbloc/vc-go/commits/v1.0.0