Releases: iden3/go-schema-processor
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
v1.3.0 - support for new JSON validator 2020-12
v1.2.2: Support IFPS schemas for ParseClaim
What's Changed
Full Changelog: v1.2.1...v1.2.2
v1.2.1 Support of IPFS links for merklization
What's Changed
Full Changelog: v1.2.0...v1.2.1
v1.2.0: DID Document structure update.
What's Changed
- Fix context type by @Kolezhniuk in #67
This change should not break existing soft, but potentially can the processing of did document can be changed.
Full Changelog: v1.1.8...v1.2.0
v1.1.8 - Nested fields: fix for document path in NewPathFromDocument function
What's Changed
Full Changelog: v1.1.7...v1.1.8