v0.21.0
Cerbos 0.21.0
View the full release notes at https://docs.cerbos.dev/cerbos/latest/releases/v0.21.0.html
Changelog
Enhancements
- 0a84961 enhancement: Advanced server configuration (#1218)
- b4ba131 enhancement: Allow specification of gRPC request metadata keys to be logged (#1202)
Bug fixes
- cd18c72 fix(sdk): Allow plaintext connections to any host (#1210)
- f1cd422 fix: Change the query planner handling of the condition "any" (#1216)
- ef67d54 fix: Purge compile cache on store reload (#1217)
- 7097351 fix: Query planner partially evaluates a lambda body (#1198)
Documentation
- 49738fb docs: Add Java and .NET code examples to quickstart (#1179)
- 6df6dd7 docs: Add clarification about who provides parentRoles (#1207)
Chores
- 61bd5f7 chore(deps): Bump bufbuild/buf-lint-action from 1.0.1 to 1.0.2 (#1193)
- e76b134 chore(deps): Bump bufbuild/buf-setup-action from 1.7.0 to 1.8.0 (#1220)
- 262a210 chore(deps): Bump contrib.go.opencensus.io/exporter/prometheus from 0.4.1 to 0.4.2 (#1184)
- 12910ac chore(deps): Bump github.com/bojand/ghz from 0.109.0 to 0.110.0 in /tools (#1206)
- d5be27e chore(deps): Bump github.com/bufbuild/buf from 1.7.0 to 1.8.0 in /tools (#1228)
- fbac91d chore(deps): Bump github.com/envoyproxy/protoc-gen-validate from 0.6.7 to 0.6.8 (#1230)
- fd2ce35 chore(deps): Bump github.com/envoyproxy/protoc-gen-validate from 0.6.7 to 0.6.8 in /hack/tools/protoc-gen-jsonschema (#1229)
- 2b56000 chore(deps): Bump github.com/envoyproxy/protoc-gen-validate from 0.6.7 to 0.6.8 in /tools (#1227)
- 418d15c chore(deps): Bump github.com/gdamore/tcell/v2 from 2.5.2 to 2.5.3 (#1174)
- 4dbfa51 chore(deps): Bump github.com/google/cel-go from 0.12.4 to 0.12.5 (#1176)
- 88bbc4a chore(deps): Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#1205)
- bf31f34 chore(deps): Bump github.com/goreleaser/goreleaser from 1.10.3 to 1.11.0 in /tools (#1189)
- dab89cf chore(deps): Bump github.com/goreleaser/goreleaser from 1.11.0 to 1.11.2 in /tools (#1197)
- 31654dd chore(deps): Bump github.com/goreleaser/goreleaser from 1.11.2 to 1.11.4 in /tools (#1226)
- 9ce9921 chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.11.2 to 2.11.3 (#1186)
- 9edf906 chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.11.2 to 2.11.3 in /tools (#1188)
- 6ae8941 chore(deps): Bump github.com/jackc/pgx/v4 from 4.17.0 to 4.17.1 (#1191)
- 7e47f03 chore(deps): Bump github.com/jackc/pgx/v4 from 4.17.1 to 4.17.2 (#1194)
- 4ece928 chore(deps): Bump github.com/lestrrat-go/jwx/v2 from 2.0.5 to 2.0.6 (#1183)
- 3658e3a chore(deps): Bump github.com/lyft/protoc-gen-star from 0.6.0 to 0.6.1 in /hack/tools/protoc-gen-jsonschema (#1178)
- 8ed66e0 chore(deps): Bump github.com/minio/minio-go/v7 from 7.0.34 to 7.0.35 (#1196)
- ba977b4 chore(deps): Bump github.com/minio/minio-go/v7 from 7.0.35 to 7.0.36 (#1203)
- d2ade77 chore(deps): Bump github.com/minio/minio-go/v7 from 7.0.36 to 7.0.37 (#1232)
- 24d3f18 chore(deps): Bump github.com/pterm/pterm from 0.12.45 to 0.12.46 (#1195)
- f647305 chore(deps): Bump github.com/rudderlabs/analytics-go from 3.3.2+incompatible to 3.3.3+incompatible (#1175)
- da3efea chore(deps): Bump github.com/santhosh-tekuri/jsonschema/v5 from 5.0.0 to 5.0.1 (#1224)
- f34322b chore(deps): Bump github.com/tidwall/gjson from 1.14.2 to 1.14.3 (#1173)
- 6edcc05 chore(deps): Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.34.0 to 0.35.0 (#1221)
- 55f5ec7 chore(deps): Bump go.opentelemetry.io/contrib/propagators/autoprop from 0.34.0 to 0.35.0 (#1234)
- d86af54 chore(deps): Bump go.opentelemetry.io/contrib/propagators/b3 from 1.9.0 to 1.10.0 (#1222)
- 293d543 chore(deps): Bump go.opentelemetry.io/otel/exporters/jaeger from 1.9.0 to 1.10.0 (#1231)
- 18ef4f3 chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.9.0 to 1.10.0 (#1223)
- 08b01b4 chore(deps): Bump go.uber.org/zap from 1.22.0 to 1.23.0 (#1187)
- 454bcde chore(deps): Bump google.golang.org/grpc from 1.48.0 to 1.49.0 (#1190)
- 2bb6210 chore(deps): Bump gotest.tools/gotestsum from 1.8.1 to 1.8.2 in /tools (#1177)
- 88a4e2c chore(deps): Bump helm.sh/helm/v3 from 3.9.3 to 3.9.4 (#1185)
- cd706c4 chore(deps): Bump modernc.org/sqlite from 1.18.1 to 1.18.2 (#1204)
- 775b13a chore(deps): Bump modernc.org/sqlite from 1.18.2 to 1.19.1 (#1225)
- 773ff8d chore(deps): Private API buf mod update (#1200)
- 7ccdd20 chore(deps): Update buf modules (#1199)
- ee53d7b chore(deps): Update dependencies (#1181)
- 20c4dd6 chore(docs): Fix git storage driver configuration example (#1211)
- ede8db0 chore(release): Add 0.21.0 release notes (#1219)
- 5074fee chore(release): Prepare release 0.21.0
- 82107a0 chore(test): Increase client timeout in E2E tests (#1213)
- 2ad0196 chore(version): Bump version to 0.21.0
- d8f75b6 chore: Refactor private/verify package (#1182)