What's Changed
- goreleaser: sort tags by creation date, don't upload RCs to homebrew by @ecordell in #1404
- Add durations to check debug tracing by @josephschorr in #1401
- Change the max depth exceeded error to be well-typed by @josephschorr in #1400
- Cursor memory usage improvements by @josephschorr in #1403
- Add check traces to assertion errors for better debugging by @josephschorr in #1406
- more robust nil caveat context handling for Spanner by @vroldanbet in #1413
- Reconnect logging and tracing into the disconnected LR/RR context by @josephschorr in #1408
- update to grpc-middleware/v2 rc5 by @vroldanbet in #1409
- Deduplicate resources in Check dispatch by @josephschorr in #1412
- restores the streaming OTel middleware by @vroldanbet in #1415
- CRDB: don't use the init context for pool initialization by @ecordell in #1417
- rm -rf pkg/util by @jzelinskie in #1418
- Deduplicate entrypoints for reachable resources by @josephschorr in #1424
- Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.3 by @dependabot in #1422
- Update to latest grpc and grpcutil by @josephschorr in #1425
- Bump github.com/envoyproxy/protoc-gen-validate from 1.0.1 to 1.0.2 by @dependabot in #1420
- crdb: use follower reads for statistics by @ecordell in #1429
- Reenable support of deleting caveats relationships without specifying the caveat by @josephschorr in #1428
- Fix pgx leak in 5.4.x by @vroldanbet in #1430
- updates to pgx 5.4.2 by @vroldanbet in #1433
Full Changelog: v1.22.2...v1.23.0
Docker Images
This release is available at authzed/spicedb:v1.23.0
, quay.io/authzed/spicedb:v1.23.0
, ghcr.io/authzed/spicedb:v1.23.0