cayley v0.7.5 Release Notes
Release Date: 2018-11-26 // over 5 years ago-
🚀 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
toBatchQuadStore
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.