Skip to content

v0.7.5

Compare
Choose a tag to compare
@dennwc dennwc released this 26 Nov 18:37
· 486 commits to master since this release

This release brings multiple stability fixes and adds initial support for cyclic objects to the schema lib.

Highlights

Fixes

  • Fix bug when deleted a reinserted quad in KV backends (@3pCode, #747).
  • Fix Optional iterator not propagating own tags (@phyrwork, #739).
  • Update BoomFilter to avoid panic (@hypirion, #744).

Library

  • schema: Support loading and writing objects containing loops (#745, #746).
  • schema: Fix recursive ID lookup in anonymous fields (@phyrwork, #733).
  • New Resolver iterator (@phyrwork, #741).
  • Add RefsOf to BatchQuadStore interface (@phyrwork, #742).

As always, we expect Go users to pin a specific Cayley version tag with dep.

Changelog

on Github

dennwc: iterator: do not drop an error in resolver
phyrwork: Implement Resolver iterator
HaraldNordgren: Bump Go versions and use '.x' to always get latest minor versions
3pCode: update test to check all return codes, update variable name.
3pCode: Update authors and contributors
3pCode: Fix bug when deleted a reinserted quad.
cristaloleg: Use type-switch
dennwc: schema: support loading objects with loops
dennwc: schema: split schema package into multiple files
phyrwork: Add RefsOf to the BatchQuadStore interface
dennwc: schema: support writing structs that contain loops; fix #731
phyrwork: Fix mock store ValueOf implementation never returning nil
hypirion: Update dependency revision on BoomFilters
phyrwork: Fix Optional iterator not propagating own tags
s_guozhuming: run tests for a specific backend implementations
s_guozhuming: pull image from remote repository if there is not image at local machine
barakmich: change order of dep grabbing
barakmich: Update pouchdb version
barakmich: fix goja dep, update travis
lynic: Correct db name using mongo backend (#723)
phyrwork: Fix Config.idFor() recursive ID lookup in anonymous fields (fixes #732)
tooolbox: Begin the Glossary (#728)
jtorvald: Added unsigned integer types (#725)

Special thanks goes to @phyrwork and @3pCode for their contributions.