Skip to content

Releases: iden3/go-schema-processor

v2.1.1

04 Jan 15:14
0ba0617

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

30 Oct 17:09
d34718c

Choose a tag to compare

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

07 Sep 08:52
f30880b

Choose a tag to compare

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

26 Aug 10:10
72eb16c

Choose a tag to compare

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

20 Jun 11:27
481d168

Choose a tag to compare

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

19 Jun 12:38
5c7d528

Choose a tag to compare

What's Changed

Full Changelog: v1.2.2...v1.3.0

v1.2.2: Support IFPS schemas for ParseClaim

16 Jun 20:13
b106f94

Choose a tag to compare

What's Changed

  • Pass MerklizeOption[s] to MerklizeJSONLD by @olomix in #69

Full Changelog: v1.2.1...v1.2.2

v1.2.1 Support of IPFS links for merklization

15 Jun 10:25
577711f

Choose a tag to compare

What's Changed

  • Support for resolving IPFS context addresses in JSON-LD documents by @olomix in #68

Full Changelog: v1.2.0...v1.2.1

v1.2.0: DID Document structure update.

09 Jun 07:39
7894a0d

Choose a tag to compare

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

09 Jun 07:36
a5ebe3c

Choose a tag to compare

What's Changed

  • Modify NewPathFromDocument function to support nested fields by @olomix in #66

Full Changelog: v1.1.7...v1.1.8