-
Notifications
You must be signed in to change notification settings - Fork 19
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
Bump the go group with 1 update #82
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- updated-dependencies: - dependency-name: buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
dependabot
bot
added
dependencies
Pull requests that update a dependency file
go
Pull requests that update Go code
labels
Nov 17, 2023
rodaine
approved these changes
Nov 17, 2023
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 [@​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 [@​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 [@​dragon3](https://togithub.com/dragon3) in [https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84) #### New Contributors - [@​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 ([#​1887](https://togithub.com/cerbos/cerbos/issues/1887)) - [`1722454`](https://togithub.com/cerbos/cerbos/commit/17224542) feat: Better support for OTLP ([#​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 ([#​1867](https://togithub.com/cerbos/cerbos/issues/1867)) - [`f2ff20d`](https://togithub.com/cerbos/cerbos/commit/f2ff20dd) enhancement: Detect and warn about invalid test suites ([#​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 ([#​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 ([#​1882](https://togithub.com/cerbos/cerbos/issues/1882)) ##### Documentation - [`5e254ae`](https://togithub.com/cerbos/cerbos/commit/5e254ae1) docs: Remove outdated playground section ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1873](https://togithub.com/cerbos/cerbos/issues/1873)) - [`72f67c3`](https://togithub.com/cerbos/cerbos/commit/72f67c3d) chore(deps): Update github actions deps ([#​1884](https://togithub.com/cerbos/cerbos/issues/1884)) - [`ebb56d2`](https://togithub.com/cerbos/cerbos/commit/ebb56d23) chore(deps): Update go deps ([#​1863](https://togithub.com/cerbos/cerbos/issues/1863)) - [`4662108`](https://togithub.com/cerbos/cerbos/commit/46621085) chore(deps): Update go deps ([#​1874](https://togithub.com/cerbos/cerbos/issues/1874)) - [`d51d9c9`](https://togithub.com/cerbos/cerbos/commit/d51d9c91) chore(deps): Update go deps ([#​1885](https://togithub.com/cerbos/cerbos/issues/1885)) - [`23de714`](https://togithub.com/cerbos/cerbos/commit/23de7142) chore(deps): Update go deps ([#​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 ([#​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 ([#​1861](https://togithub.com/cerbos/cerbos/issues/1861)) - [`16f081b`](https://togithub.com/cerbos/cerbos/commit/16f081b7) chore: Add pre-cache API to TestFixtureGetter ([#​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 ([#​1877](https://togithub.com/cerbos/cerbos/issues/1877)) - [`eba4b3f`](https://togithub.com/cerbos/cerbos/commit/eba4b3ff) chore: Allow LoadTestFixture to continue on error ([#​1859](https://togithub.com/cerbos/cerbos/issues/1859)) - [`d51f597`](https://togithub.com/cerbos/cerbos/commit/d51f597e) chore: Enable Otel interceptor for grpc-gateway client ([#​1892](https://togithub.com/cerbos/cerbos/issues/1892)) - [`3dc5ff8`](https://togithub.com/cerbos/cerbos/commit/3dc5ff84) chore: Fix legacy OTLP exporter initialization ([#​1891](https://togithub.com/cerbos/cerbos/issues/1891)) - [`7dd5d0c`](https://togithub.com/cerbos/cerbos/commit/7dd5d0c8) chore: Simplify residual expression ([#​1876](https://togithub.com/cerbos/cerbos/issues/1876)) - [`77e836e`](https://togithub.com/cerbos/cerbos/commit/77e836e7) chore: Upgrade to CEL 0.18 ([#​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 ([#​1778](https://togithub.com/cerbos/cerbos/issues/1778)) - [`111c4a3`](https://togithub.com/cerbos/cerbos/commit/111c4a31) feat: Reload certificates when they change on disk ([#​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 ([#​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 ([#​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 ([#​1821](https://togithub.com/cerbos/cerbos/issues/1821)) - [`c8af11b`](https://togithub.com/cerbos/cerbos/commit/c8af11b1) enhancement(security)!: Configure gRPC max concurrent streams ([#​1853](https://togithub.com/cerbos/cerbos/issues/1853)) - [`055e476`](https://togithub.com/cerbos/cerbos/commit/055e476f) enhancement: Allow parsing JWTs with legacy keysets ([#​1823](https://togithub.com/cerbos/cerbos/issues/1823)) - [`0624962`](https://togithub.com/cerbos/cerbos/commit/0624962e) enhancement: Deprecate client package ([#​1815](https://togithub.com/cerbos/cerbos/issues/1815)) - [`7123a67`](https://togithub.com/cerbos/cerbos/commit/7123a672) enhancement: Expose Index interface from private ([#​1847](https://togithub.com/cerbos/cerbos/issues/1847)) - [`21315fe`](https://togithub.com/cerbos/cerbos/commit/21315fe4) enhancement: Expose private Check API ([#​1843](https://togithub.com/cerbos/cerbos/issues/1843)) - [`90bd6cd`](https://togithub.com/cerbos/cerbos/commit/90bd6cd1) enhancement: Lenient scope search in tests ([#​1838](https://togithub.com/cerbos/cerbos/issues/1838)) - [`dff2dcc`](https://togithub.com/cerbos/cerbos/commit/dff2dcca) enhancement: Migrate to protovalidate ([#​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 ([#​1829](https://togithub.com/cerbos/cerbos/issues/1829)) - [`c6a158a`](https://togithub.com/cerbos/cerbos/commit/c6a158a7) fix(test): Fix resource kind in test ([#​1813](https://togithub.com/cerbos/cerbos/issues/1813)) ##### Documentation - [`25ba555`](https://togithub.com/cerbos/cerbos/commit/25ba5550) docs: Remove unstable warning from Admin API ([#​1835](https://togithub.com/cerbos/cerbos/issues/1835)) - [`85e4eac`](https://togithub.com/cerbos/cerbos/commit/85e4eac5) docs: Update Neovim yamlls configuration section ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1848](https://togithub.com/cerbos/cerbos/issues/1848)) - [`0707972`](https://togithub.com/cerbos/cerbos/commit/07079728) chore(deps): Update actions/checkout action to v4 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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) ([#​1807](https://togithub.com/cerbos/cerbos/issues/1807)) - [`f74ecf8`](https://togithub.com/cerbos/cerbos/commit/f74ecf8c) chore(deps): Update go deps ([#​1805](https://togithub.com/cerbos/cerbos/issues/1805)) - [`bba5a64`](https://togithub.com/cerbos/cerbos/commit/bba5a648) chore(deps): Update go deps ([#​1816](https://togithub.com/cerbos/cerbos/issues/1816)) - [`d2affcb`](https://togithub.com/cerbos/cerbos/commit/d2affcb1) chore(deps): Update go deps ([#​1818](https://togithub.com/cerbos/cerbos/issues/1818)) - [`e8aa142`](https://togithub.com/cerbos/cerbos/commit/e8aa1424) chore(deps): Update go deps ([#​1826](https://togithub.com/cerbos/cerbos/issues/1826)) - [`49bfbe0`](https://togithub.com/cerbos/cerbos/commit/49bfbe0b) chore(deps): Update go deps ([#​1839](https://togithub.com/cerbos/cerbos/issues/1839)) - [`1295185`](https://togithub.com/cerbos/cerbos/commit/1295185a) chore(deps): Update go deps ([#​1845](https://togithub.com/cerbos/cerbos/issues/1845)) - [`5f6b938`](https://togithub.com/cerbos/cerbos/commit/5f6b9388) chore(deps): Update go deps ([#​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 ([#​1808](https://togithub.com/cerbos/cerbos/issues/1808)) - [`4512ca7`](https://togithub.com/cerbos/cerbos/commit/4512ca70) chore(docs): Add link to Laravel SDK ([#​1810](https://togithub.com/cerbos/cerbos/issues/1810)) - [`5bfdcbb`](https://togithub.com/cerbos/cerbos/commit/5bfdcbb9) chore(release): Add 0.31.0 release notes ([#​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 ([#​1802](https://togithub.com/cerbos/cerbos/issues/1802)) - [`a624bed`](https://togithub.com/cerbos/cerbos/commit/a624bedb) chore: Expose discovered test fixture paths ([#​1854](https://togithub.com/cerbos/cerbos/issues/1854)) - [`41a2a06`](https://togithub.com/cerbos/cerbos/commit/41a2a066) chore: Remove coverage badge ([#​1811](https://togithub.com/cerbos/cerbos/issues/1811)) - [`a6728b1`](https://togithub.com/cerbos/cerbos/commit/a6728b15) chore: Remove ghz from tools deps ([#​1857](https://togithub.com/cerbos/cerbos/issues/1857)) - [`7e6b062`](https://togithub.com/cerbos/cerbos/commit/7e6b062c) chore: Rename Cerbos Cloud to Cerbos Hub ([#​1836](https://togithub.com/cerbos/cerbos/issues/1836)) - [`9753162`](https://togithub.com/cerbos/cerbos/commit/97531624) chore: Set go.mod version to 1.21 ([#​1809](https://togithub.com/cerbos/cerbos/issues/1809)) - [`341baa4`](https://togithub.com/cerbos/cerbos/commit/341baa48) chore: Set go.work version to 1.21 ([#​1817](https://togithub.com/cerbos/cerbos/issues/1817)) - [`8756210`](https://togithub.com/cerbos/cerbos/commit/8756210e) chore: Update Buf modules ([#​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 ([#​1772](https://togithub.com/cerbos/cerbos/issues/1772)) - [`b9228f6`](https://togithub.com/cerbos/cerbos/commit/b9228f64) feat(client): Add options for intercepting gRPC operations ([#​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 ([#​1686](https://togithub.com/cerbos/cerbos/issues/1686)) - [`9652c90`](https://togithub.com/cerbos/cerbos/commit/9652c909) feat: Audit log rotation support ([#​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 ([#​1755](https://togithub.com/cerbos/cerbos/issues/1755)) - [`5dce9a9`](https://togithub.com/cerbos/cerbos/commit/5dce9a9f) enhancement(helm): Add ability to set clusterIP ([#​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 ([#​1735](https://togithub.com/cerbos/cerbos/issues/1735)) - [`1f6ba2c`](https://togithub.com/cerbos/cerbos/commit/1f6ba2c0) enhancement: Better error messages from compile command ([#​1750](https://togithub.com/cerbos/cerbos/issues/1750)) - [`e2c7af0`](https://togithub.com/cerbos/cerbos/commit/e2c7af04) enhancement: Clean-up store resources ([#​1749](https://togithub.com/cerbos/cerbos/issues/1749)) - [`4e7d22c`](https://togithub.com/cerbos/cerbos/commit/4e7d22c1) enhancement: Compile and run tests from an archive ([#​1721](https://togithub.com/cerbos/cerbos/issues/1721)) - [`6582c70`](https://togithub.com/cerbos/cerbos/commit/6582c701) enhancement: Configurable time skew for JWT validation ([#​1790](https://togithub.com/cerbos/cerbos/issues/1790)) - [`1130d12`](https://togithub.com/cerbos/cerbos/commit/1130d12f) enhancement: Configuration to disable API explorer ([#​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 ([#​1762](https://togithub.com/cerbos/cerbos/issues/1762)) ##### Bug fixes - [`0b7a189`](https://togithub.com/cerbos/cerbos/commit/0b7a189f) fix(docs): Typo in Calling Cerbos ([#​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 ([#​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 ([#​1711](https://togithub.com/cerbos/cerbos/issues/1711)) - [`a29a992`](https://togithub.com/cerbos/cerbos/commit/a29a9926) fix: Ignore invalid expressions ([#​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 ([#​1774](https://togithub.com/cerbos/cerbos/issues/1774)) ##### Documentation - [`c7c5f37`](https://togithub.com/cerbos/cerbos/commit/c7c5f371) docs(sdk): Update SDK examples ([#​1731](https://togithub.com/cerbos/cerbos/issues/1731)) - [`34f6859`](https://togithub.com/cerbos/cerbos/commit/34f68599) docs: Add testdata schema URLs ([#​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 ([#​1743](https://togithub.com/cerbos/cerbos/issues/1743)) - [`a8ad220`](https://togithub.com/cerbos/cerbos/commit/a8ad220a) docs: Fix typo in 03\_calling-cerbos.adoc ([#​1714](https://togithub.com/cerbos/cerbos/issues/1714)) - [`b606512`](https://togithub.com/cerbos/cerbos/commit/b6065122) docs: Remove deprecated endpoint/rpc ([#​1734](https://togithub.com/cerbos/cerbos/issues/1734)) - [`4fbbe36`](https://togithub.com/cerbos/cerbos/commit/4fbbe362) docs: Stop building docs for older versions ([#​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 ([#​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` ([#​1756](https://togithub.com/cerbos/cerbos/issues/1756)) - [`2b7c99b`](https://togithub.com/cerbos/cerbos/commit/2b7c99b4) chore(ci): Create PRs for Homebrew formula updates ([#​1704](https://togithub.com/cerbos/cerbos/issues/1704)) - [`98de402`](https://togithub.com/cerbos/cerbos/commit/98de4026) chore(ci): Debug logging for server tests ([#​1791](https://togithub.com/cerbos/cerbos/issues/1791)) - [`711844a`](https://togithub.com/cerbos/cerbos/commit/711844ab) chore(ci): Increase timeout for client tests ([#​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 ([#​1736](https://togithub.com/cerbos/cerbos/issues/1736)) - [`5691a1b`](https://togithub.com/cerbos/cerbos/commit/5691a1b2) chore(ci): Split snapshots job ([#​1796](https://togithub.com/cerbos/cerbos/issues/1796)) - [`2479397`](https://togithub.com/cerbos/cerbos/commit/2479397c) chore(ci): Switch to Coveralls ([#​1751](https://togithub.com/cerbos/cerbos/issues/1751)) - [`b3c81ff`](https://togithub.com/cerbos/cerbos/commit/b3c81ff0) chore(ci): Upload test coverage from snapshot builds ([#​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 ([#​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 ([#​1788](https://togithub.com/cerbos/cerbos/issues/1788)) - [`e7aff6e`](https://togithub.com/cerbos/cerbos/commit/e7aff6ec) chore(deps): Downgrade pterm to v0.12.66 ([#​1787](https://togithub.com/cerbos/cerbos/issues/1787)) - [`81122c6`](https://togithub.com/cerbos/cerbos/commit/81122c6a) chore(deps): Update actions/checkout action to v4 ([#​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 ([#​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 ([#​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 ([#​1748](https://togithub.com/cerbos/cerbos/issues/1748)) - [`2bae859`](https://togithub.com/cerbos/cerbos/commit/2bae859e) chore(deps): Update github actions deps ([#​1759](https://togithub.com/cerbos/cerbos/issues/1759)) - [`ac28478`](https://togithub.com/cerbos/cerbos/commit/ac28478b) chore(deps): Update go deps ([#​1708](https://togithub.com/cerbos/cerbos/issues/1708)) - [`cedf358`](https://togithub.com/cerbos/cerbos/commit/cedf3580) chore(deps): Update go deps ([#​1718](https://togithub.com/cerbos/cerbos/issues/1718)) - [`3d8dd13`](https://togithub.com/cerbos/cerbos/commit/3d8dd138) chore(deps): Update go deps ([#​1730](https://togithub.com/cerbos/cerbos/issues/1730)) - [`5b25738`](https://togithub.com/cerbos/cerbos/commit/5b25738e) chore(deps): Update go deps ([#​1747](https://togithub.com/cerbos/cerbos/issues/1747)) - [`2f6605d`](https://togithub.com/cerbos/cerbos/commit/2f6605d4) chore(deps): Update go deps ([#​1760](https://togithub.com/cerbos/cerbos/issues/1760)) - [`d399486`](https://togithub.com/cerbos/cerbos/commit/d3994867) chore(deps): Update go deps ([#​1768](https://togithub.com/cerbos/cerbos/issues/1768)) - [`53b0ab1`](https://togithub.com/cerbos/cerbos/commit/53b0ab1e) chore(deps): Update go deps ([#​1780](https://togithub.com/cerbos/cerbos/issues/1780)) - [`0b8db17`](https://togithub.com/cerbos/cerbos/commit/0b8db178) chore(deps): Update go deps ([#​1794](https://togithub.com/cerbos/cerbos/issues/1794)) - [`2200fcd`](https://togithub.com/cerbos/cerbos/commit/2200fcd0) chore(deps): Update go deps to v2 (major) ([#​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 ([#​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 ([#​1782](https://togithub.com/cerbos/cerbos/issues/1782)) - [`29f1439`](https://togithub.com/cerbos/cerbos/commit/29f1439c) chore(deps): Upgrade gRPC middleware to v2 ([#​1786](https://togithub.com/cerbos/cerbos/issues/1786)) - [`7e2ef07`](https://togithub.com/cerbos/cerbos/commit/7e2ef076) chore(docs): Configure Cloud docs build ([#​1712](https://togithub.com/cerbos/cerbos/issues/1712)) - [`aba3b1d`](https://togithub.com/cerbos/cerbos/commit/aba3b1df) chore(docs): Ignore PlaygroundEnabled configuration flag ([#​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 ([#​1757](https://togithub.com/cerbos/cerbos/issues/1757)) - [`792daf7`](https://togithub.com/cerbos/cerbos/commit/792daf7b) chore(release): Add 0.30.0 release notes ([#​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 ([#​1723](https://togithub.com/cerbos/cerbos/issues/1723)) - [`9dd75f4`](https://togithub.com/cerbos/cerbos/commit/9dd75f42) chore: Move `gonum` dependency into correct group ([#​1776](https://togithub.com/cerbos/cerbos/issues/1776)) - [`cc2d95d`](https://togithub.com/cerbos/cerbos/commit/cc2d95d0) chore: Update Go to v1.20 ([#​1775](https://togithub.com/cerbos/cerbos/issues/1775)) - [`bfc0f3b`](https://togithub.com/cerbos/cerbos/commit/bfc0f3b0) chore: Upgrade to CEL 0.17 ([#​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 ([#​1667](https://togithub.com/cerbos/cerbos/issues/1667)) - [`748b93c`](https://togithub.com/cerbos/cerbos/commit/748b93cd) feat: Allow reuse of variable definitions between policies ([#​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 ([#​1676](https://togithub.com/cerbos/cerbos/issues/1676)) - [`fb98b74`](https://togithub.com/cerbos/cerbos/commit/fb98b74c) feat: Introduce environment-specific global variables ([#​1645](https://togithub.com/cerbos/cerbos/issues/1645)) - [`919245f`](https://togithub.com/cerbos/cerbos/commit/919245f4) feat: Lenient scope search ([#​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 ([#​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 ([#​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 ([#​1660](https://togithub.com/cerbos/cerbos/issues/1660)) - [`f21ecf7`](https://togithub.com/cerbos/cerbos/commit/f21ecf7b) enhancement: Add `ListPolicies` filtering ability to `cerbosctl get` ([#​1649](https://togithub.com/cerbos/cerbos/issues/1649)) - [`c2fcf27`](https://togithub.com/cerbos/cerbos/commit/c2fcf279) enhancement: Add filtering in the ListPolicies RPC ([#​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 ([#​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 ([#​1691](https://togithub.com/cerbos/cerbos/issues/1691)) - [`ad6928b`](https://togithub.com/cerbos/cerbos/commit/ad6928b1) fix: Obtain write lock while reloading index ([#​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 ([#​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 ([#​1678](https://togithub.com/cerbos/cerbos/issues/1678)) - [`d2dbcd0`](https://togithub.com/cerbos/cerbos/commit/d2dbcd05) chore(ci): Downgrade telepresence ([#​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 ([#​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 ([#​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 ([#​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 ([#​1698](https://togithub.com/cerbos/cerbos/issues/1698)) - [`3dbb7b1`](https://togithub.com/cerbos/cerbos/commit/3dbb7b15) chore(deps): Update github actions deps ([#​1652](https://togithub.com/cerbos/cerbos/issues/1652)) - [`65c8236`](https://togithub.com/cerbos/cerbos/commit/65c82364) chore(deps): Update github actions deps ([#​1697](https://togithub.com/cerbos/cerbos/issues/1697)) - [`dd5cd82`](https://togithub.com/cerbos/cerbos/commit/dd5cd82b) chore(deps): Update go deps ([#​1651](https://togithub.com/cerbos/cerbos/issues/1651)) - [`b0904d2`](https://togithub.com/cerbos/cerbos/commit/b0904d29) chore(deps): Update go deps ([#​1666](https://togithub.com/cerbos/cerbos/issues/1666)) - [`07df282`](https://togithub.com/cerbos/cerbos/commit/07df282f) chore(deps): Update go deps ([#​1672](https://togithub.com/cerbos/cerbos/issues/1672)) - [`0c5fb88`](https://togithub.com/cerbos/cerbos/commit/0c5fb886) chore(deps): Update go deps ([#​1680](https://togithub.com/cerbos/cerbos/issues/1680)) - [`c35feeb`](https://togithub.com/cerbos/cerbos/commit/c35feeb1) chore(deps): Update go deps ([#​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 ([#​1653](https://togithub.com/cerbos/cerbos/issues/1653)) - [`79826d7`](https://togithub.com/cerbos/cerbos/commit/79826d7e) chore(e2e): Run govulncheck without verbose flag ([#​1675](https://togithub.com/cerbos/cerbos/issues/1675)) - [`8a4f6a6`](https://togithub.com/cerbos/cerbos/commit/8a4f6a67) chore(release): Add 0.29.0 release notes ([#​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 ([#​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` ([#​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 ([#​1634](https://togithub.com/cerbos/cerbos/issues/1634)) - [`9ae31dc`](https://togithub.com/cerbos/cerbos/commit/9ae31dc4) feat: Support different compression algorithms for kafka audit ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1560](https://togithub.com/cerbos/cerbos/issues/1560)) - [`0ce1346`](https://togithub.com/cerbos/cerbos/commit/0ce1346a) feat: User-defined output from policy evaluation ([#​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 ([#​1526](https://togithub.com/cerbos/cerbos/issues/1526)) ##### Enhancements - [`ded521c`](https://togithub.com/cerbos/cerbos/commit/ded521cb) enhancement(helm): Allow LoadBalancerIP to be set ([#​1605](https://togithub.com/cerbos/cerbos/issues/1605)) - [`41a1753`](https://togithub.com/cerbos/cerbos/commit/41a17538) enhancement(helm): Upgrade to HPA v2 API ([#​1548](https://togithub.com/cerbos/cerbos/issues/1548)) - [`620f980`](https://togithub.com/cerbos/cerbos/commit/620f980c) enhancement(helm): Volume mounts for Cerbos Cloud ([#​1547](https://togithub.com/cerbos/cerbos/issues/1547)) - [`7220e09`](https://togithub.com/cerbos/cerbos/commit/7220e091) enhancement(sdk): Add support for user-defined outputs ([#​1620](https://togithub.com/cerbos/cerbos/issues/1620)) - [`60ff224`](https://togithub.com/cerbos/cerbos/commit/60ff224d) enhancement: Add CEL math extension ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1541](https://togithub.com/cerbos/cerbos/issues/1541)) - [`8f66068`](https://togithub.com/cerbos/cerbos/commit/8f660683) fix: Mark /tmp as a container volume ([#​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 ([#​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 ([#​1611](https://togithub.com/cerbos/cerbos/issues/1611)) - [`b49d27d`](https://togithub.com/cerbos/cerbos/commit/b49d27d0) fix: Use IncludeMetadata option on all gRPC requests ([#​1586](https://togithub.com/cerbos/cerbos/issues/1586)) ##### Documentation - [`fc5ea9b`](https://togithub.com/cerbos/cerbos/commit/fc5ea9b0) docs: Add page with output example ([#​1622](https://togithub.com/cerbos/cerbos/issues/1622)) - [`562dfee`](https://togithub.com/cerbos/cerbos/commit/562dfee6) docs: Clarify policy repository layout ([#​1551](https://togithub.com/cerbos/cerbos/issues/1551)) - [`cb892e7`](https://togithub.com/cerbos/cerbos/commit/cb892e7c) docs: Fix typo in `charAt` example ([#​1606](https://togithub.com/cerbos/cerbos/issues/1606)) ##### Chores - [`85e5d7a`](https://togithub.com/cerbos/cerbos/commit/85e5d7ad) chore(ci): Disable automatic label updates ([#​1544](https://togithub.com/cerbos/cerbos/issues/1544)) - [`b9382cf`](https://togithub.com/cerbos/cerbos/commit/b9382cfc) chore(ci): Fix data race in store test ([#​1537](https://togithub.com/cerbos/cerbos/issues/1537)) - [`4029bd2`](https://togithub.com/cerbos/cerbos/commit/4029bd2a) chore(ci): Update Renovate labels ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1600](https://togithub.com/cerbos/cerbos/issues/1600)) - [`1b30b4c`](https://togithub.com/cerbos/cerbos/commit/1b30b4c7) chore(deps): Update Antora to 3.1.2 ([#​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 ([#​1567](https://togithub.com/cerbos/cerbos/issues/1567)) - [`26f2579`](https://togithub.com/cerbos/cerbos/commit/26f25790) chore(deps): Update github actions deps ([#​1597](https://togithub.com/cerbos/cerbos/issues/1597)) - [`b00915b`](https://togithub.com/cerbos/cerbos/commit/b00915b8) chore(deps): Update github actions deps ([#​1625](https://togithub.com/cerbos/cerbos/issues/1625)) - [`6d06a49`](https://togithub.com/cerbos/cerbos/commit/6d06a49e) chore(deps): Update go deps ([#​1553](https://togithub.com/cerbos/cerbos/issues/1553)) - [`5c51c4c`](https://togithub.com/cerbos/cerbos/commit/5c51c4c7) chore(deps): Update go deps ([#​1556](https://togithub.com/cerbos/cerbos/issues/1556)) - [`71d6d68`](https://togithub.com/cerbos/cerbos/commit/71d6d680) chore(deps): Update go deps ([#​1568](https://togithub.com/cerbos/cerbos/issues/1568)) - [`2082630`](https://togithub.com/cerbos/cerbos/commit/20826305) chore(deps): Update go deps ([#​1581](https://togithub.com/cerbos/cerbos/issues/1581)) - [`b6ee759`](https://togithub.com/cerbos/cerbos/commit/b6ee7591) chore(deps): Update go deps ([#​1596](https://togithub.com/cerbos/cerbos/issues/1596)) - [`f750c1a`](https://togithub.com/cerbos/cerbos/commit/f750c1ae) chore(deps): Update go deps ([#​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 ([#​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 ([#​1557](https://togithub.com/cerbos/cerbos/issues/1557)) - [`c51804d`](https://togithub.com/cerbos/cerbos/commit/c51804d9) chore(docs): Add paths to test schema files ([#​1564](https://togithub.com/cerbos/cerbos/issues/1564)) - [`f36cdee`](https://togithub.com/cerbos/cerbos/commit/f36cdee5) chore(docs): Fix referencing non-existent format flag ([#​1617](https://togithub.com/cerbos/cerbos/issues/1617)) - [`4e2999e`](https://togithub.com/cerbos/cerbos/commit/4e2999e0) chore(release): Add v0.27.0 release notes ([#​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 ([#​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 ([#​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` ([#​1559](https://togithub.com/cerbos/cerbos/issues/1559)) - [`cac7569`](https://togithub.com/cerbos/cerbos/commit/cac7569a) chore: Remove the cerbos prefix from output keys ([#​1614](https://togithub.com/cerbos/cerbos/issues/1614)) - [`1d26a97`](https://togithub.com/cerbos/cerbos/commit/1d26a974) chore: Update to go 1.19 ([#​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 ([#​1508](https://togithub.com/cerbos/cerbos/issues/1508)) - [`52f0daf`](https://togithub.com/cerbos/cerbos/commit/52f0daf2) feat: Cerbos Cloud bundle store driver ([#​1530](https://togithub.com/cerbos/cerbos/issues/1530)) - [`4a440e9`](https://togithub.com/cerbos/cerbos/commit/4a440e92) feat: Kafka audit log ([#​1499](https://togithub.com/cerbos/cerbos/issues/1499)) ##### Enhancements - [`06c514d`](https://togithub.com/cerbos/cerbos/commit/06c514da) enhancement!: Group test results by test name ([#​1498](https://togithub.com/cerbos/cerbos/issues/1498)) - [`1a949a1`](https://togithub.com/cerbos/cerbos/commit/1a949a13) enhancement!: Make config flag optional ([#​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 ([#​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 ([#​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 ([#​1473](https://togithub.com/cerbos/cerbos/issues/1473)) - [`a5c6b10`](https://togithub.com/cerbos/cerbos/commit/a5c6b106) enhancement: Audit error metric ([#​1513](https://togithub.com/cerbos/cerbos/issues/1513)) - [`ad0dbb2`](https://togithub.com/cerbos/cerbos/commit/ad0dbb2f) enhancement: Enable auth on API explorer page ([#​1464](https://togithub.com/cerbos/cerbos/issues/1464)) - [`22fff65`](https://togithub.com/cerbos/cerbos/commit/22fff65a) enhancement: Enable disabled policies ([#​1472](https://togithub.com/cerbos/cerbos/issues/1472)) - [`eb0d3da`](https://togithub.com/cerbos/cerbos/commit/eb0d3dac) enhancement: Report audit close error ([#​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 ([#​1534](https://togithub.com/cerbos/cerbos/issues/1534)) - [`f40a8a8`](https://togithub.com/cerbos/cerbos/commit/f40a8a8c) fix: Kafka async produce context cancellation ([#​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 ([#​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 ([#​1533](https://togithub.com/cerbos/cerbos/issues/1533)) ##### Documentation - [`4fddbfb`](https://togithub.com/cerbos/cerbos/commit/4fddbfb8) docs: Add Kafka audit backend docs ([#​1506](https://togithub.com/cerbos/cerbos/issues/1506)) - [`80e7360`](https://togithub.com/cerbos/cerbos/commit/80e73601) docs: Add resource ID to test examples ([#​1488](https://togithub.com/cerbos/cerbos/issues/1488)) - [`e5dbcb5`](https://togithub.com/cerbos/cerbos/commit/e5dbcb53) docs: Document /api/server_info ([#​1469](https://togithub.com/cerbos/cerbos/issues/1469)) - [`27a2211`](https://togithub.com/cerbos/cerbos/commit/27a22119) docs: Document CEL string.format function ([#​1528](https://togithub.com/cerbos/cerbos/issues/1528)) - [`397d626`](https://togithub.com/cerbos/cerbos/commit/397d6264) docs: Fix README snapshot.yml badge ([#​1497](https://togithub.com/cerbos/cerbos/issues/1497)) - [`53c6a41`](https://togithub.com/cerbos/cerbos/commit/53c6a412) docs: Fix name of test output format flag ([#​1481](https://togithub.com/cerbos/cerbos/issues/1481)) - [`a1a6143`](https://togithub.com/cerbos/cerbos/commit/a1a61435) docs: Fix typo in 04\_testing-policies.adoc ([#​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 ([#​1471](https://togithub.com/cerbos/cerbos/issues/1471)) - [`92725a9`](https://togithub.com/cerbos/cerbos/commit/92725a97) chore(ci): Add timeouts to workflows ([#​1505](https://togithub.com/cerbos/cerbos/issues/1505)) - [`7507b68`](https://togithub.com/cerbos/cerbos/commit/7507b683) chore(ci): Increase snapshot build timeout ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1522](https://togithub.com/cerbos/cerbos/issues/1522)) - [`f19a9f3`](https://togithub.com/cerbos/cerbos/commit/f19a9f37) chore(deps): Update github actions deps ([#​1475](https://togithub.com/cerbos/cerbos/issues/1475)) - [`19e7e0b`](https://togithub.com/cerbos/cerbos/commit/19e7e0b4) chore(deps): Update github actions deps ([#​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) ([#​1495](https://togithub.com/cerbos/cerbos/issues/1495)) - [`a72e752`](https://togithub.com/cerbos/cerbos/commit/a72e7525) chore(deps): Update go deps ([#​1474](https://togithub.com/cerbos/cerbos/issues/1474)) - [`bbc795d`](https://togithub.com/cerbos/cerbos/commit/bbc795d2) chore(deps): Update go deps ([#​1483](https://togithub.com/cerbos/cerbos/issues/1483)) - [`54beb34`](https://togithub.com/cerbos/cerbos/commit/54beb34d) chore(deps): Update go deps ([#​1493](https://togithub.com/cerbos/cerbos/issues/1493)) - [`072810a`](https://togithub.com/cerbos/cerbos/commit/072810a0) chore(deps): Update go deps ([#​1502](https://togithub.com/cerbos/cerbos/issues/1502)) - [`7222593`](https://togithub.com/cerbos/cerbos/commit/72225933) chore(deps): Update go deps ([#​1511](https://togithub.com/cerbos/cerbos/issues/1511)) - [`df020fb`](https://togithub.com/cerbos/cerbos/commit/df020fbe) chore(deps): Update go deps ([#​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 ([#​1503](https://togithub.com/cerbos/cerbos/issues/1503)) - [`08474cd`](https://togithub.com/cerbos/cerbos/commit/08474cd1) chore(release): Add 0.26.0 release notes ([#​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 ([#​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 ([#​1515](https://togithub.com/cerbos/cerbos/issues/1515)) - [`2e3fd4e`](https://togithub.com/cerbos/cerbos/commit/2e3fd4e3) chore: Make Otel resource schemaless ([#​1487](https://togithub.com/cerbos/cerbos/issues/1487)) - [`b81b218`](https://togithub.com/cerbos/cerbos/commit/b81b2185) chore: Publish unstable API to BSR ([#​1531](https://togithub.com/cerbos/cerbos/issues/1531)) - [`62244d2`](https://togithub.com/cerbos/cerbos/commit/62244d2e) chore: Remove Playground from API explorer ([#​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 ([#​1448](https://togithub.com/cerbos/cerbos/issues/1448)) - [`840a417`](https://togithub.com/cerbos/cerbos/commit/840a4172) feat: Admin API endpoint to disable policy(s) ([#​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 ([#​1445](https://togithub.com/cerbos/cerbos/issues/1445)) - [`49ccfb3`](https://togithub.com/cerbos/cerbos/commit/49ccfb39) enhancement: Add DeleteSchema RPC to the SDK AdminClient ([#​1459](https://togithub.com/cerbos/cerbos/issues/1459)) - [`6b6ea4c`](https://togithub.com/cerbos/cerbos/commit/6b6ea4c6) enhancement: Prevent scoped policies being disabled ([#​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 ([#​1436](https://togithub.com/cerbos/cerbos/issues/1436)) - [`5fc9861`](https://togithub.com/cerbos/cerbos/commit/5fc98615) fix: Evict policies that are changed in-place ([#​1439](https://togithub.com/cerbos/cerbos/issues/1439)) - [`b40303f`](https://togithub.com/cerbos/cerbos/commit/b40303fd) fix: Fix erroneous check in the Disable command ([#​1447](https://togithub.com/cerbos/cerbos/issues/1447)) - [`986d3d0`](https://togithub.com/cerbos/cerbos/commit/986d3d08) fix: Fix typo in policy metadata field ([#​1454](https://togithub.com/cerbos/cerbos/issues/1454)) - [`49c9405`](https://togithub.com/cerbos/cerbos/commit/49c94059) fix: Fix typo in policy metadata field ([#​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 ([#​1423](https://togithub.com/cerbos/cerbos/issues/1423)) - [`eb8bf6d`](https://togithub.com/cerbos/cerbos/commit/eb8bf6d3) docs: Add policyVersion example to tests ([#​1430](https://togithub.com/cerbos/cerbos/issues/1430)) - [`20b0052`](https://togithub.com/cerbos/cerbos/commit/20b00522) docs: Clarify how to provide blob store credentials ([#​1433](https://togithub.com/cerbos/cerbos/issues/1433)) ##### Chores - [`a7a542c`](https://togithub.com/cerbos/cerbos/commit/a7a542cd) chore(ci): Improve caching ([#​1446](https://togithub.com/cerbos/cerbos/issues/1446)) - [`c2628e2`](https://togithub.com/cerbos/cerbos/commit/c2628e2c) chore(ci): Update gcloud auth ([#​1420](https://togithub.com/cerbos/cerbos/issues/1420)) - [`f7ecc84`](https://togithub.com/cerbos/cerbos/commit/f7ecc845) chore(ci): Use Go 1.20 in CI ([#​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 ([#​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 ([#​1425](https://togithub.com/cerbos/cerbos/issues/1425)) ([#​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 ([#​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 ([#​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 ([#​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 [@​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 [@​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 [@​dragon3](https://togithub.com/dragon3) in [https://github.com/bufbuild/protovalidate-go/pull/84](https://togithub.com/bufbuild/protovalidate-go/pull/84) #### New Contributors - [@​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 ([#​1887](https://togithub.com/cerbos/cerbos/issues/1887)) - [`1722454`](https://togithub.com/cerbos/cerbos/commit/17224542) feat: Better support for OTLP ([#​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 ([#​1867](https://togithub.com/cerbos/cerbos/issues/1867)) - [`f2ff20d`](https://togithub.com/cerbos/cerbos/commit/f2ff20dd) enhancement: Detect and warn about invalid test suites ([#​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 ([#​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 ([#​1882](https://togithub.com/cerbos/cerbos/issues/1882)) ##### Documentation - [`5e254ae`](https://togithub.com/cerbos/cerbos/commit/5e254ae1) docs: Remove outdated playground section ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1873](https://togithub.com/cerbos/cerbos/issues/1873)) - [`72f67c3`](https://togithub.com/cerbos/cerbos/commit/72f67c3d) chore(deps): Update github actions deps ([#​1884](https://togithub.com/cerbos/cerbos/issues/1884)) - [`ebb56d2`](https://togithub.com/cerbos/cerbos/commit/ebb56d23) chore(deps): Update go deps ([#​1863](https://togithub.com/cerbos/cerbos/issues/1863)) - [`4662108`](https://togithub.com/cerbos/cerbos/commit/46621085) chore(deps): Update go deps ([#​1874](https://togithub.com/cerbos/cerbos/issues/1874)) - [`d51d9c9`](https://togithub.com/cerbos/cerbos/commit/d51d9c91) chore(deps): Update go deps ([#​1885](https://togithub.com/cerbos/cerbos/issues/1885)) - [`23de714`](https://togithub.com/cerbos/cerbos/commit/23de7142) chore(deps): Update go deps ([#​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 ([#​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 ([#​1861](https://togithub.com/cerbos/cerbos/issues/1861)) - [`16f081b`](https://togithub.com/cerbos/cerbos/commit/16f081b7) chore: Add pre-cache API to TestFixtureGetter ([#​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 ([#​1877](https://togithub.com/cerbos/cerbos/issues/1877)) - [`eba4b3f`](https://togithub.com/cerbos/cerbos/commit/eba4b3ff) chore: Allow LoadTestFixture to continue on error ([#​1859](https://togithub.com/cerbos/cerbos/issues/1859)) - [`d51f597`](https://togithub.com/cerbos/cerbos/commit/d51f597e) chore: Enable Otel interceptor for grpc-gateway client ([#​1892](https://togithub.com/cerbos/cerbos/issues/1892)) - [`3dc5ff8`](https://togithub.com/cerbos/cerbos/commit/3dc5ff84) chore: Fix legacy OTLP exporter initialization ([#​1891](https://togithub.com/cerbos/cerbos/issues/1891)) - [`7dd5d0c`](https://togithub.com/cerbos/cerbos/commit/7dd5d0c8) chore: Simplify residual expression ([#​1876](https://togithub.com/cerbos/cerbos/issues/1876)) - [`77e836e`](https://togithub.com/cerbos/cerbos/commit/77e836e7) chore: Upgrade to CEL 0.18 ([#​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 ([#​1778](https://togithub.com/cerbos/cerbos/issues/1778)) - [`111c4a3`](https://togithub.com/cerbos/cerbos/commit/111c4a31) feat: Reload certificates when they change on disk ([#​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 ([#​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 ([#​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 ([#​1821](https://togithub.com/cerbos/cerbos/issues/1821)) - [`c8af11b`](https://togithub.com/cerbos/cerbos/commit/c8af11b1) enhancement(security)!: Configure gRPC max concurrent streams ([#​1853](https://togithub.com/cerbos/cerbos/issues/1853)) - [`055e476`](https://togithub.com/cerbos/cerbos/commit/055e476f) enhancement: Allow parsing JWTs with legacy keysets ([#​1823](https://togithub.com/cerbos/cerbos/issues/1823)) - [`0624962`](https://togithub.com/cerbos/cerbos/commit/0624962e) enhancement: Deprecate client package ([#​1815](https://togithub.com/cerbos/cerbos/issues/1815)) - [`7123a67`](https://togithub.com/cerbos/cerbos/commit/7123a672) enhancement: Expose Index interface from private ([#​1847](https://togithub.com/cerbos/cerbos/issues/1847)) - [`21315fe`](https://togithub.com/cerbos/cerbos/commit/21315fe4) enhancement: Expose private Check API ([#​1843](https://togithub.com/cerbos/cerbos/issues/1843)) - [`90bd6cd`](https://togithub.com/cerbos/cerbos/commit/90bd6cd1) enhancement: Lenient scope search in tests ([#​1838](https://togithub.com/cerbos/cerbos/issues/1838)) - [`dff2dcc`](https://togithub.com/cerbos/cerbos/commit/dff2dcca) enhancement: Migrate to protovalidate ([#​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 ([#​1829](https://togithub.com/cerbos/cerbos/issues/1829)) - [`c6a158a`](https://togithub.com/cerbos/cerbos/commit/c6a158a7) fix(test): Fix resource kind in test ([#​1813](https://togithub.com/cerbos/cerbos/issues/1813)) ##### Documentation - [`25ba555`](https://togithub.com/cerbos/cerbos/commit/25ba5550) docs: Remove unstable warning from Admin API ([#​1835](https://togithub.com/cerbos/cerbos/issues/1835)) - [`85e4eac`](https://togithub.com/cerbos/cerbos/commit/85e4eac5) docs: Update Neovim yamlls configuration section ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1848](https://togithub.com/cerbos/cerbos/issues/1848)) - [`0707972`](https://togithub.com/cerbos/cerbos/commit/07079728) chore(deps): Update actions/checkout action to v4 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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) ([#​1807](https://togithub.com/cerbos/cerbos/issues/1807)) - [`f74ecf8`](https://togithub.com/cerbos/cerbos/commit/f74ecf8c) chore(deps): Update go deps ([#​1805](https://togithub.com/cerbos/cerbos/issues/1805)) - [`bba5a64`](https://togithub.com/cerbos/cerbos/commit/bba5a648) chore(deps): Update go deps ([#​1816](https://togithub.com/cerbos/cerbos/issues/1816)) - [`d2affcb`](https://togithub.com/cerbos/cerbos/commit/d2affcb1) chore(deps): Update go deps ([#​1818](https://togithub.com/cerbos/cerbos/issues/1818)) - [`e8aa142`](https://togithub.com/cerbos/cerbos/commit/e8aa1424) chore(deps): Update go deps ([#​1826](https://togithub.com/cerbos/cerbos/issues/1826)) - [`49bfbe0`](https://togithub.com/cerbos/cerbos/commit/49bfbe0b) chore(deps): Update go deps ([#​1839](https://togithub.com/cerbos/cerbos/issues/1839)) - [`1295185`](https://togithub.com/cerbos/cerbos/commit/1295185a) chore(deps): Update go deps ([#​1845](https://togithub.com/cerbos/cerbos/issues/1845)) - [`5f6b938`](https://togithub.com/cerbos/cerbos/commit/5f6b9388) chore(deps): Update go deps ([#​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 ([#​1808](https://togithub.com/cerbos/cerbos/issues/1808)) - [`4512ca7`](https://togithub.com/cerbos/cerbos/commit/4512ca70) chore(docs): Add link to Laravel SDK ([#​1810](https://togithub.com/cerbos/cerbos/issues/1810)) - [`5bfdcbb`](https://togithub.com/cerbos/cerbos/commit/5bfdcbb9) chore(release): Add 0.31.0 release notes ([#​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 ([#​1802](https://togithub.com/cerbos/cerbos/issues/1802)) - [`a624bed`](https://togithub.com/cerbos/cerbos/commit/a624bedb) chore: Expose discovered test fixture paths ([#​1854](https://togithub.com/cerbos/cerbos/issues/1854)) - [`41a2a06`](https://togithub.com/cerbos/cerbos/commit/41a2a066) chore: Remove coverage badge ([#​1811](https://togithub.com/cerbos/cerbos/issues/1811)) - [`a6728b1`](https://togithub.com/cerbos/cerbos/commit/a6728b15) chore: Remove ghz from tools deps ([#​1857](https://togithub.com/cerbos/cerbos/issues/1857)) - [`7e6b062`](https://togithub.com/cerbos/cerbos/commit/7e6b062c) chore: Rename Cerbos Cloud to Cerbos Hub ([#​1836](https://togithub.com/cerbos/cerbos/issues/1836)) - [`9753162`](https://togithub.com/cerbos/cerbos/commit/97531624) chore: Set go.mod version to 1.21 ([#​1809](https://togithub.com/cerbos/cerbos/issues/1809)) - [`341baa4`](https://togithub.com/cerbos/cerbos/commit/341baa48) chore: Set go.work version to 1.21 ([#​1817](https://togithub.com/cerbos/cerbos/issues/1817)) - [`8756210`](https://togithub.com/cerbos/cerbos/commit/8756210e) chore: Update Buf modules ([#​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 ([#​1772](https://togithub.com/cerbos/cerbos/issues/1772)) - [`b9228f6`](https://togithub.com/cerbos/cerbos/commit/b9228f64) feat(client): Add options for intercepting gRPC operations ([#​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 ([#​1686](https://togithub.com/cerbos/cerbos/issues/1686)) - [`9652c90`](https://togithub.com/cerbos/cerbos/commit/9652c909) feat: Audit log rotation support ([#​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 ([#​1755](https://togithub.com/cerbos/cerbos/issues/1755)) - [`5dce9a9`](https://togithub.com/cerbos/cerbos/commit/5dce9a9f) enhancement(helm): Add ability to set clusterIP ([#​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 ([#​1735](https://togithub.com/cerbos/cerbos/issues/1735)) - [`1f6ba2c`](https://togithub.com/cerbos/cerbos/commit/1f6ba2c0) enhancement: Better error messages from compile command ([#​1750](https://togithub.com/cerbos/cerbos/issues/1750)) - [`e2c7af0`](https://togithub.com/cerbos/cerbos/commit/e2c7af04) enhancement: Clean-up store resources ([#​1749](https://togithub.com/cerbos/cerbos/issues/1749)) - [`4e7d22c`](https://togithub.com/cerbos/cerbos/commit/4e7d22c1) enhancement: Compile and run tests from an archive ([#​1721](https://togithub.com/cerbos/cerbos/issues/1721)) - [`6582c70`](https://togithub.com/cerbos/cerbos/commit/6582c701) enhancement: Configurable time skew for JWT validation ([#​1790](https://togithub.com/cerbos/cerbos/issues/1790)) - [`1130d12`](https://togithub.com/cerbos/cerbos/commit/1130d12f) enhancement: Configuration to disable API explorer ([#​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 ([#​1762](https://togithub.com/cerbos/cerbos/issues/1762)) ##### Bug fixes - [`0b7a189`](https://togithub.com/cerbos/cerbos/commit/0b7a189f) fix(docs): Typo in Calling Cerbos ([#​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 ([#​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 ([#​1711](https://togithub.com/cerbos/cerbos/issues/1711)) - [`a29a992`](https://togithub.com/cerbos/cerbos/commit/a29a9926) fix: Ignore invalid expressions ([#​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 ([#​1774](https://togithub.com/cerbos/cerbos/issues/1774)) ##### Documentation - [`c7c5f37`](https://togithub.com/cerbos/cerbos/commit/c7c5f371) docs(sdk): Update SDK examples ([#​1731](https://togithub.com/cerbos/cerbos/issues/1731)) - [`34f6859`](https://togithub.com/cerbos/cerbos/commit/34f68599) docs: Add testdata schema URLs ([#​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 ([#​1743](https://togithub.com/cerbos/cerbos/issues/1743)) - [`a8ad220`](https://togithub.com/cerbos/cerbos/commit/a8ad220a) docs: Fix typo in 03\_calling-cerbos.adoc ([#​1714](https://togithub.com/cerbos/cerbos/issues/1714)) - [`b606512`](https://togithub.com/cerbos/cerbos/commit/b6065122) docs: Remove deprecated endpoint/rpc ([#​1734](https://togithub.com/cerbos/cerbos/issues/1734)) - [`4fbbe36`](https://togithub.com/cerbos/cerbos/commit/4fbbe362) docs: Stop building docs for older versions ([#​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 ([#​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` ([#​1756](https://togithub.com/cerbos/cerbos/issues/1756)) - [`2b7c99b`](https://togithub.com/cerbos/cerbos/commit/2b7c99b4) chore(ci): Create PRs for Homebrew formula updates ([#​1704](https://togithub.com/cerbos/cerbos/issues/1704)) - [`98de402`](https://togithub.com/cerbos/cerbos/commit/98de4026) chore(ci): Debug logging for server tests ([#​1791](https://togithub.com/cerbos/cerbos/issues/1791)) - [`711844a`](https://togithub.com/cerbos/cerbos/commit/711844ab) chore(ci): Increase timeout for client tests ([#​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 ([#​1736](https://togithub.com/cerbos/cerbos/issues/1736)) - [`5691a1b`](https://togithub.com/cerbos/cerbos/commit/5691a1b2) chore(ci): Split snapshots job ([#​1796](https://togithub.com/cerbos/cerbos/issues/1796)) - [`2479397`](https://togithub.com/cerbos/cerbos/commit/2479397c) chore(ci): Switch to Coveralls ([#​1751](https://togithub.com/cerbos/cerbos/issues/1751)) - [`b3c81ff`](https://togithub.com/cerbos/cerbos/commit/b3c81ff0) chore(ci): Upload test coverage from snapshot builds ([#​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 ([#​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 ([#​1788](https://togithub.com/cerbos/cerbos/issues/1788)) - [`e7aff6e`](https://togithub.com/cerbos/cerbos/commit/e7aff6ec) chore(deps): Downgrade pterm to v0.12.66 ([#​1787](https://togithub.com/cerbos/cerbos/issues/1787)) - [`81122c6`](https://togithub.com/cerbos/cerbos/commit/81122c6a) chore(deps): Update actions/checkout action to v4 ([#​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 ([#​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 ([#​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 ([#​1748](https://togithub.com/cerbos/cerbos/issues/1748)) - [`2bae859`](https://togithub.com/cerbos/cerbos/commit/2bae859e) chore(deps): Update github actions deps ([#​1759](https://togithub.com/cerbos/cerbos/issues/1759)) - [`ac28478`](https://togithub.com/cerbos/cerbos/commit/ac28478b) chore(deps): Update go deps ([#​1708](https://togithub.com/cerbos/cerbos/issues/1708)) - [`cedf358`](https://togithub.com/cerbos/cerbos/commit/cedf3580) chore(deps): Update go deps ([#​1718](https://togithub.com/cerbos/cerbos/issues/1718)) - [`3d8dd13`](https://togithub.com/cerbos/cerbos/commit/3d8dd138) chore(deps): Update go deps ([#​1730](https://togithub.com/cerbos/cerbos/issues/1730)) - [`5b25738`](https://togithub.com/cerbos/cerbos/commit/5b25738e) chore(deps): Update go deps ([#​1747](https://togithub.com/cerbos/cerbos/issues/1747)) - [`2f6605d`](https://togithub.com/cerbos/cerbos/commit/2f6605d4) chore(deps): Update go deps ([#​1760](https://togithub.com/cerbos/cerbos/issues/1760)) - [`d399486`](https://togithub.com/cerbos/cerbos/commit/d3994867) chore(deps): Update go deps ([#​1768](https://togithub.com/cerbos/cerbos/issues/1768)) - [`53b0ab1`](https://togithub.com/cerbos/cerbos/commit/53b0ab1e) chore(deps): Update go deps ([#​1780](https://togithub.com/cerbos/cerbos/issues/1780)) - [`0b8db17`](https://togithub.com/cerbos/cerbos/commit/0b8db178) chore(deps): Update go deps ([#​1794](https://togithub.com/cerbos/cerbos/issues/1794)) - [`2200fcd`](https://togithub.com/cerbos/cerbos/commit/2200fcd0) chore(deps): Update go deps to v2 (major) ([#​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 ([#​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 ([#​1782](https://togithub.com/cerbos/cerbos/issues/1782)) - [`29f1439`](https://togithub.com/cerbos/cerbos/commit/29f1439c) chore(deps): Upgrade gRPC middleware to v2 ([#​1786](https://togithub.com/cerbos/cerbos/issues/1786)) - [`7e2ef07`](https://togithub.com/cerbos/cerbos/commit/7e2ef076) chore(docs): Configure Cloud docs build ([#​1712](https://togithub.com/cerbos/cerbos/issues/1712)) - [`aba3b1d`](https://togithub.com/cerbos/cerbos/commit/aba3b1df) chore(docs): Ignore PlaygroundEnabled configuration flag ([#​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 ([#​1757](https://togithub.com/cerbos/cerbos/issues/1757)) - [`792daf7`](https://togithub.com/cerbos/cerbos/commit/792daf7b) chore(release): Add 0.30.0 release notes ([#​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 ([#​1723](https://togithub.com/cerbos/cerbos/issues/1723)) - [`9dd75f4`](https://togithub.com/cerbos/cerbos/commit/9dd75f42) chore: Move `gonum` dependency into correct group ([#​1776](https://togithub.com/cerbos/cerbos/issues/1776)) - [`cc2d95d`](https://togithub.com/cerbos/cerbos/commit/cc2d95d0) chore: Update Go to v1.20 ([#​1775](https://togithub.com/cerbos/cerbos/issues/1775)) - [`bfc0f3b`](https://togithub.com/cerbos/cerbos/commit/bfc0f3b0) chore: Upgrade to CEL 0.17 ([#​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 ([#​1667](https://togithub.com/cerbos/cerbos/issues/1667)) - [`748b93c`](https://togithub.com/cerbos/cerbos/commit/748b93cd) feat: Allow reuse of variable definitions between policies ([#​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 ([#​1676](https://togithub.com/cerbos/cerbos/issues/1676)) - [`fb98b74`](https://togithub.com/cerbos/cerbos/commit/fb98b74c) feat: Introduce environment-specific global variables ([#​1645](https://togithub.com/cerbos/cerbos/issues/1645)) - [`919245f`](https://togithub.com/cerbos/cerbos/commit/919245f4) feat: Lenient scope search ([#​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 ([#​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 ([#​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 ([#​1660](https://togithub.com/cerbos/cerbos/issues/1660)) - [`f21ecf7`](https://togithub.com/cerbos/cerbos/commit/f21ecf7b) enhancement: Add `ListPolicies` filtering ability to `cerbosctl get` ([#​1649](https://togithub.com/cerbos/cerbos/issues/1649)) - [`c2fcf27`](https://togithub.com/cerbos/cerbos/commit/c2fcf279) enhancement: Add filtering in the ListPolicies RPC ([#​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 ([#​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 ([#​1691](https://togithub.com/cerbos/cerbos/issues/1691)) - [`ad6928b`](https://togithub.com/cerbos/cerbos/commit/ad6928b1) fix: Obtain write lock while reloading index ([#​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 ([#​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 ([#​1678](https://togithub.com/cerbos/cerbos/issues/1678)) - [`d2dbcd0`](https://togithub.com/cerbos/cerbos/commit/d2dbcd05) chore(ci): Downgrade telepresence ([#​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 ([#​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 ([#​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 ([#​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 ([#​1698](https://togithub.com/cerbos/cerbos/issues/1698)) - [`3dbb7b1`](https://togithub.com/cerbos/cerbos/commit/3dbb7b15) chore(deps): Update github actions deps ([#​1652](https://togithub.com/cerbos/cerbos/issues/1652)) - [`65c8236`](https://togithub.com/cerbos/cerbos/commit/65c82364) chore(deps): Update github actions deps ([#​1697](https://togithub.com/cerbos/cerbos/issues/1697)) - [`dd5cd82`](https://togithub.com/cerbos/cerbos/commit/dd5cd82b) chore(deps): Update go deps ([#​1651](https://togithub.com/cerbos/cerbos/issues/1651)) - [`b0904d2`](https://togithub.com/cerbos/cerbos/commit/b0904d29) chore(deps): Update go deps ([#​1666](https://togithub.com/cerbos/cerbos/issues/1666)) - [`07df282`](https://togithub.com/cerbos/cerbos/commit/07df282f) chore(deps): Update go deps ([#​1672](https://togithub.com/cerbos/cerbos/issues/1672)) - [`0c5fb88`](https://togithub.com/cerbos/cerbos/commit/0c5fb886) chore(deps): Update go deps ([#​1680](https://togithub.com/cerbos/cerbos/issues/1680)) - [`c35feeb`](https://togithub.com/cerbos/cerbos/commit/c35feeb1) chore(deps): Update go deps ([#​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 ([#​1653](https://togithub.com/cerbos/cerbos/issues/1653)) - [`79826d7`](https://togithub.com/cerbos/cerbos/commit/79826d7e) chore(e2e): Run govulncheck without verbose flag ([#​1675](https://togithub.com/cerbos/cerbos/issues/1675)) - [`8a4f6a6`](https://togithub.com/cerbos/cerbos/commit/8a4f6a67) chore(release): Add 0.29.0 release notes ([#​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 ([#​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` ([#​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 ([#​1634](https://togithub.com/cerbos/cerbos/issues/1634)) - [`9ae31dc`](https://togithub.com/cerbos/cerbos/commit/9ae31dc4) feat: Support different compression algorithms for kafka audit ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1560](https://togithub.com/cerbos/cerbos/issues/1560)) - [`0ce1346`](https://togithub.com/cerbos/cerbos/commit/0ce1346a) feat: User-defined output from policy evaluation ([#​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 ([#​1526](https://togithub.com/cerbos/cerbos/issues/1526)) ##### Enhancements - [`ded521c`](https://togithub.com/cerbos/cerbos/commit/ded521cb) enhancement(helm): Allow LoadBalancerIP to be set ([#​1605](https://togithub.com/cerbos/cerbos/issues/1605)) - [`41a1753`](https://togithub.com/cerbos/cerbos/commit/41a17538) enhancement(helm): Upgrade to HPA v2 API ([#​1548](https://togithub.com/cerbos/cerbos/issues/1548)) - [`620f980`](https://togithub.com/cerbos/cerbos/commit/620f980c) enhancement(helm): Volume mounts for Cerbos Cloud ([#​1547](https://togithub.com/cerbos/cerbos/issues/1547)) - [`7220e09`](https://togithub.com/cerbos/cerbos/commit/7220e091) enhancement(sdk): Add support for user-defined outputs ([#​1620](https://togithub.com/cerbos/cerbos/issues/1620)) - [`60ff224`](https://togithub.com/cerbos/cerbos/commit/60ff224d) enhancement: Add CEL math extension ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1541](https://togithub.com/cerbos/cerbos/issues/1541)) - [`8f66068`](https://togithub.com/cerbos/cerbos/commit/8f660683) fix: Mark /tmp as a container volume ([#​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 ([#​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 ([#​1611](https://togithub.com/cerbos/cerbos/issues/1611)) - [`b49d27d`](https://togithub.com/cerbos/cerbos/commit/b49d27d0) fix: Use IncludeMetadata option on all gRPC requests ([#​1586](https://togithub.com/cerbos/cerbos/issues/1586)) ##### Documentation - [`fc5ea9b`](https://togithub.com/cerbos/cerbos/commit/fc5ea9b0) docs: Add page with output example ([#​1622](https://togithub.com/cerbos/cerbos/issues/1622)) - [`562dfee`](https://togithub.com/cerbos/cerbos/commit/562dfee6) docs: Clarify policy repository layout ([#​1551](https://togithub.com/cerbos/cerbos/issues/1551)) - [`cb892e7`](https://togithub.com/cerbos/cerbos/commit/cb892e7c) docs: Fix typo in `charAt` example ([#​1606](https://togithub.com/cerbos/cerbos/issues/1606)) ##### Chores - [`85e5d7a`](https://togithub.com/cerbos/cerbos/commit/85e5d7ad) chore(ci): Disable automatic label updates ([#​1544](https://togithub.com/cerbos/cerbos/issues/1544)) - [`b9382cf`](https://togithub.com/cerbos/cerbos/commit/b9382cfc) chore(ci): Fix data race in store test ([#​1537](https://togithub.com/cerbos/cerbos/issues/1537)) - [`4029bd2`](https://togithub.com/cerbos/cerbos/commit/4029bd2a) chore(ci): Update Renovate labels ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1600](https://togithub.com/cerbos/cerbos/issues/1600)) - [`1b30b4c`](https://togithub.com/cerbos/cerbos/commit/1b30b4c7) chore(deps): Update Antora to 3.1.2 ([#​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 ([#​1567](https://togithub.com/cerbos/cerbos/issues/1567)) - [`26f2579`](https://togithub.com/cerbos/cerbos/commit/26f25790) chore(deps): Update github actions deps ([#​1597](https://togithub.com/cerbos/cerbos/issues/1597)) - [`b00915b`](https://togithub.com/cerbos/cerbos/commit/b00915b8) chore(deps): Update github actions deps ([#​1625](https://togithub.com/cerbos/cerbos/issues/1625)) - [`6d06a49`](https://togithub.com/cerbos/cerbos/commit/6d06a49e) chore(deps): Update go deps ([#​1553](https://togithub.com/cerbos/cerbos/issues/1553)) - [`5c51c4c`](https://togithub.com/cerbos/cerbos/commit/5c51c4c7) chore(deps): Update go deps ([#​1556](https://togithub.com/cerbos/cerbos/issues/1556)) - [`71d6d68`](https://togithub.com/cerbos/cerbos/commit/71d6d680) chore(deps): Update go deps ([#​1568](https://togithub.com/cerbos/cerbos/issues/1568)) - [`2082630`](https://togithub.com/cerbos/cerbos/commit/20826305) chore(deps): Update go deps ([#​1581](https://togithub.com/cerbos/cerbos/issues/1581)) - [`b6ee759`](https://togithub.com/cerbos/cerbos/commit/b6ee7591) chore(deps): Update go deps ([#​1596](https://togithub.com/cerbos/cerbos/issues/1596)) - [`f750c1a`](https://togithub.com/cerbos/cerbos/commit/f750c1ae) chore(deps): Update go deps ([#​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 ([#​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 ([#​1557](https://togithub.com/cerbos/cerbos/issues/1557)) - [`c51804d`](https://togithub.com/cerbos/cerbos/commit/c51804d9) chore(docs): Add paths to test schema files ([#​1564](https://togithub.com/cerbos/cerbos/issues/1564)) - [`f36cdee`](https://togithub.com/cerbos/cerbos/commit/f36cdee5) chore(docs): Fix referencing non-existent format flag ([#​1617](https://togithub.com/cerbos/cerbos/issues/1617)) - [`4e2999e`](https://togithub.com/cerbos/cerbos/commit/4e2999e0) chore(release): Add v0.27.0 release notes ([#​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 ([#​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 ([#​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` ([#​1559](https://togithub.com/cerbos/cerbos/issues/1559)) - [`cac7569`](https://togithub.com/cerbos/cerbos/commit/cac7569a) chore: Remove the cerbos prefix from output keys ([#​1614](https://togithub.com/cerbos/cerbos/issues/1614)) - [`1d26a97`](https://togithub.com/cerbos/cerbos/commit/1d26a974) chore: Update to go 1.19 ([#​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 ([#​1508](https://togithub.com/cerbos/cerbos/issues/1508)) - [`52f0daf`](https://togithub.com/cerbos/cerbos/commit/52f0daf2) feat: Cerbos Cloud bundle store driver ([#​1530](https://togithub.com/cerbos/cerbos/issues/1530)) - [`4a440e9`](https://togithub.com/cerbos/cerbos/commit/4a440e92) feat: Kafka audit log ([#​1499](https://togithub.com/cerbos/cerbos/issues/1499)) ##### Enhancements - [`06c514d`](https://togithub.com/cerbos/cerbos/commit/06c514da) enhancement!: Group test results by test name ([#​1498](https://togithub.com/cerbos/cerbos/issues/1498)) - [`1a949a1`](https://togithub.com/cerbos/cerbos/commit/1a949a13) enhancement!: Make config flag optional ([#​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 ([#​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 ([#​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 ([#​1473](https://togithub.com/cerbos/cerbos/issues/1473)) - [`a5c6b10`](https://togithub.com/cerbos/cerbos/commit/a5c6b106) enhancement: Audit error metric ([#​1513](https://togithub.com/cerbos/cerbos/issues/1513)) - [`ad0dbb2`](https://togithub.com/cerbos/cerbos/commit/ad0dbb2f) enhancement: Enable auth on API explorer page ([#​1464](https://togithub.com/cerbos/cerbos/issues/1464)) - [`22fff65`](https://togithub.com/cerbos/cerbos/commit/22fff65a) enhancement: Enable disabled policies ([#​1472](https://togithub.com/cerbos/cerbos/issues/1472)) - [`eb0d3da`](https://togithub.com/cerbos/cerbos/commit/eb0d3dac) enhancement: Report audit close error ([#​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 ([#​1534](https://togithub.com/cerbos/cerbos/issues/1534)) - [`f40a8a8`](https://togithub.com/cerbos/cerbos/commit/f40a8a8c) fix: Kafka async produce context cancellation ([#​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 ([#​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 ([#​1533](https://togithub.com/cerbos/cerbos/issues/1533)) ##### Documentation - [`4fddbfb`](https://togithub.com/cerbos/cerbos/commit/4fddbfb8) docs: Add Kafka audit backend docs ([#​1506](https://togithub.com/cerbos/cerbos/issues/1506)) - [`80e7360`](https://togithub.com/cerbos/cerbos/commit/80e73601) docs: Add resource ID to test examples ([#​1488](https://togithub.com/cerbos/cerbos/issues/1488)) - [`e5dbcb5`](https://togithub.com/cerbos/cerbos/commit/e5dbcb53) docs: Document /api/server_info ([#​1469](https://togithub.com/cerbos/cerbos/issues/1469)) - [`27a2211`](https://togithub.com/cerbos/cerbos/commit/27a22119) docs: Document CEL string.format function ([#​1528](https://togithub.com/cerbos/cerbos/issues/1528)) - [`397d626`](https://togithub.com/cerbos/cerbos/commit/397d6264) docs: Fix README snapshot.yml badge ([#​1497](https://togithub.com/cerbos/cerbos/issues/1497)) - [`53c6a41`](https://togithub.com/cerbos/cerbos/commit/53c6a412) docs: Fix name of test output format flag ([#​1481](https://togithub.com/cerbos/cerbos/issues/1481)) - [`a1a6143`](https://togithub.com/cerbos/cerbos/commit/a1a61435) docs: Fix typo in 04\_testing-policies.adoc ([#​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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions