Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix email validation #84

Merged
merged 1 commit into from
Nov 29, 2023
Merged

Fix email validation #84

merged 1 commit into from
Nov 29, 2023

Conversation

dragon3
Copy link
Contributor

@dragon3 dragon3 commented Nov 28, 2023

This pull request fixes email validation (celext.validateEmail).

I found that some unexpected strings like [email protected] (with trailing spaces) got allowed by the email validation, those should not be valid.

mail.ParseAddress can parse the string without any errors and the result's address (a.Address ) is valid, but it's already different from the original string, so I think checking if a.Address and the original addr is same is necessary.

@nicksnyder nicksnyder requested a review from rodaine November 29, 2023 00:17
Copy link
Member

@rodaine rodaine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the patch, @dragon3! This looks great. 😁

@rodaine rodaine merged commit 681726f into bufbuild:main Nov 29, 2023
9 checks passed
@dragon3 dragon3 deleted the fix-validate-email branch November 29, 2023 01:15
@dragon3
Copy link
Contributor Author

dragon3 commented Nov 29, 2023

Thank you! 🎉

charithe referenced this pull request in cerbos/cerbos-sdk-go Dec 4, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/bufbuild/protovalidate-go](https://togithub.com/bufbuild/protovalidate-go)
| require | patch | `v0.4.2` -> `v0.4.3` |
|
[github.com/cerbos/cerbos/api/genpb](https://togithub.com/cerbos/cerbos)
| require | minor | `v0.0.0-20231123140427-ce425d92a037` -> `v0.32.0` |
| [github.com/lestrrat-go/jwx/v2](https://togithub.com/lestrrat-go/jwx)
| require | patch | `v2.0.17` -> `v2.0.18` |

---

### Release Notes

<details>
<summary>bufbuild/protovalidate-go
(github.com/bufbuild/protovalidate-go)</summary>

###
[`v0.4.3`](https://togithub.com/bufbuild/protovalidate-go/releases/tag/v0.4.3)

[Compare
Source](https://togithub.com/bufbuild/protovalidate-go/compare/v0.4.2...v0.4.3)

#### What's Changed

- Group dependabot version updates together by
[@&#8203;rodaine](https://togithub.com/rodaine) in
[https://github.com/bufbuild/protovalidate-go/pull/81](https://togithub.com/bufbuild/protovalidate-go/pull/81)
- Bump the go group with 1 update by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/bufbuild/protovalidate-go/pull/82](https://togithub.com/bufbuild/protovalidate-go/pull/82)
- Fix email validation by
[@&#8203;dragon3](https://togithub.com/dragon3) in
[https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84)

#### New Contributors

- [@&#8203;dragon3](https://togithub.com/dragon3) made their first
contribution in
[https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84)

**Full Changelog**:
https://github.com/bufbuild/protovalidate-go/compare/v0.4.2...v0.4.3

</details>

<details>
<summary>cerbos/cerbos (github.com/cerbos/cerbos/api/genpb)</summary>

### [`v0.32.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.32.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.31.0...v0.32.0)

## Cerbos 0.32.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.32.0.html

#### Changelog

##### Features

- [`ce425d9`](https://togithub.com/cerbos/cerbos/commit/ce425d92) feat!:
Switch metrics to OpenTelemetry and add support for push metrics
([#&#8203;1887](https://togithub.com/cerbos/cerbos/issues/1887))
- [`1722454`](https://togithub.com/cerbos/cerbos/commit/17224542) feat:
Better support for OTLP
([#&#8203;1886](https://togithub.com/cerbos/cerbos/issues/1886))

##### Enhancements

- [`e87b533`](https://togithub.com/cerbos/cerbos/commit/e87b5330)
enhancement(ci): Mirror Cerbos image to Docker Hub
([#&#8203;1867](https://togithub.com/cerbos/cerbos/issues/1867))
- [`f2ff20d`](https://togithub.com/cerbos/cerbos/commit/f2ff20dd)
enhancement: Detect and warn about invalid test suites
([#&#8203;1868](https://togithub.com/cerbos/cerbos/issues/1868))
- [`c055d13`](https://togithub.com/cerbos/cerbos/commit/c055d13e)
enhancement: Include expected effect and outputs for successful tests
([#&#8203;1881](https://togithub.com/cerbos/cerbos/issues/1881))

##### Bug fixes

- [`12354c3`](https://togithub.com/cerbos/cerbos/commit/12354c3f) fix:
Ignore empty files in policy repository
([#&#8203;1882](https://togithub.com/cerbos/cerbos/issues/1882))

##### Documentation

- [`5e254ae`](https://togithub.com/cerbos/cerbos/commit/5e254ae1) docs:
Remove outdated playground section
([#&#8203;1864](https://togithub.com/cerbos/cerbos/issues/1864))

##### Chores

- [`c62c562`](https://togithub.com/cerbos/cerbos/commit/c62c5623)
chore(ci): Replace deprecated GoReleaser `--skip-publish` flag
([#&#8203;1893](https://togithub.com/cerbos/cerbos/issues/1893))
- [`9fe252a`](https://togithub.com/cerbos/cerbos/commit/9fe252ad)
chore(deps): Bump github.com/sigstore/cosign/v2 from
2.0.3-0.20230523133326-0544abd8fc8a to 2.2.1 in /tools
([#&#8203;1869](https://togithub.com/cerbos/cerbos/issues/1869))
- [`da82249`](https://togithub.com/cerbos/cerbos/commit/da822490)
chore(deps): Bump
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
from 0.45.0 to 0.46.0
([#&#8203;1871](https://togithub.com/cerbos/cerbos/issues/1871))
- [`e028281`](https://togithub.com/cerbos/cerbos/commit/e0282814)
chore(deps): Update amannn/action-semantic-pull-request action to v5.4.0
([#&#8203;1862](https://togithub.com/cerbos/cerbos/issues/1862))
- [`fd30cac`](https://togithub.com/cerbos/cerbos/commit/fd30cacc)
chore(deps): Update bufbuild/buf-setup-action action to v1.28.0
([#&#8203;1873](https://togithub.com/cerbos/cerbos/issues/1873))
- [`72f67c3`](https://togithub.com/cerbos/cerbos/commit/72f67c3d)
chore(deps): Update github actions deps
([#&#8203;1884](https://togithub.com/cerbos/cerbos/issues/1884))
- [`ebb56d2`](https://togithub.com/cerbos/cerbos/commit/ebb56d23)
chore(deps): Update go deps
([#&#8203;1863](https://togithub.com/cerbos/cerbos/issues/1863))
- [`4662108`](https://togithub.com/cerbos/cerbos/commit/46621085)
chore(deps): Update go deps
([#&#8203;1874](https://togithub.com/cerbos/cerbos/issues/1874))
- [`d51d9c9`](https://togithub.com/cerbos/cerbos/commit/d51d9c91)
chore(deps): Update go deps
([#&#8203;1885](https://togithub.com/cerbos/cerbos/issues/1885))
- [`23de714`](https://togithub.com/cerbos/cerbos/commit/23de7142)
chore(deps): Update go deps
([#&#8203;1888](https://togithub.com/cerbos/cerbos/issues/1888))
- [`fef22d1`](https://togithub.com/cerbos/cerbos/commit/fef22d12)
chore(release): Prepare release 0.32.0
- [`8f52e1e`](https://togithub.com/cerbos/cerbos/commit/8f52e1ef)
chore(test): Fix Kafka integration tests
([#&#8203;1878](https://togithub.com/cerbos/cerbos/issues/1878))
- [`7a72711`](https://togithub.com/cerbos/cerbos/commit/7a72711f)
chore(version): Bump version to 0.32.0
- [`761a3dc`](https://togithub.com/cerbos/cerbos/commit/761a3dc5) chore:
Access to check options from custom checkers
([#&#8203;1861](https://togithub.com/cerbos/cerbos/issues/1861))
- [`16f081b`](https://togithub.com/cerbos/cerbos/commit/16f081b7) chore:
Add pre-cache API to TestFixtureGetter
([#&#8203;1866](https://togithub.com/cerbos/cerbos/issues/1866))
- [`cf21eb0`](https://togithub.com/cerbos/cerbos/commit/cf21eb04) chore:
Add tests to check fixture loading from testdata
([#&#8203;1877](https://togithub.com/cerbos/cerbos/issues/1877))
- [`eba4b3f`](https://togithub.com/cerbos/cerbos/commit/eba4b3ff) chore:
Allow LoadTestFixture to continue on error
([#&#8203;1859](https://togithub.com/cerbos/cerbos/issues/1859))
- [`d51f597`](https://togithub.com/cerbos/cerbos/commit/d51f597e) chore:
Enable Otel interceptor for grpc-gateway client
([#&#8203;1892](https://togithub.com/cerbos/cerbos/issues/1892))
- [`3dc5ff8`](https://togithub.com/cerbos/cerbos/commit/3dc5ff84) chore:
Fix legacy OTLP exporter initialization
([#&#8203;1891](https://togithub.com/cerbos/cerbos/issues/1891))
- [`7dd5d0c`](https://togithub.com/cerbos/cerbos/commit/7dd5d0c8) chore:
Simplify residual expression
([#&#8203;1876](https://togithub.com/cerbos/cerbos/issues/1876))
- [`77e836e`](https://togithub.com/cerbos/cerbos/commit/77e836e7) chore:
Upgrade to CEL 0.18
([#&#8203;1860](https://togithub.com/cerbos/cerbos/issues/1860))

### [`v0.31.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.31.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.30.0...v0.31.0)

## Cerbos 0.31.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.31.0.html

#### Changelog

##### Features

- [`3ec2930`](https://togithub.com/cerbos/cerbos/commit/3ec29307) feat!:
Make `runtime.effectiveDerivedRoles` available in CEL expressions
([#&#8203;1778](https://togithub.com/cerbos/cerbos/issues/1778))
- [`111c4a3`](https://togithub.com/cerbos/cerbos/commit/111c4a31) feat:
Reload certificates when they change on disk
([#&#8203;1841](https://togithub.com/cerbos/cerbos/issues/1841))

##### Enhancements

- [`d4c39c9`](https://togithub.com/cerbos/cerbos/commit/d4c39c9b)
enhancement(api): Separate Go module for API definitions
([#&#8203;1801](https://togithub.com/cerbos/cerbos/issues/1801))
- [`0d63f1e`](https://togithub.com/cerbos/cerbos/commit/0d63f1e3)
enhancement(api): Use toolchain to manage Go version used
([#&#8203;1804](https://togithub.com/cerbos/cerbos/issues/1804))
- [`56f7683`](https://togithub.com/cerbos/cerbos/commit/56f7683c)
enhancement(helm): Add support for defining topology spread constraints
([#&#8203;1821](https://togithub.com/cerbos/cerbos/issues/1821))
- [`c8af11b`](https://togithub.com/cerbos/cerbos/commit/c8af11b1)
enhancement(security)!: Configure gRPC max concurrent streams
([#&#8203;1853](https://togithub.com/cerbos/cerbos/issues/1853))
- [`055e476`](https://togithub.com/cerbos/cerbos/commit/055e476f)
enhancement: Allow parsing JWTs with legacy keysets
([#&#8203;1823](https://togithub.com/cerbos/cerbos/issues/1823))
- [`0624962`](https://togithub.com/cerbos/cerbos/commit/0624962e)
enhancement: Deprecate client package
([#&#8203;1815](https://togithub.com/cerbos/cerbos/issues/1815))
- [`7123a67`](https://togithub.com/cerbos/cerbos/commit/7123a672)
enhancement: Expose Index interface from private
([#&#8203;1847](https://togithub.com/cerbos/cerbos/issues/1847))
- [`21315fe`](https://togithub.com/cerbos/cerbos/commit/21315fe4)
enhancement: Expose private Check API
([#&#8203;1843](https://togithub.com/cerbos/cerbos/issues/1843))
- [`90bd6cd`](https://togithub.com/cerbos/cerbos/commit/90bd6cd1)
enhancement: Lenient scope search in tests
([#&#8203;1838](https://togithub.com/cerbos/cerbos/issues/1838))
- [`dff2dcc`](https://togithub.com/cerbos/cerbos/commit/dff2dcca)
enhancement: Migrate to protovalidate
([#&#8203;1800](https://togithub.com/cerbos/cerbos/issues/1800))

##### Bug fixes

- [`d135222`](https://togithub.com/cerbos/cerbos/commit/d135222d)
fix(docs): Correct link to resources test fixture schema
([#&#8203;1829](https://togithub.com/cerbos/cerbos/issues/1829))
- [`c6a158a`](https://togithub.com/cerbos/cerbos/commit/c6a158a7)
fix(test): Fix resource kind in test
([#&#8203;1813](https://togithub.com/cerbos/cerbos/issues/1813))

##### Documentation

- [`25ba555`](https://togithub.com/cerbos/cerbos/commit/25ba5550) docs:
Remove unstable warning from Admin API
([#&#8203;1835](https://togithub.com/cerbos/cerbos/issues/1835))
- [`85e4eac`](https://togithub.com/cerbos/cerbos/commit/85e4eac5) docs:
Update Neovim yamlls configuration section
([#&#8203;1824](https://togithub.com/cerbos/cerbos/issues/1824))

##### Chores

- [`ff152ce`](https://togithub.com/cerbos/cerbos/commit/ff152ce9)
chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to
24.0.7+incompatible
([#&#8203;1856](https://togithub.com/cerbos/cerbos/issues/1856))
- [`12dc45a`](https://togithub.com/cerbos/cerbos/commit/12dc45a7)
chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to
24.0.7+incompatible in /tools
([#&#8203;1855](https://togithub.com/cerbos/cerbos/issues/1855))
- [`4edc6d6`](https://togithub.com/cerbos/cerbos/commit/4edc6d6d)
chore(deps): Bump golang.org/x/net from 0.15.0 to 0.17.0 in /api/genpb
([#&#8203;1830](https://togithub.com/cerbos/cerbos/issues/1830))
- [`e494600`](https://togithub.com/cerbos/cerbos/commit/e4946006)
chore(deps): Bump golang.org/x/net from 0.15.0 to 0.17.0 in /tools
([#&#8203;1831](https://togithub.com/cerbos/cerbos/issues/1831))
- [`ab81d8e`](https://togithub.com/cerbos/cerbos/commit/ab81d8eb)
chore(deps): Bump golang.org/x/net from 0.16.0 to 0.17.0
([#&#8203;1833](https://togithub.com/cerbos/cerbos/issues/1833))
- [`f134903`](https://togithub.com/cerbos/cerbos/commit/f134903b)
chore(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.3 in /tools
([#&#8203;1848](https://togithub.com/cerbos/cerbos/issues/1848))
- [`0707972`](https://togithub.com/cerbos/cerbos/commit/07079728)
chore(deps): Update actions/checkout action to v4
([#&#8203;1806](https://togithub.com/cerbos/cerbos/issues/1806))
- [`01a6016`](https://togithub.com/cerbos/cerbos/commit/01a6016d)
chore(deps): Update amannn/action-semantic-pull-request action to v5.3.0
([#&#8203;1819](https://togithub.com/cerbos/cerbos/issues/1819))
- [`58d2969`](https://togithub.com/cerbos/cerbos/commit/58d29691)
chore(deps): Update bufbuild/buf-lint-action action to v1.1.0
([#&#8203;1840](https://togithub.com/cerbos/cerbos/issues/1840))
- [`ce03553`](https://togithub.com/cerbos/cerbos/commit/ce03553d)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.0
([#&#8203;1827](https://togithub.com/cerbos/cerbos/issues/1827))
- [`42e6e61`](https://togithub.com/cerbos/cerbos/commit/42e6e61c)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.1
([#&#8203;1844](https://togithub.com/cerbos/cerbos/issues/1844))
- [`8fb0092`](https://togithub.com/cerbos/cerbos/commit/8fb00927)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.2
([#&#8203;1851](https://togithub.com/cerbos/cerbos/issues/1851))
- [`ecb6b49`](https://togithub.com/cerbos/cerbos/commit/ecb6b496)
chore(deps): Update github actions deps to v3 (major)
([#&#8203;1807](https://togithub.com/cerbos/cerbos/issues/1807))
- [`f74ecf8`](https://togithub.com/cerbos/cerbos/commit/f74ecf8c)
chore(deps): Update go deps
([#&#8203;1805](https://togithub.com/cerbos/cerbos/issues/1805))
- [`bba5a64`](https://togithub.com/cerbos/cerbos/commit/bba5a648)
chore(deps): Update go deps
([#&#8203;1816](https://togithub.com/cerbos/cerbos/issues/1816))
- [`d2affcb`](https://togithub.com/cerbos/cerbos/commit/d2affcb1)
chore(deps): Update go deps
([#&#8203;1818](https://togithub.com/cerbos/cerbos/issues/1818))
- [`e8aa142`](https://togithub.com/cerbos/cerbos/commit/e8aa1424)
chore(deps): Update go deps
([#&#8203;1826](https://togithub.com/cerbos/cerbos/issues/1826))
- [`49bfbe0`](https://togithub.com/cerbos/cerbos/commit/49bfbe0b)
chore(deps): Update go deps
([#&#8203;1839](https://togithub.com/cerbos/cerbos/issues/1839))
- [`1295185`](https://togithub.com/cerbos/cerbos/commit/1295185a)
chore(deps): Update go deps
([#&#8203;1845](https://togithub.com/cerbos/cerbos/issues/1845))
- [`5f6b938`](https://togithub.com/cerbos/cerbos/commit/5f6b9388)
chore(deps): Update go deps
([#&#8203;1852](https://togithub.com/cerbos/cerbos/issues/1852))
- [`81f2745`](https://togithub.com/cerbos/cerbos/commit/81f27450)
chore(deps): Update goreleaser/goreleaser-action action to v5
([#&#8203;1808](https://togithub.com/cerbos/cerbos/issues/1808))
- [`4512ca7`](https://togithub.com/cerbos/cerbos/commit/4512ca70)
chore(docs): Add link to Laravel SDK
([#&#8203;1810](https://togithub.com/cerbos/cerbos/issues/1810))
- [`5bfdcbb`](https://togithub.com/cerbos/cerbos/commit/5bfdcbb9)
chore(release): Add 0.31.0 release notes
([#&#8203;1849](https://togithub.com/cerbos/cerbos/issues/1849))
- [`625bc0d`](https://togithub.com/cerbos/cerbos/commit/625bc0d0)
chore(release): Prepare release 0.31.0
- [`9bd8557`](https://togithub.com/cerbos/cerbos/commit/9bd85574)
chore(version): Bump version to 0.31.0
- [`e16f1d3`](https://togithub.com/cerbos/cerbos/commit/e16f1d39) chore:
Drop replace directive for API module
([#&#8203;1802](https://togithub.com/cerbos/cerbos/issues/1802))
- [`a624bed`](https://togithub.com/cerbos/cerbos/commit/a624bedb) chore:
Expose discovered test fixture paths
([#&#8203;1854](https://togithub.com/cerbos/cerbos/issues/1854))
- [`41a2a06`](https://togithub.com/cerbos/cerbos/commit/41a2a066) chore:
Remove coverage badge
([#&#8203;1811](https://togithub.com/cerbos/cerbos/issues/1811))
- [`a6728b1`](https://togithub.com/cerbos/cerbos/commit/a6728b15) chore:
Remove ghz from tools deps
([#&#8203;1857](https://togithub.com/cerbos/cerbos/issues/1857))
- [`7e6b062`](https://togithub.com/cerbos/cerbos/commit/7e6b062c) chore:
Rename Cerbos Cloud to Cerbos Hub
([#&#8203;1836](https://togithub.com/cerbos/cerbos/issues/1836))
- [`9753162`](https://togithub.com/cerbos/cerbos/commit/97531624) chore:
Set go.mod version to 1.21
([#&#8203;1809](https://togithub.com/cerbos/cerbos/issues/1809))
- [`341baa4`](https://togithub.com/cerbos/cerbos/commit/341baa48) chore:
Set go.work version to 1.21
([#&#8203;1817](https://togithub.com/cerbos/cerbos/issues/1817))
- [`8756210`](https://togithub.com/cerbos/cerbos/commit/8756210e) chore:
Update Buf modules
([#&#8203;1822](https://togithub.com/cerbos/cerbos/issues/1822))

### [`v0.30.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.30.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.29.0...v0.30.0)

## Cerbos 0.30.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.30.0.html

#### Changelog

##### Features

- [`304586b`](https://togithub.com/cerbos/cerbos/commit/304586b1) feat!:
Check variable references at compile time
([#&#8203;1772](https://togithub.com/cerbos/cerbos/issues/1772))
- [`b9228f6`](https://togithub.com/cerbos/cerbos/commit/b9228f64)
feat(client): Add options for intercepting gRPC operations
([#&#8203;1724](https://togithub.com/cerbos/cerbos/issues/1724))
- [`24cb3e4`](https://togithub.com/cerbos/cerbos/commit/24cb3e4f) feat:
Add cerbosctl command to export policies and schemas from store
([#&#8203;1686](https://togithub.com/cerbos/cerbos/issues/1686))
- [`9652c90`](https://togithub.com/cerbos/cerbos/commit/9652c909) feat:
Audit log rotation support
([#&#8203;1766](https://togithub.com/cerbos/cerbos/issues/1766))

##### Enhancements

- [`8fd1ac8`](https://togithub.com/cerbos/cerbos/commit/8fd1ac8c)
enhancement!: Use `.cerbos.yaml` as conventional name for config file
([#&#8203;1755](https://togithub.com/cerbos/cerbos/issues/1755))
- [`5dce9a9`](https://togithub.com/cerbos/cerbos/commit/5dce9a9f)
enhancement(helm): Add ability to set clusterIP
([#&#8203;1707](https://togithub.com/cerbos/cerbos/issues/1707))
- [`3fbd95e`](https://togithub.com/cerbos/cerbos/commit/3fbd95e3)
enhancement(helm): Allow an image digest to be provided instead of a tag
([#&#8203;1735](https://togithub.com/cerbos/cerbos/issues/1735))
- [`1f6ba2c`](https://togithub.com/cerbos/cerbos/commit/1f6ba2c0)
enhancement: Better error messages from compile command
([#&#8203;1750](https://togithub.com/cerbos/cerbos/issues/1750))
- [`e2c7af0`](https://togithub.com/cerbos/cerbos/commit/e2c7af04)
enhancement: Clean-up store resources
([#&#8203;1749](https://togithub.com/cerbos/cerbos/issues/1749))
- [`4e7d22c`](https://togithub.com/cerbos/cerbos/commit/4e7d22c1)
enhancement: Compile and run tests from an archive
([#&#8203;1721](https://togithub.com/cerbos/cerbos/issues/1721))
- [`6582c70`](https://togithub.com/cerbos/cerbos/commit/6582c701)
enhancement: Configurable time skew for JWT validation
([#&#8203;1790](https://togithub.com/cerbos/cerbos/issues/1790))
- [`1130d12`](https://togithub.com/cerbos/cerbos/commit/1130d12f)
enhancement: Configuration to disable API explorer
([#&#8203;1767](https://togithub.com/cerbos/cerbos/issues/1767))
- [`4d5d0c5`](https://togithub.com/cerbos/cerbos/commit/4d5d0c51)
enhancement: Relax naming conventions for resource kinds, principals and
roles ([#&#8203;1762](https://togithub.com/cerbos/cerbos/issues/1762))

##### Bug fixes

- [`0b7a189`](https://togithub.com/cerbos/cerbos/commit/0b7a189f)
fix(docs): Typo in Calling Cerbos
([#&#8203;1726](https://togithub.com/cerbos/cerbos/issues/1726))
- [`6b09c62`](https://togithub.com/cerbos/cerbos/commit/6b09c624)
fix(planner): Lambda body can be a field selection
([#&#8203;1720](https://togithub.com/cerbos/cerbos/issues/1720))
- [`91a0d48`](https://togithub.com/cerbos/cerbos/commit/91a0d48b) fix:
Evict policies from cache after disable or enable
([#&#8203;1711](https://togithub.com/cerbos/cerbos/issues/1711))
- [`a29a992`](https://togithub.com/cerbos/cerbos/commit/a29a9926) fix:
Ignore invalid expressions
([#&#8203;1799](https://togithub.com/cerbos/cerbos/issues/1799))
- [`7bfa52a`](https://togithub.com/cerbos/cerbos/commit/7bfa52af) fix:
Normalize Git store subdirectory config to handle leading `./` correctly
([#&#8203;1774](https://togithub.com/cerbos/cerbos/issues/1774))

##### Documentation

- [`c7c5f37`](https://togithub.com/cerbos/cerbos/commit/c7c5f371)
docs(sdk): Update SDK examples
([#&#8203;1731](https://togithub.com/cerbos/cerbos/issues/1731))
- [`34f6859`](https://togithub.com/cerbos/cerbos/commit/34f68599) docs:
Add testdata schema URLs
([#&#8203;1779](https://togithub.com/cerbos/cerbos/issues/1779))
- [`eaaed3d`](https://togithub.com/cerbos/cerbos/commit/eaaed3d0) docs:
Caveats of sharing a DB with multiple instances
([#&#8203;1743](https://togithub.com/cerbos/cerbos/issues/1743))
- [`a8ad220`](https://togithub.com/cerbos/cerbos/commit/a8ad220a) docs:
Fix typo in 03\_calling-cerbos.adoc
([#&#8203;1714](https://togithub.com/cerbos/cerbos/issues/1714))
- [`b606512`](https://togithub.com/cerbos/cerbos/commit/b6065122) docs:
Remove deprecated endpoint/rpc
([#&#8203;1734](https://togithub.com/cerbos/cerbos/issues/1734))
- [`4fbbe36`](https://togithub.com/cerbos/cerbos/commit/4fbbe362) docs:
Stop building docs for older versions
([#&#8203;1716](https://togithub.com/cerbos/cerbos/issues/1716))
- [`a2cf9c9`](https://togithub.com/cerbos/cerbos/commit/a2cf9c9a) docs:
Update examples for handling expressions beginning with quote
([#&#8203;1739](https://togithub.com/cerbos/cerbos/issues/1739))

##### Chores

- [`4a690fd`](https://togithub.com/cerbos/cerbos/commit/4a690fd8)
chore(ci): Always run `upload-test-times` after `test`
([#&#8203;1756](https://togithub.com/cerbos/cerbos/issues/1756))
- [`2b7c99b`](https://togithub.com/cerbos/cerbos/commit/2b7c99b4)
chore(ci): Create PRs for Homebrew formula updates
([#&#8203;1704](https://togithub.com/cerbos/cerbos/issues/1704))
- [`98de402`](https://togithub.com/cerbos/cerbos/commit/98de4026)
chore(ci): Debug logging for server tests
([#&#8203;1791](https://togithub.com/cerbos/cerbos/issues/1791))
- [`711844a`](https://togithub.com/cerbos/cerbos/commit/711844ab)
chore(ci): Increase timeout for client tests
([#&#8203;1793](https://togithub.com/cerbos/cerbos/issues/1793))
- [`bc1a4d5`](https://togithub.com/cerbos/cerbos/commit/bc1a4d5a)
chore(ci): Publish prerelease images tagged by commit hash
([#&#8203;1736](https://togithub.com/cerbos/cerbos/issues/1736))
- [`5691a1b`](https://togithub.com/cerbos/cerbos/commit/5691a1b2)
chore(ci): Split snapshots job
([#&#8203;1796](https://togithub.com/cerbos/cerbos/issues/1796))
- [`2479397`](https://togithub.com/cerbos/cerbos/commit/2479397c)
chore(ci): Switch to Coveralls
([#&#8203;1751](https://togithub.com/cerbos/cerbos/issues/1751))
- [`b3c81ff`](https://togithub.com/cerbos/cerbos/commit/b3c81ff0)
chore(ci): Upload test coverage from snapshot builds
([#&#8203;1764](https://togithub.com/cerbos/cerbos/issues/1764))
- [`fdf5f2e`](https://togithub.com/cerbos/cerbos/commit/fdf5f2e7)
chore(ci): Use experimental 'loopvar' released with Go 1.21
([#&#8203;1738](https://togithub.com/cerbos/cerbos/issues/1738))
- [`3738d7c`](https://togithub.com/cerbos/cerbos/commit/3738d7c8)
chore(deps): Bump github.com/cyphar/filepath-securejoin from 0.2.3 to
0.2.4 in /tools
([#&#8203;1788](https://togithub.com/cerbos/cerbos/issues/1788))
- [`e7aff6e`](https://togithub.com/cerbos/cerbos/commit/e7aff6ec)
chore(deps): Downgrade pterm to v0.12.66
([#&#8203;1787](https://togithub.com/cerbos/cerbos/issues/1787))
- [`81122c6`](https://togithub.com/cerbos/cerbos/commit/81122c6a)
chore(deps): Update actions/checkout action to v4
([#&#8203;1795](https://togithub.com/cerbos/cerbos/issues/1795))
- [`0959bda`](https://togithub.com/cerbos/cerbos/commit/0959bda6)
chore(deps): Update bufbuild/buf-setup-action action to v1.25.0
([#&#8203;1709](https://togithub.com/cerbos/cerbos/issues/1709))
- [`e4410ce`](https://togithub.com/cerbos/cerbos/commit/e4410cea)
chore(deps): Update bufbuild/buf-setup-action action to v1.25.1
([#&#8203;1729](https://togithub.com/cerbos/cerbos/issues/1729))
- [`aa99210`](https://togithub.com/cerbos/cerbos/commit/aa99210b)
chore(deps): Update bufbuild/buf-setup-action action to v1.26.0
([#&#8203;1748](https://togithub.com/cerbos/cerbos/issues/1748))
- [`2bae859`](https://togithub.com/cerbos/cerbos/commit/2bae859e)
chore(deps): Update github actions deps
([#&#8203;1759](https://togithub.com/cerbos/cerbos/issues/1759))
- [`ac28478`](https://togithub.com/cerbos/cerbos/commit/ac28478b)
chore(deps): Update go deps
([#&#8203;1708](https://togithub.com/cerbos/cerbos/issues/1708))
- [`cedf358`](https://togithub.com/cerbos/cerbos/commit/cedf3580)
chore(deps): Update go deps
([#&#8203;1718](https://togithub.com/cerbos/cerbos/issues/1718))
- [`3d8dd13`](https://togithub.com/cerbos/cerbos/commit/3d8dd138)
chore(deps): Update go deps
([#&#8203;1730](https://togithub.com/cerbos/cerbos/issues/1730))
- [`5b25738`](https://togithub.com/cerbos/cerbos/commit/5b25738e)
chore(deps): Update go deps
([#&#8203;1747](https://togithub.com/cerbos/cerbos/issues/1747))
- [`2f6605d`](https://togithub.com/cerbos/cerbos/commit/2f6605d4)
chore(deps): Update go deps
([#&#8203;1760](https://togithub.com/cerbos/cerbos/issues/1760))
- [`d399486`](https://togithub.com/cerbos/cerbos/commit/d3994867)
chore(deps): Update go deps
([#&#8203;1768](https://togithub.com/cerbos/cerbos/issues/1768))
- [`53b0ab1`](https://togithub.com/cerbos/cerbos/commit/53b0ab1e)
chore(deps): Update go deps
([#&#8203;1780](https://togithub.com/cerbos/cerbos/issues/1780))
- [`0b8db17`](https://togithub.com/cerbos/cerbos/commit/0b8db178)
chore(deps): Update go deps
([#&#8203;1794](https://togithub.com/cerbos/cerbos/issues/1794))
- [`2200fcd`](https://togithub.com/cerbos/cerbos/commit/2200fcd0)
chore(deps): Update go deps to v2 (major)
([#&#8203;1769](https://togithub.com/cerbos/cerbos/issues/1769))
- [`fc2f9bc`](https://togithub.com/cerbos/cerbos/commit/fc2f9bc3)
chore(deps): Update helm release postgresql to v12.6.7
([#&#8203;1681](https://togithub.com/cerbos/cerbos/issues/1681))
- [`2d2bcfd`](https://togithub.com/cerbos/cerbos/commit/2d2bcfd9)
chore(deps): Update module github.com/jdxcode/netrc to v1
([#&#8203;1782](https://togithub.com/cerbos/cerbos/issues/1782))
- [`29f1439`](https://togithub.com/cerbos/cerbos/commit/29f1439c)
chore(deps): Upgrade gRPC middleware to v2
([#&#8203;1786](https://togithub.com/cerbos/cerbos/issues/1786))
- [`7e2ef07`](https://togithub.com/cerbos/cerbos/commit/7e2ef076)
chore(docs): Configure Cloud docs build
([#&#8203;1712](https://togithub.com/cerbos/cerbos/issues/1712))
- [`aba3b1d`](https://togithub.com/cerbos/cerbos/commit/aba3b1df)
chore(docs): Ignore PlaygroundEnabled configuration flag
([#&#8203;1705](https://togithub.com/cerbos/cerbos/issues/1705))
- [`15208f9`](https://togithub.com/cerbos/cerbos/commit/15208f9d)
chore(e2e): Fix output path of the E2E coverage
([#&#8203;1757](https://togithub.com/cerbos/cerbos/issues/1757))
- [`792daf7`](https://togithub.com/cerbos/cerbos/commit/792daf7b)
chore(release): Add 0.30.0 release notes
([#&#8203;1792](https://togithub.com/cerbos/cerbos/issues/1792))
- [`953433e`](https://togithub.com/cerbos/cerbos/commit/953433e1)
chore(release): Prepare release 0.30.0
- [`a0165f3`](https://togithub.com/cerbos/cerbos/commit/a0165f34)
chore(version): Bump version to 0.30.0
- [`690d90a`](https://togithub.com/cerbos/cerbos/commit/690d90ae) chore:
Mark auxData parameter as optional in OpenAPI spec
([#&#8203;1723](https://togithub.com/cerbos/cerbos/issues/1723))
- [`9dd75f4`](https://togithub.com/cerbos/cerbos/commit/9dd75f42) chore:
Move `gonum` dependency into correct group
([#&#8203;1776](https://togithub.com/cerbos/cerbos/issues/1776))
- [`cc2d95d`](https://togithub.com/cerbos/cerbos/commit/cc2d95d0) chore:
Update Go to v1.20
([#&#8203;1775](https://togithub.com/cerbos/cerbos/issues/1775))
- [`bfc0f3b`](https://togithub.com/cerbos/cerbos/commit/bfc0f3b0) chore:
Upgrade to CEL 0.17
([#&#8203;1717](https://togithub.com/cerbos/cerbos/issues/1717))

### [`v0.29.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.29.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.28.0...v0.29.0)

## Cerbos 0.29.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.29.0.html

#### Changelog

##### Features

- [`beb3a65`](https://togithub.com/cerbos/cerbos/commit/beb3a656) feat:
Add tls support kafka
([#&#8203;1667](https://togithub.com/cerbos/cerbos/issues/1667))
- [`748b93c`](https://togithub.com/cerbos/cerbos/commit/748b93cd) feat:
Allow reuse of variable definitions between policies
([#&#8203;1646](https://togithub.com/cerbos/cerbos/issues/1646))
- [`a527424`](https://togithub.com/cerbos/cerbos/commit/a527424c) feat:
Allow top-level `$schema` field in JSON files
([#&#8203;1676](https://togithub.com/cerbos/cerbos/issues/1676))
- [`fb98b74`](https://togithub.com/cerbos/cerbos/commit/fb98b74c) feat:
Introduce environment-specific global variables
([#&#8203;1645](https://togithub.com/cerbos/cerbos/issues/1645))
- [`919245f`](https://togithub.com/cerbos/cerbos/commit/919245f4) feat:
Lenient scope search
([#&#8203;1655](https://togithub.com/cerbos/cerbos/issues/1655))
- [`49faf0a`](https://togithub.com/cerbos/cerbos/commit/49faf0a4) feat:
Quit REPL when Ctrl-D is pressed on an empty prompt
([#&#8203;1674](https://togithub.com/cerbos/cerbos/issues/1674))

##### Enhancements

- [`cd72c0c`](https://togithub.com/cerbos/cerbos/commit/cd72c0c9)
enhancement(helm): Add config checksum to pod annotations so that
deployment restarts on config changes
([#&#8203;1693](https://togithub.com/cerbos/cerbos/issues/1693))
- [`c1cfadc`](https://togithub.com/cerbos/cerbos/commit/c1cfadce)
enhancement(sdk): Add getters for principal and resource ID fields
([#&#8203;1660](https://togithub.com/cerbos/cerbos/issues/1660))
- [`f21ecf7`](https://togithub.com/cerbos/cerbos/commit/f21ecf7b)
enhancement: Add `ListPolicies` filtering ability to `cerbosctl get`
([#&#8203;1649](https://togithub.com/cerbos/cerbos/issues/1649))
- [`c2fcf27`](https://togithub.com/cerbos/cerbos/commit/c2fcf279)
enhancement: Add filtering in the ListPolicies RPC
([#&#8203;1642](https://togithub.com/cerbos/cerbos/issues/1642))

##### Bug fixes

- [`210ccc3`](https://togithub.com/cerbos/cerbos/commit/210ccc30) fix:
Fix overlay e2e test caused by troublesome bitnami postgres image
([#&#8203;1677](https://togithub.com/cerbos/cerbos/issues/1677))
- [`2a86019`](https://togithub.com/cerbos/cerbos/commit/2a86019e) fix:
Log request_id in the grpc "Handled request" log message
([#&#8203;1691](https://togithub.com/cerbos/cerbos/issues/1691))
- [`ad6928b`](https://togithub.com/cerbos/cerbos/commit/ad6928b1) fix:
Obtain write lock while reloading index
([#&#8203;1659](https://togithub.com/cerbos/cerbos/issues/1659))

##### Chores

- [`9454970`](https://togithub.com/cerbos/cerbos/commit/9454970d)
chore(ci): Disable cache of Go installation for GolangCI
([#&#8203;1662](https://togithub.com/cerbos/cerbos/issues/1662))
- [`ad00877`](https://togithub.com/cerbos/cerbos/commit/ad008770)
chore(ci): Don't use built-in caching in setup-go action
([#&#8203;1678](https://togithub.com/cerbos/cerbos/issues/1678))
- [`d2dbcd0`](https://togithub.com/cerbos/cerbos/commit/d2dbcd05)
chore(ci): Downgrade telepresence
([#&#8203;1641](https://togithub.com/cerbos/cerbos/issues/1641))
- [`646f234`](https://togithub.com/cerbos/cerbos/commit/646f234b)
chore(deps): Bump github.com/lestrrat-go/jwx/v2 from 2.0.9 to 2.0.11
([#&#8203;1643](https://togithub.com/cerbos/cerbos/issues/1643))
- [`5e32834`](https://togithub.com/cerbos/cerbos/commit/5e328342)
chore(deps): Update bufbuild/buf-setup-action action to v1.22.0
([#&#8203;1665](https://togithub.com/cerbos/cerbos/issues/1665))
- [`891c211`](https://togithub.com/cerbos/cerbos/commit/891c2112)
chore(deps): Update bufbuild/buf-setup-action action to v1.23.1
([#&#8203;1671](https://togithub.com/cerbos/cerbos/issues/1671))
- [`92c6fec`](https://togithub.com/cerbos/cerbos/commit/92c6fece)
chore(deps): Update cloud-api to 0.1.4
([#&#8203;1698](https://togithub.com/cerbos/cerbos/issues/1698))
- [`3dbb7b1`](https://togithub.com/cerbos/cerbos/commit/3dbb7b15)
chore(deps): Update github actions deps
([#&#8203;1652](https://togithub.com/cerbos/cerbos/issues/1652))
- [`65c8236`](https://togithub.com/cerbos/cerbos/commit/65c82364)
chore(deps): Update github actions deps
([#&#8203;1697](https://togithub.com/cerbos/cerbos/issues/1697))
- [`dd5cd82`](https://togithub.com/cerbos/cerbos/commit/dd5cd82b)
chore(deps): Update go deps
([#&#8203;1651](https://togithub.com/cerbos/cerbos/issues/1651))
- [`b0904d2`](https://togithub.com/cerbos/cerbos/commit/b0904d29)
chore(deps): Update go deps
([#&#8203;1666](https://togithub.com/cerbos/cerbos/issues/1666))
- [`07df282`](https://togithub.com/cerbos/cerbos/commit/07df282f)
chore(deps): Update go deps
([#&#8203;1672](https://togithub.com/cerbos/cerbos/issues/1672))
- [`0c5fb88`](https://togithub.com/cerbos/cerbos/commit/0c5fb886)
chore(deps): Update go deps
([#&#8203;1680](https://togithub.com/cerbos/cerbos/issues/1680))
- [`c35feeb`](https://togithub.com/cerbos/cerbos/commit/c35feeb1)
chore(deps): Update go deps
([#&#8203;1696](https://togithub.com/cerbos/cerbos/issues/1696))
- [`a7d5e37`](https://togithub.com/cerbos/cerbos/commit/a7d5e37c)
chore(deps): Update module github.com/jackc/pgx/v4 to v5
([#&#8203;1653](https://togithub.com/cerbos/cerbos/issues/1653))
- [`79826d7`](https://togithub.com/cerbos/cerbos/commit/79826d7e)
chore(e2e): Run govulncheck without verbose flag
([#&#8203;1675](https://togithub.com/cerbos/cerbos/issues/1675))
- [`8a4f6a6`](https://togithub.com/cerbos/cerbos/commit/8a4f6a67)
chore(release): Add 0.29.0 release notes
([#&#8203;1699](https://togithub.com/cerbos/cerbos/issues/1699))
- [`ddba2c4`](https://togithub.com/cerbos/cerbos/commit/ddba2c49)
chore(release): Prepare release 0.29.0
- [`44c7afa`](https://togithub.com/cerbos/cerbos/commit/44c7afaf)
chore(test): Add E2E test for lenient scopes
([#&#8203;1657](https://togithub.com/cerbos/cerbos/issues/1657))
- [`37762a8`](https://togithub.com/cerbos/cerbos/commit/37762a80)
chore(version): Bump version to 0.29.0
- [`4600eb2`](https://togithub.com/cerbos/cerbos/commit/4600eb2d) chore:
Add parentheses after the function name `getSeconds`
([#&#8203;1684](https://togithub.com/cerbos/cerbos/issues/1684))

### [`v0.28.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.28.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.27.0...v0.28.0)

## Cerbos 0.28.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.28.0.html

#### Changelog

##### Features

- [`1f0a4d5`](https://togithub.com/cerbos/cerbos/commit/1f0a4d56) feat:
Ability to verify outputs in policy tests
([#&#8203;1634](https://togithub.com/cerbos/cerbos/issues/1634))
- [`9ae31dc`](https://togithub.com/cerbos/cerbos/commit/9ae31dc4) feat:
Support different compression algorithms for kafka audit
([#&#8203;1636](https://togithub.com/cerbos/cerbos/issues/1636))

##### Bug fixes

- [`5925445`](https://togithub.com/cerbos/cerbos/commit/59254459) fix:
Only produce outputs for activated rules
([#&#8203;1631](https://togithub.com/cerbos/cerbos/issues/1631))
- [`11fb4de`](https://togithub.com/cerbos/cerbos/commit/11fb4def) fix:
Render the condition correctly in an Engine trace
([#&#8203;1637](https://togithub.com/cerbos/cerbos/issues/1637))

##### Chores

- [`94b1de3`](https://togithub.com/cerbos/cerbos/commit/94b1de33)
chore(release): Add 0.28.0 release notes
([#&#8203;1639](https://togithub.com/cerbos/cerbos/issues/1639))
- [`36093bc`](https://togithub.com/cerbos/cerbos/commit/36093bcb)
chore(release): Prepare release 0.28.0
- [`669c33e`](https://togithub.com/cerbos/cerbos/commit/669c33ec)
chore(test): Remove manual setup from overlay E2E test
([#&#8203;1633](https://togithub.com/cerbos/cerbos/issues/1633))
- [`a6fba65`](https://togithub.com/cerbos/cerbos/commit/a6fba655)
chore(version): Bump version to 0.28.0
- [`c823d98`](https://togithub.com/cerbos/cerbos/commit/c823d984) chore:
Add output support to Playground API
([#&#8203;1632](https://togithub.com/cerbos/cerbos/issues/1632))

### [`v0.27.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.27.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.26.0...v0.27.0)

## Cerbos 0.27.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.27.0.html

#### Changelog

##### Features

- [`d0b3f79`](https://togithub.com/cerbos/cerbos/commit/d0b3f79b) feat:
Storage overlay
([#&#8203;1560](https://togithub.com/cerbos/cerbos/issues/1560))
- [`0ce1346`](https://togithub.com/cerbos/cerbos/commit/0ce1346a) feat:
User-defined output from policy evaluation
([#&#8203;1594](https://togithub.com/cerbos/cerbos/issues/1594))
- [`7570df3`](https://togithub.com/cerbos/cerbos/commit/7570df33) feat:
Validate policy and test files with JSON schema
([#&#8203;1526](https://togithub.com/cerbos/cerbos/issues/1526))

##### Enhancements

- [`ded521c`](https://togithub.com/cerbos/cerbos/commit/ded521cb)
enhancement(helm): Allow LoadBalancerIP to be set
([#&#8203;1605](https://togithub.com/cerbos/cerbos/issues/1605))
- [`41a1753`](https://togithub.com/cerbos/cerbos/commit/41a17538)
enhancement(helm): Upgrade to HPA v2 API
([#&#8203;1548](https://togithub.com/cerbos/cerbos/issues/1548))
- [`620f980`](https://togithub.com/cerbos/cerbos/commit/620f980c)
enhancement(helm): Volume mounts for Cerbos Cloud
([#&#8203;1547](https://togithub.com/cerbos/cerbos/issues/1547))
- [`7220e09`](https://togithub.com/cerbos/cerbos/commit/7220e091)
enhancement(sdk): Add support for user-defined outputs
([#&#8203;1620](https://togithub.com/cerbos/cerbos/issues/1620))
- [`60ff224`](https://togithub.com/cerbos/cerbos/commit/60ff224d)
enhancement: Add CEL math extension
([#&#8203;1569](https://togithub.com/cerbos/cerbos/issues/1569))
- [`6a24371`](https://togithub.com/cerbos/cerbos/commit/6a243718)
enhancement: Handle schemas folder being in wrong place with more
verbose error
([#&#8203;1550](https://togithub.com/cerbos/cerbos/issues/1550))
- [`b20c182`](https://togithub.com/cerbos/cerbos/commit/b20c1828)
enhancement: Verify required tables are present in the db
([#&#8203;1584](https://togithub.com/cerbos/cerbos/issues/1584))

##### Bug fixes

- [`3b64da7`](https://togithub.com/cerbos/cerbos/commit/3b64da7f) fix:
Add `helmfile init` step to e2e GH actions setup
([#&#8203;1583](https://togithub.com/cerbos/cerbos/issues/1583))
- [`7870db5`](https://togithub.com/cerbos/cerbos/commit/7870db5a) fix:
Give `Overlay` interface precendence in storage switch on server startup
([#&#8203;1573](https://togithub.com/cerbos/cerbos/issues/1573))
- [`6af9d52`](https://togithub.com/cerbos/cerbos/commit/6af9d526) fix:
Introduce custom temp directory creation function with pathname length
limit for uds
([#&#8203;1541](https://togithub.com/cerbos/cerbos/issues/1541))
- [`8f66068`](https://togithub.com/cerbos/cerbos/commit/8f660683) fix:
Mark /tmp as a container volume
([#&#8203;1546](https://togithub.com/cerbos/cerbos/issues/1546))
- [`ad1c460`](https://togithub.com/cerbos/cerbos/commit/ad1c4604) fix:
Return correct error code when store is invalid
([#&#8203;1592](https://togithub.com/cerbos/cerbos/issues/1592))
- [`0f78104`](https://togithub.com/cerbos/cerbos/commit/0f78104c) fix:
Update e2e overlay test seed file with newly added output data
([#&#8203;1611](https://togithub.com/cerbos/cerbos/issues/1611))
- [`b49d27d`](https://togithub.com/cerbos/cerbos/commit/b49d27d0) fix:
Use IncludeMetadata option on all gRPC requests
([#&#8203;1586](https://togithub.com/cerbos/cerbos/issues/1586))

##### Documentation

- [`fc5ea9b`](https://togithub.com/cerbos/cerbos/commit/fc5ea9b0) docs:
Add page with output example
([#&#8203;1622](https://togithub.com/cerbos/cerbos/issues/1622))
- [`562dfee`](https://togithub.com/cerbos/cerbos/commit/562dfee6) docs:
Clarify policy repository layout
([#&#8203;1551](https://togithub.com/cerbos/cerbos/issues/1551))
- [`cb892e7`](https://togithub.com/cerbos/cerbos/commit/cb892e7c) docs:
Fix typo in `charAt` example
([#&#8203;1606](https://togithub.com/cerbos/cerbos/issues/1606))

##### Chores

- [`85e5d7a`](https://togithub.com/cerbos/cerbos/commit/85e5d7ad)
chore(ci): Disable automatic label updates
([#&#8203;1544](https://togithub.com/cerbos/cerbos/issues/1544))
- [`b9382cf`](https://togithub.com/cerbos/cerbos/commit/b9382cfc)
chore(ci): Fix data race in store test
([#&#8203;1537](https://togithub.com/cerbos/cerbos/issues/1537))
- [`4029bd2`](https://togithub.com/cerbos/cerbos/commit/4029bd2a)
chore(ci): Update Renovate labels
([#&#8203;1565](https://togithub.com/cerbos/cerbos/issues/1565))
- [`c8d2d20`](https://togithub.com/cerbos/cerbos/commit/c8d2d205)
chore(deps): Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3
([#&#8203;1577](https://togithub.com/cerbos/cerbos/issues/1577))
- [`dcc269d`](https://togithub.com/cerbos/cerbos/commit/dcc269dd)
chore(deps): Bump github.com/docker/distribution from 2.8.1+incompatible
to 2.8.2+incompatible in /tools
([#&#8203;1578](https://togithub.com/cerbos/cerbos/issues/1578))
- [`8eda680`](https://togithub.com/cerbos/cerbos/commit/8eda6808)
chore(deps): Bump github.com/goreleaser/nfpm/v2 from 2.28.0 to 2.29.0 in
/tools ([#&#8203;1599](https://togithub.com/cerbos/cerbos/issues/1599))
- [`ee53b22`](https://togithub.com/cerbos/cerbos/commit/ee53b220)
chore(deps): Bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 in
/tools ([#&#8203;1563](https://togithub.com/cerbos/cerbos/issues/1563))
- [`a709152`](https://togithub.com/cerbos/cerbos/commit/a709152d)
chore(deps): Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 in
/tools ([#&#8203;1600](https://togithub.com/cerbos/cerbos/issues/1600))
- [`1b30b4c`](https://togithub.com/cerbos/cerbos/commit/1b30b4c7)
chore(deps): Update Antora to 3.1.2
([#&#8203;1575](https://togithub.com/cerbos/cerbos/issues/1575))
- [`5aca50e`](https://togithub.com/cerbos/cerbos/commit/5aca50e7)
chore(deps): Update bufbuild/buf-setup-action action to v1.18.0
([#&#8203;1567](https://togithub.com/cerbos/cerbos/issues/1567))
- [`26f2579`](https://togithub.com/cerbos/cerbos/commit/26f25790)
chore(deps): Update github actions deps
([#&#8203;1597](https://togithub.com/cerbos/cerbos/issues/1597))
- [`b00915b`](https://togithub.com/cerbos/cerbos/commit/b00915b8)
chore(deps): Update github actions deps
([#&#8203;1625](https://togithub.com/cerbos/cerbos/issues/1625))
- [`6d06a49`](https://togithub.com/cerbos/cerbos/commit/6d06a49e)
chore(deps): Update go deps
([#&#8203;1553](https://togithub.com/cerbos/cerbos/issues/1553))
- [`5c51c4c`](https://togithub.com/cerbos/cerbos/commit/5c51c4c7)
chore(deps): Update go deps
([#&#8203;1556](https://togithub.com/cerbos/cerbos/issues/1556))
- [`71d6d68`](https://togithub.com/cerbos/cerbos/commit/71d6d680)
chore(deps): Update go deps
([#&#8203;1568](https://togithub.com/cerbos/cerbos/issues/1568))
- [`2082630`](https://togithub.com/cerbos/cerbos/commit/20826305)
chore(deps): Update go deps
([#&#8203;1581](https://togithub.com/cerbos/cerbos/issues/1581))
- [`b6ee759`](https://togithub.com/cerbos/cerbos/commit/b6ee7591)
chore(deps): Update go deps
([#&#8203;1596](https://togithub.com/cerbos/cerbos/issues/1596))
- [`f750c1a`](https://togithub.com/cerbos/cerbos/commit/f750c1ae)
chore(deps): Update go deps
([#&#8203;1624](https://togithub.com/cerbos/cerbos/issues/1624))
- [`e900c62`](https://togithub.com/cerbos/cerbos/commit/e900c621)
chore(deps): Update google-github-actions/setup-gcloud action to v1.1.1
([#&#8203;1582](https://togithub.com/cerbos/cerbos/issues/1582))
- [`c4b3ed1`](https://togithub.com/cerbos/cerbos/commit/c4b3ed1b)
chore(deps): Update module github.com/envoyproxy/protoc-gen-validate to
v1 ([#&#8203;1557](https://togithub.com/cerbos/cerbos/issues/1557))
- [`c51804d`](https://togithub.com/cerbos/cerbos/commit/c51804d9)
chore(docs): Add paths to test schema files
([#&#8203;1564](https://togithub.com/cerbos/cerbos/issues/1564))
- [`f36cdee`](https://togithub.com/cerbos/cerbos/commit/f36cdee5)
chore(docs): Fix referencing non-existent format flag
([#&#8203;1617](https://togithub.com/cerbos/cerbos/issues/1617))
- [`4e2999e`](https://togithub.com/cerbos/cerbos/commit/4e2999e0)
chore(release): Add v0.27.0 release notes
([#&#8203;1628](https://togithub.com/cerbos/cerbos/issues/1628))
- [`5137c91`](https://togithub.com/cerbos/cerbos/commit/5137c911)
chore(release): Prepare release 0.27.0
- [`d82d66e`](https://togithub.com/cerbos/cerbos/commit/d82d66ef)
chore(test): Overlay e2e test
([#&#8203;1579](https://togithub.com/cerbos/cerbos/issues/1579))
- [`16d8656`](https://togithub.com/cerbos/cerbos/commit/16d8656e)
chore(version): Bump version to 0.27.0
- [`9c12c4f`](https://togithub.com/cerbos/cerbos/commit/9c12c4f2) chore:
Add bundle driver info to telemetry
([#&#8203;1545](https://togithub.com/cerbos/cerbos/issues/1545))
- [`294e5bf`](https://togithub.com/cerbos/cerbos/commit/294e5bfb) chore:
Change Cloud API version to `api.cerbos.cloud/v1`
([#&#8203;1559](https://togithub.com/cerbos/cerbos/issues/1559))
- [`cac7569`](https://togithub.com/cerbos/cerbos/commit/cac7569a) chore:
Remove the cerbos prefix from output keys
([#&#8203;1614](https://togithub.com/cerbos/cerbos/issues/1614))
- [`1d26a97`](https://togithub.com/cerbos/cerbos/commit/1d26a974) chore:
Update to go 1.19
([#&#8203;1543](https://togithub.com/cerbos/cerbos/issues/1543))

### [`v0.26.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.26.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.25.0...v0.26.0)

## Cerbos 0.26.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.26.0.html

#### Changelog

##### Features

- [`a38efe6`](https://togithub.com/cerbos/cerbos/commit/a38efe6d) feat:
Add JUnit output format for test results
([#&#8203;1508](https://togithub.com/cerbos/cerbos/issues/1508))
- [`52f0daf`](https://togithub.com/cerbos/cerbos/commit/52f0daf2) feat:
Cerbos Cloud bundle store driver
([#&#8203;1530](https://togithub.com/cerbos/cerbos/issues/1530))
- [`4a440e9`](https://togithub.com/cerbos/cerbos/commit/4a440e92) feat:
Kafka audit log
([#&#8203;1499](https://togithub.com/cerbos/cerbos/issues/1499))

##### Enhancements

- [`06c514d`](https://togithub.com/cerbos/cerbos/commit/06c514da)
enhancement!: Group test results by test name
([#&#8203;1498](https://togithub.com/cerbos/cerbos/issues/1498))
- [`1a949a1`](https://togithub.com/cerbos/cerbos/commit/1a949a13)
enhancement!: Make config flag optional
([#&#8203;1462](https://togithub.com/cerbos/cerbos/issues/1462))
- [`138a1cd`](https://togithub.com/cerbos/cerbos/commit/138a1cd9)
enhancement: Add includeDisabled to Admin API and schema deletion to
cerbosctl
([#&#8203;1463](https://togithub.com/cerbos/cerbos/issues/1463))
- [`a5c1dc3`](https://togithub.com/cerbos/cerbos/commit/a5c1dc34)
enhancement: Add principal, resource and action as properties of JUnit
output ([#&#8203;1520](https://togithub.com/cerbos/cerbos/issues/1520))
- [`f38a10e`](https://togithub.com/cerbos/cerbos/commit/f38a10ea)
enhancement: Add support for reading archive files for the disk driver
([#&#8203;1473](https://togithub.com/cerbos/cerbos/issues/1473))
- [`a5c6b10`](https://togithub.com/cerbos/cerbos/commit/a5c6b106)
enhancement: Audit error metric
([#&#8203;1513](https://togithub.com/cerbos/cerbos/issues/1513))
- [`ad0dbb2`](https://togithub.com/cerbos/cerbos/commit/ad0dbb2f)
enhancement: Enable auth on API explorer page
([#&#8203;1464](https://togithub.com/cerbos/cerbos/issues/1464))
- [`22fff65`](https://togithub.com/cerbos/cerbos/commit/22fff65a)
enhancement: Enable disabled policies
([#&#8203;1472](https://togithub.com/cerbos/cerbos/issues/1472))
- [`eb0d3da`](https://togithub.com/cerbos/cerbos/commit/eb0d3dac)
enhancement: Report audit close error
([#&#8203;1501](https://togithub.com/cerbos/cerbos/issues/1501))

##### Bug fixes

- [`b6fdc81`](https://togithub.com/cerbos/cerbos/commit/b6fdc81f) fix:
Fix passing tests not being visible in JUnit test output
([#&#8203;1534](https://togithub.com/cerbos/cerbos/issues/1534))
- [`f40a8a8`](https://togithub.com/cerbos/cerbos/commit/f40a8a8c) fix:
Kafka async produce context cancellation
([#&#8203;1516](https://togithub.com/cerbos/cerbos/issues/1516))
- [`a9e540d`](https://togithub.com/cerbos/cerbos/commit/a9e540df) fix:
Kafka async publish fails when the API request returns
([#&#8203;1510](https://togithub.com/cerbos/cerbos/issues/1510))
- [`b6756b0`](https://togithub.com/cerbos/cerbos/commit/b6756b07) fix:
Prevent default config from being turned into a path
([#&#8203;1533](https://togithub.com/cerbos/cerbos/issues/1533))

##### Documentation

- [`4fddbfb`](https://togithub.com/cerbos/cerbos/commit/4fddbfb8) docs:
Add Kafka audit backend docs
([#&#8203;1506](https://togithub.com/cerbos/cerbos/issues/1506))
- [`80e7360`](https://togithub.com/cerbos/cerbos/commit/80e73601) docs:
Add resource ID to test examples
([#&#8203;1488](https://togithub.com/cerbos/cerbos/issues/1488))
- [`e5dbcb5`](https://togithub.com/cerbos/cerbos/commit/e5dbcb53) docs:
Document /api/server_info
([#&#8203;1469](https://togithub.com/cerbos/cerbos/issues/1469))
- [`27a2211`](https://togithub.com/cerbos/cerbos/commit/27a22119) docs:
Document CEL string.format function
([#&#8203;1528](https://togithub.com/cerbos/cerbos/issues/1528))
- [`397d626`](https://togithub.com/cerbos/cerbos/commit/397d6264) docs:
Fix README snapshot.yml badge
([#&#8203;1497](https://togithub.com/cerbos/cerbos/issues/1497))
- [`53c6a41`](https://togithub.com/cerbos/cerbos/commit/53c6a412) docs:
Fix name of test output format flag
([#&#8203;1481](https://togithub.com/cerbos/cerbos/issues/1481))
- [`a1a6143`](https://togithub.com/cerbos/cerbos/commit/a1a61435) docs:
Fix typo in 04\_testing-policies.adoc
([#&#8203;1477](https://togithub.com/cerbos/cerbos/issues/1477))

##### Chores

- [`5fa9390`](https://togithub.com/cerbos/cerbos/commit/5fa93905)
chore(api): Remove api/x/plan/resources endpoint
([#&#8203;1471](https://togithub.com/cerbos/cerbos/issues/1471))
- [`92725a9`](https://togithub.com/cerbos/cerbos/commit/92725a97)
chore(ci): Add timeouts to workflows
([#&#8203;1505](https://togithub.com/cerbos/cerbos/issues/1505))
- [`7507b68`](https://togithub.com/cerbos/cerbos/commit/7507b683)
chore(ci): Increase snapshot build timeout
([#&#8203;1509](https://togithub.com/cerbos/cerbos/issues/1509))
- [`52d990c`](https://togithub.com/cerbos/cerbos/commit/52d990c8)
chore(deps): Bump github.com/docker/docker from 20.10.23+incompatible to
20.10.24+incompatible
([#&#8203;1517](https://togithub.com/cerbos/cerbos/issues/1517))
- [`5831556`](https://togithub.com/cerbos/cerbos/commit/58315563)
chore(deps): Bump github.com/docker/docker from 23.0.2+incompatible to
23.0.3+incompatible in /tools
([#&#8203;1518](https://togithub.com/cerbos/cerbos/issues/1518))
- [`f2a2b8f`](https://togithub.com/cerbos/cerbos/commit/f2a2b8f7)
chore(deps): Bump github.com/opencontainers/runc from 1.1.2 to 1.1.5
([#&#8203;1507](https://togithub.com/cerbos/cerbos/issues/1507))
- [`682f41b`](https://togithub.com/cerbos/cerbos/commit/682f41b4)
chore(deps): Bump golang.org/x/net from 0.5.0 to 0.7.0
([#&#8203;1465](https://togithub.com/cerbos/cerbos/issues/1465))
- [`bf08b73`](https://togithub.com/cerbos/cerbos/commit/bf08b735)
chore(deps): Bump golang.org/x/net from 0.5.0 to 0.7.0 in /tools
([#&#8203;1466](https://togithub.com/cerbos/cerbos/issues/1466))
- [`dcaf942`](https://togithub.com/cerbos/cerbos/commit/dcaf942f)
chore(deps): Update bufbuild/buf-setup-action action to v1.15.0
([#&#8203;1484](https://togithub.com/cerbos/cerbos/issues/1484))
- [`215c4ee`](https://togithub.com/cerbos/cerbos/commit/215c4eed)
chore(deps): Update bufbuild/buf-setup-action action to v1.16.0
([#&#8203;1512](https://togithub.com/cerbos/cerbos/issues/1512))
- [`c11163b`](https://togithub.com/cerbos/cerbos/commit/c11163b4)
chore(deps): Update bufbuild/buf-setup-action action to v1.17.0
([#&#8203;1522](https://togithub.com/cerbos/cerbos/issues/1522))
- [`f19a9f3`](https://togithub.com/cerbos/cerbos/commit/f19a9f37)
chore(deps): Update github actions deps
([#&#8203;1475](https://togithub.com/cerbos/cerbos/issues/1475))
- [`19e7e0b`](https://togithub.com/cerbos/cerbos/commit/19e7e0b4)
chore(deps): Update github actions deps
([#&#8203;1494](https://togithub.com/cerbos/cerbos/issues/1494))
- [`bd60c15`](https://togithub.com/cerbos/cerbos/commit/bd60c15b)
chore(deps): Update github actions deps to v4 (major)
([#&#8203;1495](https://togithub.com/cerbos/cerbos/issues/1495))
- [`a72e752`](https://togithub.com/cerbos/cerbos/commit/a72e7525)
chore(deps): Update go deps
([#&#8203;1474](https://togithub.com/cerbos/cerbos/issues/1474))
- [`bbc795d`](https://togithub.com/cerbos/cerbos/commit/bbc795d2)
chore(deps): Update go deps
([#&#8203;1483](https://togithub.com/cerbos/cerbos/issues/1483))
- [`54beb34`](https://togithub.com/cerbos/cerbos/commit/54beb34d)
chore(deps): Update go deps
([#&#8203;1493](https://togithub.com/cerbos/cerbos/issues/1493))
- [`072810a`](https://togithub.com/cerbos/cerbos/commit/072810a0)
chore(deps): Update go deps
([#&#8203;1502](https://togithub.com/cerbos/cerbos/issues/1502))
- [`7222593`](https://togithub.com/cerbos/cerbos/commit/72225933)
chore(deps): Update go deps
([#&#8203;1511](https://togithub.com/cerbos/cerbos/issues/1511))
- [`df020fb`](https://togithub.com/cerbos/cerbos/commit/df020fbe)
chore(deps): Update go deps
([#&#8203;1521](https://togithub.com/cerbos/cerbos/issues/1521))
- [`ada36c1`](https://togithub.com/cerbos/cerbos/commit/ada36c1a)
chore(deps): Update module github.com/dgraph-io/badger/v3 to v4
([#&#8203;1503](https://togithub.com/cerbos/cerbos/issues/1503))
- [`08474cd`](https://togithub.com/cerbos/cerbos/commit/08474cd1)
chore(release): Add 0.26.0 release notes
([#&#8203;1532](https://togithub.com/cerbos/cerbos/issues/1532))
- [`7b6638f`](https://togithub.com/cerbos/cerbos/commit/7b6638f5)
chore(release): Prepare release 0.26.0
- [`936b2e3`](https://togithub.com/cerbos/cerbos/commit/936b2e35)
chore(version): Bump version to 0.26.0
- [`6a40073`](https://togithub.com/cerbos/cerbos/commit/6a400732) chore:
Deprecate old policy disable endpoint
([#&#8203;1476](https://togithub.com/cerbos/cerbos/issues/1476))
- [`80072f5`](https://togithub.com/cerbos/cerbos/commit/80072f5f) chore:
Ignore stdout/stderr sync errors in audit log
([#&#8203;1515](https://togithub.com/cerbos/cerbos/issues/1515))
- [`2e3fd4e`](https://togithub.com/cerbos/cerbos/commit/2e3fd4e3) chore:
Make Otel resource schemaless
([#&#8203;1487](https://togithub.com/cerbos/cerbos/issues/1487))
- [`b81b218`](https://togithub.com/cerbos/cerbos/commit/b81b2185) chore:
Publish unstable API to BSR
([#&#8203;1531](https://togithub.com/cerbos/cerbos/issues/1531))
- [`62244d2`](https://togithub.com/cerbos/cerbos/commit/62244d2e) chore:
Remove Playground from API explorer
([#&#8203;1467](https://togithub.com/cerbos/cerbos/issues/1467))

### [`v0.25.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.25.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.24.0...v0.25.0)

## Cerbos 0.25.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.25.0.html

#### Changelog

##### Features

- [`31a474b`](https://togithub.com/cerbos/cerbos/commit/31a474bc) feat:
Add Cerbos version to response headers
([#&#8203;1448](https://togithub.com/cerbos/cerbos/issues/1448))
- [`840a417`](https://togithub.com/cerbos/cerbos/commit/840a4172) feat:
Admin API endpoint to disable policy(s)
([#&#8203;1426](https://togithub.com/cerbos/cerbos/issues/1426))

##### Enhancements

- [`dfb42e9`](https://togithub.com/cerbos/cerbos/commit/dfb42e9c)
enhancement!: Return number of schemas deleted, and don't error if none
([#&#8203;1445](https://togithub.com/cerbos/cerbos/issues/1445))
- [`49ccfb3`](https://togithub.com/cerbos/cerbos/commit/49ccfb39)
enhancement: Add DeleteSchema RPC to the SDK AdminClient
([#&#8203;1459](https://togithub.com/cerbos/cerbos/issues/1459))
- [`6b6ea4c`](https://togithub.com/cerbos/cerbos/commit/6b6ea4c6)
enhancement: Prevent scoped policies being disabled
([#&#8203;1441](https://togithub.com/cerbos/cerbos/issues/1441))

##### Bug fixes

- [`4630a08`](https://togithub.com/cerbos/cerbos/commit/4630a081) fix:
Evict disabled policy from the cache
([#&#8203;1436](https://togithub.com/cerbos/cerbos/issues/1436))
- [`5fc9861`](https://togithub.com/cerbos/cerbos/commit/5fc98615) fix:
Evict policies that are changed in-place
([#&#8203;1439](https://togithub.com/cerbos/cerbos/issues/1439))
- [`b40303f`](https://togithub.com/cerbos/cerbos/commit/b40303fd) fix:
Fix erroneous check in the Disable command
([#&#8203;1447](https://togithub.com/cerbos/cerbos/issues/1447))
- [`986d3d0`](https://togithub.com/cerbos/cerbos/commit/986d3d08) fix:
Fix typo in policy metadata field
([#&#8203;1454](https://togithub.com/cerbos/cerbos/issues/1454))
- [`49c9405`](https://togithub.com/cerbos/cerbos/commit/49c94059) fix:
Fix typo in policy metadata field
([#&#8203;1458](https://togithub.com/cerbos/cerbos/issues/1458))

##### Documentation

- [`4297ad5`](https://togithub.com/cerbos/cerbos/commit/4297ad5a) docs:
Add note on resource-led policy design in `Best practices` section
([#&#8203;1423](https://togithub.com/cerbos/cerbos/issues/1423))
- [`eb8bf6d`](https://togithub.com/cerbos/cerbos/commit/eb8bf6d3) docs:
Add policyVersion example to tests
([#&#8203;1430](https://togithub.com/cerbos/cerbos/issues/1430))
- [`20b0052`](https://togithub.com/cerbos/cerbos/commit/20b00522) docs:
Clarify how to provide blob store credentials
([#&#8203;1433](https://togithub.com/cerbos/cerbos/issues/1433))

##### Chores

- [`a7a542c`](https://togithub.com/cerbos/cerbos/commit/a7a542cd)
chore(ci): Improve caching
([#&#8203;1446](https://togithub.com/cerbos/cerbos/issues/1446))
- [`c2628e2`](https://togithub.com/cerbos/cerbos/commit/c2628e2c)
chore(ci): Update gcloud auth
([#&#8203;1420](https://togithub.com/cerbos/cerbos/issues/1420))
- [`f7ecc84`](https://togithub.com/cerbos/cerbos/commit/f7ecc845)
chore(ci): Use Go 1.20 in CI
([#&#8203;1440](https://togithub.com/cerbos/cerbos/issues/1440))
- [`e458fd2`](https://togithub.com/cerbos/cerbos/commit/e458fd27)
chore(deps): Bump helm.sh/helm/v3 from 3.11.0 to 3.11.1
([#&#8203;1450](https://togithub.com/cerbos/cerbos/issues/1450))
- [`e6450bd`](https://togithub.com/cerbos/cerbos/commit/e6450bda)
chore(deps): Revert update of github.com/jackc/pgx/v4 to v5
([#&#8203;1425](https://togithub.com/cerbos/cerbos/issues/1425))
([#&#8203;1427](https://togithub.com/cerbos/cerbos/issues/1427))
- [`c7bf926`](https://togithub.com/cerbos/cerbos/commit/c7bf9264)
chore(deps): Update bufbuild/buf-setup

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos-sdk-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Charith Ellawala <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charith Ellawala <[email protected]>
charithe referenced this pull request in cerbos/cerbos Dec 4, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/alecthomas/participle/v2](https://togithub.com/alecthomas/participle)
| require | patch | `v2.1.0` -> `v2.1.1` |
| [github.com/aws/aws-sdk-go](https://togithub.com/aws/aws-sdk-go) |
require | patch | `v1.48.4` -> `v1.48.11` |
|
[github.com/bufbuild/protovalidate-go](https://togithub.com/bufbuild/protovalidate-go)
| require | patch | `v0.4.2` -> `v0.4.3` |
|
[github.com/cerbos/cerbos/api/genpb](https://togithub.com/cerbos/cerbos)
| require | minor | `v0.0.0-20231123140427-ce425d92a037` -> `v0.32.0` |
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
require | patch | `v5.10.0` -> `v5.10.1` |
| [github.com/lestrrat-go/jwx/v2](https://togithub.com/lestrrat-go/jwx)
| require | patch | `v2.0.17` -> `v2.0.18` |
| [github.com/minio/minio-go/v7](https://togithub.com/minio/minio-go) |
require | patch | `v7.0.64` -> `v7.0.65` |
| [github.com/spf13/afero](https://togithub.com/spf13/afero) | require |
minor | `v1.10.0` -> `v1.11.0` |
| golang.org/x/crypto | require | minor | `v0.15.0` -> `v0.16.0` |
| golang.org/x/net | require | minor | `v0.18.0` -> `v0.19.0` |
| golang.org/x/tools | require | minor | `v0.15.0` -> `v0.16.0` |
|
[google.golang.org/genproto/googleapis/api](https://togithub.com/googleapis/go-genproto)
| require | digest | `83a465c` -> `3a041ad` |
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go)
| require | digest | `9b87403` -> `2087447` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>alecthomas/participle
(github.com/alecthomas/participle/v2)</summary>

###
[`v2.1.1`](https://togithub.com/alecthomas/participle/releases/tag/v2.1.1)

[Compare
Source](https://togithub.com/alecthomas/participle/compare/v2.1.0...v2.1.1)

#### Changelog

- [`f8e85da`](https://togithub.com/alecthomas/participle/commit/f8e85da)
fix: support embedded union interfaces
- [`9d97a23`](https://togithub.com/alecthomas/participle/commit/9d97a23)
chore(deps): update dependency goreleaser to v1.22.1
([#&#8203;380](https://togithub.com/alecthomas/participle/issues/380))
- [`d79defd`](https://togithub.com/alecthomas/participle/commit/d79defd)
chore(deps): update dependency goreleaser to v1.22.0
- [`ff04bfb`](https://togithub.com/alecthomas/participle/commit/ff04bfb)
chore(deps): update dependency go to v1.21.4
- [`55a37ec`](https://togithub.com/alecthomas/participle/commit/55a37ec)
chore(deps): update dependency goreleaser to v1.21.2
- [`7ec1a55`](https://togithub.com/alecthomas/participle/commit/7ec1a55)
fix(deps): update module github.com/alecthomas/kong to v0.8.1
- [`3b1e83b`](https://togithub.com/alecthomas/participle/commit/3b1e83b)
chore(deps): update dependency go to v1.21.3
([#&#8203;373](https://togithub.com/alecthomas/participle/issues/373))
- [`b90730f`](https://togithub.com/alecthomas/participle/commit/b90730f)
chore(deps): update dependency go to v1.21.2
([#&#8203;372](https://togithub.com/alecthomas/participle/issues/372))
- [`61cdfe1`](https://togithub.com/alecthomas/participle/commit/61cdfe1)
chore(deps): update dependency goreleaser to v1.21.1
- [`1f51283`](https://togithub.com/alecthomas/participle/commit/1f51283)
chore(deps): update dependency goreleaser to v1.21.0
- [`d887254`](https://togithub.com/alecthomas/participle/commit/d887254)
fix(deps): update module github.com/alecthomas/participle/v2 to v2.1.0

</details>

<details>
<summary>aws/aws-sdk-go (github.com/aws/aws-sdk-go)</summary>

###
[`v1.48.11`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v14811-2023-12-01)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.10...v1.48.11)

\===

##### Service Client Updates

-   `service/qconnect`: Updates service API and documentation
-   `service/rbin`: Updates service API and documentation
-   `service/verifiedpermissions`: Updates service API and documentation

###
[`v1.48.10`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v14810-2023-11-30)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.9...v1.48.10)

\===

##### Service Client Updates

- `service/arc-zonal-shift`: Updates service API, documentation, and
paginators
-   `service/glue`: Updates service API and documentation
- Adds observation and analyzer support to the GetDataQualityResult and
BatchGetDataQualityResult APIs.
-   `service/sagemaker`: Updates service API and documentation
- This release adds support for 1/ Code Editor, based on Code-OSS,
Visual Studio Code Open Source, a new fully managed IDE option in
SageMaker Studio 2/ JupyterLab, a new fully managed JupyterLab IDE
experience in SageMaker Studio

###
[`v1.48.9`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1489-2023-11-30)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.8...v1.48.9)

\===

##### Service Client Updates

-   `service/marketplace-agreement`: Adds new service
-   `service/marketplace-catalog`: Updates service API and documentation
-   `service/marketplace-deployment`: Adds new service
- `service/redshift-serverless`: Updates service API, documentation, and
paginators

###
[`v1.48.8`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1488-2023-11-29)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.7...v1.48.8)

\===

##### Service Client Updates

- `service/application-autoscaling`: Updates service API and
documentation
- `service/cleanrooms`: Updates service API, documentation, and
paginators
-   `service/cleanroomsml`: Adds new service
-   `service/opensearch`: Updates service API and documentation
- `service/opensearchserverless`: Updates service API and documentation
-   `service/runtime.sagemaker`: Updates service API and documentation
- `service/sagemaker`: Updates service API, documentation, and
paginators
- This release adds following support 1/ Improved SDK tooling for model
deployment. 2/ New Inference Component based features to lower inference
costs and latency 3/ SageMaker HyperPod management. 4/ Additional
parameters for FM Fine Tuning in Autopilot
-   `service/sts`: Updates service documentation
    -   Documentation updates for AWS Security Token Service.

###
[`v1.48.7`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1487-2023-11-28)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.6...v1.48.7)

\===

##### Service Client Updates

-   `service/accessanalyzer`: Updates service API and documentation
-   `service/bedrock`: Updates service API and documentation
-   `service/bedrock-agent`: Adds new service
-   `service/bedrock-agent-runtime`: Adds new service
- `service/bedrock-runtime`: Updates service API, documentation, and
waiters
- `service/connect`: Updates service API, documentation, and paginators
-   `service/customer-profiles`: Updates service API and documentation
- `service/qbusiness`: Updates service API, documentation, paginators,
and examples
- `service/qconnect`: Updates service API, documentation, paginators,
and examples
- `service/s3`: Updates service API, documentation, paginators, and
examples
    -   Adds support for S3 Express One Zone.
-   `service/s3control`: Updates service API and documentation
- Adds support for S3 Express One Zone, and InvocationSchemaVersion 2.0
for S3 Batch Operations.

###
[`v1.48.6`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1486-2023-11-28)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.5...v1.48.6)

\===

##### Service Client Updates

- `service/elasticache`: Updates service API, documentation, and
paginators
- Launching Amazon ElastiCache Serverless that enables you to create a
cache in under a minute without any capacity management. ElastiCache
Serverless monitors the cache's memory, CPU, and network usage and
scales both vertically and horizontally to support your application's
requirements.

###
[`v1.48.5`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1485-2023-11-27)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.48.4...v1.48.5)

\===

##### Service Client Updates

-   `service/appsync`: Updates service API and documentation
- `service/b2bi`: Updates service API, documentation, paginators, and
examples
-   `service/backup`: Updates service API, documentation, and paginators
-   `service/controltower`: Updates service API and documentation
-   `service/elasticfilesystem`: Updates service API and documentation
    -   Adding support for EFS Replication to existing file system.
-   `service/fis`: Updates service API, documentation, and paginators
-   `service/glue`: Updates service API and documentation
- add observations support to DQ CodeGen config model + update document
for connectiontypes supported by ConnectorData entities
- `service/rds`: Updates service API, documentation, waiters,
paginators, and examples
    -   Updates Amazon RDS documentation for support for RDS for Db2.
- `service/securityhub`: Updates service API, documentation, paginators,
and examples
- `service/transcribe`: Updates service API, documentation, and
paginators

</details>

<details>
<summary>bufbuild/protovalidate-go
(github.com/bufbuild/protovalidate-go)</summary>

###
[`v0.4.3`](https://togithub.com/bufbuild/protovalidate-go/releases/tag/v0.4.3)

[Compare
Source](https://togithub.com/bufbuild/protovalidate-go/compare/v0.4.2...v0.4.3)

#### What's Changed

- Group dependabot version updates together by
[@&#8203;rodaine](https://togithub.com/rodaine) in
[https://github.com/bufbuild/protovalidate-go/pull/81](https://togithub.com/bufbuild/protovalidate-go/pull/81)
- Bump the go group with 1 update by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/bufbuild/protovalidate-go/pull/82](https://togithub.com/bufbuild/protovalidate-go/pull/82)
- Fix email validation by
[@&#8203;dragon3](https://togithub.com/dragon3) in
[https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84)

#### New Contributors

- [@&#8203;dragon3](https://togithub.com/dragon3) made their first
contribution in
[https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84)

**Full Changelog**:
https://github.com/bufbuild/protovalidate-go/compare/v0.4.2...v0.4.3

</details>

<details>
<summary>cerbos/cerbos (github.com/cerbos/cerbos/api/genpb)</summary>

### [`v0.32.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.32.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.31.0...v0.32.0)

## Cerbos 0.32.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.32.0.html

#### Changelog

##### Features

- [`ce425d9`](https://togithub.com/cerbos/cerbos/commit/ce425d92) feat!:
Switch metrics to OpenTelemetry and add support for push metrics
([#&#8203;1887](https://togithub.com/cerbos/cerbos/issues/1887))
- [`1722454`](https://togithub.com/cerbos/cerbos/commit/17224542) feat:
Better support for OTLP
([#&#8203;1886](https://togithub.com/cerbos/cerbos/issues/1886))

##### Enhancements

- [`e87b533`](https://togithub.com/cerbos/cerbos/commit/e87b5330)
enhancement(ci): Mirror Cerbos image to Docker Hub
([#&#8203;1867](https://togithub.com/cerbos/cerbos/issues/1867))
- [`f2ff20d`](https://togithub.com/cerbos/cerbos/commit/f2ff20dd)
enhancement: Detect and warn about invalid test suites
([#&#8203;1868](https://togithub.com/cerbos/cerbos/issues/1868))
- [`c055d13`](https://togithub.com/cerbos/cerbos/commit/c055d13e)
enhancement: Include expected effect and outputs for successful tests
([#&#8203;1881](https://togithub.com/cerbos/cerbos/issues/1881))

##### Bug fixes

- [`12354c3`](https://togithub.com/cerbos/cerbos/commit/12354c3f) fix:
Ignore empty files in policy repository
([#&#8203;1882](https://togithub.com/cerbos/cerbos/issues/1882))

##### Documentation

- [`5e254ae`](https://togithub.com/cerbos/cerbos/commit/5e254ae1) docs:
Remove outdated playground section
([#&#8203;1864](https://togithub.com/cerbos/cerbos/issues/1864))

##### Chores

- [`c62c562`](https://togithub.com/cerbos/cerbos/commit/c62c5623)
chore(ci): Replace deprecated GoReleaser `--skip-publish` flag
([#&#8203;1893](https://togithub.com/cerbos/cerbos/issues/1893))
- [`9fe252a`](https://togithub.com/cerbos/cerbos/commit/9fe252ad)
chore(deps): Bump github.com/sigstore/cosign/v2 from
2.0.3-0.20230523133326-0544abd8fc8a to 2.2.1 in /tools
([#&#8203;1869](https://togithub.com/cerbos/cerbos/issues/1869))
- [`da82249`](https://togithub.com/cerbos/cerbos/commit/da822490)
chore(deps): Bump
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
from 0.45.0 to 0.46.0
([#&#8203;1871](https://togithub.com/cerbos/cerbos/issues/1871))
- [`e028281`](https://togithub.com/cerbos/cerbos/commit/e0282814)
chore(deps): Update amannn/action-semantic-pull-request action to v5.4.0
([#&#8203;1862](https://togithub.com/cerbos/cerbos/issues/1862))
- [`fd30cac`](https://togithub.com/cerbos/cerbos/commit/fd30cacc)
chore(deps): Update bufbuild/buf-setup-action action to v1.28.0
([#&#8203;1873](https://togithub.com/cerbos/cerbos/issues/1873))
- [`72f67c3`](https://togithub.com/cerbos/cerbos/commit/72f67c3d)
chore(deps): Update github actions deps
([#&#8203;1884](https://togithub.com/cerbos/cerbos/issues/1884))
- [`ebb56d2`](https://togithub.com/cerbos/cerbos/commit/ebb56d23)
chore(deps): Update go deps
([#&#8203;1863](https://togithub.com/cerbos/cerbos/issues/1863))
- [`4662108`](https://togithub.com/cerbos/cerbos/commit/46621085)
chore(deps): Update go deps
([#&#8203;1874](https://togithub.com/cerbos/cerbos/issues/1874))
- [`d51d9c9`](https://togithub.com/cerbos/cerbos/commit/d51d9c91)
chore(deps): Update go deps
([#&#8203;1885](https://togithub.com/cerbos/cerbos/issues/1885))
- [`23de714`](https://togithub.com/cerbos/cerbos/commit/23de7142)
chore(deps): Update go deps
([#&#8203;1888](https://togithub.com/cerbos/cerbos/issues/1888))
- [`fef22d1`](https://togithub.com/cerbos/cerbos/commit/fef22d12)
chore(release): Prepare release 0.32.0
- [`8f52e1e`](https://togithub.com/cerbos/cerbos/commit/8f52e1ef)
chore(test): Fix Kafka integration tests
([#&#8203;1878](https://togithub.com/cerbos/cerbos/issues/1878))
- [`7a72711`](https://togithub.com/cerbos/cerbos/commit/7a72711f)
chore(version): Bump version to 0.32.0
- [`761a3dc`](https://togithub.com/cerbos/cerbos/commit/761a3dc5) chore:
Access to check options from custom checkers
([#&#8203;1861](https://togithub.com/cerbos/cerbos/issues/1861))
- [`16f081b`](https://togithub.com/cerbos/cerbos/commit/16f081b7) chore:
Add pre-cache API to TestFixtureGetter
([#&#8203;1866](https://togithub.com/cerbos/cerbos/issues/1866))
- [`cf21eb0`](https://togithub.com/cerbos/cerbos/commit/cf21eb04) chore:
Add tests to check fixture loading from testdata
([#&#8203;1877](https://togithub.com/cerbos/cerbos/issues/1877))
- [`eba4b3f`](https://togithub.com/cerbos/cerbos/commit/eba4b3ff) chore:
Allow LoadTestFixture to continue on error
([#&#8203;1859](https://togithub.com/cerbos/cerbos/issues/1859))
- [`d51f597`](https://togithub.com/cerbos/cerbos/commit/d51f597e) chore:
Enable Otel interceptor for grpc-gateway client
([#&#8203;1892](https://togithub.com/cerbos/cerbos/issues/1892))
- [`3dc5ff8`](https://togithub.com/cerbos/cerbos/commit/3dc5ff84) chore:
Fix legacy OTLP exporter initialization
([#&#8203;1891](https://togithub.com/cerbos/cerbos/issues/1891))
- [`7dd5d0c`](https://togithub.com/cerbos/cerbos/commit/7dd5d0c8) chore:
Simplify residual expression
([#&#8203;1876](https://togithub.com/cerbos/cerbos/issues/1876))
- [`77e836e`](https://togithub.com/cerbos/cerbos/commit/77e836e7) chore:
Upgrade to CEL 0.18
([#&#8203;1860](https://togithub.com/cerbos/cerbos/issues/1860))

### [`v0.31.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.31.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.30.0...v0.31.0)

## Cerbos 0.31.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.31.0.html

#### Changelog

##### Features

- [`3ec2930`](https://togithub.com/cerbos/cerbos/commit/3ec29307) feat!:
Make `runtime.effectiveDerivedRoles` available in CEL expressions
([#&#8203;1778](https://togithub.com/cerbos/cerbos/issues/1778))
- [`111c4a3`](https://togithub.com/cerbos/cerbos/commit/111c4a31) feat:
Reload certificates when they change on disk
([#&#8203;1841](https://togithub.com/cerbos/cerbos/issues/1841))

##### Enhancements

- [`d4c39c9`](https://togithub.com/cerbos/cerbos/commit/d4c39c9b)
enhancement(api): Separate Go module for API definitions
([#&#8203;1801](https://togithub.com/cerbos/cerbos/issues/1801))
- [`0d63f1e`](https://togithub.com/cerbos/cerbos/commit/0d63f1e3)
enhancement(api): Use toolchain to manage Go version used
([#&#8203;1804](https://togithub.com/cerbos/cerbos/issues/1804))
- [`56f7683`](https://togithub.com/cerbos/cerbos/commit/56f7683c)
enhancement(helm): Add support for defining topology spread constraints
([#&#8203;1821](https://togithub.com/cerbos/cerbos/issues/1821))
- [`c8af11b`](https://togithub.com/cerbos/cerbos/commit/c8af11b1)
enhancement(security)!: Configure gRPC max concurrent streams
([#&#8203;1853](https://togithub.com/cerbos/cerbos/issues/1853))
- [`055e476`](https://togithub.com/cerbos/cerbos/commit/055e476f)
enhancement: Allow parsing JWTs with legacy keysets
([#&#8203;1823](https://togithub.com/cerbos/cerbos/issues/1823))
- [`0624962`](https://togithub.com/cerbos/cerbos/commit/0624962e)
enhancement: Deprecate client package
([#&#8203;1815](https://togithub.com/cerbos/cerbos/issues/1815))
- [`7123a67`](https://togithub.com/cerbos/cerbos/commit/7123a672)
enhancement: Expose Index interface from private
([#&#8203;1847](https://togithub.com/cerbos/cerbos/issues/1847))
- [`21315fe`](https://togithub.com/cerbos/cerbos/commit/21315fe4)
enhancement: Expose private Check API
([#&#8203;1843](https://togithub.com/cerbos/cerbos/issues/1843))
- [`90bd6cd`](https://togithub.com/cerbos/cerbos/commit/90bd6cd1)
enhancement: Lenient scope search in tests
([#&#8203;1838](https://togithub.com/cerbos/cerbos/issues/1838))
- [`dff2dcc`](https://togithub.com/cerbos/cerbos/commit/dff2dcca)
enhancement: Migrate to protovalidate
([#&#8203;1800](https://togithub.com/cerbos/cerbos/issues/1800))

##### Bug fixes

- [`d135222`](https://togithub.com/cerbos/cerbos/commit/d135222d)
fix(docs): Correct link to resources test fixture schema
([#&#8203;1829](https://togithub.com/cerbos/cerbos/issues/1829))
- [`c6a158a`](https://togithub.com/cerbos/cerbos/commit/c6a158a7)
fix(test): Fix resource kind in test
([#&#8203;1813](https://togithub.com/cerbos/cerbos/issues/1813))

##### Documentation

- [`25ba555`](https://togithub.com/cerbos/cerbos/commit/25ba5550) docs:
Remove unstable warning from Admin API
([#&#8203;1835](https://togithub.com/cerbos/cerbos/issues/1835))
- [`85e4eac`](https://togithub.com/cerbos/cerbos/commit/85e4eac5) docs:
Update Neovim yamlls configuration section
([#&#8203;1824](https://togithub.com/cerbos/cerbos/issues/1824))

##### Chores

- [`ff152ce`](https://togithub.com/cerbos/cerbos/commit/ff152ce9)
chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to
24.0.7+incompatible
([#&#8203;1856](https://togithub.com/cerbos/cerbos/issues/1856))
- [`12dc45a`](https://togithub.com/cerbos/cerbos/commit/12dc45a7)
chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to
24.0.7+incompatible in /tools
([#&#8203;1855](https://togithub.com/cerbos/cerbos/issues/1855))
- [`4edc6d6`](https://togithub.com/cerbos/cerbos/commit/4edc6d6d)
chore(deps): Bump golang.org/x/net from 0.15.0 to 0.17.0 in /api/genpb
([#&#8203;1830](https://togithub.com/cerbos/cerbos/issues/1830))
- [`e494600`](https://togithub.com/cerbos/cerbos/commit/e4946006)
chore(deps): Bump golang.org/x/net from 0.15.0 to 0.17.0 in /tools
([#&#8203;1831](https://togithub.com/cerbos/cerbos/issues/1831))
- [`ab81d8e`](https://togithub.com/cerbos/cerbos/commit/ab81d8eb)
chore(deps): Bump golang.org/x/net from 0.16.0 to 0.17.0
([#&#8203;1833](https://togithub.com/cerbos/cerbos/issues/1833))
- [`f134903`](https://togithub.com/cerbos/cerbos/commit/f134903b)
chore(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.3 in /tools
([#&#8203;1848](https://togithub.com/cerbos/cerbos/issues/1848))
- [`0707972`](https://togithub.com/cerbos/cerbos/commit/07079728)
chore(deps): Update actions/checkout action to v4
([#&#8203;1806](https://togithub.com/cerbos/cerbos/issues/1806))
- [`01a6016`](https://togithub.com/cerbos/cerbos/commit/01a6016d)
chore(deps): Update amannn/action-semantic-pull-request action to v5.3.0
([#&#8203;1819](https://togithub.com/cerbos/cerbos/issues/1819))
- [`58d2969`](https://togithub.com/cerbos/cerbos/commit/58d29691)
chore(deps): Update bufbuild/buf-lint-action action to v1.1.0
([#&#8203;1840](https://togithub.com/cerbos/cerbos/issues/1840))
- [`ce03553`](https://togithub.com/cerbos/cerbos/commit/ce03553d)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.0
([#&#8203;1827](https://togithub.com/cerbos/cerbos/issues/1827))
- [`42e6e61`](https://togithub.com/cerbos/cerbos/commit/42e6e61c)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.1
([#&#8203;1844](https://togithub.com/cerbos/cerbos/issues/1844))
- [`8fb0092`](https://togithub.com/cerbos/cerbos/commit/8fb00927)
chore(deps): Update bufbuild/buf-setup-action action to v1.27.2
([#&#8203;1851](https://togithub.com/cerbos/cerbos/issues/1851))
- [`ecb6b49`](https://togithub.com/cerbos/cerbos/commit/ecb6b496)
chore(deps): Update github actions deps to v3 (major)
([#&#8203;1807](https://togithub.com/cerbos/cerbos/issues/1807))
- [`f74ecf8`](https://togithub.com/cerbos/cerbos/commit/f74ecf8c)
chore(deps): Update go deps
([#&#8203;1805](https://togithub.com/cerbos/cerbos/issues/1805))
- [`bba5a64`](https://togithub.com/cerbos/cerbos/commit/bba5a648)
chore(deps): Update go deps
([#&#8203;1816](https://togithub.com/cerbos/cerbos/issues/1816))
- [`d2affcb`](https://togithub.com/cerbos/cerbos/commit/d2affcb1)
chore(deps): Update go deps
([#&#8203;1818](https://togithub.com/cerbos/cerbos/issues/1818))
- [`e8aa142`](https://togithub.com/cerbos/cerbos/commit/e8aa1424)
chore(deps): Update go deps
([#&#8203;1826](https://togithub.com/cerbos/cerbos/issues/1826))
- [`49bfbe0`](https://togithub.com/cerbos/cerbos/commit/49bfbe0b)
chore(deps): Update go deps
([#&#8203;1839](https://togithub.com/cerbos/cerbos/issues/1839))
- [`1295185`](https://togithub.com/cerbos/cerbos/commit/1295185a)
chore(deps): Update go deps
([#&#8203;1845](https://togithub.com/cerbos/cerbos/issues/1845))
- [`5f6b938`](https://togithub.com/cerbos/cerbos/commit/5f6b9388)
chore(deps): Update go deps
([#&#8203;1852](https://togithub.com/cerbos/cerbos/issues/1852))
- [`81f2745`](https://togithub.com/cerbos/cerbos/commit/81f27450)
chore(deps): Update goreleaser/goreleaser-action action to v5
([#&#8203;1808](https://togithub.com/cerbos/cerbos/issues/1808))
- [`4512ca7`](https://togithub.com/cerbos/cerbos/commit/4512ca70)
chore(docs): Add link to Laravel SDK
([#&#8203;1810](https://togithub.com/cerbos/cerbos/issues/1810))
- [`5bfdcbb`](https://togithub.com/cerbos/cerbos/commit/5bfdcbb9)
chore(release): Add 0.31.0 release notes
([#&#8203;1849](https://togithub.com/cerbos/cerbos/issues/1849))
- [`625bc0d`](https://togithub.com/cerbos/cerbos/commit/625bc0d0)
chore(release): Prepare release 0.31.0
- [`9bd8557`](https://togithub.com/cerbos/cerbos/commit/9bd85574)
chore(version): Bump version to 0.31.0
- [`e16f1d3`](https://togithub.com/cerbos/cerbos/commit/e16f1d39) chore:
Drop replace directive for API module
([#&#8203;1802](https://togithub.com/cerbos/cerbos/issues/1802))
- [`a624bed`](https://togithub.com/cerbos/cerbos/commit/a624bedb) chore:
Expose discovered test fixture paths
([#&#8203;1854](https://togithub.com/cerbos/cerbos/issues/1854))
- [`41a2a06`](https://togithub.com/cerbos/cerbos/commit/41a2a066) chore:
Remove coverage badge
([#&#8203;1811](https://togithub.com/cerbos/cerbos/issues/1811))
- [`a6728b1`](https://togithub.com/cerbos/cerbos/commit/a6728b15) chore:
Remove ghz from tools deps
([#&#8203;1857](https://togithub.com/cerbos/cerbos/issues/1857))
- [`7e6b062`](https://togithub.com/cerbos/cerbos/commit/7e6b062c) chore:
Rename Cerbos Cloud to Cerbos Hub
([#&#8203;1836](https://togithub.com/cerbos/cerbos/issues/1836))
- [`9753162`](https://togithub.com/cerbos/cerbos/commit/97531624) chore:
Set go.mod version to 1.21
([#&#8203;1809](https://togithub.com/cerbos/cerbos/issues/1809))
- [`341baa4`](https://togithub.com/cerbos/cerbos/commit/341baa48) chore:
Set go.work version to 1.21
([#&#8203;1817](https://togithub.com/cerbos/cerbos/issues/1817))
- [`8756210`](https://togithub.com/cerbos/cerbos/commit/8756210e) chore:
Update Buf modules
([#&#8203;1822](https://togithub.com/cerbos/cerbos/issues/1822))

### [`v0.30.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.30.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.29.0...v0.30.0)

## Cerbos 0.30.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.30.0.html

#### Changelog

##### Features

- [`304586b`](https://togithub.com/cerbos/cerbos/commit/304586b1) feat!:
Check variable references at compile time
([#&#8203;1772](https://togithub.com/cerbos/cerbos/issues/1772))
- [`b9228f6`](https://togithub.com/cerbos/cerbos/commit/b9228f64)
feat(client): Add options for intercepting gRPC operations
([#&#8203;1724](https://togithub.com/cerbos/cerbos/issues/1724))
- [`24cb3e4`](https://togithub.com/cerbos/cerbos/commit/24cb3e4f) feat:
Add cerbosctl command to export policies and schemas from store
([#&#8203;1686](https://togithub.com/cerbos/cerbos/issues/1686))
- [`9652c90`](https://togithub.com/cerbos/cerbos/commit/9652c909) feat:
Audit log rotation support
([#&#8203;1766](https://togithub.com/cerbos/cerbos/issues/1766))

##### Enhancements

- [`8fd1ac8`](https://togithub.com/cerbos/cerbos/commit/8fd1ac8c)
enhancement!: Use `.cerbos.yaml` as conventional name for config file
([#&#8203;1755](https://togithub.com/cerbos/cerbos/issues/1755))
- [`5dce9a9`](https://togithub.com/cerbos/cerbos/commit/5dce9a9f)
enhancement(helm): Add ability to set clusterIP
([#&#8203;1707](https://togithub.com/cerbos/cerbos/issues/1707))
- [`3fbd95e`](https://togithub.com/cerbos/cerbos/commit/3fbd95e3)
enhancement(helm): Allow an image digest to be provided instead of a tag
([#&#8203;1735](https://togithub.com/cerbos/cerbos/issues/1735))
- [`1f6ba2c`](https://togithub.com/cerbos/cerbos/commit/1f6ba2c0)
enhancement: Better error messages from compile command
([#&#8203;1750](https://togithub.com/cerbos/cerbos/issues/1750))
- [`e2c7af0`](https://togithub.com/cerbos/cerbos/commit/e2c7af04)
enhancement: Clean-up store resources
([#&#8203;1749](https://togithub.com/cerbos/cerbos/issues/1749))
- [`4e7d22c`](https://togithub.com/cerbos/cerbos/commit/4e7d22c1)
enhancement: Compile and run tests from an archive
([#&#8203;1721](https://togithub.com/cerbos/cerbos/issues/1721))
- [`6582c70`](https://togithub.com/cerbos/cerbos/commit/6582c701)
enhancement: Configurable time skew for JWT validation
([#&#8203;1790](https://togithub.com/cerbos/cerbos/issues/1790))
- [`1130d12`](https://togithub.com/cerbos/cerbos/commit/1130d12f)
enhancement: Configuration to disable API explorer
([#&#8203;1767](https://togithub.com/cerbos/cerbos/issues/1767))
- [`4d5d0c5`](https://togithub.com/cerbos/cerbos/commit/4d5d0c51)
enhancement: Relax naming conventions for resource kinds, principals and
roles ([#&#8203;1762](https://togithub.com/cerbos/cerbos/issues/1762))

##### Bug fixes

- [`0b7a189`](https://togithub.com/cerbos/cerbos/commit/0b7a189f)
fix(docs): Typo in Calling Cerbos
([#&#8203;1726](https://togithub.com/cerbos/cerbos/issues/1726))
- [`6b09c62`](https://togithub.com/cerbos/cerbos/commit/6b09c624)
fix(planner): Lambda body can be a field selection
([#&#8203;1720](https://togithub.com/cerbos/cerbos/issues/1720))
- [`91a0d48`](https://togithub.com/cerbos/cerbos/commit/91a0d48b) fix:
Evict policies from cache after disable or enable
([#&#8203;1711](https://togithub.com/cerbos/cerbos/issues/1711))
- [`a29a992`](https://togithub.com/cerbos/cerbos/commit/a29a9926) fix:
Ignore invalid expressions
([#&#8203;1799](https://togithub.com/cerbos/cerbos/issues/1799))
- [`7bfa52a`](https://togithub.com/cerbos/cerbos/commit/7bfa52af) fix:
Normalize Git store subdirectory config to handle leading `./` correctly
([#&#8203;1774](https://togithub.com/cerbos/cerbos/issues/1774))

##### Documentation

- [`c7c5f37`](https://togithub.com/cerbos/cerbos/commit/c7c5f371)
docs(sdk): Update SDK examples
([#&#8203;1731](https://togithub.com/cerbos/cerbos/issues/1731))
- [`34f6859`](https://togithub.com/cerbos/cerbos/commit/34f68599) docs:
Add testdata schema URLs
([#&#8203;1779](https://togithub.com/cerbos/cerbos/issues/1779))
- [`eaaed3d`](https://togithub.com/cerbos/cerbos/commit/eaaed3d0) docs:
Caveats of sharing a DB with multiple instances
([#&#8203;1743](https://togithub.com/cerbos/cerbos/issues/1743))
- [`a8ad220`](https://togithub.com/cerbos/cerbos/commit/a8ad220a) docs:
Fix typo in 03\_calling-cerbos.adoc
([#&#8203;1714](https://togithub.com/cerbos/cerbos/issues/1714))
- [`b606512`](https://togithub.com/cerbos/cerbos/commit/b6065122) docs:
Remove deprecated endpoint/rpc
([#&#8203;1734](https://togithub.com/cerbos/cerbos/issues/1734))
- [`4fbbe36`](https://togithub.com/cerbos/cerbos/commit/4fbbe362) docs:
Stop building docs for older versions
([#&#8203;1716](https://togithub.com/cerbos/cerbos/issues/1716))
- [`a2cf9c9`](https://togithub.com/cerbos/cerbos/commit/a2cf9c9a) docs:
Update examples for handling expressions beginning with quote
([#&#8203;1739](https://togithub.com/cerbos/cerbos/issues/1739))

##### Chores

- [`4a690fd`](https://togithub.com/cerbos/cerbos/commit/4a690fd8)
chore(ci): Always run `upload-test-times` after `test`
([#&#8203;1756](https://togithub.com/cerbos/cerbos/issues/1756))
- [`2b7c99b`](https://togithub.com/cerbos/cerbos/commit/2b7c99b4)
chore(ci): Create PRs for Homebrew formula updates
([#&#8203;1704](https://togithub.com/cerbos/cerbos/issues/1704))
- [`98de402`](https://togithub.com/cerbos/cerbos/commit/98de4026)
chore(ci): Debug logging for server tests
([#&#8203;1791](https://togithub.com/cerbos/cerbos/issues/1791))
- [`711844a`](https://togithub.com/cerbos/cerbos/commit/711844ab)
chore(ci): Increase timeout for client tests
([#&#8203;1793](https://togithub.com/cerbos/cerbos/issues/1793))
- [`bc1a4d5`](https://togithub.com/cerbos/cerbos/commit/bc1a4d5a)
chore(ci): Publish prerelease images tagged by commit hash
([#&#8203;1736](https://togithub.com/cerbos/cerbos/issues/1736))
- [`5691a1b`](https://togithub.com/cerbos/cerbos/commit/5691a1b2)
chore(ci): Split snapshots job
([#&#8203;1796](https://togithub.com/cerbos/cerbos/issues/1796))
- [`2479397`](https://togithub.com/cerbos/cerbos/commit/2479397c)
chore(ci): Switch to Coveralls
([#&#8203;1751](https://togithub.com/cerbos/cerbos/issues/1751))
- [`b3c81ff`](https://togithub.com/cerbos/cerbos/commit/b3c81ff0)
chore(ci): Upload test coverage from snapshot builds
([#&#8203;1764](https://togithub.com/cerbos/cerbos/issues/1764))
- [`fdf5f2e`](https://togithub.com/cerbos/cerbos/commit/fdf5f2e7)
chore(ci): Use experimental 'loopvar' released with Go 1.21
([#&#8203;1738](https://togithub.com/cerbos/cerbos/issues/1738))
- [`3738d7c`](https://togithub.com/cerbos/cerbos/commit/3738d7c8)
chore(deps): Bump github.com/cyphar/filepath-securejoin from 0.2.3 to
0.2.4 in /tools
([#&#8203;1788](https://togithub.com/cerbos/cerbos/issues/1788))
- [`e7aff6e`](https://togithub.com/cerbos/cerbos/commit/e7aff6ec)
chore(deps): Downgrade pterm to v0.12.66
([#&#8203;1787](https://togithub.com/cerbos/cerbos/issues/1787))
- [`81122c6`](https://togithub.com/cerbos/cerbos/commit/81122c6a)
chore(deps): Update actions/checkout action to v4
([#&#8203;1795](https://togithub.com/cerbos/cerbos/issues/1795))
- [`0959bda`](https://togithub.com/cerbos/cerbos/commit/0959bda6)
chore(deps): Update bufbuild/buf-setup-action action to v1.25.0
([#&#8203;1709](https://togithub.com/cerbos/cerbos/issues/1709))
- [`e4410ce`](https://togithub.com/cerbos/cerbos/commit/e4410cea)
chore(deps): Update bufbuild/buf-setup-action action to v1.25.1
([#&#8203;1729](https://togithub.com/cerbos/cerbos/issues/1729))
- [`aa99210`](https://togithub.com/cerbos/cerbos/commit/aa99210b)
chore(deps): Update bufbuild/buf-setup-action action to v1.26.0
([#&#8203;1748](https://togithub.com/cerbos/cerbos/issues/1748))
- [`2bae859`](https://togithub.com/cerbos/cerbos/commit/2bae859e)
chore(deps): Update github actions deps
([#&#8203;1759](https://togithub.com/cerbos/cerbos/issues/1759))
- [`ac28478`](https://togithub.com/cerbos/cerbos/commit/ac28478b)
chore(deps): Update go deps
([#&#8203;1708](https://togithub.com/cerbos/cerbos/issues/1708))
- [`cedf358`](https://togithub.com/cerbos/cerbos/commit/cedf3580)
chore(deps): Update go deps
([#&#8203;1718](https://togithub.com/cerbos/cerbos/issues/1718))
- [`3d8dd13`](https://togithub.com/cerbos/cerbos/commit/3d8dd138)
chore(deps): Update go deps
([#&#8203;1730](https://togithub.com/cerbos/cerbos/issues/1730))
- [`5b25738`](https://togithub.com/cerbos/cerbos/commit/5b25738e)
chore(deps): Update go deps
([#&#8203;1747](https://togithub.com/cerbos/cerbos/issues/1747))
- [`2f6605d`](https://togithub.com/cerbos/cerbos/commit/2f6605d4)
chore(deps): Update go deps
([#&#8203;1760](https://togithub.com/cerbos/cerbos/issues/1760))
- [`d399486`](https://togithub.com/cerbos/cerbos/commit/d3994867)
chore(deps): Update go deps
([#&#8203;1768](https://togithub.com/cerbos/cerbos/issues/1768))
- [`53b0ab1`](https://togithub.com/cerbos/cerbos/commit/53b0ab1e)
chore(deps): Update go deps
([#&#8203;1780](https://togithub.com/cerbos/cerbos/issues/1780))
- [`0b8db17`](https://togithub.com/cerbos/cerbos/commit/0b8db178)
chore(deps): Update go deps
([#&#8203;1794](https://togithub.com/cerbos/cerbos/issues/1794))
- [`2200fcd`](https://togithub.com/cerbos/cerbos/commit/2200fcd0)
chore(deps): Update go deps to v2 (major)
([#&#8203;1769](https://togithub.com/cerbos/cerbos/issues/1769))
- [`fc2f9bc`](https://togithub.com/cerbos/cerbos/commit/fc2f9bc3)
chore(deps): Update helm release postgresql to v12.6.7
([#&#8203;1681](https://togithub.com/cerbos/cerbos/issues/1681))
- [`2d2bcfd`](https://togithub.com/cerbos/cerbos/commit/2d2bcfd9)
chore(deps): Update module github.com/jdxcode/netrc to v1
([#&#8203;1782](https://togithub.com/cerbos/cerbos/issues/1782))
- [`29f1439`](https://togithub.com/cerbos/cerbos/commit/29f1439c)
chore(deps): Upgrade gRPC middleware to v2
([#&#8203;1786](https://togithub.com/cerbos/cerbos/issues/1786))
- [`7e2ef07`](https://togithub.com/cerbos/cerbos/commit/7e2ef076)
chore(docs): Configure Cloud docs build
([#&#8203;1712](https://togithub.com/cerbos/cerbos/issues/1712))
- [`aba3b1d`](https://togithub.com/cerbos/cerbos/commit/aba3b1df)
chore(docs): Ignore PlaygroundEnabled configuration flag
([#&#8203;1705](https://togithub.com/cerbos/cerbos/issues/1705))
- [`15208f9`](https://togithub.com/cerbos/cerbos/commit/15208f9d)
chore(e2e): Fix output path of the E2E coverage
([#&#8203;1757](https://togithub.com/cerbos/cerbos/issues/1757))
- [`792daf7`](https://togithub.com/cerbos/cerbos/commit/792daf7b)
chore(release): Add 0.30.0 release notes
([#&#8203;1792](https://togithub.com/cerbos/cerbos/issues/1792))
- [`953433e`](https://togithub.com/cerbos/cerbos/commit/953433e1)
chore(release): Prepare release 0.30.0
- [`a0165f3`](https://togithub.com/cerbos/cerbos/commit/a0165f34)
chore(version): Bump version to 0.30.0
- [`690d90a`](https://togithub.com/cerbos/cerbos/commit/690d90ae) chore:
Mark auxData parameter as optional in OpenAPI spec
([#&#8203;1723](https://togithub.com/cerbos/cerbos/issues/1723))
- [`9dd75f4`](https://togithub.com/cerbos/cerbos/commit/9dd75f42) chore:
Move `gonum` dependency into correct group
([#&#8203;1776](https://togithub.com/cerbos/cerbos/issues/1776))
- [`cc2d95d`](https://togithub.com/cerbos/cerbos/commit/cc2d95d0) chore:
Update Go to v1.20
([#&#8203;1775](https://togithub.com/cerbos/cerbos/issues/1775))
- [`bfc0f3b`](https://togithub.com/cerbos/cerbos/commit/bfc0f3b0) chore:
Upgrade to CEL 0.17
([#&#8203;1717](https://togithub.com/cerbos/cerbos/issues/1717))

### [`v0.29.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.29.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.28.0...v0.29.0)

## Cerbos 0.29.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.29.0.html

#### Changelog

##### Features

- [`beb3a65`](https://togithub.com/cerbos/cerbos/commit/beb3a656) feat:
Add tls support kafka
([#&#8203;1667](https://togithub.com/cerbos/cerbos/issues/1667))
- [`748b93c`](https://togithub.com/cerbos/cerbos/commit/748b93cd) feat:
Allow reuse of variable definitions between policies
([#&#8203;1646](https://togithub.com/cerbos/cerbos/issues/1646))
- [`a527424`](https://togithub.com/cerbos/cerbos/commit/a527424c) feat:
Allow top-level `$schema` field in JSON files
([#&#8203;1676](https://togithub.com/cerbos/cerbos/issues/1676))
- [`fb98b74`](https://togithub.com/cerbos/cerbos/commit/fb98b74c) feat:
Introduce environment-specific global variables
([#&#8203;1645](https://togithub.com/cerbos/cerbos/issues/1645))
- [`919245f`](https://togithub.com/cerbos/cerbos/commit/919245f4) feat:
Lenient scope search
([#&#8203;1655](https://togithub.com/cerbos/cerbos/issues/1655))
- [`49faf0a`](https://togithub.com/cerbos/cerbos/commit/49faf0a4) feat:
Quit REPL when Ctrl-D is pressed on an empty prompt
([#&#8203;1674](https://togithub.com/cerbos/cerbos/issues/1674))

##### Enhancements

- [`cd72c0c`](https://togithub.com/cerbos/cerbos/commit/cd72c0c9)
enhancement(helm): Add config checksum to pod annotations so that
deployment restarts on config changes
([#&#8203;1693](https://togithub.com/cerbos/cerbos/issues/1693))
- [`c1cfadc`](https://togithub.com/cerbos/cerbos/commit/c1cfadce)
enhancement(sdk): Add getters for principal and resource ID fields
([#&#8203;1660](https://togithub.com/cerbos/cerbos/issues/1660))
- [`f21ecf7`](https://togithub.com/cerbos/cerbos/commit/f21ecf7b)
enhancement: Add `ListPolicies` filtering ability to `cerbosctl get`
([#&#8203;1649](https://togithub.com/cerbos/cerbos/issues/1649))
- [`c2fcf27`](https://togithub.com/cerbos/cerbos/commit/c2fcf279)
enhancement: Add filtering in the ListPolicies RPC
([#&#8203;1642](https://togithub.com/cerbos/cerbos/issues/1642))

##### Bug fixes

- [`210ccc3`](https://togithub.com/cerbos/cerbos/commit/210ccc30) fix:
Fix overlay e2e test caused by troublesome bitnami postgres image
([#&#8203;1677](https://togithub.com/cerbos/cerbos/issues/1677))
- [`2a86019`](https://togithub.com/cerbos/cerbos/commit/2a86019e) fix:
Log request_id in the grpc "Handled request" log message
([#&#8203;1691](https://togithub.com/cerbos/cerbos/issues/1691))
- [`ad6928b`](https://togithub.com/cerbos/cerbos/commit/ad6928b1) fix:
Obtain write lock while reloading index
([#&#8203;1659](https://togithub.com/cerbos/cerbos/issues/1659))

##### Chores

- [`9454970`](https://togithub.com/cerbos/cerbos/commit/9454970d)
chore(ci): Disable cache of Go installation for GolangCI
([#&#8203;1662](https://togithub.com/cerbos/cerbos/issues/1662))
- [`ad00877`](https://togithub.com/cerbos/cerbos/commit/ad008770)
chore(ci): Don't use built-in caching in setup-go action
([#&#8203;1678](https://togithub.com/cerbos/cerbos/issues/1678))
- [`d2dbcd0`](https://togithub.com/cerbos/cerbos/commit/d2dbcd05)
chore(ci): Downgrade telepresence
([#&#8203;1641](https://togithub.com/cerbos/cerbos/issues/1641))
- [`646f234`](https://togithub.com/cerbos/cerbos/commit/646f234b)
chore(deps): Bump github.com/lestrrat-go/jwx/v2 from 2.0.9 to 2.0.11
([#&#8203;1643](https://togithub.com/cerbos/cerbos/issues/1643))
- [`5e32834`](https://togithub.com/cerbos/cerbos/commit/5e328342)
chore(deps): Update bufbuild/buf-setup-action action to v1.22.0
([#&#8203;1665](https://togithub.com/cerbos/cerbos/issues/1665))
- [`891c211`](https://togithub.com/cerbos/cerbos/commit/891c2112)
chore(deps): Update bufbuild/buf-setup-action action to v1.23.1
([#&#8203;1671](https://togithub.com/cerbos/cerbos/issues/1671))
- [`92c6fec`](https://togithub.com/cerbos/cerbos/commit/92c6fece)
chore(deps): Update cloud-api to 0.1.4
([#&#8203;1698](https://togithub.com/cerbos/cerbos/issues/1698))
- [`3dbb7b1`](https://togithub.com/cerbos/cerbos/commit/3dbb7b15)
chore(deps): Update github actions deps
([#&#8203;1652](https://togithub.com/cerbos/cerbos/issues/1652))
- [`65c8236`](https://togithub.com/cerbos/cerbos/commit/65c82364)
chore(deps): Update github actions deps
([#&#8203;1697](https://togithub.com/cerbos/cerbos/issues/1697))
- [`dd5cd82`](https://togithub.com/cerbos/cerbos/commit/dd5cd82b)
chore(deps): Update go deps
([#&#8203;1651](https://togithub.com/cerbos/cerbos/issues/1651))
- [`b0904d2`](https://togithub.com/cerbos/cerbos/commit/b0904d29)
chore(deps): Update go deps
([#&#8203;1666](https://togithub.com/cerbos/cerbos/issues/1666))
- [`07df282`](https://togithub.com/cerbos/cerbos/commit/07df282f)
chore(deps): Update go deps
([#&#8203;1672](https://togithub.com/cerbos/cerbos/issues/1672))
- [`0c5fb88`](https://togithub.com/cerbos/cerbos/commit/0c5fb886)
chore(deps): Update go deps
([#&#8203;1680](https://togithub.com/cerbos/cerbos/issues/1680))
- [`c35feeb`](https://togithub.com/cerbos/cerbos/commit/c35feeb1)
chore(deps): Update go deps
([#&#8203;1696](https://togithub.com/cerbos/cerbos/issues/1696))
- [`a7d5e37`](https://togithub.com/cerbos/cerbos/commit/a7d5e37c)
chore(deps): Update module github.com/jackc/pgx/v4 to v5
([#&#8203;1653](https://togithub.com/cerbos/cerbos/issues/1653))
- [`79826d7`](https://togithub.com/cerbos/cerbos/commit/79826d7e)
chore(e2e): Run govulncheck without verbose flag
([#&#8203;1675](https://togithub.com/cerbos/cerbos/issues/1675))
- [`8a4f6a6`](https://togithub.com/cerbos/cerbos/commit/8a4f6a67)
chore(release): Add 0.29.0 release notes
([#&#8203;1699](https://togithub.com/cerbos/cerbos/issues/1699))
- [`ddba2c4`](https://togithub.com/cerbos/cerbos/commit/ddba2c49)
chore(release): Prepare release 0.29.0
- [`44c7afa`](https://togithub.com/cerbos/cerbos/commit/44c7afaf)
chore(test): Add E2E test for lenient scopes
([#&#8203;1657](https://togithub.com/cerbos/cerbos/issues/1657))
- [`37762a8`](https://togithub.com/cerbos/cerbos/commit/37762a80)
chore(version): Bump version to 0.29.0
- [`4600eb2`](https://togithub.com/cerbos/cerbos/commit/4600eb2d) chore:
Add parentheses after the function name `getSeconds`
([#&#8203;1684](https://togithub.com/cerbos/cerbos/issues/1684))

### [`v0.28.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.28.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.27.0...v0.28.0)

## Cerbos 0.28.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.28.0.html

#### Changelog

##### Features

- [`1f0a4d5`](https://togithub.com/cerbos/cerbos/commit/1f0a4d56) feat:
Ability to verify outputs in policy tests
([#&#8203;1634](https://togithub.com/cerbos/cerbos/issues/1634))
- [`9ae31dc`](https://togithub.com/cerbos/cerbos/commit/9ae31dc4) feat:
Support different compression algorithms for kafka audit
([#&#8203;1636](https://togithub.com/cerbos/cerbos/issues/1636))

##### Bug fixes

- [`5925445`](https://togithub.com/cerbos/cerbos/commit/59254459) fix:
Only produce outputs for activated rules
([#&#8203;1631](https://togithub.com/cerbos/cerbos/issues/1631))
- [`11fb4de`](https://togithub.com/cerbos/cerbos/commit/11fb4def) fix:
Render the condition correctly in an Engine trace
([#&#8203;1637](https://togithub.com/cerbos/cerbos/issues/1637))

##### Chores

- [`94b1de3`](https://togithub.com/cerbos/cerbos/commit/94b1de33)
chore(release): Add 0.28.0 release notes
([#&#8203;1639](https://togithub.com/cerbos/cerbos/issues/1639))
- [`36093bc`](https://togithub.com/cerbos/cerbos/commit/36093bcb)
chore(release): Prepare release 0.28.0
- [`669c33e`](https://togithub.com/cerbos/cerbos/commit/669c33ec)
chore(test): Remove manual setup from overlay E2E test
([#&#8203;1633](https://togithub.com/cerbos/cerbos/issues/1633))
- [`a6fba65`](https://togithub.com/cerbos/cerbos/commit/a6fba655)
chore(version): Bump version to 0.28.0
- [`c823d98`](https://togithub.com/cerbos/cerbos/commit/c823d984) chore:
Add output support to Playground API
([#&#8203;1632](https://togithub.com/cerbos/cerbos/issues/1632))

### [`v0.27.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.27.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.26.0...v0.27.0)

## Cerbos 0.27.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.27.0.html

#### Changelog

##### Features

- [`d0b3f79`](https://togithub.com/cerbos/cerbos/commit/d0b3f79b) feat:
Storage overlay
([#&#8203;1560](https://togithub.com/cerbos/cerbos/issues/1560))
- [`0ce1346`](https://togithub.com/cerbos/cerbos/commit/0ce1346a) feat:
User-defined output from policy evaluation
([#&#8203;1594](https://togithub.com/cerbos/cerbos/issues/1594))
- [`7570df3`](https://togithub.com/cerbos/cerbos/commit/7570df33) feat:
Validate policy and test files with JSON schema
([#&#8203;1526](https://togithub.com/cerbos/cerbos/issues/1526))

##### Enhancements

- [`ded521c`](https://togithub.com/cerbos/cerbos/commit/ded521cb)
enhancement(helm): Allow LoadBalancerIP to be set
([#&#8203;1605](https://togithub.com/cerbos/cerbos/issues/1605))
- [`41a1753`](https://togithub.com/cerbos/cerbos/commit/41a17538)
enhancement(helm): Upgrade to HPA v2 API
([#&#8203;1548](https://togithub.com/cerbos/cerbos/issues/1548))
- [`620f980`](https://togithub.com/cerbos/cerbos/commit/620f980c)
enhancement(helm): Volume mounts for Cerbos Cloud
([#&#8203;1547](https://togithub.com/cerbos/cerbos/issues/1547))
- [`7220e09`](https://togithub.com/cerbos/cerbos/commit/7220e091)
enhancement(sdk): Add support for user-defined outputs
([#&#8203;1620](https://togithub.com/cerbos/cerbos/issues/1620))
- [`60ff224`](https://togithub.com/cerbos/cerbos/commit/60ff224d)
enhancement: Add CEL math extension
([#&#8203;1569](https://togithub.com/cerbos/cerbos/issues/1569))
- [`6a24371`](https://togithub.com/cerbos/cerbos/commit/6a243718)
enhancement: Handle schemas folder being in wrong place with more
verbose error
([#&#8203;1550](https://togithub.com/cerbos/cerbos/issues/1550))
- [`b20c182`](https://togithub.com/cerbos/cerbos/commit/b20c1828)
enhancement: Verify required tables are present in the db
([#&#8203;1584](https://togithub.com/cerbos/cerbos/issues/1584))

##### Bug fixes

- [`3b64da7`](https://togithub.com/cerbos/cerbos/commit/3b64da7f) fix:
Add `helmfile init` step to e2e GH actions setup
([#&#8203;1583](https://togithub.com/cerbos/cerbos/issues/1583))
- [`7870db5`](https://togithub.com/cerbos/cerbos/commit/7870db5a) fix:
Give `Overlay` interface precendence in storage switch on server startup
([#&#8203;1573](https://togithub.com/cerbos/cerbos/issues/1573))
- [`6af9d52`](https://togithub.com/cerbos/cerbos/commit/6af9d526) fix:
Introduce custom temp directory creation function with pathname length
limit for uds
([#&#8203;1541](https://togithub.com/cerbos/cerbos/issues/1541))
- [`8f66068`](https://togithub.com/cerbos/cerbos/commit/8f660683) fix:
Mark /tmp as a container volume
([#&#8203;1546](https://togithub.com/cerbos/cerbos/issues/1546))
- [`ad1c460`](https://togithub.com/cerbos/cerbos/commit/ad1c4604) fix:
Return correct error code when store is invalid
([#&#8203;1592](https://togithub.com/cerbos/cerbos/issues/1592))
- [`0f78104`](https://togithub.com/cerbos/cerbos/commit/0f78104c) fix:
Update e2e overlay test seed file with newly added output data
([#&#8203;1611](https://togithub.com/cerbos/cerbos/issues/1611))
- [`b49d27d`](https://togithub.com/cerbos/cerbos/commit/b49d27d0) fix:
Use IncludeMetadata option on all gRPC requests
([#&#8203;1586](https://togithub.com/cerbos/cerbos/issues/1586))

##### Documentation

- [`fc5ea9b`](https://togithub.com/cerbos/cerbos/commit/fc5ea9b0) docs:
Add page with output example
([#&#8203;1622](https://togithub.com/cerbos/cerbos/issues/1622))
- [`562dfee`](https://togithub.com/cerbos/cerbos/commit/562dfee6) docs:
Clarify policy repository layout
([#&#8203;1551](https://togithub.com/cerbos/cerbos/issues/1551))
- [`cb892e7`](https://togithub.com/cerbos/cerbos/commit/cb892e7c) docs:
Fix typo in `charAt` example
([#&#8203;1606](https://togithub.com/cerbos/cerbos/issues/1606))

##### Chores

- [`85e5d7a`](https://togithub.com/cerbos/cerbos/commit/85e5d7ad)
chore(ci): Disable automatic label updates
([#&#8203;1544](https://togithub.com/cerbos/cerbos/issues/1544))
- [`b9382cf`](https://togithub.com/cerbos/cerbos/commit/b9382cfc)
chore(ci): Fix data race in store test
([#&#8203;1537](https://togithub.com/cerbos/cerbos/issues/1537))
- [`4029bd2`](https://togithub.com/cerbos/cerbos/commit/4029bd2a)
chore(ci): Update Renovate labels
([#&#8203;1565](https://togithub.com/cerbos/cerbos/issues/1565))
- [`c8d2d20`](https://togithub.com/cerbos/cerbos/commit/c8d2d205)
chore(deps): Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3
([#&#8203;1577](https://togithub.com/cerbos/cerbos/issues/1577))
- [`dcc269d`](https://togithub.com/cerbos/cerbos/commit/dcc269dd)
chore(deps): Bump github.com/docker/distribution from 2.8.1+incompatible
to 2.8.2+incompatible in /tools
([#&#8203;1578](https://togithub.com/cerbos/cerbos/issues/1578))
- [`8eda680`](https://togithub.com/cerbos/cerbos/commit/8eda6808)
chore(deps): Bump github.com/goreleaser/nfpm/v2 from 2.28.0 to 2.29.0 in
/tools ([#&#8203;1599](https://togithub.com/cerbos/cerbos/issues/1599))
- [`ee53b22`](https://togithub.com/cerbos/cerbos/commit/ee53b220)
chore(deps): Bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 in
/tools ([#&#8203;1563](https://togithub.com/cerbos/cerbos/issues/1563))
- [`a709152`](https://togithub.com/cerbos/cerbos/commit/a709152d)
chore(deps): Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 in
/tools ([#&#8203;1600](https://togithub.com/cerbos/cerbos/issues/1600))
- [`1b30b4c`](https://togithub.com/cerbos/cerbos/commit/1b30b4c7)
chore(deps): Update Antora to 3.1.2
([#&#8203;1575](https://togithub.com/cerbos/cerbos/issues/1575))
- [`5aca50e`](https://togithub.com/cerbos/cerbos/commit/5aca50e7)
chore(deps): Update bufbuild/buf-setup-action action to v1.18.0
([#&#8203;1567](https://togithub.com/cerbos/cerbos/issues/1567))
- [`26f2579`](https://togithub.com/cerbos/cerbos/commit/26f25790)
chore(deps): Update github actions deps
([#&#8203;1597](https://togithub.com/cerbos/cerbos/issues/1597))
- [`b00915b`](https://togithub.com/cerbos/cerbos/commit/b00915b8)
chore(deps): Update github actions deps
([#&#8203;1625](https://togithub.com/cerbos/cerbos/issues/1625))
- [`6d06a49`](https://togithub.com/cerbos/cerbos/commit/6d06a49e)
chore(deps): Update go deps
([#&#8203;1553](https://togithub.com/cerbos/cerbos/issues/1553))
- [`5c51c4c`](https://togithub.com/cerbos/cerbos/commit/5c51c4c7)
chore(deps): Update go deps
([#&#8203;1556](https://togithub.com/cerbos/cerbos/issues/1556))
- [`71d6d68`](https://togithub.com/cerbos/cerbos/commit/71d6d680)
chore(deps): Update go deps
([#&#8203;1568](https://togithub.com/cerbos/cerbos/issues/1568))
- [`2082630`](https://togithub.com/cerbos/cerbos/commit/20826305)
chore(deps): Update go deps
([#&#8203;1581](https://togithub.com/cerbos/cerbos/issues/1581))
- [`b6ee759`](https://togithub.com/cerbos/cerbos/commit/b6ee7591)
chore(deps): Update go deps
([#&#8203;1596](https://togithub.com/cerbos/cerbos/issues/1596))
- [`f750c1a`](https://togithub.com/cerbos/cerbos/commit/f750c1ae)
chore(deps): Update go deps
([#&#8203;1624](https://togithub.com/cerbos/cerbos/issues/1624))
- [`e900c62`](https://togithub.com/cerbos/cerbos/commit/e900c621)
chore(deps): Update google-github-actions/setup-gcloud action to v1.1.1
([#&#8203;1582](https://togithub.com/cerbos/cerbos/issues/1582))
- [`c4b3ed1`](https://togithub.com/cerbos/cerbos/commit/c4b3ed1b)
chore(deps): Update module github.com/envoyproxy/protoc-gen-validate to
v1 ([#&#8203;1557](https://togithub.com/cerbos/cerbos/issues/1557))
- [`c51804d`](https://togithub.com/cerbos/cerbos/commit/c51804d9)
chore(docs): Add paths to test schema files
([#&#8203;1564](https://togithub.com/cerbos/cerbos/issues/1564))
- [`f36cdee`](https://togithub.com/cerbos/cerbos/commit/f36cdee5)
chore(docs): Fix referencing non-existent format flag
([#&#8203;1617](https://togithub.com/cerbos/cerbos/issues/1617))
- [`4e2999e`](https://togithub.com/cerbos/cerbos/commit/4e2999e0)
chore(release): Add v0.27.0 release notes
([#&#8203;1628](https://togithub.com/cerbos/cerbos/issues/1628))
- [`5137c91`](https://togithub.com/cerbos/cerbos/commit/5137c911)
chore(release): Prepare release 0.27.0
- [`d82d66e`](https://togithub.com/cerbos/cerbos/commit/d82d66ef)
chore(test): Overlay e2e test
([#&#8203;1579](https://togithub.com/cerbos/cerbos/issues/1579))
- [`16d8656`](https://togithub.com/cerbos/cerbos/commit/16d8656e)
chore(version): Bump version to 0.27.0
- [`9c12c4f`](https://togithub.com/cerbos/cerbos/commit/9c12c4f2) chore:
Add bundle driver info to telemetry
([#&#8203;1545](https://togithub.com/cerbos/cerbos/issues/1545))
- [`294e5bf`](https://togithub.com/cerbos/cerbos/commit/294e5bfb) chore:
Change Cloud API version to `api.cerbos.cloud/v1`
([#&#8203;1559](https://togithub.com/cerbos/cerbos/issues/1559))
- [`cac7569`](https://togithub.com/cerbos/cerbos/commit/cac7569a) chore:
Remove the cerbos prefix from output keys
([#&#8203;1614](https://togithub.com/cerbos/cerbos/issues/1614))
- [`1d26a97`](https://togithub.com/cerbos/cerbos/commit/1d26a974) chore:
Update to go 1.19
([#&#8203;1543](https://togithub.com/cerbos/cerbos/issues/1543))

### [`v0.26.0`](https://togithub.com/cerbos/cerbos/releases/tag/v0.26.0)

[Compare
Source](https://togithub.com/cerbos/cerbos/compare/v0.25.0...v0.26.0)

## Cerbos 0.26.0

View the full release notes at
https://docs.cerbos.dev/cerbos/latest/releases/v0.26.0.html

#### Changelog

##### Features

- [`a38efe6`](https://togithub.com/cerbos/cerbos/commit/a38efe6d) feat:
Add JUnit output format for test results
([#&#8203;1508](https://togithub.com/cerbos/cerbos/issues/1508))
- [`52f0daf`](https://togithub.com/cerbos/cerbos/commit/52f0daf2) feat:
Cerbos Cloud bundle store driver
([#&#8203;1530](https://togithub.com/cerbos/cerbos/issues/1530))
- [`4a440e9`](https://togithub.com/cerbos/cerbos/commit/4a440e92) feat:
Kafka audit log
([#&#8203;1499](https://togithub.com/cerbos/cerbos/issues/1499))

##### Enhancements

- [`06c514d`](https://togithub.com/cerbos/cerbos/commit/06c514da)
enhancement!: Group test results by test name
([#&#8203;1498](https://togithub.com/cerbos/cerbos/issues/1498))
- [`1a949a1`](https://togithub.com/cerbos/cerbos/commit/1a949a13)
enhancement!: Make config flag optional
([#&#8203;1462](https://togithub.com/cerbos/cerbos/issues/1462))
- [`138a1cd`](https://togithub.com/cerbos/cerbos/commit/138a1cd9)
enhancement: Add includeDisabled to Admin API and schema deletion to
cerbosctl
([#&#8203;1463](https://togithub.com/cerbos/cerbos/issues/1463))
- [`a5c1dc3`](https://togithub.com/cerbos/cerbos/commit/a5c1dc34)
enhancement: Add principal, resource and action as properties of JUnit
output ([#&#8203;1520](https://togithub.com/cerbos/cerbos/issues/1520))
- [`f38a10e`](https://togithub.com/cerbos/cerbos/commit/f38a10ea)
enhancement: Add support for reading archive files for the disk driver
([#&#8203;1473](https://togithub.com/cerbos/cerbos/issues/1473))
- [`a5c6b10`](https://togithub.com/cerbos/cerbos/commit/a5c6b106)
enhancement: Audit error metric
([#&#8203;1513](https://togithub.com/cerbos/cerbos/issues/1513))
- [`ad0dbb2`](https://togithub.com/cerbos/cerbos/commit/ad0dbb2f)
enhancement: Enable auth on API explorer page
([#&#8203;1464](https://togithub.com/cerbos/cerbos/issues/1464))
- [`22fff65`](https://togithub.com/cerbos/cerbos/commit/22fff65a)
enhancement: Enable disabled policies
([#&#8203;1472](https://togithub.com/cerbos/cerbos/issues/1472))
- [`eb0d3da`](https://togithub.com/cerbos/cerbos/commit/eb0d3dac)
enhancement: Report audit close error
([#&#8203;1501](https://togithub.com/cerbos/cerbos/issues/1501))

##### Bug fixes

- [`b6fdc81`](https://togithub.com/cerbos/cerbos/commit/b6fdc81f) fix:
Fix passing tests not being visible in JUnit test output
([#&#8203;1534](https://togithub.com/cerbos/cerbos/issues/1534))
- [`f40a8a8`](https://togithub.com/cerbos/cerbos/commit/f40a8a8c) fix:
Kafka async produce context cancellation
([#&#8203;1516](https://togithub.com/cerbos/cerbos/issues/1516))
- [`a9e540d`](https://togithub.com/cerbos/cerbos/commit/a9e540df) fix:
Kafka async publish fails when the API request returns
([#&#8203;1510](https://togithub.com/cerbos/cerbos/issues/1510))
- [`b6756b0`](https://togithub.com/cerbos/cerbos/commit/b6756b07) fix:
Prevent default config from being turned into a path
([#&#8203;1533](https://togithub.com/cerbos/cerbos/issues/1533))

##### Documentation

- [`4fddbfb`](https://togithub.com/cerbos/cerbos/commit/4fddbfb8) docs:
Add Kafka audit backend docs
([#&#8203;1506](https://togithub.com/cerbos/cerbos/issues/1506))
- [`80e7360`](https://togithub.com/cerbos/cerbos/commit/80e73601) docs:
Add resource ID to test examples
([#&#8203;1488](https://togithub.com/cerbos/cerbos/issues/1488))
- [`e5dbcb5`](https://togithub.com/cerbos/cerbos/commit/e5dbcb53) docs:
Document /api/server_info
([#&#8203;1469](https://togithub.com/cerbos/cerbos/issues/1469))
- [`27a2211`](https://togithub.com/cerbos/cerbos/commit/27a22119) docs:
Document CEL string.format function
([#&#8203;1528](https://togithub.com/cerbos/cerbos/issues/1528))
- [`397d626`](https://togithub.com/cerbos/cerbos/commit/397d6264) docs:
Fix README snapshot.yml badge
([#&#8203;1497](https://togithub.com/cerbos/cerbos/issues/1497))
- [`53c6a41`](https://togithub.com/cerbos/cerbos/commit/53c6a412) docs:
Fix name of test output format flag
([#&#8203;1481](https://togithub.com/cerbos/cerbos/issues/1481))
- [`a1a6143`](https://togithub.com/cerbos/cerbos/commit/a1a61435) docs:
Fix typo in 04\_testing-policies.adoc
([#&#8203;1477](https://togithub.com/cerbos/cerbos/issues/1477))

##### Chores

- [`5fa9390`](https://togithub.com/cerbos/cerbos/commit/5fa93905)
chore(api): Remove ap

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Charith Ellawala <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charith Ellawala <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants