Releases: authzed/spicedb
v1.24.0-rc2
What's Changed
- all: support multiple slashes in object and caveat names by @jakedt in #1489
- .github: use 4-core runners for more jobs by @jzelinskie in #1482
Full Changelog: v1.24.0-rc1...v1.24.0-rc2
Docker Images
This release is available at authzed/spicedb:v1.24.0-rc2
, quay.io/authzed/spicedb:v1.24.0-rc2
, ghcr.io/authzed/spicedb:v1.24.0-rc2
v1.24.0-rc1
What's Changed
- fixes incorrect usage of backoff in GC by @vroldanbet in #1445
- update analyzers by @vroldanbet in #1446
- scan release images with trivy by @vroldanbet in #1434
- adds a lint:trivy command to mage by @vroldanbet in #1447
- Remove unused usersets splitting from datastore interface by @josephschorr in #1442
- Remove the old "dashboard" from SpiceDB by @josephschorr in #1452
- move as many tools as possible into the mage module by @ecordell in #1455
- Implement CEL best practices by @josephschorr in #1451
- add OTEL tracing to pgx Queries by @vroldanbet in #1449
- update prometheuspb module to new upstream domain by @rxu-plaid in #1462
- removes Spanner phased migrations by @vroldanbet in #1458
- goreleaser: cut individual brew versions by @jzelinskie in #1459
- internal/datastore/proxy: record zero relationships read by @jakedt in #1465
- magefiles: add buf format linter by @jzelinskie in #1466
- actually disable gateway server when disabled by @ecordell in #1467
- Move to Go 1.20.7 to fix vuln in go stdlib by @josephschorr in #1481
- Bump github.com/aws/aws-sdk-go from 1.44.307 to 1.44.314 by @dependabot in #1472
- Bump github.com/go-co-op/gocron from 1.30.1 to 1.31.0 by @dependabot in #1473
- Bump github.com/outcaste-io/ristretto from 0.2.2 to 0.2.3 by @dependabot in #1474
- Bump google.golang.org/api from 0.133.0 to 0.134.0 by @dependabot in #1475
- Remove trivy scanning of debug images by @josephschorr in #1484
- *: drop legacy proto library by @jzelinskie in #1470
- Clarify that development error positions are 1-indexed by @josephschorr in #1483
- Change how dispatches are counted in LookupResources by @josephschorr in #1463
- bump github.com/dalzilio/rudd by @ecordell in #1487
- Add integration tests for graceful shutdown of SpiceDB by @josephschorr in #1479
- Make sure to output logs for mage:test by @josephschorr in #1488
- Change MySQL definition columns to LONGBLOB in prep for supporting larger definitions by @josephschorr in #1480
- Fix MySQL WriteRelationships query by @trrrrrys in #1478
New Contributors
- @rxu-plaid made their first contribution in #1462
- @trrrrrys made their first contribution in #1478
Full Changelog: v1.23.1...v1.24.0-rc1
Docker Images
This release is available at authzed/spicedb:v1.24.0-rc1
, quay.io/authzed/spicedb:v1.24.0-rc1
, ghcr.io/authzed/spicedb:v1.24.0-rc1
v1.23.1
What's Changed
- bump grpc health probe to v0.4.19 by @ecordell in #1435
- Fixing a bug in the comment by @Posya in #1439
- Have remote dispatches be counted in the dispatch count by @josephschorr in #1440
- Fix flakiness in hedging test by @josephschorr in #1441
New Contributors
Full Changelog: v1.23.0...v1.23.1
Docker Images
This release is available at authzed/spicedb:v1.23.1
, quay.io/authzed/spicedb:v1.23.1
, ghcr.io/authzed/spicedb:v1.23.1
v1.23.1-rc1
What's Changed
- bump grpc health probe to v0.4.19 by @ecordell in #1435
- Fixing a bug in the comment by @Posya in #1439
- Have remote dispatches be counted in the dispatch count by @josephschorr in #1440
- Fix flakiness in hedging test by @josephschorr in #1441
New Contributors
Full Changelog: v1.23.0...v1.23.1-rc1
Docker Images
This release is available at authzed/spicedb:v1.23.1-rc1
, quay.io/authzed/spicedb:v1.23.1-rc1
, ghcr.io/authzed/spicedb:v1.23.1-rc1
v1.23.0
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
v1.23.0-rc4
What's Changed
- updates to pgx 5.4.2 by @vroldanbet in #1433
Full Changelog: v1.23.0-rc3...v1.23.0-rc4
Docker Images
This release is available at authzed/spicedb:v1.23.0-rc4
, quay.io/authzed/spicedb:v1.23.0-rc4
, ghcr.io/authzed/spicedb:v1.23.0-rc4
v1.23.0-rc3
What's Changed
- Fix pgx leak in 5.4.x by @vroldanbet in #1430
Full Changelog: v1.23.0-rc2...v1.23.0-rc3
Docker Images
This release is available at authzed/spicedb:v1.23.0-rc3
, quay.io/authzed/spicedb:v1.23.0-rc3
, ghcr.io/authzed/spicedb:v1.23.0-rc3
v1.23.0-rc2
What's Changed
- crdb: use follower reads for statistics by @ecordell in #1429
- Reenable support of deleting caveats relationships without specifying the caveat by @josephschorr in #1428
Full Changelog: v1.23.0-rc1...v1.23.0-rc2
Docker Images
This release is available at authzed/spicedb:v1.23.0-rc2
, quay.io/authzed/spicedb:v1.23.0-rc2
, ghcr.io/authzed/spicedb:v1.23.0-rc2
v1.23.0-rc1
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
Full Changelog: v1.22.2...v1.23.0-rc1
Docker Images
This release is available at authzed/spicedb:v1.23.0-rc1
, quay.io/authzed/spicedb:v1.23.0-rc1
, ghcr.io/authzed/spicedb:v1.23.0-rc1
v1.22.2
What's Changed
- correct SetGlobalLogger in main.go by @vroldanbet in #1396
- Fix generated membership for the development package when using indir… by @josephschorr in #1399
- grpc middleware order assertion by @vroldanbet in #1395
- Further fixes to context handling in LookupResources and performance improvements by @josephschorr in #1397
- decouples middleware modifications by @vroldanbet in #1391
- disambiguate middleware dependency assertion in streaming APIs by @vroldanbet in #1402
Full Changelog: v1.22.0...v1.22.2
Docker Images
This release is available at authzed/spicedb:v1.22.2
, quay.io/authzed/spicedb:v1.22.2
, ghcr.io/authzed/spicedb:v1.22.2