Cerbos 0.17.0
View the full release notes at https://docs.cerbos.dev/cerbos/latest/releases/v0.17.0.html
Changelog
Features
Enhancements
- c09cdcc enhancement: Allow rule match on any role (#920)
- da8ca1d enhancement: Configurable request limits (#945)
- 90614d9 enhancement: Remove limit on number of roles (#946)
Bug fixes
- af4d2b2 fix(ci): Fix confdocs panicking when no comment for a struct provided (#910)
- 6c57cae fix: Return DENY from query plan when no policy or action matches (#918)
Others
- 7ab27b3 chore(ci): Update README of the E2E tests to reflect the change of the helmfile repository (#912)
- 651d13a chore(ci): Update changelog grouping (#889)
- 9f5fc90 chore(deps): Bump amannn/action-semantic-pull-request (#896)
- 79fd3c6 chore(deps): Bump docker/login-action from 1 to 2 (#894)
- 0b84b5f chore(deps): Bump docker/setup-buildx-action from 1 to 2 (#895)
- e1f8b20 chore(deps): Bump docker/setup-qemu-action from 1 to 2 (#893)
- e9d1388 chore(deps): Bump github.com/alecthomas/participle/v2 (#935)
- cce0244 chore(deps): Bump github.com/aws/aws-sdk-go from 1.43.31 to 1.44.4 (#879)
- 63f2036 chore(deps): Bump github.com/aws/aws-sdk-go from 1.43.31 to 1.44.5 (#884)
- 2761b98 chore(deps): Bump github.com/denisenkom/go-mssqldb from 0.12.0 to 0.12.2 (#934)
- 0d9c246 chore(deps): Bump github.com/golang-migrate/migrate/v4 (#881)
- d7883c3 chore(deps): Bump github.com/golangci/golangci-lint in /tools (#929)
- cc8d04e chore(deps): Bump github.com/golangci/golangci-lint in /tools (#939)
- d080cd2 chore(deps): Bump github.com/google/cel-go from 0.11.2 to 0.11.3 (#900)
- 1cf745c chore(deps): Bump github.com/google/cel-go from 0.11.3 to 0.11.4 (#926)
- a924f0e chore(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#886)
- 2a9b938 chore(deps): Bump github.com/google/gops from 0.3.22 to 0.3.23 (#904)
- 0a4464d chore(deps): Bump github.com/goreleaser/goreleaser in /tools (#940)
- f461fb0 chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 (#942)
- 54e4b60 chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.0 to 2.10.1 (#933)
- ed13d04 chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 in /tools (#938)
- b917d77 chore(deps): Bump github.com/jackc/pgx/v4 from 4.16.0 to 4.16.1 (#901)
- 2cd05f4 chore(deps): Bump github.com/lestrrat-go/jwx from 1.2.23 to 1.2.24 (#899)
- 0818dcf chore(deps): Bump github.com/lestrrat-go/jwx from 1.2.24 to 1.2.25 (#941)
- e9fb9ed chore(deps): Bump github.com/minio/minio-go/v7 from 7.0.24 to 7.0.26 (#898)
- ca2bfb8 chore(deps): Bump github.com/opencontainers/runc from 1.1.0 to 1.1.2 (#948)
- 53de84c chore(deps): Bump github.com/prometheus/client_golang (#927)
- 1db14b4 chore(deps): Bump github.com/vektra/mockery/v2 from 2.12.0 to 2.12.1 in /tools (#883)
- 28c8e0d chore(deps): Bump github.com/vektra/mockery/v2 from 2.12.1 to 2.12.2 in /tools (#903)
- 9d1149f chore(deps): Bump go.opentelemetry.io/otel/bridge/opencensus (#880)
- 71d7705 chore(deps): Bump go.opentelemetry.io/otel/exporters/jaeger (#885)
- 0653dd6 chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.6.3 to 1.7.0 (#878)
- e84d664 chore(deps): Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#925)
- 1a7a0c5 chore(deps): Bump google.golang.org/grpc from 1.46.0 to 1.46.2 (#928)
- 34ed045 chore(deps): Bump goreleaser/goreleaser-action from 2 to 3 (#932)
- 75e33e8 chore(deps): Bump gotest.tools/gotestsum from 1.8.0 to 1.8.1 in /tools (#902)
- d6c01f8 chore(deps): Bump helm.sh/helm/v3 from 3.8.2 to 3.9.0 (#936)
- a4062f0 chore(deps): Bump modernc.org/sqlite from 1.17.0 to 1.17.2 (#897)
- 66189ef chore(deps): Bump modernc.org/sqlite from 1.17.2 to 1.17.3 (#937)
- d3dd2c3 chore(e2e): Add E2E test with tracing enabled (#907)
- 019db0d chore(release): Add 0.17.0 release notes (#949)
- dd92b74 chore(release): Prepare release 0.17.0
- 0fab2a9 chore(test): Update E2E test config for request limit tests (#947)
- 8b72372 chore(version): Bump version to 0.17.0
- db9a403 chore: Add API usage stats to telemetry (#924)
- 412a40d chore: Update Otel semconv version (#905)
- 9051872 chore: Update telemetry schema (#943)
- 90b1e51 docs: Add MacOS command variant for password generation (#891)
- bc94e17 docs: Add glossary (#888)
- 15e6c63 docs: Add links to demos (#914)
- 4e8fdc7 docs: Add new SDK links to README and docs (#919)
- d28f1f0 docs: Document limits on
resources
andactions
(#930)