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