forked from open-feature/flagd
-
Notifications
You must be signed in to change notification settings - Fork 1
Sync upstream #5
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
Closed
Closed
Conversation
This file contains hidden or 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
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
- add the `--context-value` command line flag to pass arbitrary key value pairs to the evaluation context Signed-off-by: Aleksei Muratov <muratoff.alexey@gmail.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.68.0` -> `v1.68.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.68.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.68.1): Release 1.68.1 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.68.0...v1.68.1) ### Bug Fixes - credentials/alts: avoid SRV and TXT lookups for handshaker service to work around hangs caused by buggy versions of systemd-resolved. ([#​7861](https://redirect.github.com/grpc/grpc-go/issues/7861)) ### Dependencies - Relax minimum Go version requirement from `go1.22.7` to `go1.22`. ([#​7831](https://redirect.github.com/grpc/grpc-go/issues/7831)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/crypto | `v0.29.0` -> `v0.30.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.31.0` -> `v0.32.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….6.0 (#1460) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/diegoholiveira/jsonlogic/v3](https://redirect.github.com/diegoholiveira/jsonlogic) | `v3.5.3` -> `v3.6.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>diegoholiveira/jsonlogic (github.com/diegoholiveira/jsonlogic/v3)</summary> ### [`v3.6.0`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.6.0) [Compare Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.5.3...v3.6.0) #### What's Changed - Make `ApplyInterface` private by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) ([https://github.com/diegoholiveira/jsonlogic/pull/91](https://redirect.github.com/diegoholiveira/jsonlogic/pull/91)/commits/39698be5f258c3e92a241b3bf47ea8304a7fef53) - Remove non canonical in_sorted operator by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) ([https://github.com/diegoholiveira/jsonlogic/pull/91](https://redirect.github.com/diegoholiveira/jsonlogic/pull/91)/commits/a76f68e4491433a6204408ce206075f6227ee345) - Allow in to be called with one parameter only by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) [https://github.com/diegoholiveira/jsonlogic/pull/91](https://redirect.github.com/diegoholiveira/jsonlogic/pull/91)l/91/commits/2fc6d72ef31c41964dffeb681b6542b7d3899dbc - Allow variables on reduce operator by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) [https://github.com/diegoholiveira/jsonlogic/pull/91](https://redirect.github.com/diegoholiveira/jsonlogic/pull/91)l/91/commits/2cc20c21b0385a25748b1969fd48f626b9efbd0b - Make `==` operator behave like `==` from spec by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) [https://github.com/diegoholiveira/jsonlogic/pull/91](https://redirect.github.com/diegoholiveira/jsonlogic/pull/91)l/91/commits/800dac4bf9fbc191f49bec9259bbd679327ab852 **Full Changelog**: diegoholiveira/jsonlogic@v3.5.3...v3.6.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [k8s.io/apimachinery](https://redirect.github.com/kubernetes/apimachinery) | `v0.31.3` -> `v0.31.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [k8s.io/client-go](https://redirect.github.com/kubernetes/client-go) | `v0.31.3` -> `v0.31.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kubernetes/apimachinery (k8s.io/apimachinery)</summary> ### [`v0.31.4`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.3...v0.31.4) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.3...v0.31.4) </details> <details> <summary>kubernetes/client-go (k8s.io/client-go)</summary> ### [`v0.31.4`](https://redirect.github.com/kubernetes/client-go/compare/v0.31.3...v0.31.4) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.31.3...v0.31.4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
## This PR Intent of this pr is to add S3 bucket support to the existing "blob" sync. ### Related Issues fixes #1376 ### Notes Marking as a draft for now until I can find my aws creds and live-test it. ### Follow-up Tasks integration testing is yet to be performed ### How to test unit tests provided Signed-off-by: Dave Josephsen <dave.josephsen@gmail.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/crypto | `v0.30.0` -> `v0.31.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.68.1` -> `v1.69.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.69.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.0): Release 1.69.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.68.1...v1.69.0) ### Known Issues - The recently added `grpc.NewClient` function is incompatible with forward proxies, because it resolves the target hostname on the client instead of passing the hostname to the proxy. A fix is expected to be a part of grpc-go v1.70. ([#​7556](https://redirect.github.com/grpc/grpc-go/issues/7556)) ### New Features - stats/opentelemetry: Introduce new APIs to enable OpenTelemetry instrumentation for metrics on servers and clients ([#​7874](https://redirect.github.com/grpc/grpc-go/issues/7874)) - xdsclient: add support to fallback to lower priority servers when higher priority ones are down ([#​7701](https://redirect.github.com/grpc/grpc-go/issues/7701)) - dns: Add support for link local IPv6 addresses ([#​7889](https://redirect.github.com/grpc/grpc-go/issues/7889)) - The new experimental `pickfirst` LB policy (disabled by default) supports Happy Eyeballs, interleaving IPv4 and IPv6 address as described in [RFC-8305 section 4](https://www.rfc-editor.org/rfc/rfc8305#section-4), to attempt connections to multiple backends concurrently. The experimental `pickfirst` policy can be enabled by setting the environment variable `GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST` to `true`. ([#​7725](https://redirect.github.com/grpc/grpc-go/issues/7725), [#​7742](https://redirect.github.com/grpc/grpc-go/issues/7742)) - balancer/pickfirst: Emit metrics from the `pick_first` load balancing policy ([#​7839](https://redirect.github.com/grpc/grpc-go/issues/7839)) - grpc: export `MethodHandler`, which is the type of an already-exported field in `MethodDesc` ([#​7796](https://redirect.github.com/grpc/grpc-go/issues/7796)) - Special Thanks: [@​mohdjishin](https://redirect.github.com/mohdjishin) ### Bug Fixes - credentials/google: set scope for application default credentials ([#​7887](https://redirect.github.com/grpc/grpc-go/issues/7887)) - Special Thanks: [@​halvards](https://redirect.github.com/halvards) - xds: fix edge-case issues where some clients or servers would not initialize correctly or would not receive errors when resources are invalid or unavailable if another channel or server with the same target was already in use . ([#​7851](https://redirect.github.com/grpc/grpc-go/issues/7851), [#​7853](https://redirect.github.com/grpc/grpc-go/issues/7853)) - examples: fix the debugging example, which was broken by a recent change ([#​7833](https://redirect.github.com/grpc/grpc-go/issues/7833)) ### Behavior Changes - client: update retry attempt backoff to apply jitter per updates to [gRFC A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md). ([#​7869](https://redirect.github.com/grpc/grpc-go/issues/7869)) - Special Thanks: [@​isgj](https://redirect.github.com/isgj) - balancer/weightedroundrobin: use the `pick_first` LB policy to manage connections ([#​7826](https://redirect.github.com/grpc/grpc-go/issues/7826)) ### API Changes - balancer: An internal method is added to the `balancer.SubConn` interface to force implementors to embed a delegate implementation. This requirement is present in the interface documentation, but wasn't enforced earlier. ([#​7840](https://redirect.github.com/grpc/grpc-go/issues/7840)) ### Performance Improvements - mem: implement a `ReadAll()` method for more efficient `io.Reader` consumption ([#​7653](https://redirect.github.com/grpc/grpc-go/issues/7653)) - Special Thanks: [@​ash2k](https://redirect.github.com/ash2k) - mem: use slice capacity instead of length to determine whether to pool buffers or directly allocate them ([#​7702](https://redirect.github.com/grpc/grpc-go/issues/7702)) - Special Thanks: [@​PapaCharlie](https://redirect.github.com/PapaCharlie) ### Documentation - examples/csm_observability: Add xDS Credentials and switch server to be xDS enabled ([#​7875](https://redirect.github.com/grpc/grpc-go/issues/7875)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….6.1 (#1473) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/diegoholiveira/jsonlogic/v3](https://redirect.github.com/diegoholiveira/jsonlogic) | `v3.6.0` -> `v3.6.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>diegoholiveira/jsonlogic (github.com/diegoholiveira/jsonlogic/v3)</summary> ### [`v3.6.1`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.6.1) [Compare Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.6.0...v3.6.1) #### What's Changed - chore(jsonlogic): Modified the logic to evaluate 'and' & 'or' lazily by [@​cupofcat](https://redirect.github.com/cupofcat) in [https://github.com/diegoholiveira/jsonlogic/pull/92](https://redirect.github.com/diegoholiveira/jsonlogic/pull/92) #### New Contributors - [@​cupofcat](https://redirect.github.com/cupofcat) made their first contribution in [https://github.com/diegoholiveira/jsonlogic/pull/92](https://redirect.github.com/diegoholiveira/jsonlogic/pull/92) **Full Changelog**: diegoholiveira/jsonlogic@v3.6.0...v3.6.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS42OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNjkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go) | `v1.35.2` -> `v1.36.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>protocolbuffers/protobuf-go (google.golang.org/protobuf)</summary> ### [`v1.36.0`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.0) [Compare Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.2...v1.36.0) **Full Changelog**: protocolbuffers/protobuf-go@v1.35.2...v1.36.0 User-visible changes: [CL/635139](https://go-review.googlesource.com/c/protobuf/+/635139): src/google/protobuf: document UnmarshalJSON / API level behavior [CL/635138](https://go-review.googlesource.com/c/protobuf/+/635138): reflect/protoreflect: use \[] syntax to reference method [CL/635137](https://go-review.googlesource.com/c/protobuf/+/635137): proto: add reference to size semantics with lazy decoding to comment [CL/634818](https://go-review.googlesource.com/c/protobuf/+/634818): compiler/protogen: allow overriding API level from --go_opt [CL/634817](https://go-review.googlesource.com/c/protobuf/+/634817): cmd/protoc-gen-go: generate \_protoopaque variant for hybrid [CL/634816](https://go-review.googlesource.com/c/protobuf/+/634816): all: regenerate.bash for Opaque API [CL/634815](https://go-review.googlesource.com/c/protobuf/+/634815): all: Release the Opaque API [CL/634015](https://go-review.googlesource.com/c/protobuf/+/634015): types/descriptorpb: regenerate using latest protobuf v29.1 release [CL/632735](https://go-review.googlesource.com/c/protobuf/+/632735): internal/impl: skip synthetic oneofs in messageInfo [CL/627876](https://go-review.googlesource.com/c/protobuf/+/627876): all: start v1.35.2-devel </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS42OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNjkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…buffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 (#1475) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | buf.build/gen/go/open-feature/flagd/protocolbuffers/go | `v1.35.2-20240906125204-0a6a901b42e8.1` -> `v1.36.0-20240906125204-0a6a901b42e8.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS42OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNjkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- <details><summary>flagd: 0.11.5</summary> ## [0.11.5](flagd/v0.11.4...flagd/v0.11.5) (2024-12-17) ### 🐛 Bug Fixes * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](#1451)) ([8c6d91d](8c6d91d)) * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](#1475)) ([0b11c6c](0b11c6c)) * **deps:** update module github.com/open-feature/flagd/core to v0.10.4 ([#1433](#1433)) ([d33c7a5](d33c7a5)) * **deps:** update module github.com/stretchr/testify to v1.10.0 ([#1455](#1455)) ([8c843df](8c843df)) * **deps:** update module golang.org/x/net to v0.31.0 ([#1446](#1446)) ([9e35111](9e35111)) * **deps:** update module golang.org/x/net to v0.32.0 ([#1458](#1458)) ([ac0b123](ac0b123)) * **deps:** update module golang.org/x/sync to v0.9.0 ([#1445](#1445)) ([8893e94](8893e94)) * **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](#1442)) ([cd27d09](cd27d09)) * **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](#1456)) ([0b6e2a1](0b6e2a1)) * **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](#1469)) ([dd4869f](dd4869f)) * **deps:** update module google.golang.org/protobuf to v1.35.2 ([#1450](#1450)) ([6b9834d](6b9834d)) * **deps:** update module google.golang.org/protobuf to v1.36.0 ([#1474](#1474)) ([6a8a9a9](6a8a9a9)) * **deps:** update opentelemetry-go monorepo ([#1447](#1447)) ([68b5794](68b5794)) ### ✨ New Features * add context-value flag ([#1448](#1448)) ([7ca092e](7ca092e)) </details> <details><summary>flagd-proxy: 0.6.8</summary> ## [0.6.8](flagd-proxy/v0.6.7...flagd-proxy/v0.6.8) (2024-12-17) ### 🐛 Bug Fixes * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](#1451)) ([8c6d91d](8c6d91d)) * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](#1475)) ([0b11c6c](0b11c6c)) * **deps:** update module github.com/open-feature/flagd/core to v0.10.4 ([#1433](#1433)) ([d33c7a5](d33c7a5)) * **deps:** update module golang.org/x/net to v0.31.0 ([#1446](#1446)) ([9e35111](9e35111)) * **deps:** update module golang.org/x/net to v0.32.0 ([#1458](#1458)) ([ac0b123](ac0b123)) * **deps:** update module golang.org/x/sync to v0.9.0 ([#1445](#1445)) ([8893e94](8893e94)) * **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](#1442)) ([cd27d09](cd27d09)) * **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](#1456)) ([0b6e2a1](0b6e2a1)) * **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](#1469)) ([dd4869f](dd4869f)) * **deps:** update opentelemetry-go monorepo ([#1447](#1447)) ([68b5794](68b5794)) </details> <details><summary>core: 0.10.5</summary> ## [0.10.5](core/v0.10.4...core/v0.10.5) (2024-12-17) ### 🐛 Bug Fixes * **deps:** update kubernetes packages to v0.31.2 ([#1430](#1430)) ([0df8622](0df8622)) * **deps:** update kubernetes packages to v0.31.3 ([#1454](#1454)) ([f56d7b0](f56d7b0)) * **deps:** update kubernetes packages to v0.31.4 ([#1461](#1461)) ([431fbb4](431fbb4)) * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](#1451)) ([8c6d91d](8c6d91d)) * **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](#1475)) ([0b11c6c](0b11c6c)) * **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.6.0 ([#1460](#1460)) ([dbc1da4](dbc1da4)) * **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.6.1 ([#1473](#1473)) ([a3d899c](a3d899c)) * **deps:** update module github.com/fsnotify/fsnotify to v1.8.0 ([#1438](#1438)) ([949c73b](949c73b)) * **deps:** update module github.com/stretchr/testify to v1.10.0 ([#1455](#1455)) ([8c843df](8c843df)) * **deps:** update module golang.org/x/crypto to v0.29.0 ([#1443](#1443)) ([db96dd5](db96dd5)) * **deps:** update module golang.org/x/crypto to v0.30.0 ([#1457](#1457)) ([dbdaa19](dbdaa19)) * **deps:** update module golang.org/x/crypto to v0.31.0 ([#1463](#1463)) ([b2245d7](b2245d7)) * **deps:** update module golang.org/x/mod to v0.22.0 ([#1444](#1444)) ([ed064e1](ed064e1)) * **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](#1442)) ([cd27d09](cd27d09)) * **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](#1456)) ([0b6e2a1](0b6e2a1)) * **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](#1469)) ([dd4869f](dd4869f)) * **deps:** update opentelemetry-go monorepo ([#1447](#1447)) ([68b5794](68b5794)) ### ✨ New Features * add context-value flag ([#1448](#1448)) ([7ca092e](7ca092e)) * s3 support for the blob sync ([#1449](#1449)) ([a9f7261](a9f7261)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
#1482) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-feature/flagd/core](https://redirect.github.com/open-feature/flagd) | `v0.10.4` -> `v0.10.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.69.0` -> `v1.69.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.69.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.2): Release 1.69.2 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.0...v1.69.2) ### Bug Fixes - stats/experimental: add type aliases for symbols (`Metrics`/etc) that were moved to the stats package ([#​7929](https://redirect.github.com/grpc/grpc-go/issues/7929)). - client: set user-agent string to the correct version. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.32.0` -> `v0.33.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | ### GitHub Vulnerability Alerts #### [CVE-2024-45338](https://nvd.nist.gov/vuln/detail/CVE-2024-45338) An attacker can craft an input to the Parse functions that would be processed non-linearly with respect to its length, resulting in extremely slow parsing. This could cause a denial of service. --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…pc/go to v1.17.0-20241220192239-696330adaff0.1 (#1488) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | buf.build/gen/go/open-feature/flagd/connectrpc/go | `v1.17.0-20240906125204-0a6a901b42e8.1` -> `v1.17.0-20241220192239-696330adaff0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…to v1.5.1-20241220192239-696330adaff0.1 (#1489) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | buf.build/gen/go/open-feature/flagd/grpc/go | `v1.5.1-20240906125204-0a6a901b42e8.1` -> `v1.5.1-20241220192239-696330adaff0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…buffers/go to v1.36.0-20241220192239-696330adaff0.1 (#1490) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | buf.build/gen/go/open-feature/flagd/protocolbuffers/go | `v1.36.0-20240906125204-0a6a901b42e8.1` -> `v1.36.0-20241220192239-696330adaff0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go) | `v1.36.0` -> `v1.36.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>protocolbuffers/protobuf-go (google.golang.org/protobuf)</summary> ### [`v1.36.1`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.1) [Compare Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.0...v1.36.1) **Full Changelog**: protocolbuffers/protobuf-go@v1.36.0...v1.36.1 Bug fixes: [CL/638495](https://go-review.googlesource.com/c/protobuf/+/638495): internal/impl: revert IsSynthetic() check to fix panic Maintenance: [CL/637475](https://go-review.googlesource.com/c/protobuf/+/637475): internal/errors: delete compatibility code for Go before 1.13 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…to v1.5.1-20241220192239-696330adaff0.2 (#1492) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | buf.build/gen/go/open-feature/flagd/grpc/go | `v1.5.1-20241220192239-696330adaff0.1` -> `v1.5.1-20241220192239-696330adaff0.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1494) We do have a default OpenFeature Renovate configuration within our community-tooling repository. (https://github.com/open-feature/community-tooling/blob/main/renovate.json) To reduce maintenance efforts, we should stick to the general one as a basis. Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
…a56e (#1391) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/open-feature/flagd-schemas](https://redirect.github.com/open-feature/flagd-schemas) | require | digest | `2aa89b3` -> `b81a56e` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `9bf2ced` -> `b2144cd` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM5Ljg1LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
## This PR Intent of this PR is to add the docs that were missing from #1449 ### Notes Happy holidays yall. --------- Signed-off-by: Dave Josephsen <dave.josephsen@gmail.com> Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
…inks Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Adds SSL support to the flagd sync service --------- Signed-off-by: Alexandra Oberaigner <alexandra.oberaigner@dynatrace.com> Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
….7.0 (#1496) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/diegoholiveira/jsonlogic/v3](https://redirect.github.com/diegoholiveira/jsonlogic) | `v3.6.1` -> `v3.7.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>diegoholiveira/jsonlogic (github.com/diegoholiveira/jsonlogic/v3)</summary> ### [`v3.7.0`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.7.0) [Compare Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.6.1...v3.7.0) #### What's Changed - Mark `ApplyInterface` as public method by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) in [https://github.com/diegoholiveira/jsonlogic/pull/94](https://redirect.github.com/diegoholiveira/jsonlogic/pull/94) - Go 1.18 as minimum requirement by [@​diegoholiveira](https://redirect.github.com/diegoholiveira) in [https://github.com/diegoholiveira/jsonlogic/pull/95](https://redirect.github.com/diegoholiveira/jsonlogic/pull/95) **Full Changelog**: diegoholiveira/jsonlogic@v3.6.1...v3.7.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/google/go-cmp](https://redirect.github.com/google/go-cmp) | `v0.6.0` -> `v0.7.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>google/go-cmp (github.com/google/go-cmp)</summary> ### [`v0.7.0`](https://redirect.github.com/google/go-cmp/releases/tag/v0.7.0) [Compare Source](https://redirect.github.com/google/go-cmp/compare/v0.6.0...v0.7.0) New API: - ([#​367](https://redirect.github.com/google/go-cmp/issues/367)) Support compare functions with SortSlices and SortMaps Panic messaging: - ([#​370](https://redirect.github.com/google/go-cmp/issues/370)) Detect proto.Message types when failing to export a field </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
#1570) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-feature/flagd/core](https://redirect.github.com/open-feature/flagd) | `v0.11.1` -> `v0.11.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-feature/flagd (github.com/open-feature/flagd/core)</summary> ### [`v0.11.2`](https://redirect.github.com/open-feature/flagd/releases/tag/flagd/v0.11.2): flagd: v0.11.2 ##### 🐛 Bug Fixes - **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 ([#​1372](https://redirect.github.com/open-feature/flagd/issues/1372)) ([ae24595](https://redirect.github.com/open-feature/flagd/commit/ae2459504f7eccafebccec83fa1f72b08f41a978)) - **deps:** update module github.com/open-feature/flagd/core to v0.10.1 ([#​1355](https://redirect.github.com/open-feature/flagd/issues/1355)) ([8fcfb14](https://redirect.github.com/open-feature/flagd/commit/8fcfb146b0c55712c1758201ee4bc59e83b0898c)) - **deps:** update module golang.org/x/net to v0.28.0 ([#​1380](https://redirect.github.com/open-feature/flagd/issues/1380)) ([239a432](https://redirect.github.com/open-feature/flagd/commit/239a432c18bf6780117b5d563443124887b38120)) - **deps:** update module golang.org/x/sync to v0.8.0 ([#​1378](https://redirect.github.com/open-feature/flagd/issues/1378)) ([4804c17](https://redirect.github.com/open-feature/flagd/commit/4804c17a67ea9761079ecade34ccb3446643050b)) ##### 🧹 Chore - **deps:** update dependency go to v1.22.6 ([#​1297](https://redirect.github.com/open-feature/flagd/issues/1297)) ([50b92c1](https://redirect.github.com/open-feature/flagd/commit/50b92c17cfd872d3e6b95fef3b3d96444e563715)) - **deps:** update golang docker tag to v1.23 ([#​1382](https://redirect.github.com/open-feature/flagd/issues/1382)) ([abb5ca3](https://redirect.github.com/open-feature/flagd/commit/abb5ca3e31308535c66a94300d6f6409fd370b95)) - improve gRPC sync service shutdown behavior ([#​1375](https://redirect.github.com/open-feature/flagd/issues/1375)) ([79d9085](https://redirect.github.com/open-feature/flagd/commit/79d9085a50c49a97b70febb5f444fa3ea965220b)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1560) ## This PR adds support for unix sockets in sync service ### Related Issues <!-- add here the GitHub issue that this PR resolves if applicable --> Fixes #1518 ### How to test start flagd with the new option `-e /tmp/socketpath` and try to connect with an in-process provider to the same socket path & request a flag --------- Signed-off-by: Alexandra Oberaigner <alexandra.oberaigner@dynatrace.com> Signed-off-by: alexandraoberaigner <82218944+alexandraoberaigner@users.noreply.github.com> Signed-off-by: Todd Baert <todd.baert@dynatrace.com> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [connectrpc.com/otelconnect](https://redirect.github.com/connectrpc/otelconnect-go) | `v0.7.1` -> `v0.7.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>connectrpc/otelconnect-go (connectrpc.com/otelconnect)</summary> ### [`v0.7.2`](https://redirect.github.com/connectrpc/otelconnect-go/releases/tag/v0.7.2) [Compare Source](https://redirect.github.com/connectrpc/otelconnect-go/compare/v0.7.1...v0.7.2) #### What's Changed ##### Enhancements - Reduce unnecessary allocations in interceptors by [@​pkwarren](https://redirect.github.com/pkwarren) in [#​185](https://redirect.github.com/connectrpc/otelconnect-go/issues/185) ##### Other changes - Fixup links by [@​stefanvanburen](https://redirect.github.com/stefanvanburen) in [#​181](https://redirect.github.com/connectrpc/otelconnect-go/issues/181) #### New Contributors - [@​stefanvanburen](https://redirect.github.com/stefanvanburen) made their first contribution in [#​181](https://redirect.github.com/connectrpc/otelconnect-go/issues/181) **Full Changelog**: connectrpc/otelconnect-go@v0.7.1...v0.7.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….1 (#1576) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/client_golang](https://redirect.github.com/prometheus/client_golang) | `v1.21.0` -> `v1.21.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>prometheus/client_golang (github.com/prometheus/client_golang)</summary> ### [`v1.21.1`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.21.1): / 2025-03-04 [Compare Source](https://redirect.github.com/prometheus/client_golang/compare/v1.21.0...v1.21.1) This release addresses a major performance regression introduced in [#​1661](https://redirect.github.com/prometheus/client_golang/issues/1661) -- thanks to all who [reported this quickly](https://redirect.github.com/prometheus/client_golang/issues/1748): [@​chlunde](https://redirect.github.com/chlunde), [@​dethi](https://redirect.github.com/dethi), [@​aaronbee](https://redirect.github.com/aaronbee) [@​tsuna](https://redirect.github.com/tsuna) 💪🏽. This patch release also fixes the iOS build. We will be hardening the release process even further ([#​1759](https://redirect.github.com/prometheus/client_golang/issues/1759), [#​1761](https://redirect.github.com/prometheus/client_golang/issues/1761)) to prevent this in future, sorry for the inconvenience! The high concurrency optimization is planned to be eventually reintroduced, however in a much safer manner, potentially in a separate API. - \[BUGFIX] prometheus: Revert of `Inc`, `Add` and `Observe` cumulative metric CAS optimizations ([#​1661](https://redirect.github.com/prometheus/client_golang/issues/1661)), causing regressions on low concurrency cases [#​1757](https://redirect.github.com/prometheus/client_golang/issues/1757) - \[BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_\* wrong build tags. [#​1758](https://redirect.github.com/prometheus/client_golang/issues/1758) <details> <summary>All commits</summary> - Revert "exponential backoff for CAS operations on floats" and cut 1.21.1 by [@​bwplotka](https://redirect.github.com/bwplotka) in [https://github.com/prometheus/client_golang/pull/1757](https://redirect.github.com/prometheus/client_golang/pull/1757) - Fix ios build for 1.21.1 by [@​bwplotka](https://redirect.github.com/bwplotka) in [https://github.com/prometheus/client_golang/pull/1758](https://redirect.github.com/prometheus/client_golang/pull/1758) </details> **Full Changelog**: prometheus/client_golang@v1.21.0...v1.21.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.70.0` -> `v1.71.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.71.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.71.0): Release 1.71.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.70.0...v1.71.0) ### API Changes - balancer: Custom LB policies that record metrics must use the new `MetricsRecorder` method on `Balancer.ClientConn` instead of the removed `Balancer.BuildOptions.MetricsRecorder` field to obtain a metrics recorder. ([#​8027](https://redirect.github.com/grpc/grpc-go/issues/8027)) - balancer: `balancer.ClientConn` implementations must now embed a delegate implementation. This allows grpc-go to add new methods to the interface and remain backward compatible. ([#​8026](https://redirect.github.com/grpc/grpc-go/issues/8026)) - balancer/endpointsharding: The constructor accepts the child balancer's builder and a struct with optional configuration. ([#​8052](https://redirect.github.com/grpc/grpc-go/issues/8052)) ### New Features - xds: Add support for dualstack via the [additional_addresses](https://redirect.github.com/envoyproxy/envoy/blob/df394a41c8587d1da4e97e156554e93ceee3c720/api/envoy/config/endpoint/v3/endpoint_components.proto#L91-L96) field in the Endpoint resource. To disable this feature, set the environment variable `GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS=false`. ([#​8134](https://redirect.github.com/grpc/grpc-go/issues/8134)) - stats/opentelemetry: Add experimental support for OpenTelemetry tracing. ([#​7852](https://redirect.github.com/grpc/grpc-go/issues/7852)) - xds/internal/xdsclient: Add counter metrics for valid and invalid resource updates. ([#​8038](https://redirect.github.com/grpc/grpc-go/issues/8038)) - balancer/leastrequest, roundrobin: Add dualstack support. ([#​7969](https://redirect.github.com/grpc/grpc-go/issues/7969), [#​7966](https://redirect.github.com/grpc/grpc-go/issues/7966)) - balancer/endpointsharding: Balancers created with the new `DisableAutoReconnect` option will not attempt to call `ExitIdle` automatically on their children when the children report idle. ([#​8052](https://redirect.github.com/grpc/grpc-go/issues/8052)) ### Bug Fixes - client: Fix support for proxies when using `grpc.NewClient` so the target is resolved by the proxy as expected. ([#​7881](https://redirect.github.com/grpc/grpc-go/issues/7881)) - Added `WithLocalDNSResolution()` dial option to explicitly force target resolution on the client instead. ([#​7881](https://redirect.github.com/grpc/grpc-go/issues/7881)) - weightedtarget: Return erroring picker when no targets are configured. ([#​8070](https://redirect.github.com/grpc/grpc-go/issues/8070)) - xds: Fail RPCs with `UNAVAILABLE` when the EDS resource is missing or contains no endpoints ([#​8070](https://redirect.github.com/grpc/grpc-go/issues/8070)) - xdsclient: Fix a bug where connectivity failures were reported to resource watchers before trying all listed servers. ([#​8075](https://redirect.github.com/grpc/grpc-go/issues/8075)) - grpc: Fix the number of bytes reported in the error message when encoded messages are larger than 4GB. ([#​8033](https://redirect.github.com/grpc/grpc-go/issues/8033)) - rls: Fix a bug where RLS channel updates could be lost during startup. ([#​8055](https://redirect.github.com/grpc/grpc-go/issues/8055)) - xds: Fixed a bug preventing tests from creating multiple servers or channels with different bootstrap configs. ([#​8050](https://redirect.github.com/grpc/grpc-go/issues/8050)) - grpc: Fix message length checks when compression is enabled and `maxReceiveMessageSize` is `MaxInt` ([#​7918](https://redirect.github.com/grpc/grpc-go/issues/7918)) - Special Thanks: [@​vinothkumarr227](https://redirect.github.com/vinothkumarr227) ### Documentation - client: Improve documentation of `grpc.NewClient` and `ClientConn.CanonicalTarget` by providing examples. ([#​8078](https://redirect.github.com/grpc/grpc-go/issues/8078)) - examples/features/dualstack: New example demonstrating usage of endpoints and dualstack functionality. ([#​8098](https://redirect.github.com/grpc/grpc-go/issues/8098)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v0.56.0` -> `v0.57.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary> ### [`v1.35.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.35.0): /v0.57.0/v0.11.0 [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.34.0...v1.35.0) #### Overview This release is the last to support [Go 1.22]. The next release will require at least [Go 1.23]. ##### Added - Add `ValueFromAttribute` and `KeyValueFromAttribute` in `go.opentelemetry.io/otel/log`. ([#​6180](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6180)) - Add `EventName` and `SetEventName` to `Record` in `go.opentelemetry.io/otel/log`. ([#​6187](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6187)) - Add `EventName` to `RecordFactory` in `go.opentelemetry.io/otel/log/logtest`. ([#​6187](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6187)) - `AssertRecordEqual` in `go.opentelemetry.io/otel/log/logtest` checks `Record.EventName`. ([#​6187](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6187)) - Add `EventName` and `SetEventName` to `Record` in `go.opentelemetry.io/otel/sdk/log`. ([#​6193](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6193)) - Add `EventName` to `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest`. ([#​6193](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6193)) - Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. ([#​6211](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6211)) - Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`. ([#​6211](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6211)) - Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` ([#​6210](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6210)) - The `go.opentelemetry.io/otel/semconv/v1.28.0` package. The package contains semantic conventions from the `v1.28.0` version of the OpenTelemetry Semantic Conventions. See the [migration documentation](./semconv/v1.28.0/MIGRATION.md) for information on how to upgrade from `go.opentelemetry.io/otel/semconv/v1.27.0`([#​6236](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6236)) - The `go.opentelemetry.io/otel/semconv/v1.30.0` package. The package contains semantic conventions from the `v1.30.0` version of the OpenTelemetry Semantic Conventions. See the [migration documentation](./semconv/v1.30.0/MIGRATION.md) for information on how to upgrade from `go.opentelemetry.io/otel/semconv/v1.28.0`([#​6240](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6240)) - Document the pitfalls of using `Resource` as a comparable type. `Resource.Equal` and `Resource.Equivalent` should be used instead. ([#​6272](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6272)) - Support \[Go 1.24]. ([#​6304](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6304)) - Add `FilterProcessor` and `EnabledParameters` in `go.opentelemetry.io/otel/sdk/log`. It replaces `go.opentelemetry.io/otel/sdk/log/internal/x.FilterProcessor`. Compared to previous version it additionally gives the possibility to filter by resource and instrumentation scope. ([#​6317](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6317)) ##### Changed - Update `github.com/prometheus/common` to `v0.62.0`, which changes the `NameValidationScheme` to `NoEscaping`. This allows metrics names to keep original delimiters (e.g. `.`), rather than replacing with underscores. This is controlled by the `Content-Type` header, or can be reverted by setting `NameValidationScheme` to `LegacyValidation` in `github.com/prometheus/common/model`. ([#​6198](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6198)) ##### Fixes - Eliminate goroutine leak for the processor returned by `NewSimpleSpanProcessor` in `go.opentelemetry.io/otel/sdk/trace` when `Shutdown` is called and the passed `ctx` is canceled and `SpanExporter.Shutdown` has not returned. ([#​6368](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6368)) - Eliminate goroutine leak for the processor returned by `NewBatchSpanProcessor` in `go.opentelemetry.io/otel/sdk/trace` when `ForceFlush` is called and the passed `ctx` is canceled and `SpanExporter.Export` has not returned. ([#​6369](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6369)) [Go 1.23]: https://go.dev/doc/go1.23 [Go 1.22]: https://go.dev/doc/go1.22 #### What's Changed - chore(deps): update golang.org/x/telemetry digest to [`04cd7ba`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/04cd7ba) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6176](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6176) - chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6186](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6186) - chore(deps): update module github.com/pjbgf/sha1cd to v0.3.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6188](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6188) - chore(deps): update dependency codespell to v2.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6189](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6189) - log: Add ValueFromAttribute and KeyValueFromAttribute by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6180](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6180) - fix(deps): update module github.com/opentracing-contrib/go-grpc to v0.1.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6191](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6191) - fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to [`2f9c7e3`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2f9c7e3) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6190](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6190) - log: Add EventName by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6187](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6187) - sdk/log: Add EventName by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6193](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6193) - chore(deps): update codecov/codecov-action action to v5.2.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6195](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6195) - fix(deps): update googleapis to [`138b5a5`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/138b5a5) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6194](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6194) - fix(deps): update module go.opentelemetry.io/build-tools/crosslink to v0.17.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6197](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6197) - fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to v0.17.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6199](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6199) - fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to v0.17.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6202](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6202) - fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.17.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6200](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6200) - chore: Group renovate build-tools updates by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6201](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6201) - Update module github.com/prometheus/common to v0.62.0 and fix tests by [@​dashpole](https://redirect.github.com/dashpole) in [https://github.com/open-telemetry/opentelemetry-go/pull/6198](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6198) - chore(deps): update module github.com/go-git/go-git/v5 to v5.13.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6204](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6204) - chore(deps): update codecov/codecov-action action to v5.3.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6207](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6207) - fix(deps): update module google.golang.org/grpc to v1.70.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6208](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6208) - fix(deps): update googleapis to [`65684f5`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/65684f5) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6212](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6212) - chore(deps): update codecov/codecov-action action to v5.3.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6213](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6213) - fix(deps): update module google.golang.org/protobuf to v1.36.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6214](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6214) - otlplog: Emit Record.EventName field by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6211](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6211) - chore: Update Logs API design doc by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6206](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6206) - fix(deps): update googleapis to [`29210b9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/29210b9) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6217](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6217) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6218](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6218) - fix(deps): update golang.org/x to [`e0ece0d`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e0ece0d) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6219](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6219) - chore(deps): update dependency codespell to v2.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6221](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6221) - fix(deps): update golang.org/x to [`e0ece0d`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e0ece0d) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6222](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6222) - stdoutlog: Emit Record.EventName field by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6210](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6210) - Update codespell target by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6223](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6223) - chore(deps): update module github.com/spf13/pflag to v1.0.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6224](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6224) - chore(deps): update module github.com/skeema/knownhosts to v1.3.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6231](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6231) - Weaver by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/5898](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5898) - chore(deps): update module github.com/polyfloyd/go-errorlint to v1.7.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6237](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6237) - Generate the `semconv/v1.28.0` package by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6236](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6236) - Use archive URL for weaver registry by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6235](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6235) - sdk/log: Assign fltrProcessors on provider creation instead of lazy by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6239](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6239) - Generate `semconv/v1.30.0` by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6240](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6240) - Add an auto-instrumentable no-op implementation to the `trace` package by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6203](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6203) - fix(deps): update golang.org/x by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6249](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6249) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`29210b9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/29210b9) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6250](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6250) - chore(deps): update module golang.org/x/text to v0.22.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6252](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6252) - fix(deps): update googleapis to [`7023788`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/7023788) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6251](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6251) - chore(deps): update golang.org/x/telemetry digest to [`3af0d96`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/3af0d96) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6253](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6253) - chore(deps): update module google.golang.org/grpc to v1.70.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6254](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6254) - fix(deps): update module go.opentelemetry.io/otel/trace to v1.34.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6256](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6256) - fix(deps): update module go.opentelemetry.io/collector/pdata to v1.25.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6255](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6255) - chore(deps): update module github.com/cloudflare/circl to v1.6.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6259](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6259) - chore(deps): update lycheeverse/lychee-action action to v2.3.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6258](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6258) - chore(deps): update module github.com/catenacyber/perfsprint to v0.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6261](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6261) - Create scorecard.yml to enable OSSF Scorecard reporting by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6247](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6247) - chore(deps): update actions/upload-artifact digest to [`ff15f03`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/ff15f03) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6262](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6262) - chore(deps): update actions/checkout action to v4.2.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6263](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6263) - chore(deps): update golang.org/x/telemetry digest to [`c67c2d1`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/c67c2d1) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6264](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6264) - chore(deps): update ossf/scorecard-action action to v2.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6265](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6265) - chore(deps): update actions/upload-artifact action to v4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6266](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6266) - fix(deps): update build-tools to v0.18.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6276](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6276) - fix(deps): update module google.golang.org/protobuf to v1.36.5 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6277](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6277) - Use renovate best-practices by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6267](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6267) - chore(deps): pin dependencies by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6278](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6278) - chore(deps): update golang.org/x/telemetry digest to [`557cf9c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/557cf9c) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6279](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6279) - Fix comment of the RecordOnly sampling decision by [@​XSAM](https://redirect.github.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/6257](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6257) - Default github workflow permission read-all by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6268](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6268) - Add an OpenSSF badge to README.md by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6269](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6269) - chore(deps): update python docker tag to v3.13.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6283](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6283) - fix(deps): update golang.org/x to [`f9890c6`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/f9890c6) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6282](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6282) - chore(deps): update github/codeql-action digest to [`9e8d078`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9e8d078) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6287](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6287) - chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6288](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6288) - chore(deps): update module golang.org/x/crypto to v0.33.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6290](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6290) - fix(deps): update googleapis to [`e9438ea`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e9438ea) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6289](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6289) - chore(deps): update otel/weaver docker tag to v0.13.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6292](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6292) - chore(deps): update module 4d63.com/gochecknoglobals to v0.2.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6291](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6291) - chore(deps): update module go-simpler.org/sloglint to v0.9.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6293](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6293) - chore(deps): update module github.com/catenacyber/perfsprint to v0.8.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6294](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6294) - Close stale issues and PRs after 2 years of inactivity by [@​dmathieu](https://redirect.github.com/dmathieu) in [https://github.com/open-telemetry/opentelemetry-go/pull/6284](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6284) - chore(deps): pin actions/stale action to [`5bef64f`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5bef64f) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6295](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6295) - fix(deps): update golang.org/x by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6297](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6297) - chore(deps): update module github.com/ldez/exptostd to v0.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6300](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6300) - fix(deps): update module github.com/golangci/golangci-lint to v1.64.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6301](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6301) - Document and check resource comparability by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/6272](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6272) - chore(deps): update module github.com/mgechev/revive to v1.6.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6306](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6306) - chore(deps): update otel/weaver docker tag to v0.13.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6309](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6309) - fix(deps): update module github.com/golangci/golangci-lint to v1.64.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6310](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6310) - chore(deps): update golang.org/x/telemetry digest to [`7530529`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/7530529) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6305](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6305) - chore(deps): update module github.com/gostaticanalysis/forcetypeassert to v0.2.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6312](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6312) - fix(deps): update googleapis to [`5a70512`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5a70512) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6308](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6308) - Add support for Go 1.24 by [@​dmathieu](https://redirect.github.com/dmathieu) in [https://github.com/open-telemetry/opentelemetry-go/pull/6304](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6304) - Replace tenv with usetesting by [@​dmathieu](https://redirect.github.com/dmathieu) in [https://github.com/open-telemetry/opentelemetry-go/pull/6313](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6313) - chore(deps): update module github.com/securego/gosec/v2 to v2.22.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6314](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6314) - \[chore] Fix go-work Make target with the highest required Go version by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6285](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6285) - chore(deps): update module github.com/tdakkota/asciicheck to v0.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6316](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6316) - fix(deps): update module github.com/golangci/golangci-lint to v1.64.5 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6319](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6319) - chore(deps): update otel/weaver docker tag to v0.13.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6318](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6318) - sdk/log: Change BenchmarkLoggerNewRecord to BenchmarkLoggerEmit by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6315](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6315) - chore(deps): update golang.org/x/telemetry digest to [`6f9b61d`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6f9b61d) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6321](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6321) - chore(deps): update module github.com/tdakkota/asciicheck to v0.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6322](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6322) - chore(deps): update module github.com/tetafro/godot to v1.5.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6323](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6323) - \[chore] Use public Linux ARM64 runners by [@​Kielek](https://redirect.github.com/Kielek) in [https://github.com/open-telemetry/opentelemetry-go/pull/6320](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6320) - chore(deps): update module github.com/mgechev/revive to v1.7.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6326](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6326) - chore(deps): update module github.com/spf13/cobra to v1.9.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6324](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6324) - chore(deps): update module github.com/4meepo/tagalign to v1.4.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6327](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6327) - fix(deps): update golang.org/x to [`eff6e97`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/eff6e97) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6325](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6325) - fix(deps): update golang.org/x to [`aa4b98e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/aa4b98e) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6336](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6336) - chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.19.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6311](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6311) - sdk/log: Add FilterProcessor and EnabledParameters by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6317](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6317) - chore(deps): update actions/cache digest to [`0c907a7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/0c907a7) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6337](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6337) - fix(deps): update googleapis to [`56aae31`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/56aae31) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6338](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6338) - chore(deps): update module github.com/catenacyber/perfsprint to v0.8.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6339](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6339) - Add FOSSA scanning workflow by [@​opentelemetrybot](https://redirect.github.com/opentelemetrybot) in [https://github.com/open-telemetry/opentelemetry-go/pull/6331](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6331) - chore(deps): update module github.com/kisielk/errcheck to v1.9.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6340](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6340) - \[chore] Add a policy on adding tests by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6334](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6334) - \[chore] Add OpenSSF Best Practices badge by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6345](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6345) - chore(deps): update golang.org/x/telemetry digest to [`165e2f8`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/165e2f8) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6346](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6346) - chore(deps): update module github.com/quasilyte/go-ruleguard to v0.4.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6348](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6348) - chore(deps): update module github.com/ldez/exptostd to v0.4.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6357](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6357) - chore(deps): update actions/upload-artifact digest to [`4cec3d8`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/4cec3d8) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6356](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6356) - chore(deps): update github/codeql-action digest to [`b56ba49`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/b56ba49) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6354](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6354) - chore(deps): update ossf/scorecard-action action to v2.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6358](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6358) - fix(deps): update module github.com/google/go-cmp to v0.7.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6359](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6359) - chore(deps): update golang.org/x by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6355](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6355) - chore(deps): update module github.com/gaijinentertainment/go-exhaustruct/v3 to v3.3.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6361](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6361) - chore(deps): update python:3.13.2-slim-bullseye docker digest to [`d3852c9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/d3852c9) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6367](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6367) - chore(deps): update module golang.org/x/crypto to v0.35.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6366](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6366) - \[chore] clean up revive configuration by [@​mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/open-telemetry/opentelemetry-go/pull/6353](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6353) - chore(deps): update python:3.13.2-slim-bullseye docker digest to [`31b581c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/31b581c) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6370](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6370) - chore(deps): update module go.opentelemetry.io/build-tools to v0.19.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6374](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6374) - chore(deps): update module github.com/bombsimon/wsl/v4 to v4.6.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6373](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6373) - fix(deps): update build-tools to v0.19.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6376](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6376) - chore(deps): update actions/download-artifact digest to [`cc20338`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/cc20338) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6377](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6377) - sdk/trace: Fix goroutine leak in simpleSpanProcessor.Shutdown by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6368](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6368) - chore(deps): update codecov/codecov-action action to v5.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6380](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6380) - chore(deps): update module github.com/catenacyber/perfsprint to v0.9.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6379](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6379) - sdk/trace: Fix gorountine leak in batchSpanProcessor.ForceFlush by [@​pellared](https://redirect.github.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/6369](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6369) - chore(deps): update module github.com/protonmail/go-crypto to v1.1.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6383](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6383) - chore(deps): update module github.com/go-git/go-git/v5 to v5.14.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6385](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6385) - chore(deps): update actions/cache digest to [`d4323d4`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/d4323d4) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6384](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6384) - chore(deps): update module github.com/kkhaike/contextcheck to v1.1.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6387](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6387) - chore(deps): update module 4d63.com/gocheckcompilerdirectives to v1.3.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6388](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6388) - fix(deps): update golang.org/x to [`dead583`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/dead583) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6389](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6389) - chore(deps): update mvdan.cc/unparam digest to [`0df0534`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/0df0534) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6391](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6391) - fix(deps): update module github.com/golangci/golangci-lint to v1.64.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6394](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6394) - chore(deps): update github.com/golangci/dupl digest to [`44c6a0b`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/44c6a0b) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6398](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6398) - Look at stale issues in ascending order by [@​dmathieu](https://redirect.github.com/dmathieu) in [https://github.com/open-telemetry/opentelemetry-go/pull/6396](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6396) - fix(deps): update build-tools to v0.20.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6403](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6403) - Move trace sdk tests from trace_test into trace package by [@​dashpole](https://redirect.github.com/dashpole) in [https://github.com/open-telemetry/opentelemetry-go/pull/6400](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6400) - fix(deps): update module google.golang.org/grpc to v1.71.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6409](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6409) - chore(deps): update module github.com/ryancurrah/gomodguard to v1.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6411](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6411) - chore(deps): update module github.com/securego/gosec/v2 to v2.22.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/6412](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6412) - Release v1.35.0/v0.57.0/v0.11.0 by [@​XSAM](https://redirect.github.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/6407](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6407) **Full Changelog**: https://github.com/open-telemetry/opentelemetry-go/compare/v1.34.0...v1.35.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
## This PR Fixes errors when the provided version is not a string but a number (e.g. versions like 1.0, 2, ...) and improves the test suite to use our `parseSemverEvaluationData` function. Furthermore, logging now includes erroneous inputs. --------- Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com> Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com> Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
…0a03 (#1587) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/open-feature/flagd-schemas](https://redirect.github.com/open-feature/flagd-schemas) | require | digest | `bb76343` -> `e840a03` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE5NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR fixes an issue where the wrong metadata is returned when a selector is used. This bug is easy to fix, but was also easy to write. We eventually need to refactor the flag memory store (`flags.go`) to store all flags per source. This was retrofitted in to support selectors, from a single-flagSet model. To test, do the manual test specified in #1597. Fixes: #1597 Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
…ee43 (#1598) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/open-feature/flagd-schemas](https://redirect.github.com/open-feature/flagd-schemas) | require | digest | `e840a03` -> `9b0ee43` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- <details><summary>flagd: 0.12.3</summary> ## [0.12.3](flagd/v0.12.2...flagd/v0.12.3) (2025-03-25) ### 🐛 Bug Fixes * add support for unix socket connection in sync service ([#1518](#1518)) ([#1560](#1560)) ([e2203a1](e2203a1)) * **deps:** update module github.com/open-feature/flagd/core to v0.11.2 ([#1570](#1570)) ([e151b1f](e151b1f)) * **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](#1576)) ([cd95193](cd95193)) * **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](#1578)) ([5c2c64f](5c2c64f)) * incorrect metadata returned per source ([#1599](#1599)) ([b333e11](b333e11)) ### ✨ New Features * accept version numbers which are not strings ([#1589](#1589)) ([6a13796](6a13796)) </details> <details><summary>flagd-proxy: 0.7.3</summary> ## [0.7.3](flagd-proxy/v0.7.2...flagd-proxy/v0.7.3) (2025-03-25) ### 🐛 Bug Fixes * **deps:** update module github.com/open-feature/flagd/core to v0.11.2 ([#1570](#1570)) ([e151b1f](e151b1f)) * **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](#1576)) ([cd95193](cd95193)) * **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](#1578)) ([5c2c64f](5c2c64f)) </details> <details><summary>core: 0.11.3</summary> ## [0.11.3](core/v0.11.2...core/v0.11.3) (2025-03-25) ### 🐛 Bug Fixes * **deps:** update github.com/open-feature/flagd-schemas digest to 9b0ee43 ([#1598](#1598)) ([0587ce4](0587ce4)) * **deps:** update github.com/open-feature/flagd-schemas digest to e840a03 ([#1587](#1587)) ([9ee0c57](9ee0c57)) * **deps:** update module connectrpc.com/otelconnect to v0.7.2 ([#1574](#1574)) ([6094dce](6094dce)) * **deps:** update module github.com/google/go-cmp to v0.7.0 ([#1569](#1569)) ([6e9dbd2](6e9dbd2)) * **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](#1576)) ([cd95193](cd95193)) * **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](#1578)) ([5c2c64f](5c2c64f)) * incorrect metadata returned per source ([#1599](#1599)) ([b333e11](b333e11)) ### ✨ New Features * accept version numbers which are not strings ([#1589](#1589)) ([6a13796](6a13796)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | toolchain | minor | `1.22.9` -> `1.24.1` | --- ### Release Notes <details> <summary>golang/go (go)</summary> ### [`v1.24.1`](https://redirect.github.com/golang/go/compare/go1.24.0...go1.24.1) ### [`v1.24.0`](https://redirect.github.com/golang/go/compare/go1.23.6...go1.24.0) ### [`v1.23.7`](https://redirect.github.com/golang/go/compare/go1.23.6...go1.23.7) ### [`v1.23.6`](https://redirect.github.com/golang/go/compare/go1.23.5...go1.23.6) ### [`v1.23.5`](https://redirect.github.com/golang/go/compare/go1.23.4...go1.23.5) ### [`v1.23.4`](https://redirect.github.com/golang/go/compare/go1.23.3...go1.23.4) ### [`v1.23.3`](https://redirect.github.com/golang/go/compare/go1.23.2...go1.23.3) ### [`v1.23.2`](https://redirect.github.com/golang/go/compare/go1.23.1...go1.23.2) ### [`v1.23.1`](https://redirect.github.com/golang/go/compare/go1.23.0...go1.23.1) ### [`v1.23.0`](https://redirect.github.com/golang/go/compare/go1.22.12...go1.23.0) ### [`v1.22.12`](https://redirect.github.com/golang/go/compare/go1.22.11...go1.22.12) ### [`v1.22.11`](https://redirect.github.com/golang/go/compare/go1.22.10...go1.22.11) ### [`v1.22.10`](https://redirect.github.com/golang/go/compare/go1.22.9...go1.22.10) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==--> --------- Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com> Signed-off-by: Todd Baert <todd.baert@dynatrace.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Signed-off-by: Matthew Wilson <54033231+wilson-matthew@users.noreply.github.com>
<!-- Please use this template for your pull request. --> <!-- Please use the sections that you need and delete other sections --> ## This PR Refactor the cron function in the `Sync` function for the HTTP sync. This might improve the performance as well because it reduces the number of HTTP requests. Signed-off-by: Zhiwei Liang <zhiwei.liang27@pm.me> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
global maintainers approvals etc should have the same effect as the one of the flagd maintainers Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Signed-off-by: Jorge Creixell <jorge.creixell@grafana.com>
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Signed-off-by: Michael Beemer <michael.beemer@dynatrace.com>
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com>
Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com>
…lt (#1621) Signed-off-by: Michael Beemer <michael.beemer@dynatrace.com>
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
<!-- Please use this template for your pull request. --> <!-- Please use the sections that you need and delete other sections --> ## This PR <!-- add the description of the PR here --> - upgrades 2 dependency versions to fix CVEs ### Notes <!-- any additional notes for this PR --> Dependency upgrades and corresponding CVEs - github.com/golang-jwt/jwt/v5 | v5.2.1 - https://www.cve.org/CVERecord?id=CVE-2025-30204 - `go get github.com/golang-jwt/jwt/v5@v5.2.2` in core, flagd and flagd-proxy directories - golang.org/x/oauth2/jws | v0.25.0 and v0.26.0 - https://www.cve.org/CVERecord?id=CVE-2025-22868 - `go get golang.org/x/oauth2@v0.27.0` in core, flagd and flagd-proxy directories ### How to test <!-- if applicable, add testing instructions under this section --> 1. `make workspace-init` 2. `make test` Signed-off-by: Aditya Thakur <aditya.t.01011@gmail.com>
🤖 I have created a release *beep* *boop* --- <details><summary>flagd: 0.12.4</summary> ## [0.12.4](flagd/v0.12.3...flagd/v0.12.4) (2025-05-28) ### 🐛 Bug Fixes * Bump OpenTelemetry instrumentation dependencies ([#1616](#1616)) ([11db29d](11db29d)) ### ✨ New Features * add traces to ofrep endpoint ([#1593](#1593)) ([a5d43bc](a5d43bc)) ### 🧹 Chore * **deps:** update dependency go to v1.24.1 ([#1559](#1559)) ([cd46044](cd46044)) * **security:** upgrade dependency versions ([#1632](#1632)) ([761d870](761d870)) </details> <details><summary>flagd-proxy: 0.7.4</summary> ## [0.7.4](flagd-proxy/v0.7.3...flagd-proxy/v0.7.4) (2025-05-28) ### 🧹 Chore * **deps:** update dependency go to v1.24.1 ([#1559](#1559)) ([cd46044](cd46044)) * **security:** upgrade dependency versions ([#1632](#1632)) ([761d870](761d870)) </details> <details><summary>core: 0.11.4</summary> ## [0.11.4](core/v0.11.3...core/v0.11.4) (2025-05-28) ### 🐛 Bug Fixes * incorrect comparison used for time ([#1608](#1608)) ([8c5ac2f](8c5ac2f)) ### 🧹 Chore * **deps:** update dependency go to v1.24.1 ([#1559](#1559)) ([cd46044](cd46044)) * **security:** upgrade dependency versions ([#1632](#1632)) ([761d870](761d870)) ### 🔄 Refactoring * Refactor the cron function in http sync ([#1600](#1600)) ([babcacf](babcacf)) * removed hardcoded metric export interval and use otel default ([#1621](#1621)) ([81c66eb](81c66eb)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Adds an ADR based on the new template, explaining the reasoning behind the use of cucumber/gherkin. --------- Signed-off-by: Todd Baert <todd.baert@dynatrace.com> Co-authored-by: André Silva <2493377+askpt@users.noreply.github.com>
|
Hey there and thank you for opening this pull request! 👋🏼 We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
sync upstream