Skip to content

Releases: iden3/go-schema-processor

v2.3.2

19 Mar 16:30
9499e4b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.1...v2.3.2

v2.3.1

21 Feb 15:33
adbd0a5
Compare
Choose a tag to compare

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

06 Feb 13:17
4490032
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0 - Get rid of go-ipfs-api

17 Jan 09:01
1abc0e6
Compare
Choose a tag to compare

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

12 Jan 15:56
144a2d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

04 Jan 15:14
0ba0617
Compare
Choose a tag to compare

What's Changed

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

v2.1.0

30 Oct 17:09
d34718c
Compare
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
Compare
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
Compare
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
Compare
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