Cerbos 0.36.0
View the full release notes at https://docs.cerbos.dev/cerbos/latest/releases/v0.36.0.html
Changelog
Features
- e98d5f1 feat: Add cerbosctl hub epdp list-candidates command (#2078)
- 7ba383d feat: Add cerbosctl inspect policies command (#2101)
Enhancements
- cdf2589 enhancement: Add audit log filtering to Hub backend (#2073)
- b11597e enhancement: Apply perf patch to YAML parser (#2132)
- 2e335d5 enhancement: Write audit logs asynchronously (#2104)
Bug fixes
- 4929745 fix: Eagerly establish gRPC connection to avoid initial delay (#2105)
- ea039c4 fix: Handle folded strings and indented newlines in YAML correctly (#2128)
- 8aac976 fix: Ignore context cancellation when writing audit log entries (#2113)
- a88733f fix: Include implicit
EFFECT_DENY
in test failure details (#2117) - 68fcdfa fix: Kafka TLS using system CA (#2120)
- 61addb0 fix: Mark tests with missing expectations as errored (#2116)
- 0c755f2 fix: Stop blocking Kafka audit publishing when an outage occurs (#2122)
Documentation
- b022d25 docs: Add documentation for Dagger Cerbos module (#2106)
- 31897e0 docs: Document Hub features (#2133)
- 1a04715 docs: Document how to verify cosign signatures (#2094)
Chores
- 36d3681 chore(ci): Check results of npm package tests (#2098)
- 82f774d chore(ci): Fix E2E tests combining the host address with extra colon (#2114)
- 55b6826 chore(ci): Remove unmaintained Netlify action (#2093)
- c95f50f chore(ci): Update storage type for Jaeger chart (#2096)
- 2001128 chore(deps): Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible in /tools (#2108)
- f74f372 chore(deps): Bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.4 in /tools (#2097)
- e2b73f0 chore(deps): Bump golang.org/x/net from 0.21.0 to 0.23.0 in /api/genpb (#2110)
- 5ac1c32 chore(deps): Update github actions deps (#2125)
- e7d828a chore(deps): Update go deps (#2099)
- 5f96e64 chore(deps): Update go deps (#2111)
- a40093a chore(deps): Update go deps (#2124)
- 38c0f24 chore(deps): Update go deps (#2135)
- 236ab29 chore(deps): Update go deps (#2139)
- 56a29ba chore(deps): Update go deps to v2 (major) (#2138)
- 394cfa0 chore(deps): Update golangci/golangci-lint-action action to v5 (#2127)
- 70db704 chore(deps): Update golangci/golangci-lint-action action to v5.3.0 (#2136)
- c862740 chore(deps): Update node.js deps (#2100)
- cd4894a chore(deps): Update node.js deps (#2126)
- 4e40af6 chore(deps): Update node.js deps (#2137)
- 603d0ef chore(deps): Update pnpm to v9.0.5 (#2112)
- 8f7af37 chore(deps): Update to go1.22.3 (#2143)
- a5d835b chore(deps): Use latest Cerbos SDK (#2140)
- d797ebb chore(docs): Update cloud-platforms.adoc (#2109)
- 531e896 chore(release): Add 0.35.1 release notes (#2090)
- 80e10c1 chore(release): Add 0.36.0 release notes (#2144)
- c91df82 chore(release): Prepare release 0.36.0
- b3109b3 chore(test): Test npm packages against pnpm v9 (#2102)
- b9fe96e chore(version): Bump version to 0.36.0
- cb3c68d chore: Handle panics during parsing (#2129)
- ef65065 chore: Remove deprecated audit log fields from filter (#2121)
- 0140870 chore: Remove usage of deprecated MySQL native authentication plugin (#2131)
- eb6029c chore: Rename bundle driver to hub (#2130)
- 5dbef14 chore: Use new hub configuration for env var override (#2142)