v1.15.0
Upgrade Notes
Warning
This is release includes changes for dispatching, which can result in an increased error rate during rollout. To avoid, deploy as a distinct cluster and switch over your load balancer(s)
CockroachDB, Spanner, MySQL, Postgres
(no migrations from v1.14.1)
What's Changed
- Update BaseSubjectSet to support caveat expressions by @josephschorr in #932
- Add support in LookupResources for caveats by @josephschorr in #938
- Remove support for the v1alpha1 API by @josephschorr in #976
- Fix observable proxy to use the more efficient namespace lookup by @josephschorr in #989
- Refactor the datastore testfixtures for better code reuse by @josephschorr in #988
- Provide additional capabilities around schema writing by @josephschorr in #990
- logging and error handling improvements by @vroldanbet in #986
- Fix test flake in loader by sorting the expected tuples by @josephschorr in #991
- Add support for caveats in LookupSubjects API by @josephschorr in #987
- address some caveat TODOs by @vroldanbet in #995
- Make sure ReadSchema returns caveats as well by @josephschorr in #997
- Add testutil packages and clean up copy-pasted code by @josephschorr in #996
- fixes broken docker compose link by @vroldanbet in #999
- datastore/postgres: remove the compensation code for migration phases by @jakedt in #992
- Add validation of relationships to file loader by @josephschorr in #981
- Fix for PG when schema is specified in the db url by @jvassev in #994
- Improve the error message for duplicate rels within a single WriteRel… by @josephschorr in #1003
- Return InvalidArgument if caveats are disabled in WriteRels call by @josephschorr in #1004
- Add context and default timeout for validationfile loading by @josephschorr in #1002
- Add len checks to WriteCaveats before attempting to write nothing by @peterfoldes in #1006
- Catch nil values for FoundSubjectsByResourceID map and return as errors by @josephschorr in #1008
Docker Images
This release is available at:
authzed/spicedb:v1.15.0
quay.io/authzed/spicedb:v1.15.0
ghcr.io/authzed/spicedb:v1.15.0
authzed/spicedb:v1.15.0-debug
quay.io/authzed/spicedb:v1.15.0-debug
ghcr.io/authzed/spicedb:v1.15.0-debug
New Contributors
- @jvassev made their first contribution in #994
- @peterfoldes made their first contribution in #1006
Full Changelog: v1.14.1...v1.15.0