open-feature / open-feature-operator

A Kubernetes feature flag operator
https://openfeature.dev
Apache License 2.0
181 stars 35 forks source link

chore(deps): update open-feature/flagd #670

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
ghcr.io/open-feature/flagd minor v0.9.0 -> v0.10.3
ghcr.io/open-feature/flagd patch v0.10.1 -> v0.10.3
ghcr.io/open-feature/flagd-proxy minor v0.5.0 -> v0.6.2
github.com/open-feature/flagd-schemas require digest ea4f119 -> 61523e5
open-feature/flagd/flagd patch ghcr.io/open-feature/flagd:v0.10.1 -> v0.10.3
open-feature/flagd/flagd minor v0.9.0 -> v0.10.3
open-feature/flagd/flagd patch v0.10.1 -> v0.10.3
open-feature/flagd/flagd-proxy minor v0.5.0 -> v0.6.2

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


Release Notes

open-feature/flagd (ghcr.io/open-feature/flagd) ### [`v0.10.3`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.10.3): flagd: v0.10.3 ##### 🧹 Chore - adapt telemetry setup error handling ([#​1315](https://togithub.com/open-feature/flagd/issues/1315)) ([20bcb78](https://togithub.com/open-feature/flagd/commit/20bcb78d11dbb16aab2b14d5869bb990a0f7bca5)) - fix unit tests and ensure their execution ([#​1316](https://togithub.com/open-feature/flagd/issues/1316)) ([25041c0](https://togithub.com/open-feature/flagd/commit/25041c016ae84afb01b8eb1e2b693aae3199a6ac)) ### [`v0.10.2`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.10.2): flagd: v0.10.2 ##### ✨ New Features - Create interface for eval events. ([#​1288](https://togithub.com/open-feature/flagd/issues/1288)) ([9714215](https://togithub.com/open-feature/flagd/commit/9714215cedb0fd28daddf086ce1255ec29b877d4)) ##### 🧹 Chore - bump go deps to latest ([#​1307](https://togithub.com/open-feature/flagd/issues/1307)) ([004ad08](https://togithub.com/open-feature/flagd/commit/004ad083dc01538791148d6233e453d2a3009fcd)) ### [`v0.10.1`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.10.1): flagd: v0.10.1 ##### 🐛 Bug Fixes - **deps:** update module github.com/open-feature/flagd/core to v0.9.0 ([#​1281](https://togithub.com/open-feature/flagd/issues/1281)) ([3cfb052](https://togithub.com/open-feature/flagd/commit/3cfb0523cc857dd2019d712c621afe81c2b41398)) ##### ✨ New Features - move json logic operator registration to resolver ([#​1291](https://togithub.com/open-feature/flagd/issues/1291)) ([b473457](https://togithub.com/open-feature/flagd/commit/b473457ddff28789fee1eeb6704491b6aa3525e3)) ### [`v0.10.0`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.10.0): flagd: v0.10.0 ##### ⚠ BREAKING CHANGES - allow custom seed when using targetingKey override for fractional op ([#​1266](https://togithub.com/open-feature/flagd/issues/1266)) - This is a breaking change only to the extent that it changes the assignment of evaluated flag values. Previously, flagd's `fractional` op would internally concatenate any specified bucketing property with the `flag-key`. This improved apparent "randomness" by reducing the chances that users were assigned a bucket of the same ordinality across multiple flags. However, sometimes it's desireable to have such predictibility, so now **flagd will use the bucketing value as is**. If you are specifying a bucketing value in a `fractional` rule, and want to maintain the previous assignments, you can do this concatenation manually: `{ "var": "user.name" }` => `{"cat": [{ "var": "$flagd.flagKey" }, { "var": "user.name" }]}`. This will result in the same assignment as before. Please note, that if you do not specify a bucketing key at all (the shorthand version of the `fractional` op), flagd still uses a concatentation of the `flag-key` and `targetingKey` as before; this behavior has not changed. ##### 🐛 Bug Fixes - **deps:** update module github.com/open-feature/flagd/core to v0.8.2 ([#​1255](https://togithub.com/open-feature/flagd/issues/1255)) ([9005089](https://togithub.com/open-feature/flagd/commit/9005089b3e7c8ec4c1e52b42a59c0c05983647a2)) ##### ✨ New Features - allow custom seed when using targetingKey override for fractional op ([#​1266](https://togithub.com/open-feature/flagd/issues/1266)) ([f62bc72](https://togithub.com/open-feature/flagd/commit/f62bc721e8ebc07e27fbe7b9ca085a8771295d65)) ##### 🧹 Chore - refactor evaluation core ([#​1259](https://togithub.com/open-feature/flagd/issues/1259)) ([0e6604c](https://togithub.com/open-feature/flagd/commit/0e6604cd038dc13d7d40e622523320bf03efbcd0)) - update go deps ([#​1279](https://togithub.com/open-feature/flagd/issues/1279)) ([219789f](https://togithub.com/open-feature/flagd/commit/219789fca8a929d552e4e8d1f6b6d5cd44505f43)) ### [`v0.9.2`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.9.2): flagd: v0.9.2 ##### ✨ New Features - OFREP support for flagd ([#​1247](https://togithub.com/open-feature/flagd/issues/1247)) ([9d12fc2](https://togithub.com/open-feature/flagd/commit/9d12fc20702a86e8385564659be88f07ad36d9e5)) ### [`v0.9.1`](https://togithub.com/open-feature/flagd/releases/tag/flagd/v0.9.1): flagd: v0.9.1 ##### 🐛 Bug Fixes - **deps:** update module google.golang.org/protobuf to v1.33.0 \[security] ([#​1248](https://togithub.com/open-feature/flagd/issues/1248)) ([b2b0fa1](https://togithub.com/open-feature/flagd/commit/b2b0fa19a6254c02c81ef44828b643a5a25ea5b5)) - update protobuff CVE-2024-24786 ([#​1249](https://togithub.com/open-feature/flagd/issues/1249)) ([fd81c23](https://togithub.com/open-feature/flagd/commit/fd81c235fb4a09dfc42289ac316ac3a1d7eff58c)) ##### ✨ New Features - serve sync.proto on port 8015 ([#​1237](https://togithub.com/open-feature/flagd/issues/1237)) ([7afdc0c](https://togithub.com/open-feature/flagd/commit/7afdc0cda47d080575cb87a94b35cfe051f88422)) ##### 🧹 Chore - move packaging & isolate service implementations ([#​1234](https://togithub.com/open-feature/flagd/issues/1234)) ([b58fab3](https://togithub.com/open-feature/flagd/commit/b58fab3df030ef7e9e10eafa7a0141c05aa05bbd))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.