Skip to content

Releases: authzed/spicedb

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

v1.34.0

27 Jun 20:56
49e8c1c
Compare
Choose a tag to compare

Note

All datastores have a migration to add a new table for the count relationships API

Highlights

🧮 New experimental count relationships API
⏩ Better performance for minimize_latency calls on multi-region Spanner
🚩Better error messages for attempting to write invalid subjects on relationships

What's Changed

New Contributors

Full Changelog: v1.33.0...v1.34.0

Docker Images

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

v1.33.1

20 Jun 15:41
Compare
Choose a tag to compare

⚠️ This release has a security fix: GHSA-grjv-gjgr-66g2

Full Changelog: v1.33.0...v1.33.1

Docker Images

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

v1.33.0

24 May 19:52
c50701a
Compare
Choose a tag to compare

Highlights

🪞 Added experimental reflection APIs for reflecting information from SpiceDB schemas
⏩ Improvements in CEL performance

What's Changed

Full Changelog: v1.32.0...v1.33.0

Docker Images

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

v1.32.0

06 May 18:27
6a5d7ac
Compare
Choose a tag to compare

Highlights

🔐 AWS IAM Authentication for Postgres, MySQL datastores
✅ LSP now supports linting rules
🐧 Linux packages now distribute shell completion

What's Changed

New Contributors

Full Changelog: v1.31.0...v1.32.0

Docker Images

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

v1.31.0

16 Apr 12:48
493063f
Compare
Choose a tag to compare

Highlights

🔤 Language Server support via spicedb lsp
🚮 Faster Postgres Garbage Collection, Relationship Touch
🔎 Faster and more memory efficient LookupResources, BulkImport
🐛 Lots of fixes to OpenTelemetry, Prometheus metrics, logging

What's Changed

Full Changelog: v1.30.0...v1.31.0

Docker Images

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

v1.30.1

10 Apr 21:46
Compare
Choose a tag to compare

This is a hotfix release that contains the patch for CVE-2024-32001

Full Changelog: v1.30.0...v1.30.1

Docker Images

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

v1.30.0

19 Mar 12:48
32e903f
Compare
Choose a tag to compare

Highlights

✨ CheckBulkPermission has now graduated!
⚡ Significantly improved write and delete performance in CockroachDB resulting in a major reduction in serialization errors occurring
⚡ Significantly improve deletion performance on deletions with limits across all datastores
🔍 Filters used for read relationships and delete relationships now have resource_type as optional
✨ WatchRelationships and BulkExportRelationships now support filters
📉 Memory reduction on WriteSchema
🔍 Various improvements in observability
🐛 fixes minimum connection handling for Postgres datastore not working as intended

Note

The CockroachDB datastore has a 2-phase migration in this release, we recommend using the spicedb-operator to automate the process

Warning

BulkExportRelationships cursors have changed and won't be compatible across versions.

What's Changed

New Contributors

Full Changelog: v1.29.5...v1.30.0

Docker Images

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