What's Changed
- Update gRPC and Go versions by @josephschorr in #1531
- *: go 1.21 API changes by @jzelinskie in #1532
- Inform Docker of the port that spicedb listens on by @drew-richardson in #1536
- crdb: better max retry errors (especially with retries disabled) by @ecordell in #1537
- Fix a panic in Postgres revision parsing for incompatible ZedTokens by @josephschorr in #1540
- Add better error messaging and tests for memdb serialization error by @josephschorr in #1547
- runs Postgres tests with all 4 latest versions by @vroldanbet in #1549
- Order onr comparisons by cardinality for short-circuiting by @bradengroom in #1553
- Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.16.2 by @dependabot in #1554
- Bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.0.0-rc.5 to 2.0.1 by @dependabot in #1557
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #1555
- Increase allowable timeout on memdb panic test by @josephschorr in #1561
- Add new index to postgres datastore by @vroldanbet in #1550
- Improve experience on pg serialization errors by @vroldanbet in #1552
- Compare tuples without stringifying by @bradengroom in #1562
- Use lo.Uniq function by @bradengroom in #1565
- include SpiceDB version in issue template by @vroldanbet in #1546
- Change BulkCheckPermission response to match order of the request by @josephschorr in #1564
- Extract the type system and reachability graph into pkg by @josephschorr in #1567
- Enable the experimental apis in the http gateway by @thewunder in #1571
- Update groupItems to use less memory by @bradengroom in #1568
- Fix benchmark test errors by @bradengroom in #1570
- Move to Go 1.21.3 to fix a reported Go vuln by @josephschorr in #1577
- Reenable -race on unit tests and fix tests by @josephschorr in #1575
- fix list formatting in crdb overlap doc by @ecordell in #1576
- Update go x/net library for Go http2 vuln by @josephschorr in #1581
- Add a test for inclusion of the @ sign in tuple strings by @josephschorr in #1580
- Switch health probe to v0.4.21 by @josephschorr in #1582
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.42.0 to 0.44.0 by @dependabot in #1583
- Configurable Spanner connection pool size, enable gzip by @ecordell in #1586
- spanner: split read/write, add connpool config by @jzelinskie in #1584
- middleware: add metric for tracking consistency by @jzelinskie in #1587
New Contributors
- @drew-richardson made their first contribution in #1536
- @bradengroom made their first contribution in #1553
- @thewunder made their first contribution in #1571
Full Changelog: v1.25.0...v1.26.0
Docker Images
This release is available at authzed/spicedb:v1.26.0
, quay.io/authzed/spicedb:v1.26.0
, ghcr.io/authzed/spicedb:v1.26.0