v1.6.0
Highlights
- Support for
nil
when writing permissions, to allow for placeholders during development - Developer API bug-fixes and improved error messaging
- Container images now pushed to Docker Hub
- Metrics bug-fixes and stats added to datastores
- Enforce UTC on timestamp column in Postgres (database migration for Postgres users)
- Various resiliency improvements for the CockroachDB datastore
What's Changed
- Add core proto message and replace v0 usage by @samkim in #449
- add prefixes to lookup metrics by @ecordell in #477
- configure dispatch for tests by @ecordell in #438
- README: add ports to docker, add config section by @jzelinskie in #478
- protect prom metric registration with a lock by @ecordell in #480
- Add clock skew error as resetable by @samkim in #483
- .github: push to dockerhub, use in readme by @jzelinskie in #479
- bump crdb to 21.2.7 by @ecordell in #484
- expose usagemetric read middleware by @ecordell in #487
- Fix handling of REST gateway options and add an integration test by @josephschorr in #493
- Use non-prepared statement for revision range query by @samkim in #496
- Default transaction row timestamp to UTC by @samkim in #495
- Add additional error context onto schema errors by @josephschorr in #481
- Add support for
nil
in schema by @josephschorr in #494 - Add index and fix limit on Postgres GC by @josephschorr in #500
- pkg/cmd: use cobrautil version command by @jzelinskie in #491
- Fix nil access issue in developer API when missing an expected subject by @josephschorr in #503
- Consolidate crdb tx retry and reset by @samkim in #472
- .github: migrate to authzed/actions by @jzelinskie in #492
- .github: fix passing of secrets to shared actions by @jzelinskie in #507
- update all dependencies by @jakedt in #513
- update straggler dependencies by @jakedt in #514
- Datastore stats interface by @jakedt in #506
- Rename
any
tounion
to fix conflict with new any name in Go 1.18 by @josephschorr in #516 - Add more detail to the max depth error and handle as a dev error by @josephschorr in #488
Full Changelog: v1.5.0...v1.6.0
Docker Images
This release is available at authzed/spicedb:v1.6.0
, quay.io/authzed/spicedb:v1.6.0
, ghcr.io/authzed/spicedb:v1.6.0