cayley v0.7.7 Release Notes
Release Date: 2019-10-15 // over 3 years ago-
๐ This patch release fixes a bug shipped in v0.7.6 that assets deprecation warning pops up even though the assets flag is not provided.
Previous changes from v0.7.6
-
๐ The long anticipated release brings a lot of bug fixes and some performance improvements, especially for KV backends.
Highlights
Backends
- ๐ New SQLite backend (#751).
- KV and NoSQL backends migrated to Hidalgo.
- ๐ Initial import to KV backends should be much faster now (#803).
Query languages
- A new
Order()
iterator and corresponding method for Gizmo (#796). - Set of changes to Gizmo to make it more Gremlin-compatible (#822, #849, #859).
- Gizmo can now emit JSON-LD via HTTP API if appropriate
Accept
header is set (#821).
๐ Bug fixes
- ๐ A lot of bug fixes for queries, backends, etc. See the full changelog for details.
Go library
- Switched to Go modules.
- ๐ฆ Quads package split to it's own repository.
๐ฅ Breaking changes
- The
query.Session
interface changed to be more user-friendly.
Note: Cayley haven't reached 1.0 yet, thus you should pin a specific version in
go.mod
to avoid breaking changes. We try hard to minimize those.