Skip to content

Releases: authzed/spicedb

v1.37.2

14 Nov 14:14
c8716bc
Compare
Choose a tag to compare

What's Changed

  • backport: Add subject filters in schema relation delete to force use of the index by @vroldanbet in #2132

Full Changelog: v1.37.1...v1.37.2

Docker Images

This release is available at authzed/spicedb:v1.37.2, quay.io/authzed/spicedb:v1.37.2, ghcr.io/authzed/spicedb:v1.37.2

v1.38.0

01 Nov 16:53
4262bfd
Compare
Choose a tag to compare

Note

All datastores have a migration to add new columns (MySQL, Postgres) or new tables (CRDB, Spanner) for transaction metadata

Highlights

ℹ️ Write transactions now support metadata which can be attached to the call and which is then returned by the Watch API

Features

  • Implement support for metadata associated with read-write transactions by @josephschorr in #1914
  • Add API support for transaction metadata on WriteRels and DeleteRels by @josephschorr in #2084
  • Metrics: spicedb_environment_info from telemetry by @jzelinskie in #2093

Enhancements

Fixes

Updated Dependencies

Full Changelog: v1.37.0...v1.38.0

Docker Images

This release is available at authzed/spicedb:v1.38.0, quay.io/authzed/spicedb:v1.38.0, ghcr.io/authzed/spicedb:v1.38.0

v1.37.1

14 Oct 17:00
Compare
Choose a tag to compare

Note

1.37.1 fixes a reported issue with LookupResources v2. It is recommended that all users of v1.37.0 upgrade to v1.37.1. See: GHSA-3c32-4hq9-6wgj

Full Changelog: v1.37.0...v1.37.1

Docker Images

This release is available at authzed/spicedb:v1.37.1, quay.io/authzed/spicedb:v1.37.1, ghcr.io/authzed/spicedb:v1.37.1

v1.37.0

26 Sep 20:03
0d882c7
Compare
Choose a tag to compare

Warning

1.37.0 enables LookupResources v2 by default, which was found to not be passing caveat context to dispatches in certain scenarios, causing permissions of CONDITIONAL to be returned instead of determined results. We recommend upgrading to v1.37.1 which fixes this problem. See: GHSA-3c32-4hq9-6wgj

Highlights

⭐ LookupResources v2 now enabled by default!

Features

Enhancements

Fixes

Updated dependencies

New Contributors

@cuishuang made their first contribution in #2080

Full Changelog: v1.36.3...v1.37.0

v1.36.2

23 Sep 22:08
333532c
Compare
Choose a tag to compare

This fixes a small issue with the spicedb datastore head command but is otherwise the same as https://github.com/authzed/spicedb/releases/tag/v1.36.0

Full Changelog: v1.36.0...v1.36.2

Docker Images

This release is available at authzed/spicedb:v1.36.2, quay.io/authzed/spicedb:v1.36.2, ghcr.io/authzed/spicedb:v1.36.2

v1.36.0

23 Sep 15:56
d0e5fca
Compare
Choose a tag to compare

Highlights

🔐  Added relationship integrity: protects authorization data in an underlying SpiceDB datastore from inadvertent modification.
📋 Reorganized spicedb serve flags into logically-related flagsets
🚤 Ensure cursored LRv2 calls are dispatched to LRv2

Features

Enhancements

Fixes

Updated dependencies

What's Changed

Full Changelog: v1.35.3...v1.36.0

Docker Images

This release is available at authzed/spicedb:v1.36.0, quay.io/authzed/spicedb:v1.36.0, ghcr.io/authzed/spicedb:v1.36.0

v1.35.3

22 Aug 15:35
0a025ff
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.35.2...v1.35.3

Docker Images

This release is available at authzed/spicedb:v1.35.3, quay.io/authzed/spicedb:v1.35.3, ghcr.io/authzed/spicedb:v1.35.3

v1.35.2

07 Aug 13:20
8bcfb32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.35.1...v1.35.2

Docker Images

This release is available at authzed/spicedb:v1.35.2, quay.io/authzed/spicedb:v1.35.2, ghcr.io/authzed/spicedb:v1.35.2

v1.35.1

31 Jul 13:08
567d33f
Compare
Choose a tag to compare

What's Changed

  • Switch caching package's interface to be generic and add experimental flag to try different caches by @josephschorr in #1990
  • Fix conversion of caveat debug context by @josephschorr in #2000
  • bump Docker to address security scanners surfacing CVE by @vroldanbet in #2004

Full Changelog: v1.35.0...v1.35.1

Docker Images

This release is available at authzed/spicedb:v1.35.1, quay.io/authzed/spicedb:v1.35.1, ghcr.io/authzed/spicedb:v1.35.1

v1.35.0

29 Jul 10:06
62be65d
Compare
Choose a tag to compare

Warning

1.35.0 introduces a bug in the debug information for caveats that make use of time or other custom values, causing an error to be returned when requesting debug information. This will be fixed in 1.35.1

Highlights

💘 Initial support for intersection arrows in SpiceDB schema
📖 Read replica support for Postgres and MySQL
💪 New Experimental implementation of LookupResources: better, faster, stronger
🔍 New Dispatch Chunk Size parameter. Users can tune this parameter to boost performance with wide relations.

Features

Enhancements

Fixes

Updated dependencies

  • Bump goreleaser/goreleaser-action from 5 to 6 in the github-actions group by @dependabot in #1962
  • Move to go 1.22.5 for a reporting go lang vuln by @josephschorr in #1968
  • Bump github.com/rs/cors from 1.10.1 to 1.11.0 in /magefiles in the go_modules group across 1 directory by @dependabot in #1977
  • Bump the go-mod group with 22 updates by @dependabot in #1963
  • Update gRPC to v1.65.0 to fix reported gRPC vuln by @josephschorr in #1978

New Contributors

Full Changelog: v1.34.0...v1.35.0