Releases: iden3/go-schema-processor
v2.3.2
v2.3.1
What's Changed
- move getCredential to verifiable pkg and add proof core claim verification by @volodymyr-basiuk in #89
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Signature / proof verification by @volodymyr-basiuk in #84
New Contributors
- @volodymyr-basiuk made their first contribution in #84
Full Changelog: v2.2.0...v2.3.0
v2.2.0 - Get rid of go-ipfs-api
What's Changed
- getting rid of the unsupported 'github.com/ipfs/go-ipfs-api' package and replacing it with an equivalent interface by @olomix in #87
Full Changelog: v2.1.2...v2.2.0
v2.1.2 - Add DisplayMethod to W3C
v2.1.1
What's Changed
- Marshal/unmarshal merklizer to bytes array by @olomix in #78
- bump core by @vmidyllic in #85
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Rewrite the document loader to address the race condition when called concurrently. Add the ability to store preloaded documents in the memory cache. by @olomix in #80
- support refresh service by @ilya-korotya in #81
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- Fix: zero values are valid for non-merklized credential. by @vmidyllic in #77
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
-
update libs by @ilya-korotya in #73
-
Upgrade github.com/iden3/go-iden3-core to v2 and bump self version to v2 by @olomix in #62
-
Upgrade go-iden3-core to the latest version
-
Modify NewPathFromDocument function to support nested fields
-
Pass MerklizeOption[s] to MerklizeJSONLD
-
Add merklizer options to ParseClaim method
-
add Iden3StateInfo to resolvement info
-
Sync with did resolver driver (#72)
-
add stateContractAddress field to Vm
-
Make FieldPathFromContext method for Options (#74)
-
Slot serialization (#75)
-
Remove ParseSlots public method. Should use ParseClaim and get slots from there.
-
jsonSchemaBytes parameter is non-neded in ParseClaim, we get https://github.com/serialization data from @context of the credential.
-
find a credential type not only looking at crentialSubject.@type, but also looking at top level @type field
-
drop credentialType parameter from ParseClaim method, it should be calculated from VerifiableCredential document
-
make struct ParsedSlots private
-
Rewrite GetFieldSlotIndex function to work with https://github.com/serialization attribute in json-ld schema
-
Upgrade go version
-
Rename https://github.com/serialization to iden3_serialization to prevent safe mode warning about reserved keys
-
return error is MerklizedRootPosition is set for non-merklized claims
-
Move DocumentLoader to loaders module* Update README
-
Negative and big integers (#76)
-
Handle negative and big numbers in merklizer
Full Changelog: v1.3.1...v2.0.0
v1.3.1 Introduce global document loader
What's Changed
- add loader to NewPathFromDocument function. by @vmidyllic in #71
Full Changelog: v1.3.0...v1.3.1