renovate[bot]
037e30b2f8
fix(security): update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] ( #1784 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/go-viper/mapstructure/v2](https://redirect.github.com/go-viper/mapstructure )
| `v2.3.0` -> `v2.4.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
####
[GHSA-2464-8j7c-4cjm](https://redirect.github.com/go-viper/mapstructure/security/advisories/GHSA-2464-8j7c-4cjm )
### Summary
Use of this library in a security-critical context may result in leaking
sensitive information, if used to process sensitive fields.
### Details
OpenBao (and presumably HashiCorp Vault) have surfaced error messages
from `mapstructure` as follows:
98c3a59c04/sdk/framework/field_data.go (L43-L50)
```go
_, _, err := d.getPrimitive(field, schema)
if err != nil {
return fmt.Errorf("error converting input for field %q: %w", field, err)
}
```
where this calls `mapstructure.WeakDecode(...)`:
98c3a59c04/sdk/framework/field_data.go (L181-L193)
```go
func (d *FieldData) getPrimitive(k string, schema *FieldSchema) (interface{}, bool, error) {
raw, ok := d.Raw[k]
if !ok {
return nil, false, nil
}
switch t := schema.Type; t {
case TypeBool:
var result bool
if err := mapstructure.WeakDecode(raw, &result); err != nil {
return nil, false, err
}
return result, true, nil
```
Notably, `WeakDecode(...)` eventually calls one of the decode helpers,
which surfaces the original value via `strconv` helpers:
8c61ec1924/mapstructure.go (L720-L727)
8c61ec1924/mapstructure.go (L791-L798)
8c61ec1924/decode_hooks.go (L180)
& more. These are different code paths than are fixed in the previous
iteration at
https://github.com/go-viper/mapstructure/security/advisories/GHSA-fv92-fjc5-jj9h .
### PoC
To reproduce with OpenBao:
```
$ podman run --pull=always -p 8300:8300 openbao/openbao:latest server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8300
```
and in a new tab:
```
$ BAO_TOKEN=root BAO_ADDR=http://localhost:8300 bao auth enable userpass
Success! Enabled userpass auth method at: userpass/
$ curl -X PUT -H "X-Vault-Request: true" -H "X-Vault-Token: root" -d '{"ttl":"asdf"}' "http://localhost:8200/v1/auth/userpass/users/asdf "
--> server logs:
2025-06-25T21:32:25.101-0500 [ERROR] core: failed to run existence check: error="error converting input for field \"ttl\": time: invalid duration \"asdf\""
```
### Impact
This is an information disclosure bug with little mitigation. See
https://discuss.hashicorp.com/t/hcsec-2025-09-vault-may-expose-sensitive-information-in-error-logs-when-processing-malformed-data-with-the-kv-v2-plugin/74717
for a previous version. That version was fixed, but this is in the
second part of that error message (starting at `'' expected a map, got
'string'` -- when the field type is `string` and a `map` is provided, we
see the above information leak -- the previous example had a `map` type
field with a `string` value provided).
This was rated 4.5 Medium by HashiCorp in the past iteration.
---
### Release Notes
<details>
<summary>go-viper/mapstructure
(github.com/go-viper/mapstructure/v2)</summary>
###
[`v2.4.0`](https://redirect.github.com/go-viper/mapstructure/releases/tag/v2.4.0 )
[Compare
Source](https://redirect.github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0 )
#### What's Changed
- refactor: replace interface{} with any by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/115 ](https://redirect.github.com/go-viper/mapstructure/pull/115 )
- build(deps): bump github/codeql-action from 3.29.0 to 3.29.2 by
[@​dependabot](https://redirect.github.com/dependabot )\[bot]
in[https://github.com/go-viper/mapstructure/pull/114 ](https://redirect.github.com/go-viper/mapstructure/pull/114 )4
- Generic tests by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/118 ](https://redirect.github.com/go-viper/mapstructure/pull/118 )
- Fix godoc reference link in README.md by
[@​peczenyj](https://redirect.github.com/peczenyj ) in
[https://github.com/go-viper/mapstructure/pull/107 ](https://redirect.github.com/go-viper/mapstructure/pull/107 )
- feat: add StringToTimeLocationHookFunc to convert strings to
\*time.Location by
[@​ErfanMomeniii](https://redirect.github.com/ErfanMomeniii ) in
[https://github.com/go-viper/mapstructure/pull/117 ](https://redirect.github.com/go-viper/mapstructure/pull/117 )
- feat: add back previous StringToSlice as a weak function by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/119 ](https://redirect.github.com/go-viper/mapstructure/pull/119 )
#### New Contributors
- [@​ErfanMomeniii](https://redirect.github.com/ErfanMomeniii )
made their first contribution in
[https://github.com/go-viper/mapstructure/pull/117 ](https://redirect.github.com/go-viper/mapstructure/pull/117 )
**Full Changelog**:
https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0
</details>
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS44MS4yIiwidXBkYXRlZEluVmVyIjoiNDEuODEuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
---------
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2025-08-29 15:14:05 -04:00
github-actions[bot]
c0a2940aef
chore: release main ( #1686 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.8</summary>
##
[0.12.8](https://github.com/open-feature/flagd/compare/flagd/v0.12.7...flagd/v0.12.8 )
(2025-07-21)
### 🐛 Bug Fixes
* update to latest otel semconv
([#1668 ](https://github.com/open-feature/flagd/issues/1668 ))
([81855d7 ](81855d76f9 ))
### 🧹 Chore
* **deps:** update module github.com/open-feature/flagd/core to v0.11.8
([#1685 ](https://github.com/open-feature/flagd/issues/1685 ))
([c07ffba ](c07ffba554 ))
</details>
<details><summary>flagd-proxy: 0.8.0</summary>
##
[0.8.0](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.7.6...flagd-proxy/v0.8.0 )
(2025-07-21)
### ⚠ BREAKING CHANGES
* remove sync.Type
([#1691 ](https://github.com/open-feature/flagd/issues/1691 ))
### ✨ New Features
* remove sync.Type
([#1691 ](https://github.com/open-feature/flagd/issues/1691 ))
([ac647e0 ](ac647e0656 ))
### 🧹 Chore
* **deps:** update module github.com/open-feature/flagd/core to v0.11.8
([#1685 ](https://github.com/open-feature/flagd/issues/1685 ))
([c07ffba ](c07ffba554 ))
</details>
<details><summary>core: 0.12.0</summary>
##
[0.12.0](https://github.com/open-feature/flagd/compare/core/v0.11.8...core/v0.12.0 )
(2025-07-21)
### ⚠ BREAKING CHANGES
* remove sync.Type
([#1691 ](https://github.com/open-feature/flagd/issues/1691 ))
### 🐛 Bug Fixes
* update to latest otel semconv
([#1668 ](https://github.com/open-feature/flagd/issues/1668 ))
([81855d7 ](81855d76f9 ))
### ✨ New Features
* Add support for HTTP eTag header and 304 no change response
([#1645 ](https://github.com/open-feature/flagd/issues/1645 ))
([ea3be4f ](ea3be4f901 ))
* remove sync.Type
([#1691 ](https://github.com/open-feature/flagd/issues/1691 ))
([ac647e0 ](ac647e0656 ))
</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>
2025-07-23 16:39:41 -04:00
Todd Baert
ac647e0656
feat!: remove sync.Type ( #1691 )
...
The PR removes the obsolete `sync.Type`. This was intended to be used to
support partial updates from sync sources, but it's never been used and
it's lagging behind on features and would not work fully if implemented
by a source (`metadata` is not properly implemented). Moreover, we're
not convinced the value is worth the complexity it adds.
Specifically:
- removes `sync.Type` and all references
- removes tests for `sync.Type` and updates assertions for unrelated
tests which previously asserted on `sync.Type` (now we use the
payload/source in assertions)
- (unrelated) updates `CONTRIBUTING.md` to include a bunch of helpful
manual testing steps
Note that this is a breaking change, but only for the `flagd/core`
library, NOT for flagd or any sync source itself in terms of their
behavior. Since there was no change in `flagd/`, this will not show up
in the CHANGELOG.
Resolves: https://github.com/open-feature/flagd/issues/1678
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-07-21 08:01:56 -04:00
renovate[bot]
c07ffba554
chore(deps): update module github.com/open-feature/flagd/core to v0.11.8 ( #1685 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/open-feature/flagd/core](https://redirect.github.com/open-feature/flagd )
| `v0.11.6` -> `v0.11.8` |
[](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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-16 06:38:56 +00:00
github-actions[bot]
0f732e2217
chore: release main ( #1684 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.7</summary>
##
[0.12.7](https://github.com/open-feature/flagd/compare/flagd/v0.12.6...flagd/v0.12.7 )
(2025-07-15)
### 🧹 Chore
* **deps:** update module github.com/open-feature/flagd/core to v0.11.6
([#1683 ](https://github.com/open-feature/flagd/issues/1683 ))
([b6da282 ](b6da282f8a ))
</details>
<details><summary>flagd-proxy: 0.7.6</summary>
##
[0.7.6](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.7.5...flagd-proxy/v0.7.6 )
(2025-07-15)
### 🧹 Chore
* **deps:** update module github.com/open-feature/flagd/core to v0.11.6
([#1683 ](https://github.com/open-feature/flagd/issues/1683 ))
([b6da282 ](b6da282f8a ))
</details>
<details><summary>core: 0.11.8</summary>
##
[0.11.8](https://github.com/open-feature/flagd/compare/core/v0.11.7...core/v0.11.8 )
(2025-07-15)
### 🧹 Chore
* **deps:** update github.com/open-feature/flagd-schemas digest to
08b4c52 ([#1682 ](https://github.com/open-feature/flagd/issues/1682 ))
([68d04e2 ](68d04e21e6 ))
</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>
2025-07-15 14:55:40 -04:00
renovate[bot]
b6da282f8a
chore(deps): update module github.com/open-feature/flagd/core to v0.11.6 ( #1683 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/open-feature/flagd/core](https://redirect.github.com/open-feature/flagd )
| `v0.11.5` -> `v0.11.6` |
[](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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-15 14:50:43 -04:00
github-actions[bot]
961f9a6e13
chore: release main ( #1661 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.6</summary>
##
[0.12.6](https://github.com/open-feature/flagd/compare/flagd/v0.12.5...flagd/v0.12.6 )
(2025-07-10)
### 🐛 Bug Fixes
* **security:** update module github.com/go-viper/mapstructure/v2 to
v2.3.0 [security]
([#1667 ](https://github.com/open-feature/flagd/issues/1667 ))
([caa0ed0 ](caa0ed04eb ))
### ✨ New Features
* add sync_context to SyncFlags
([#1642 ](https://github.com/open-feature/flagd/issues/1642 ))
([07a45d9 ](07a45d9b22 ))
</details>
<details><summary>flagd-proxy: 0.7.5</summary>
##
[0.7.5](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.7.4...flagd-proxy/v0.7.5 )
(2025-07-10)
### 🐛 Bug Fixes
* **security:** update module github.com/go-viper/mapstructure/v2 to
v2.3.0 [security]
([#1667 ](https://github.com/open-feature/flagd/issues/1667 ))
([caa0ed0 ](caa0ed04eb ))
### ✨ New Features
* add sync_context to SyncFlags
([#1642 ](https://github.com/open-feature/flagd/issues/1642 ))
([07a45d9 ](07a45d9b22 ))
</details>
<details><summary>core: 0.11.6</summary>
##
[0.11.6](https://github.com/open-feature/flagd/compare/core/v0.11.5...core/v0.11.6 )
(2025-07-10)
### ✨ New Features
* add sync_context to SyncFlags
([#1642 ](https://github.com/open-feature/flagd/issues/1642 ))
([07a45d9 ](07a45d9b22 ))
* allowing null/missing defaultValue
([#1659 ](https://github.com/open-feature/flagd/issues/1659 ))
([3f6b78c ](3f6b78c8cc ))
</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>
2025-07-14 08:03:09 -04:00
renovate[bot]
caa0ed04eb
fix(security): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] ( #1667 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/go-viper/mapstructure/v2](https://redirect.github.com/go-viper/mapstructure )
| `v2.2.1` -> `v2.3.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
####
[GHSA-fv92-fjc5-jj9h](https://redirect.github.com/go-viper/mapstructure/security/advisories/GHSA-fv92-fjc5-jj9h )
### Summary
Use of this library in a security-critical context may result in leaking
sensitive information, if used to process sensitive fields.
### Details
OpenBao (and presumably HashiCorp Vault) have surfaced error messages
from `mapstructure` as follows:
98c3a59c04/sdk/framework/field_data.go (L43-L50)
```go
_, _, err := d.getPrimitive(field, schema)
if err != nil {
return fmt.Errorf("error converting input for field %q: %w", field, err)
}
```
where this calls `mapstructure.WeakDecode(...)`:
98c3a59c04/sdk/framework/field_data.go (L181-L193)
```go
func (d *FieldData) getPrimitive(k string, schema *FieldSchema) (interface{}, bool, error) {
raw, ok := d.Raw[k]
if !ok {
return nil, false, nil
}
switch t := schema.Type; t {
case TypeBool:
var result bool
if err := mapstructure.WeakDecode(raw, &result); err != nil {
return nil, false, err
}
return result, true, nil
```
Notably, `WeakDecode(...)` eventually calls one of the decode helpers,
which surfaces the original value:
1a66224d5e/mapstructure.go (L679-L686)
1a66224d5e/mapstructure.go (L726-L730)
1a66224d5e/mapstructure.go (L783-L787)
& more.
### PoC
To reproduce with OpenBao:
```
$ podman run -p 8300:8300 openbao/openbao:latest server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8300
```
and in a new tab:
```
$ BAO_TOKEN=root BAO_ADDR=http://localhost:8300 bao auth enable userpass
Success! Enabled userpass auth method at: userpass/
$ curl -X PUT -H "X-Vault-Request: true" -H "X-Vault-Token: root" -d '{"password":{"asdf":"my-sensitive-value"}}' "http://localhost:8300/v1/auth/userpass/users/adsf "
{"errors":["error converting input for field \"password\": '' expected type 'string', got unconvertible type 'map[string]interface {}', value: 'map[asdf:my-sensitive-value]'"]}
```
### Impact
This is an information disclosure bug with little mitigation. See
https://discuss.hashicorp.com/t/hcsec-2025-09-vault-may-expose-sensitive-information-in-error-logs-when-processing-malformed-data-with-the-kv-v2-plugin/74717
for a previous version. That version was fixed, but this is in the
second part of that error message (starting at `'' expected a map, got
'string'` -- when the field type is `string` and a `map` is provided, we
see the above information leak -- the previous example had a `map` type
field with a `string` value provided).
This was rated 4.5 Medium by HashiCorp in the past iteration.
---
### Release Notes
<details>
<summary>go-viper/mapstructure
(github.com/go-viper/mapstructure/v2)</summary>
###
[`v2.3.0`](https://redirect.github.com/go-viper/mapstructure/releases/tag/v2.3.0 )
[Compare
Source](https://redirect.github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0 )
#### What's Changed
- build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/46 ](https://redirect.github.com/go-viper/mapstructure/pull/46 )
- build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/47 ](https://redirect.github.com/go-viper/mapstructure/pull/47 )
- \[enhancement] Add check for `reflect.Value` in
`ComposeDecodeHookFunc` by
[@​mahadzaryab1](https://redirect.github.com/mahadzaryab1 ) in
[https://github.com/go-viper/mapstructure/pull/52 ](https://redirect.github.com/go-viper/mapstructure/pull/52 )
- build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/51 ](https://redirect.github.com/go-viper/mapstructure/pull/51 )
- build(deps): bump actions/checkout from 4.2.0 to 4.2.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/50 ](https://redirect.github.com/go-viper/mapstructure/pull/50 )
- build(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/55 ](https://redirect.github.com/go-viper/mapstructure/pull/55 )
- build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/58 ](https://redirect.github.com/go-viper/mapstructure/pull/58 )
- ci: add Go 1.24 to the test matrix by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/74 ](https://redirect.github.com/go-viper/mapstructure/pull/74 )
- build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.5.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/72 ](https://redirect.github.com/go-viper/mapstructure/pull/72 )
- build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/76 ](https://redirect.github.com/go-viper/mapstructure/pull/76 )
- build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/78 ](https://redirect.github.com/go-viper/mapstructure/pull/78 )
- feat: add decode hook for netip.Prefix by
[@​tklauser](https://redirect.github.com/tklauser ) in
[https://github.com/go-viper/mapstructure/pull/85 ](https://redirect.github.com/go-viper/mapstructure/pull/85 )
- Updates by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/86 ](https://redirect.github.com/go-viper/mapstructure/pull/86 )
- build(deps): bump github/codeql-action from 2.13.4 to 3.28.15 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/87 ](https://redirect.github.com/go-viper/mapstructure/pull/87 )
- build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/93 ](https://redirect.github.com/go-viper/mapstructure/pull/93 )
- build(deps): bump github/codeql-action from 3.28.15 to 3.28.17 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/92 ](https://redirect.github.com/go-viper/mapstructure/pull/92 )
- build(deps): bump github/codeql-action from 3.28.17 to 3.28.19 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/97 ](https://redirect.github.com/go-viper/mapstructure/pull/97 )
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/96 ](https://redirect.github.com/go-viper/mapstructure/pull/96 )
- Update README.md by
[@​peczenyj](https://redirect.github.com/peczenyj ) in
[https://github.com/go-viper/mapstructure/pull/90 ](https://redirect.github.com/go-viper/mapstructure/pull/90 )
- Add omitzero tag. by
[@​Crystalix007](https://redirect.github.com/Crystalix007 ) in
[https://github.com/go-viper/mapstructure/pull/98 ](https://redirect.github.com/go-viper/mapstructure/pull/98 )
- Use error structs instead of duplicated strings by
[@​m1k1o](https://redirect.github.com/m1k1o ) in
[https://github.com/go-viper/mapstructure/pull/102 ](https://redirect.github.com/go-viper/mapstructure/pull/102 )
- build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/101 ](https://redirect.github.com/go-viper/mapstructure/pull/101 )
- feat: add common error interface by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/105 ](https://redirect.github.com/go-viper/mapstructure/pull/105 )
- update linter by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/go-viper/mapstructure/pull/106 ](https://redirect.github.com/go-viper/mapstructure/pull/106 )
- Feature allow unset pointer by
[@​rostislaved](https://redirect.github.com/rostislaved ) in
[https://github.com/go-viper/mapstructure/pull/80 ](https://redirect.github.com/go-viper/mapstructure/pull/80 )
#### New Contributors
- [@​tklauser](https://redirect.github.com/tklauser ) made their
first contribution in
[https://github.com/go-viper/mapstructure/pull/85 ](https://redirect.github.com/go-viper/mapstructure/pull/85 )
- [@​peczenyj](https://redirect.github.com/peczenyj ) made their
first contribution in
[https://github.com/go-viper/mapstructure/pull/90 ](https://redirect.github.com/go-viper/mapstructure/pull/90 )
- [@​Crystalix007](https://redirect.github.com/Crystalix007 ) made
their first contribution in
[https://github.com/go-viper/mapstructure/pull/98 ](https://redirect.github.com/go-viper/mapstructure/pull/98 )
- [@​rostislaved](https://redirect.github.com/rostislaved ) made
their first contribution in
[https://github.com/go-viper/mapstructure/pull/80 ](https://redirect.github.com/go-viper/mapstructure/pull/80 )
**Full Changelog**:
https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0
</details>
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-05 02:51:18 +00:00
renovate[bot]
76ac517446
fix(security): update vulnerable-dependencies ( #1664 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence | Type | Update |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/connectrpc/go |
`v1.18.1-20250127221518-be6d1143b690.1` ->
`v1.18.1-20250529171031-ebdc14163473.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
| buf.build/gen/go/open-feature/flagd/grpc/go |
`v1.5.1-20250127221518-be6d1143b690.2` ->
`v1.5.1-20250529171031-ebdc14163473.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.5-20250127221518-be6d1143b690.1` ->
`v1.36.6-20250529171031-ebdc14163473.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
|
[github.com/diegoholiveira/jsonlogic/v3](https://redirect.github.com/diegoholiveira/jsonlogic )
| `v3.7.4` -> `v3.8.4` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[github.com/fsnotify/fsnotify](https://redirect.github.com/fsnotify/fsnotify )
| `v1.8.0` -> `v1.9.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[github.com/open-feature/flagd/core](https://redirect.github.com/open-feature/flagd )
| `v0.11.2` -> `v0.11.5` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
|
[github.com/open-feature/open-feature-operator/apis](https://redirect.github.com/open-feature/open-feature-operator )
| `v0.2.44` -> `v0.2.45` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
|
[github.com/prometheus/client_golang](https://redirect.github.com/prometheus/client_golang )
| `v1.21.1` -> `v1.22.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| [github.com/spf13/viper](https://redirect.github.com/spf13/viper ) |
`v1.19.0` -> `v1.20.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| [go](https://go.dev/ )
([source](https://redirect.github.com/golang/go )) | `1.24.2` -> `1.24.4`
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| toolchain | patch |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib )
| `v0.60.0` -> `v0.62.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.57.0` -> `v0.59.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.35.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| [go.uber.org/mock](https://redirect.github.com/uber/mock ) | `v0.5.0`
-> `v0.5.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | patch |
| [gocloud.dev](https://redirect.github.com/google/go-cloud ) | `v0.40.0`
-> `v0.42.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| golang.org/x/crypto | `v0.33.0` -> `v0.35.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| indirect | minor |
| golang.org/x/crypto | `v0.33.0` -> `v0.35.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| golang.org/x/mod | `v0.23.0` -> `v0.25.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| golang.org/x/net | `v0.35.0` -> `v0.38.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| golang.org/x/net | `v0.35.0` -> `v0.38.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| indirect | minor |
| golang.org/x/sync | `v0.11.0` -> `v0.15.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.71.0` -> `v1.73.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
|
[k8s.io/apimachinery](https://redirect.github.com/kubernetes/apimachinery )
| `v0.31.4` -> `v0.33.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
| [k8s.io/client-go](https://redirect.github.com/kubernetes/client-go ) |
`v0.31.4` -> `v0.33.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| require | minor |
### GitHub Vulnerability Alerts
#### [CVE-2025-22869](https://nvd.nist.gov/vuln/detail/CVE-2025-22869 )
SSH servers which implement file transfer protocols are vulnerable to a
denial of service attack from clients which complete the key exchange
slowly, or not at all, causing pending content to be read into memory,
but never transmitted.
#### [CVE-2025-22870](https://nvd.nist.gov/vuln/detail/CVE-2025-22870 )
Matching of hosts against proxy patterns can improperly treat an IPv6
zone ID as a hostname component. For example, when the NO_PROXY
environment variable is set to "*.example.com", a request to
"[::1%25.example.com]:80` will incorrectly match and not be proxied.
#### [CVE-2025-22872](https://nvd.nist.gov/vuln/detail/CVE-2025-22872 )
The tokenizer incorrectly interprets tags with unquoted attribute values
that end with a solidus character (/) as self-closing. When directly
using Tokenizer, this can result in such tags incorrectly being marked
as self-closing, and when using the Parse functions, this can result in
content following such tags as being placed in the wrong scope during
DOM construction, but only when tags are in foreign content (e.g.
<math>, <svg>, etc contexts).
---
### Release Notes
<details>
<summary>diegoholiveira/jsonlogic
(github.com/diegoholiveira/jsonlogic/v3)</summary>
###
[`v3.8.4`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.8.4 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.8.3...v3.8.4 )
#### What's Changed
- operation.go: guard global mem from concurent writes on startup and
config by [@​Moisi](https://redirect.github.com/Moisi ) in
[https://github.com/diegoholiveira/jsonlogic/pull/124 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/124 )
#### New Contributors
- [@​Moisi](https://redirect.github.com/Moisi ) made their first
contribution in
[https://github.com/diegoholiveira/jsonlogic/pull/124 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/124 )
**Full Changelog**:
https://github.com/diegoholiveira/jsonlogic/compare/v3.8.3...v3.8.4
###
[`v3.8.3`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.8.3 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.8.2...v3.8.3 )
#### What's Changed
- fix(122): Negating an empty slice should return true by
[@​juannorris](https://redirect.github.com/juannorris ) in
[https://github.com/diegoholiveira/jsonlogic/pull/123 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/123 )
**Full Changelog**:
https://github.com/diegoholiveira/jsonlogic/compare/v3.8.2...v3.8.3
###
[`v3.8.2`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.8.2 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.8.1...v3.8.2 )
#### What's Changed
- fix: allow 'map primitives' in ValidateJsonLogic by
[@​juannorris](https://redirect.github.com/juannorris ) in
[https://github.com/diegoholiveira/jsonlogic/pull/121 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/121 )
**Full Changelog**:
https://github.com/diegoholiveira/jsonlogic/compare/v3.8.1...v3.8.2
###
[`v3.8.1`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.8.1 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.8.0...v3.8.1 )
#### What's Changed
- Enhancement proposal for test names in TestRulesFromJsonLogic test
suite by [@​juannorris](https://redirect.github.com/juannorris ) in
[https://github.com/diegoholiveira/jsonlogic/pull/116 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/116 )
- disable setup-go dependency cache by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/117 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/117 )
- Make IF operator behave lazily (like AND and OR) by
[@​juannorris](https://redirect.github.com/juannorris ) in
[https://github.com/diegoholiveira/jsonlogic/pull/118 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/118 )
- Remove some unused code by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/119 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/119 )
**Full Changelog**:
https://github.com/diegoholiveira/jsonlogic/compare/v3.8.0...v3.8.1
###
[`v3.8.0`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.8.0 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.7.5...v3.8.0 )
#### What's Changed
##### Performance Enhancements
- Reduced memory usage by ~2% across all operations
- Decreased allocation count by ~5% through better memory pre-allocation
- Improved execution time by ~2.5% on average
- Most significant speedups in equality operations (+10%) and complex
condition evaluation (+8%)
To better understand this numbers, I published the benchmark suite in
https://github.com/diegoholiveira/jsonlogic/tree/main/benchmark
##### Code Improvements
- Renamed 'arrays.go' to 'lists.go' for better semantic clarity
- Added pre-allocation of slices with appropriate capacity for improved
performance
- Optimized common operations with early returns for empty or
single-element arrays
- Enhanced memory efficiency in list operations (filter, map, merge)
- Improved type handling and nil checks in equality operations
- Added optimized paths for sum and concatenation operations
This release focuses on performance optimization and code quality
improvements, making the library more efficient while maintaining full
compatibility with the JSONLogic specification.
###
[`v3.7.5`](https://redirect.github.com/diegoholiveira/jsonlogic/releases/tag/v3.7.5 )
[Compare
Source](https://redirect.github.com/diegoholiveira/jsonlogic/compare/v3.7.4...v3.7.5 )
#### What's Changed
- create the javascript package to encapsulate specific JS behavior by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/106 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/106 )
- create the `typing` package with types conversion helpers by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/107 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/107 )
- Improve go docs by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/108 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/108 )
- fix: ensure default values are used only when required by
[@​diegoholiveira](https://redirect.github.com/diegoholiveira ) in
[https://github.com/diegoholiveira/jsonlogic/pull/111 ](https://redirect.github.com/diegoholiveira/jsonlogic/pull/111 )
**Full Changelog**:
https://github.com/diegoholiveira/jsonlogic/compare/v3.7.4...v3.7.5
</details>
<details>
<summary>fsnotify/fsnotify (github.com/fsnotify/fsnotify)</summary>
###
[`v1.9.0`](https://redirect.github.com/fsnotify/fsnotify/releases/tag/v1.9.0 )
[Compare
Source](https://redirect.github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0 )
##### Changes and fixes
- all: make BufferedWatcher buffered again ([#​657])
- inotify: fix race when adding/removing watches while a watched path is
being deleted ([#​678], [#​686])
- inotify: don't send empty event if a watched path is unmounted
([#​655])
- inotify: don't register duplicate watches when watching both a symlink
and its target; previously that would get "half-added" and removing the
second would panic ([#​679])
- kqueue: fix watching relative symlinks ([#​681])
- kqueue: correctly mark pre-existing entries when watching a link to a
dir on kqueue ([#​682])
- illumos: don't send error if changed file is deleted while processing
the event ([#​678])
[#​657]: https://redirect.github.com/fsnotify/fsnotify/pull/657
[#​678]: https://redirect.github.com/fsnotify/fsnotify/pull/678
[#​686]: https://redirect.github.com/fsnotify/fsnotify/pull/686
[#​655]: https://redirect.github.com/fsnotify/fsnotify/pull/655
[#​681]: https://redirect.github.com/fsnotify/fsnotify/pull/681
[#​679]: https://redirect.github.com/fsnotify/fsnotify/pull/679
[#​682]: https://redirect.github.com/fsnotify/fsnotify/pull/682
</details>
<details>
<summary>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.22.0`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.22.0 ):
- 2025-04-07
[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.21.1...v1.22.0 )
⚠️ This release contains potential breaking change if you use
experimental `zstd` support introduce in
[#​1496](https://redirect.github.com/prometheus/client_golang/issues/1496 )
⚠️
Experimental support for `zstd` on scrape was added, controlled by the
request `Accept-Encoding` header.
It was enabled by default since version 1.20, but now you need to add a
blank import to enable it.
The decision to make it opt-in by default was originally made because
the Go standard library was expected to have default zstd support added
soon,
[https://github.com/golang/go/issues/62513 ](https://redirect.github.com/golang/go/issues/62513 )
however, the work took longer than anticipated and it will be postponed
to upcoming major Go versions.
e.g.:
> ```go
> import (
> _ "github.com/prometheus/client_golang/prometheus/promhttp/zstd"
> )
> ```
- \[FEATURE] prometheus: Add new CollectorFunc utility
[#​1724](https://redirect.github.com/prometheus/client_golang/issues/1724 )
- \[CHANGE] Minimum required Go version is now 1.22 (we also test
client\_golang against latest go version - 1.24)
[#​1738](https://redirect.github.com/prometheus/client_golang/issues/1738 )
- \[FEATURE] api: `WithLookbackDelta` and `WithStats` options have been
added to API client.
[#​1743](https://redirect.github.com/prometheus/client_golang/issues/1743 )
- \[CHANGE] ⚠️ promhttp: Isolate zstd support and
klauspost/compress library use to promhttp/zstd package.
[#​1765](https://redirect.github.com/prometheus/client_golang/issues/1765 )
<details>
<summary> All Changes </summary>
- build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1720 ](https://redirect.github.com/prometheus/client_golang/pull/1720 )0
- build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1719 ](https://redirect.github.com/prometheus/client_golang/pull/1719 )9
- Update RELEASE.md by
[@​bwplotka](https://redirect.github.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1721 ](https://redirect.github.com/prometheus/client_golang/pull/1721 )1
- chore(docs): Add links for the upstream PRs by
[@​kakkoyun](https://redirect.github.com/kakkoyun ) in
[https://github.com/prometheus/client_golang/pull/1722 ](https://redirect.github.com/prometheus/client_golang/pull/1722 )2
- Added tips on releasing client and checking with k8s. by
[@​bwplotka](https://redirect.github.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1723 ](https://redirect.github.com/prometheus/client_golang/pull/1723 )3
- feat: Add new CollectorFunc utility by
[@​Saumya40-codes](https://redirect.github.com/Saumya40-codes ) in
[https://github.com/prometheus/client_golang/pull/1724 ](https://redirect.github.com/prometheus/client_golang/pull/1724 )4
- build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1725 ](https://redirect.github.com/prometheus/client_golang/pull/1725 )5
- build(deps): bump the github-actions group with 5 updates by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1726 ](https://redirect.github.com/prometheus/client_golang/pull/1726 )6
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://redirect.github.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1727 ](https://redirect.github.com/prometheus/client_golang/pull/1727 )7
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://redirect.github.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1731 ](https://redirect.github.com/prometheus/client_golang/pull/1731 )1
- build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1739 ](https://redirect.github.com/prometheus/client_golang/pull/1739 )9
- build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1740 ](https://redirect.github.com/prometheus/client_golang/pull/1740 )0
- Cleanup dependabot config by
[@​SuperQ](https://redirect.github.com/SuperQ ) in
[https://github.com/prometheus/client_golang/pull/1741 ](https://redirect.github.com/prometheus/client_golang/pull/1741 )1
- Upgrade Golang version v1.24 by
[@​dongjiang1989](https://redirect.github.com/dongjiang1989 ) in
[https://github.com/prometheus/client_golang/pull/1738 ](https://redirect.github.com/prometheus/client_golang/pull/1738 )8
- build(deps): bump the github-actions group with 2 updates by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1742 ](https://redirect.github.com/prometheus/client_golang/pull/1742 )2
- Merging 1.21 release back to main. by
[@​bwplotka](https://redirect.github.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1744 ](https://redirect.github.com/prometheus/client_golang/pull/1744 )4
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://redirect.github.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1745 ](https://redirect.github.com/prometheus/client_golang/pull/1745 )5
- Add support for undocumented query options for API by
[@​mahendrapaipuri](https://redirect.github.com/mahendrapaipuri )
in
[https://github.com/prometheus/client_golang/pull/1743 ](https://redirect.github.com/prometheus/client_golang/pull/1743 )3
- exp/api: Add experimental exp module; Add remote API with write client
and handler. by [@​bwplotka](https://redirect.github.com/bwplotka )
in
[https://github.com/prometheus/client_golang/pull/1658 ](https://redirect.github.com/prometheus/client_golang/pull/1658 )8
- exp/api: Add accepted msg type validation to handler by
[@​saswatamcode](https://redirect.github.com/saswatamcode ) in
[https://github.com/prometheus/client_golang/pull/1750 ](https://redirect.github.com/prometheus/client_golang/pull/1750 )0
- build(deps): bump the github-actions group with 5 updates by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1751 ](https://redirect.github.com/prometheus/client_golang/pull/1751 )1
- build(deps): bump github.com/klauspost/compress from 1.17.11 to 1.18.0
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1752 ](https://redirect.github.com/prometheus/client_golang/pull/1752 )2
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1753 ](https://redirect.github.com/prometheus/client_golang/pull/1753 )3
- exp: Reset snappy buf by
[@​saswatamcode](https://redirect.github.com/saswatamcode ) in
[https://github.com/prometheus/client_golang/pull/1756 ](https://redirect.github.com/prometheus/client_golang/pull/1756 )6
- Merge release 1.21.1 to main. by
[@​bwplotka](https://redirect.github.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1762 ](https://redirect.github.com/prometheus/client_golang/pull/1762 )2
- exp: Add dependabot config by
[@​saswatamcode](https://redirect.github.com/saswatamcode ) in
[https://github.com/prometheus/client_golang/pull/1754 ](https://redirect.github.com/prometheus/client_golang/pull/1754 )4
- build(deps): bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
in the github-actions group by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1764 ](https://redirect.github.com/prometheus/client_golang/pull/1764 )4
- promhttp: Isolate zstd support and klauspost/compress library use to
promhttp/zstd package by
[@​liggitt](https://redirect.github.com/liggitt ) in
[https://github.com/prometheus/client_golang/pull/1765 ](https://redirect.github.com/prometheus/client_golang/pull/1765 )5
- Cut 1.22.0-rc.0 by
[@​kakkoyun](https://redirect.github.com/kakkoyun ) in
[https://github.com/prometheus/client_golang/pull/1768 ](https://redirect.github.com/prometheus/client_golang/pull/1768 )8
</details>
#### New Contributors
* @​Saumya40-codes made their first
contributi[https://github.com/prometheus/client_golang/pull/1724 ](https://redirect.github.com/prometheus/client_golang/pull/1724 )l/1724
* @​mahendrapaipuri made their first
contributi[https://github.com/prometheus/client_golang/pull/1743 ](https://redirect.github.com/prometheus/client_golang/pull/1743 )l/1743
* @​liggitt made their first
contributi[https://github.com/prometheus/client_golang/pull/1765 ](https://redirect.github.com/prometheus/client_golang/pull/1765 )l/1765
**Full Changelog**:
https://github.com/prometheus/client\_golang/compare/v1.21.1...v1.22.0-rc.0
</details>
<details>
<summary>spf13/viper (github.com/spf13/viper)</summary>
###
[`v1.20.1`](https://redirect.github.com/spf13/viper/releases/tag/v1.20.1 )
[Compare
Source](https://redirect.github.com/spf13/viper/compare/v1.20.0...v1.20.1 )
<!-- Release notes generated using configuration in .github/release.yml
at v1.20.1 -->
##### What's Changed
##### Bug Fixes 🐛
- Backport config type fixes to 1.20.x by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/2005 ](https://redirect.github.com/spf13/viper/pull/2005 )
**Full Changelog**:
https://github.com/spf13/viper/compare/v1.20.0...v1.20.1
###
[`v1.20.0`](https://redirect.github.com/spf13/viper/releases/tag/v1.20.0 )
[Compare
Source](https://redirect.github.com/spf13/viper/compare/v1.19.0...v1.20.0 )
<!-- Release notes generated using configuration in .github/release.yml
at v1.20.0 -->
> \[!WARNING]
> This release includes a few minor breaking changes. Read the [upgrade
guide](https://redirect.github.com/spf13/viper/blob/master/UPGRADE.md#v120x )
for details.
#### What's Changed
##### Exciting New Features 🎉
- New encoding layer by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1869 ](https://redirect.github.com/spf13/viper/pull/1869 )
##### Enhancements 🚀
- Drop Go 1.20 support by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1846 ](https://redirect.github.com/spf13/viper/pull/1846 )
- Drop slog shim by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1848 ](https://redirect.github.com/spf13/viper/pull/1848 )
- Replace file searching API with a finder by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1849 ](https://redirect.github.com/spf13/viper/pull/1849 )
- Finder feature flag by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1852 ](https://redirect.github.com/spf13/viper/pull/1852 )
- Allow setting options on the global Viper instance by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1856 ](https://redirect.github.com/spf13/viper/pull/1856 )
- Add experimental flag for bind struct by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1854 ](https://redirect.github.com/spf13/viper/pull/1854 )
- Make the remote package a separate module by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1860 ](https://redirect.github.com/spf13/viper/pull/1860 )
- Add decoder hook option by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1872 ](https://redirect.github.com/spf13/viper/pull/1872 )
- Encoder improvements by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1885 ](https://redirect.github.com/spf13/viper/pull/1885 )
- Get uint8 by
[@​martinconic](https://redirect.github.com/martinconic ) in
[https://github.com/spf13/viper/pull/1894 ](https://redirect.github.com/spf13/viper/pull/1894 )
##### Bug Fixes 🐛
- Fix missing config type when reading from a buffer by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1857 ](https://redirect.github.com/spf13/viper/pull/1857 )
- fix: do not allow setting dependencies to nil values by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1871 ](https://redirect.github.com/spf13/viper/pull/1871 )
- feat: copy keydelim from parent chart in viper.Sub() by
[@​obs-gh-alexlew](https://redirect.github.com/obs-gh-alexlew ) in
[https://github.com/spf13/viper/pull/1887 ](https://redirect.github.com/spf13/viper/pull/1887 )
##### Breaking Changes 🛠
- Drop encoding formats: HCL, Java properties, INI by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1870 ](https://redirect.github.com/spf13/viper/pull/1870 )
##### Dependency Updates ⬆️
- chore: update mapstructure by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1723 ](https://redirect.github.com/spf13/viper/pull/1723 )
- chore: update crypt by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1834 ](https://redirect.github.com/spf13/viper/pull/1834 )
- build(deps): bump github/codeql-action from 3.25.7 to 3.25.8 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1853 ](https://redirect.github.com/spf13/viper/pull/1853 )
- Revert to go-difflib and go-spew releases by
[@​skitt](https://redirect.github.com/skitt ) in
[https://github.com/spf13/viper/pull/1861 ](https://redirect.github.com/spf13/viper/pull/1861 )
- build(deps): bump actions/dependency-review-action from 4.3.2 to 4.3.3
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1862 ](https://redirect.github.com/spf13/viper/pull/1862 )
- build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1865 ](https://redirect.github.com/spf13/viper/pull/1865 )
- build(deps): bump actions/checkout from 4.1.6 to 4.1.7 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1864 ](https://redirect.github.com/spf13/viper/pull/1864 )
- chore: update crypt by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1866 ](https://redirect.github.com/spf13/viper/pull/1866 )
- build(deps): bump github/codeql-action from 3.25.10 to 3.25.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1876 ](https://redirect.github.com/spf13/viper/pull/1876 )
- build(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 in
/remote by [@​dependabot](https://redirect.github.com/dependabot )
in
[https://github.com/spf13/viper/pull/1878 ](https://redirect.github.com/spf13/viper/pull/1878 )
- build(deps): bump actions/setup-go from 5.0.1 to 5.0.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1879 ](https://redirect.github.com/spf13/viper/pull/1879 )
- build(deps): bump actions/dependency-review-action from 4.3.3 to 4.3.4
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1881 ](https://redirect.github.com/spf13/viper/pull/1881 )
- build(deps): bump github/codeql-action from 3.25.11 to 3.25.12 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1880 ](https://redirect.github.com/spf13/viper/pull/1880 )
- build(deps): bump github/codeql-action from 3.25.12 to 3.25.13 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1883 ](https://redirect.github.com/spf13/viper/pull/1883 )
- chore(deps): update crypt by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1884 ](https://redirect.github.com/spf13/viper/pull/1884 )
- chore: update dependencies by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1888 ](https://redirect.github.com/spf13/viper/pull/1888 )
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.0.0 to
2.1.0 by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1901 ](https://redirect.github.com/spf13/viper/pull/1901 )
- build(deps): bump github.com/spf13/cast from 1.6.0 to 1.7.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1899 ](https://redirect.github.com/spf13/viper/pull/1899 )
- build(deps): bump github/codeql-action from 3.25.13 to 3.26.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1897 ](https://redirect.github.com/spf13/viper/pull/1897 )
- build(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1893 ](https://redirect.github.com/spf13/viper/pull/1893 )
- build(deps): bump github/codeql-action from 3.26.0 to 3.26.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1903 ](https://redirect.github.com/spf13/viper/pull/1903 )
- build(deps): bump github/codeql-action from 3.26.2 to 3.26.3 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1905 ](https://redirect.github.com/spf13/viper/pull/1905 )
- build(deps): bump github/codeql-action from 3.26.3 to 3.26.5 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1909 ](https://redirect.github.com/spf13/viper/pull/1909 )
- Update Go by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1913 ](https://redirect.github.com/spf13/viper/pull/1913 )
- chore: update crypt package by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1914 ](https://redirect.github.com/spf13/viper/pull/1914 )
- build(deps): bump github/codeql-action from 3.26.5 to 3.26.6 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1915 ](https://redirect.github.com/spf13/viper/pull/1915 )
- build(deps): bump mheap/github-action-required-labels from 5.4.1 to
5.4.2 by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1916 ](https://redirect.github.com/spf13/viper/pull/1916 )
- build(deps): bump cachix/install-nix-action from 27 to 28 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1919 ](https://redirect.github.com/spf13/viper/pull/1919 )
- build(deps): bump github/codeql-action from 3.26.6 to 3.26.7 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1920 ](https://redirect.github.com/spf13/viper/pull/1920 )
- chore: update crypt by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1921 ](https://redirect.github.com/spf13/viper/pull/1921 )
- build(deps): bump github/codeql-action from 3.26.7 to 3.26.8 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1923 ](https://redirect.github.com/spf13/viper/pull/1923 )
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.1.0 to
2.2.1 by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1925 ](https://redirect.github.com/spf13/viper/pull/1925 )
- build(deps): bump github/codeql-action from 3.26.8 to 3.26.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1932 ](https://redirect.github.com/spf13/viper/pull/1932 )
- build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1930 ](https://redirect.github.com/spf13/viper/pull/1930 )
- build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1928 ](https://redirect.github.com/spf13/viper/pull/1928 )
- build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1936 ](https://redirect.github.com/spf13/viper/pull/1936 )
- build(deps): bump github/codeql-action from 3.26.11 to 3.27.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1948 ](https://redirect.github.com/spf13/viper/pull/1948 )
- build(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1944 ](https://redirect.github.com/spf13/viper/pull/1944 )
- build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1942 ](https://redirect.github.com/spf13/viper/pull/1942 )
- build(deps): bump actions/dependency-review-action from 4.3.4 to 4.4.0
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1943 ](https://redirect.github.com/spf13/viper/pull/1943 )
- build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1941 ](https://redirect.github.com/spf13/viper/pull/1941 )
- build(deps): bump github/codeql-action from 3.27.2 to 3.27.3 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1949 ](https://redirect.github.com/spf13/viper/pull/1949 )
- build(deps): bump github/codeql-action from 3.27.3 to 3.27.7 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1958 ](https://redirect.github.com/spf13/viper/pull/1958 )
- build(deps): bump mheap/github-action-required-labels from 5.4.2 to
5.5.0 by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1957 ](https://redirect.github.com/spf13/viper/pull/1957 )
- build(deps): bump actions/dependency-review-action from 4.4.0 to 4.5.0
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1953 ](https://redirect.github.com/spf13/viper/pull/1953 )
- build(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1959 ](https://redirect.github.com/spf13/viper/pull/1959 )
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1954 ](https://redirect.github.com/spf13/viper/pull/1954 )
- build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 in /remote
by [@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1960 ](https://redirect.github.com/spf13/viper/pull/1960 )
- build(deps): bump github/codeql-action from 3.27.7 to 3.27.9 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1964 ](https://redirect.github.com/spf13/viper/pull/1964 )
- chore: update afero by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1973 ](https://redirect.github.com/spf13/viper/pull/1973 )
- build(deps): bump github.com/spf13/cast from 1.7.0 to 1.7.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1968 ](https://redirect.github.com/spf13/viper/pull/1968 )
- build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/spf13/viper/pull/1979 ](https://redirect.github.com/spf13/viper/pull/1979 )
- ci: add Go 1.24 to the test matrix by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1983 ](https://redirect.github.com/spf13/viper/pull/1983 )
##### Other Changes
- refactor: move remote code to separate file by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1847 ](https://redirect.github.com/spf13/viper/pull/1847 )
- refactor: cleanup unused encoding code by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1889 ](https://redirect.github.com/spf13/viper/pull/1889 )
- Fix issues reported by testifylint by
[@​deining](https://redirect.github.com/deining ) in
[https://github.com/spf13/viper/pull/1965 ](https://redirect.github.com/spf13/viper/pull/1965 )
- docs: add update instructions for 1.20 by
[@​sagikazarmark](https://redirect.github.com/sagikazarmark ) in
[https://github.com/spf13/viper/pull/1992 ](https://redirect.github.com/spf13/viper/pull/1992 )
#### New Contributors
- [@​obs-gh-alexlew](https://redirect.github.com/obs-gh-alexlew )
made their first contribution in
[https://github.com/spf13/viper/pull/1887 ](https://redirect.github.com/spf13/viper/pull/1887 )
- [@​martinconic](https://redirect.github.com/martinconic ) made
their first contribution in
[https://github.com/spf13/viper/pull/1894 ](https://redirect.github.com/spf13/viper/pull/1894 )
- [@​deining](https://redirect.github.com/deining ) made their
first contribution in
[https://github.com/spf13/viper/pull/1965 ](https://redirect.github.com/spf13/viper/pull/1965 )
**Full Changelog**:
https://github.com/spf13/viper/compare/v1.19.0...v1.20.0
</details>
<details>
<summary>golang/go (go)</summary>
###
[`v1.24.4`](https://redirect.github.com/golang/go/compare/go1.24.3...go1.24.4 )
###
[`v1.24.3`](https://redirect.github.com/golang/go/compare/go1.24.2...go1.24.3 )
</details>
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.37.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.37.0 ):
/v0.59.0/v0.13.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.36.0...v1.37.0 )
##### Added
- The `go.opentelemetry.io/otel/semconv/v1.33.0` package.
The package contains semantic conventions from the `v1.33.0` version of
the OpenTelemetry Semantic Conventions.
See the [migration documentation](./semconv/v1.33.0/MIGRATION.md) for
information on how to upgrade from
`go.opentelemetry.io/otel/semconv/v1.32.0.`([#​6799](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6799 ))
- The `go.opentelemetry.io/otel/semconv/v1.34.0` package.
The package contains semantic conventions from the `v1.34.0` version of
the OpenTelemetry Semantic Conventions.
([#​6812](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6812 ))
- Add metric's schema URL as `otel_scope_schema_url` label in
`go.opentelemetry.io/otel/exporters/prometheus`.
([#​5947](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5947 ))
- Add metric's scope attributes as `otel_scope_[attribute]` labels in
`go.opentelemetry.io/otel/exporters/prometheus`.
([#​5947](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5947 ))
- Add `EventName` to `EnabledParameters` in
`go.opentelemetry.io/otel/log`.
([#​6825](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6825 ))
- Add `EventName` to `EnabledParameters` in
`go.opentelemetry.io/otel/sdk/log`.
([#​6825](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6825 ))
- Changed handling of `go.opentelemetry.io/otel/exporters/prometheus`
metric renaming to add unit suffixes when it doesn't match one of the
pre-defined values in the unit suffix map.
([#​6839](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6839 ))
##### Changed
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/bridge/opentracing`.
([#​6827](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6827 ))
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/exporters/zipkin`.
([#​6829](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6829 ))
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/metric`.
([#​6832](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6832 ))
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/sdk/resource`.
([#​6834](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6834 ))
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/sdk/trace`.
([#​6835](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6835 ))
- The semantic conventions have been upgraded from `v1.26.0` to
`v1.34.0` in `go.opentelemetry.io/otel/trace`.
([#​6836](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6836 ))
- `Record.Resource` now returns `*resource.Resource` instead of
`resource.Resource` in `go.opentelemetry.io/otel/sdk/log`.
([#​6864](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6864 ))
- Retry now shows error cause for context timeout in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​6898](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6898 ))
##### Fixed
- Stop stripping trailing slashes from configured endpoint URL in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​6710](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6710 ))
- Stop stripping trailing slashes from configured endpoint URL in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​6710](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6710 ))
- Stop stripping trailing slashes from configured endpoint URL in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
([#​6710](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6710 ))
- Stop stripping trailing slashes from configured endpoint URL in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​6710](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6710 ))
- Validate exponential histogram scale range for Prometheus
compatibility in `go.opentelemetry.io/otel/exporters/prometheus`.
([#​6822](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6822 ))
- Context cancellation during metric pipeline produce does not corrupt
data in `go.opentelemetry.io/otel/sdk/metric`.
([#​6914](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6914 ))
##### Removed
- `go.opentelemetry.io/otel/exporters/prometheus` no longer exports
`otel_scope_info` metric.
([#​6770](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6770 ))
#### What's Changed
- Fix dependencies to unreleased sdk/logtest by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6800 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6800 )
- Release experimental logs 0.12.1 by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6802 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6802 )
- Fix broken link in changelog by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6805 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6805 )
- Retract v0.12.0 for log exporters by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6804 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6804 )
- chore(deps): update python:3.13.3-slim-bullseye docker digest to
[`45338d2`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/45338d2 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6807 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6807 )
- remove internal/matchers by
[@​codeimmortal](https://redirect.github.com/codeimmortal ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6777 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6777 )
- Release log/v0.12.2 by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6806 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6806 )
- chore(deps): update python:3.13.3-slim-bullseye docker digest to
[`f0acec6`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/f0acec6 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6810 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6810 )
- Update the required approvals policy by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6783 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6783 )
- Generate `semconv/v1.33.0` by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6799 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6799 )
- chore(deps): update module github.com/jgautheron/goconst to v1.8.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6815 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6815 )
- chore(deps): update module
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
---------
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2025-07-04 16:10:16 -04:00
Brianna Bland
07a45d9b22
feat: add sync_context to SyncFlags ( #1642 )
...
## This PR
- adds comment about `GetMetadata` being deprecated in future release
- implements the `sync_context` field to the `SyncFlags` of
`flag-sync/handler.go`
### Related Issues
Fixes #1635
---------
Signed-off-by: bbland1 <104288486+bbland1@users.noreply.github.com>
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2025-07-03 15:36:07 -04:00
github-actions[bot]
cb2b8eeb9c
chore: release main ( #1605 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.4</summary>
##
[0.12.4](https://github.com/open-feature/flagd/compare/flagd/v0.12.3...flagd/v0.12.4 )
(2025-05-28)
### 🐛 Bug Fixes
* Bump OpenTelemetry instrumentation dependencies
([#1616 ](https://github.com/open-feature/flagd/issues/1616 ))
([11db29d ](11db29dc3a ))
### ✨ New Features
* add traces to ofrep endpoint
([#1593 ](https://github.com/open-feature/flagd/issues/1593 ))
([a5d43bc ](a5d43bc1de ))
### 🧹 Chore
* **deps:** update dependency go to v1.24.1
([#1559 ](https://github.com/open-feature/flagd/issues/1559 ))
([cd46044 ](cd4604471b ))
* **security:** upgrade dependency versions
([#1632 ](https://github.com/open-feature/flagd/issues/1632 ))
([761d870 ](761d870a3c ))
</details>
<details><summary>flagd-proxy: 0.7.4</summary>
##
[0.7.4](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.7.3...flagd-proxy/v0.7.4 )
(2025-05-28)
### 🧹 Chore
* **deps:** update dependency go to v1.24.1
([#1559 ](https://github.com/open-feature/flagd/issues/1559 ))
([cd46044 ](cd4604471b ))
* **security:** upgrade dependency versions
([#1632 ](https://github.com/open-feature/flagd/issues/1632 ))
([761d870 ](761d870a3c ))
</details>
<details><summary>core: 0.11.4</summary>
##
[0.11.4](https://github.com/open-feature/flagd/compare/core/v0.11.3...core/v0.11.4 )
(2025-05-28)
### 🐛 Bug Fixes
* incorrect comparison used for time
([#1608 ](https://github.com/open-feature/flagd/issues/1608 ))
([8c5ac2f ](8c5ac2f2c3 ))
### 🧹 Chore
* **deps:** update dependency go to v1.24.1
([#1559 ](https://github.com/open-feature/flagd/issues/1559 ))
([cd46044 ](cd4604471b ))
* **security:** upgrade dependency versions
([#1632 ](https://github.com/open-feature/flagd/issues/1632 ))
([761d870 ](761d870a3c ))
### 🔄 Refactoring
* Refactor the cron function in http sync
([#1600 ](https://github.com/open-feature/flagd/issues/1600 ))
([babcacf ](babcacfe4d ))
* removed hardcoded metric export interval and use otel default
([#1621 ](https://github.com/open-feature/flagd/issues/1621 ))
([81c66eb ](81c66ebf2b ))
</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>
2025-06-02 15:47:43 -04:00
i-m-addycoder
761d870a3c
chore(security): upgrade dependency versions ( #1632 )
...
<!-- 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>
2025-05-28 15:44:01 -04:00
renovate[bot]
cd4604471b
chore(deps): update dependency go to v1.24.1 ( #1559 )
...
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>
2025-03-25 14:55:03 -04:00
github-actions[bot]
3f4690e550
chore: release main ( #1571 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.3</summary>
##
[0.12.3](https://github.com/open-feature/flagd/compare/flagd/v0.12.2...flagd/v0.12.3 )
(2025-03-25)
### 🐛 Bug Fixes
* add support for unix socket connection in sync service
([#1518 ](https://github.com/open-feature/flagd/issues/1518 ))
([#1560 ](https://github.com/open-feature/flagd/issues/1560 ))
([e2203a1 ](e2203a13ca ))
* **deps:** update module github.com/open-feature/flagd/core to v0.11.2
([#1570 ](https://github.com/open-feature/flagd/issues/1570 ))
([e151b1f ](e151b1f975 ))
* **deps:** update module github.com/prometheus/client_golang to v1.21.1
([#1576 ](https://github.com/open-feature/flagd/issues/1576 ))
([cd95193 ](cd95193f71 ))
* **deps:** update module google.golang.org/grpc to v1.71.0
([#1578 ](https://github.com/open-feature/flagd/issues/1578 ))
([5c2c64f ](5c2c64f878 ))
* incorrect metadata returned per source
([#1599 ](https://github.com/open-feature/flagd/issues/1599 ))
([b333e11 ](b333e11ecf ))
### ✨ New Features
* accept version numbers which are not strings
([#1589 ](https://github.com/open-feature/flagd/issues/1589 ))
([6a13796 ](6a137967a2 ))
</details>
<details><summary>flagd-proxy: 0.7.3</summary>
##
[0.7.3](https://github.com/open-feature/flagd/compare/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 ](https://github.com/open-feature/flagd/issues/1570 ))
([e151b1f ](e151b1f975 ))
* **deps:** update module github.com/prometheus/client_golang to v1.21.1
([#1576 ](https://github.com/open-feature/flagd/issues/1576 ))
([cd95193 ](cd95193f71 ))
* **deps:** update module google.golang.org/grpc to v1.71.0
([#1578 ](https://github.com/open-feature/flagd/issues/1578 ))
([5c2c64f ](5c2c64f878 ))
</details>
<details><summary>core: 0.11.3</summary>
##
[0.11.3](https://github.com/open-feature/flagd/compare/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 ](https://github.com/open-feature/flagd/issues/1598 ))
([0587ce4 ](0587ce44e6 ))
* **deps:** update github.com/open-feature/flagd-schemas digest to
e840a03 ([#1587 ](https://github.com/open-feature/flagd/issues/1587 ))
([9ee0c57 ](9ee0c573d6 ))
* **deps:** update module connectrpc.com/otelconnect to v0.7.2
([#1574 ](https://github.com/open-feature/flagd/issues/1574 ))
([6094dce ](6094dce5c0 ))
* **deps:** update module github.com/google/go-cmp to v0.7.0
([#1569 ](https://github.com/open-feature/flagd/issues/1569 ))
([6e9dbd2 ](6e9dbd2dbf ))
* **deps:** update module github.com/prometheus/client_golang to v1.21.1
([#1576 ](https://github.com/open-feature/flagd/issues/1576 ))
([cd95193 ](cd95193f71 ))
* **deps:** update module google.golang.org/grpc to v1.71.0
([#1578 ](https://github.com/open-feature/flagd/issues/1578 ))
([5c2c64f ](5c2c64f878 ))
* incorrect metadata returned per source
([#1599 ](https://github.com/open-feature/flagd/issues/1599 ))
([b333e11 ](b333e11ecf ))
### ✨ New Features
* accept version numbers which are not strings
([#1589 ](https://github.com/open-feature/flagd/issues/1589 ))
([6a13796 ](6a137967a2 ))
</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>
2025-03-25 14:38:14 -04:00
renovate[bot]
779e8f929a
fix(deps): update opentelemetry-go monorepo ( #1581 )
...
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>
2025-03-06 02:58:01 +00:00
renovate[bot]
5c2c64f878
fix(deps): update module google.golang.org/grpc to v1.71.0 ( #1578 )
...
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](df394a41c8/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>
2025-03-05 02:05:07 +00:00
renovate[bot]
cd95193f71
fix(deps): update module github.com/prometheus/client_golang to v1.21.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**:
https://github.com/prometheus/client_golang/compare/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>
2025-03-04 23:02:32 +00:00
renovate[bot]
e151b1f975
fix(deps): update module github.com/open-feature/flagd/core to v0.11.2 ( #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 ](ae2459504f ))
- **deps:** update module github.com/open-feature/flagd/core to v0.10.1
([#​1355](https://redirect.github.com/open-feature/flagd/issues/1355 ))
([8fcfb14 ](8fcfb146b0 ))
- **deps:** update module golang.org/x/net to v0.28.0
([#​1380](https://redirect.github.com/open-feature/flagd/issues/1380 ))
([239a432 ](239a432c18 ))
- **deps:** update module golang.org/x/sync to v0.8.0
([#​1378](https://redirect.github.com/open-feature/flagd/issues/1378 ))
([4804c17 ](4804c17a67 ))
##### 🧹 Chore
- **deps:** update dependency go to v1.22.6
([#​1297](https://redirect.github.com/open-feature/flagd/issues/1297 ))
([50b92c1 ](50b92c17cf ))
- **deps:** update golang docker tag to v1.23
([#​1382](https://redirect.github.com/open-feature/flagd/issues/1382 ))
([abb5ca3 ](abb5ca3e31 ))
- improve gRPC sync service shutdown behavior
([#​1375](https://redirect.github.com/open-feature/flagd/issues/1375 ))
([79d9085 ](79d9085a50 ))
</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>
2025-02-23 11:27:01 +00:00
github-actions[bot]
e199e33d21
chore: release main ( #1546 )
...
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2025-02-21 15:59:21 -05:00
renovate[bot]
a3d41625a2
fix(deps): update module github.com/prometheus/client_golang to v1.21.0 ( #1568 )
...
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.20.5` -> `v1.21.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.21.0`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.21.0 ):
/ 2025-02-19
[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.20.5...v1.21.0 )
⚠️ This release contains potential breaking change if you upgrade
`github.com/prometheus/common` to 0.62+ together with client_golang (and
depend on the strict, legacy validation for the label names). New common
version [changes `model.NameValidationScheme` global
variable](https://redirect.github.com/prometheus/common/pull/724 ), which
relaxes the validation of label names and metric name, allowing all
UTF-8 characters. Typically, this should not break any user, unless your
test or usage expects strict certain names to panic/fail on
client_golang metric registration, gathering or scrape. In case of
problems change `model.NameValidationScheme` to old
`model.LegacyValidation` value in your project `init` function.
⚠️
- \[BUGFIX] gocollector: Fix help message for runtime/metric metrics.
[#​1583](https://redirect.github.com/prometheus/client_golang/issues/1583 )
- \[BUGFIX] prometheus: Fix `Desc.String()` method for no labels case.
[#​1687](https://redirect.github.com/prometheus/client_golang/issues/1687 )
- \[PERF] prometheus: Optimize popular `prometheus.BuildFQName`
function; now up to 30% faster.
[#​1665](https://redirect.github.com/prometheus/client_golang/issues/1665 )
- \[PERF] prometheus: Optimize `Inc`, `Add` and `Observe` cumulative
metrics; now up to 50% faster under high concurrent contention.
[#​1661](https://redirect.github.com/prometheus/client_golang/issues/1661 )
- \[CHANGE] Upgrade prometheus/common to 0.62.0 which changes
`model.NameValidationScheme` global variable.
[#​1712](https://redirect.github.com/prometheus/client_golang/issues/1712 )
- \[CHANGE] Add support for Go 1.23.
[#​1602](https://redirect.github.com/prometheus/client_golang/issues/1602 )
- \[FEATURE] process_collector: Add support for Darwin systems.
[#​1600](https://redirect.github.com/prometheus/client_golang/issues/1600 )
[#​1616](https://redirect.github.com/prometheus/client_golang/issues/1616 )
[#​1625](https://redirect.github.com/prometheus/client_golang/issues/1625 )
[#​1675](https://redirect.github.com/prometheus/client_golang/issues/1675 )
[#​1715](https://redirect.github.com/prometheus/client_golang/issues/1715 )
- \[FEATURE] api: Add ability to invoke `CloseIdleConnections` on
api.Client using `api.Client.(CloseIdler).CloseIdleConnections()`
casting.
[#​1513](https://redirect.github.com/prometheus/client_golang/issues/1513 )
- \[FEATURE] promhttp: Add
`promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples` option to
create OpenMetrics \_created lines. Not recommended unless you want to
use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0
format that should make those lines obsolete (they increase cardinality
significantly).
[#​1408](https://redirect.github.com/prometheus/client_golang/issues/1408 )
- \[FEATURE] prometheus: Add `NewConstNativeHistogram` function.
[#​1654](https://redirect.github.com/prometheus/client_golang/issues/1654 )
<details>
<summary> All commits </summary>
* Merge release-1.20 to main by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1582
* gocollector: Tiny fix for help message with runtime/metrics source. by
@​bwplotka in
https://github.com/prometheus/client_golang/pull/1583
* ci: bump dagger to the latest version by @​marcosnils in
https://github.com/prometheus/client_golang/pull/1588
* Merge release-1.20 back to main by @​ArthurSens in
https://github.com/prometheus/client_golang/pull/1593
* Update linting by @​SuperQ in
https://github.com/prometheus/client_golang/pull/1603
* Update supported Go versions by @​SuperQ in
https://github.com/prometheus/client_golang/pull/1602
* build(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1611
* build(deps): bump github.com/prometheus/common from 0.55.0 to 0.57.0
by @​dependabot in
https://github.com/prometheus/client_golang/pull/1612
* changed the name of all variables with min/max name by
@​parthlaw in
https://github.com/prometheus/client_golang/pull/1606
* Update Dagger and build. by @​SuperQ in
https://github.com/prometheus/client_golang/pull/1610
* build(deps): bump github/codeql-action from 3.25.15 to 3.26.6 in the
github-actions group across 1 directory by @​dependabot in
https://github.com/prometheus/client_golang/pull/1614
* examples: Improved GoCollector example. by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1589
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1615
* process_collector: fill in most statistics on macOS by
@​mharbison72 in
https://github.com/prometheus/client_golang/pull/1600
* ⚡ http client defer CloseIdleConnections by @​cuisongliu in
https://github.com/prometheus/client_golang/pull/1513
* Set allow-utf-8 in Format during tests to avoid escaping. by
@​ywwg in https://github.com/prometheus/client_golang/pull/1618
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1622
* Merge Release 1.20 back to main by @​ArthurSens in
https://github.com/prometheus/client_golang/pull/1627
* examples: Add custom labels example by @​ying-jeanne in
https://github.com/prometheus/client_golang/pull/1626
* Refactor default runtime metrics tests for Go collector so that
default runtime metric set autogenerates by @​vesari in
https://github.com/prometheus/client_golang/pull/1631
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1628
* process_xxx_memory statistics for macOS (cgo) by @​mharbison72
in https://github.com/prometheus/client_golang/pull/1616
* build(deps): bump github.com/klauspost/compress from 1.17.9 to 1.17.10
by @​dependabot in
https://github.com/prometheus/client_golang/pull/1633
* build(deps): bump golang.org/x/sys from 0.24.0 to 0.25.0 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1632
* process_collector: Add Platform-Specific Describe for processCollector
by @​ying-jeanne in
https://github.com/prometheus/client_golang/pull/1625
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1635
* build(deps): bump the github-actions group with 4 updates by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1634
* Optionally print OM created lines by @​ArthurSens in
https://github.com/prometheus/client_golang/pull/1408
* process_collector: merge wasip1 and js into a single implementation by
@​ying-jeanne in
https://github.com/prometheus/client_golang/pull/1644
* Merge release 1.20 to main by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1647
* Add Arianna as maintainer 💪 by @​ArthurSens in
https://github.com/prometheus/client_golang/pull/1651
* test add headers round tripper by @​Manask322 in
https://github.com/prometheus/client_golang/pull/1657
* build(deps): bump github.com/klauspost/compress from 1.17.10 to
1.17.11 by @​dependabot in
https://github.com/prometheus/client_golang/pull/1668
* build(deps): bump golang.org/x/sys from 0.25.0 to 0.26.0 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1669
* build(deps): bump github.com/prometheus/common from 0.59.1 to 0.60.1
by @​dependabot in
https://github.com/prometheus/client_golang/pull/1667
* build(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1670
* Optimize BuildFQName function by @​jkroepke in
https://github.com/prometheus/client_golang/pull/1665
* fix: use injected now() instead of time.Now() in summary methods by
@​imorph in https://github.com/prometheus/client_golang/pull/1672
* process_collector: avoid a compiler warning on macOS (fixes
#​1660) by @​mharbison72 in
https://github.com/prometheus/client_golang/pull/1675
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1674
* build(deps): bump the github-actions group across 1 directory with 3
updates by @​dependabot in
https://github.com/prometheus/client_golang/pull/1678
* [chore]: enable perfsprint linter by @​mmorel-35 in
https://github.com/prometheus/client_golang/pull/1676
* Duplicate of #​1662 by @​imorph in
https://github.com/prometheus/client_golang/pull/1673
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1679
* chore: enable usestdlibvars linter by @​mmorel-35 in
https://github.com/prometheus/client_golang/pull/1680
* Add: exponential backoff for CAS operations on floats by
@​imorph in https://github.com/prometheus/client_golang/pull/1661
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1683
* [1617] Add ConstnativeHistogram by @​shivanthzen in
https://github.com/prometheus/client_golang/pull/1654
* fix: replace fmt.Errorf with errors.New by @​kakkoyun in
https://github.com/prometheus/client_golang/pull/1689
* Add codeowners by @​kakkoyun in
https://github.com/prometheus/client_golang/pull/1688
* fix: add very small delay between observations in
`TestHistogramAtomicObserve` by @​imorph in
https://github.com/prometheus/client_golang/pull/1691
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1692
* Fix: handle nil variableLabels in Desc.String() method and add tests
for nil label values by @​kakkoyun in
https://github.com/prometheus/client_golang/pull/1687
* examples: Follow best practices and established naming conventions by
@​lilic in https://github.com/prometheus/client_golang/pull/1650
* setup OSSF Scorecard workflow by @​mmorel-35 in
https://github.com/prometheus/client_golang/pull/1432
* build(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1697
* build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1696
* build(deps): bump the github-actions group with 5 updates by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1695
* update links to openmetrics to reference the v1.0.0 release by
@​dashpole in
https://github.com/prometheus/client_golang/pull/1699
* build(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1706
* build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1705
* build(deps): bump the github-actions group with 5 updates by
@​dependabot in
https://github.com/prometheus/client_golang/pull/1707
* build(deps): bump github.com/prometheus/common from 0.60.1 to 0.61.0
by @​dependabot in
https://github.com/prometheus/client_golang/pull/1704
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1703
* Synchronize common files from prometheus/prometheus by @​prombot
in https://github.com/prometheus/client_golang/pull/1708
* Upgrade to prometheus/common 0.62.0 with breaking change by
@​bwplotka in
https://github.com/prometheus/client_golang/pull/1712
* build(deps): bump golang.org/x/net from 0.26.0 to 0.33.0 in
/tutorials/whatsup by @​dependabot in
https://github.com/prometheus/client_golang/pull/1713
* docs: Add RELEASE.md for the release process by @​kakkoyun in
https://github.com/prometheus/client_golang/pull/1690
* tutorials/whatsup: Updated deps by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1716
* process collector: Fixed pedantic registry failures on darwin with
cgo. by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1715
* Revert "ci: daggerize test and lint pipelines (#​1534)" by
@​bwplotka in
https://github.com/prometheus/client_golang/pull/1717
* Cut 1.21.0-rc.0 by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1718
* Cut 1.21 by @​bwplotka in
https://github.com/prometheus/client_golang/pull/1737
</details>
##### New Contributors
* @​parthlaw made their first
contributi[https://github.com/prometheus/client_golang/pull/1606 ](https://redirect.github.com/prometheus/client_golang/pull/1606 )l/1606
* @​mharbison72 made their first
contributi[https://github.com/prometheus/client_golang/pull/1600 ](https://redirect.github.com/prometheus/client_golang/pull/1600 )l/1600
* @​cuisongliu made their first
contributi[https://github.com/prometheus/client_golang/pull/1513 ](https://redirect.github.com/prometheus/client_golang/pull/1513 )l/1513
* @​ying-jeanne made their first
contributi[https://github.com/prometheus/client_golang/pull/1626 ](https://redirect.github.com/prometheus/client_golang/pull/1626 )l/1626
* @​Manask322 made their first
contributi[https://github.com/prometheus/client_golang/pull/1657 ](https://redirect.github.com/prometheus/client_golang/pull/1657 )l/1657
* @​jkroepke made their first
contributi[https://github.com/prometheus/client_golang/pull/1665 ](https://redirect.github.com/prometheus/client_golang/pull/1665 )l/1665
* @​imorph made their first
contributi[https://github.com/prometheus/client_golang/pull/1672 ](https://redirect.github.com/prometheus/client_golang/pull/1672 )l/1672
* @​mmorel-35 made their first
contributi[https://github.com/prometheus/client_golang/pull/1676 ](https://redirect.github.com/prometheus/client_golang/pull/1676 )l/1676
* @​shivanthzen made their first
contributi[https://github.com/prometheus/client_golang/pull/1654 ](https://redirect.github.com/prometheus/client_golang/pull/1654 )l/1654
* @​dashpole made their first
contributi[https://github.com/prometheus/client_golang/pull/1699 ](https://redirect.github.com/prometheus/client_golang/pull/1699 )l/1699
**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.20.5...v1.21.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 17:13:05 +00:00
renovate[bot]
a48cc80239
fix(deps): update module github.com/spf13/cobra to v1.9.1 ( #1566 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/spf13/cobra](https://redirect.github.com/spf13/cobra ) |
`v1.9.0` -> `v1.9.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>spf13/cobra (github.com/spf13/cobra)</summary>
###
[`v1.9.1`](https://redirect.github.com/spf13/cobra/releases/tag/v1.9.1 )
[Compare
Source](https://redirect.github.com/spf13/cobra/compare/v1.9.0...v1.9.1 )
##### 🐛 Fixes
- Fix CompletionFunc implementation by
[@​ccoVeille](https://redirect.github.com/ccoVeille ) in
[https://github.com/spf13/cobra/pull/2234 ](https://redirect.github.com/spf13/cobra/pull/2234 )
- Revert "Make detection for test-binary more universal
([#​2173](https://redirect.github.com/spf13/cobra/issues/2173 ))"
by [@​marckhouzam](https://redirect.github.com/marckhouzam ) in
[https://github.com/spf13/cobra/pull/2235 ](https://redirect.github.com/spf13/cobra/pull/2235 )
**Full Changelog**:
https://github.com/spf13/cobra/compare/v1.9.0...v1.9.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 07:25:21 +00:00
renovate[bot]
345d2a9207
fix(deps): update module github.com/spf13/cobra to v1.9.0 ( #1564 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/spf13/cobra](https://redirect.github.com/spf13/cobra ) |
`v1.8.1` -> `v1.9.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>spf13/cobra (github.com/spf13/cobra)</summary>
###
[`v1.9.0`](https://redirect.github.com/spf13/cobra/releases/tag/v1.9.0 )
[Compare
Source](https://redirect.github.com/spf13/cobra/compare/v1.8.1...v1.9.0 )
#### ✨ Features
- Allow linker to perform deadcode elimination for program using Cobra
by [@​aarzilli](https://redirect.github.com/aarzilli ) in
[https://github.com/spf13/cobra/pull/1956 ](https://redirect.github.com/spf13/cobra/pull/1956 )
- Add default completion command even if there are no other sub-commands
by [@​marckhouzam](https://redirect.github.com/marckhouzam ) in
[https://github.com/spf13/cobra/pull/1559 ](https://redirect.github.com/spf13/cobra/pull/1559 )
- Add CompletionWithDesc helper by
[@​ccoVeille](https://redirect.github.com/ccoVeille ) in
[https://github.com/spf13/cobra/pull/2231 ](https://redirect.github.com/spf13/cobra/pull/2231 )
#### 🐛 Fixes
- Fix deprecation comment for Command.SetOutput by
[@​thaJeztah](https://redirect.github.com/thaJeztah ) in
[https://github.com/spf13/cobra/pull/2172 ](https://redirect.github.com/spf13/cobra/pull/2172 )
- fix(completions): Complete map flags multiple times by
[@​gabe565](https://redirect.github.com/gabe565 ) in
[https://github.com/spf13/cobra/pull/2174 ](https://redirect.github.com/spf13/cobra/pull/2174 )
- Replace deprecated ioutil usage by
[@​nirs](https://redirect.github.com/nirs ) in
[https://github.com/spf13/cobra/pull/2181 ](https://redirect.github.com/spf13/cobra/pull/2181 )
- Fix --version help and output for plugins by
[@​nirs](https://redirect.github.com/nirs ) in
[https://github.com/spf13/cobra/pull/2180 ](https://redirect.github.com/spf13/cobra/pull/2180 )
- Allow to reset the templates to the default by
[@​marckhouzam](https://redirect.github.com/marckhouzam ) in
[https://github.com/spf13/cobra/pull/2229 ](https://redirect.github.com/spf13/cobra/pull/2229 )
#### 🤖 Completions
- Make Powershell completion work in constrained mode by
[@​lstemplinger](https://redirect.github.com/lstemplinger ) in
[https://github.com/spf13/cobra/pull/2196 ](https://redirect.github.com/spf13/cobra/pull/2196 )
- Improve detection for flags that accept multiple values by
[@​thaJeztah](https://redirect.github.com/thaJeztah ) in
[https://github.com/spf13/cobra/pull/2210 ](https://redirect.github.com/spf13/cobra/pull/2210 )
- add CompletionFunc type to help with completions by
[@​ccoVeille](https://redirect.github.com/ccoVeille ) in
[https://github.com/spf13/cobra/pull/2220 ](https://redirect.github.com/spf13/cobra/pull/2220 )
- Add similar whitespace escape logic to bash v2 completions than in
other completions by
[@​kangasta](https://redirect.github.com/kangasta ) in
[https://github.com/spf13/cobra/pull/1743 ](https://redirect.github.com/spf13/cobra/pull/1743 )
- Print ActiveHelp for bash along other completions by
[@​marckhouzam](https://redirect.github.com/marckhouzam ) in
[https://github.com/spf13/cobra/pull/2076 ](https://redirect.github.com/spf13/cobra/pull/2076 )
- fix(bash): nounset unbound file filter variable on empty extension by
[@​scop](https://redirect.github.com/scop ) in
[https://github.com/spf13/cobra/pull/2228 ](https://redirect.github.com/spf13/cobra/pull/2228 )
#### 🧪 Testing
- Test also with go 1.23 by
[@​nirs](https://redirect.github.com/nirs ) in
[https://github.com/spf13/cobra/pull/2182 ](https://redirect.github.com/spf13/cobra/pull/2182 )
- Make detection for test-binary more universal by
[@​thaJeztah](https://redirect.github.com/thaJeztah ) in
[https://github.com/spf13/cobra/pull/2173 ](https://redirect.github.com/spf13/cobra/pull/2173 )
#### ✍🏼 Documentation
- docs: update README.md by
[@​eltociear](https://redirect.github.com/eltociear ) in
[https://github.com/spf13/cobra/pull/2197 ](https://redirect.github.com/spf13/cobra/pull/2197 )
- Improve site formatting by
[@​nirs](https://redirect.github.com/nirs ) in
[https://github.com/spf13/cobra/pull/2183 ](https://redirect.github.com/spf13/cobra/pull/2183 )
- doc: add Conduit by [@​raulb](https://redirect.github.com/raulb )
in
[https://github.com/spf13/cobra/pull/2230 ](https://redirect.github.com/spf13/cobra/pull/2230 )
- doc: azion project added to the list of CLIs that use cobra by
[@​maxwelbm](https://redirect.github.com/maxwelbm ) in
[https://github.com/spf13/cobra/pull/2198 ](https://redirect.github.com/spf13/cobra/pull/2198 )
- Fix broken links in active_help.md by
[@​vuil](https://redirect.github.com/vuil ) in
[https://github.com/spf13/cobra/pull/2202 ](https://redirect.github.com/spf13/cobra/pull/2202 )
- chore: fix function name in comment by
[@​zhuhaicity](https://redirect.github.com/zhuhaicity ) in
[https://github.com/spf13/cobra/pull/2216 ](https://redirect.github.com/spf13/cobra/pull/2216 )
#### 🔧 Dependency upgrades
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.5 to 2.0.6
by [@​thaJeztah](https://redirect.github.com/thaJeztah ) in
[https://github.com/spf13/cobra/pull/2206 ](https://redirect.github.com/spf13/cobra/pull/2206 )
- Update to latest go-md2man by
[@​mikelolasagasti](https://redirect.github.com/mikelolasagasti )
in
[https://github.com/spf13/cobra/pull/2201 ](https://redirect.github.com/spf13/cobra/pull/2201 )
- Upgrade `pflag` dependencies for v1.9.0 by
[@​jpmcb](https://redirect.github.com/jpmcb ) in
[https://github.com/spf13/cobra/pull/2233 ](https://redirect.github.com/spf13/cobra/pull/2233 )
***
Thank you to all of our amazing contributors and all the great work
that's been going into the completions feature!!
##### 👋🏼 New Contributors
- [@​gabe565](https://redirect.github.com/gabe565 ) made their
first contribution in
[https://github.com/spf13/cobra/pull/2174 ](https://redirect.github.com/spf13/cobra/pull/2174 )
- [@​maxwelbm](https://redirect.github.com/maxwelbm ) made their
first contribution in
[https://github.com/spf13/cobra/pull/2198 ](https://redirect.github.com/spf13/cobra/pull/2198 )
- [@​lstemplinger](https://redirect.github.com/lstemplinger ) made
their first contribution in
[https://github.com/spf13/cobra/pull/2196 ](https://redirect.github.com/spf13/cobra/pull/2196 )
- [@​vuil](https://redirect.github.com/vuil ) made their first
contribution in
[https://github.com/spf13/cobra/pull/2202 ](https://redirect.github.com/spf13/cobra/pull/2202 )
- [@​mikelolasagasti](https://redirect.github.com/mikelolasagasti )
made their first contribution in
[https://github.com/spf13/cobra/pull/2201 ](https://redirect.github.com/spf13/cobra/pull/2201 )
- [@​zhuhaicity](https://redirect.github.com/zhuhaicity ) made
their first contribution in
[https://github.com/spf13/cobra/pull/2216 ](https://redirect.github.com/spf13/cobra/pull/2216 )
- [@​ccoVeille](https://redirect.github.com/ccoVeille ) made their
first contribution in
[https://github.com/spf13/cobra/pull/2220 ](https://redirect.github.com/spf13/cobra/pull/2220 )
- [@​kangasta](https://redirect.github.com/kangasta ) made their
first contribution in
[https://github.com/spf13/cobra/pull/1743 ](https://redirect.github.com/spf13/cobra/pull/1743 )
- [@​aarzilli](https://redirect.github.com/aarzilli ) made their
first contribution in
[https://github.com/spf13/cobra/pull/1956 ](https://redirect.github.com/spf13/cobra/pull/1956 )
**Full Changelog**:
https://github.com/spf13/cobra/compare/v1.8.1...v1.9.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 22:43:04 +00:00
renovate[bot]
130904c212
chore(deps): update golang docker tag to v1.24 ( #1561 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | minor | `1.23-alpine` -> `1.24-alpine` |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 03:39:57 +00:00
renovate[bot]
13146e5ac3
fix(deps): update module golang.org/x/net to v0.35.0 ( #1557 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/net | `v0.34.0` -> `v0.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 11:13:06 +00:00
renovate[bot]
d3eb44ed45
fix(deps): update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.5-20250127221518-be6d1143b690.1 ( #1549 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.4-20250127221518-be6d1143b690.1` ->
`v1.36.5-20250127221518-be6d1143b690.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 22:20:12 +00:00
renovate[bot]
ca663b5832
fix(deps): update module github.com/open-feature/flagd/core to v0.11.1 ( #1545 )
...
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.0` -> `v0.11.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>open-feature/flagd
(github.com/open-feature/flagd/core)</summary>
###
[`v0.11.1`](https://redirect.github.com/open-feature/flagd/releases/tag/flagd/v0.11.1 ):
flagd: v0.11.1
##### 🐛 Bug Fixes
- **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.4.0-20240215170432-1e611e2999cc.2
([#​1342](https://redirect.github.com/open-feature/flagd/issues/1342 ))
([efdd921 ](efdd921399 ))
- **deps:** update module github.com/open-feature/flagd/core to v0.10.0
([#​1340](https://redirect.github.com/open-feature/flagd/issues/1340 ))
([1e487b4 ](1e487b4baf ))
- **deps:** update module golang.org/x/net to v0.27.0
([#​1353](https://redirect.github.com/open-feature/flagd/issues/1353 ))
([df9834b ](df9834bea2 ))
- **deps:** update module google.golang.org/grpc to v1.65.0
([#​1346](https://redirect.github.com/open-feature/flagd/issues/1346 ))
([72a6b87 ](72a6b876e8 ))
- **deps:** update opentelemetry-go monorepo
([#​1347](https://redirect.github.com/open-feature/flagd/issues/1347 ))
([37fb3cd ](37fb3cd81d ))
- invalid scoped-sync responses for empty flags
([#​1352](https://redirect.github.com/open-feature/flagd/issues/1352 ))
([51371d2 ](51371d25e2 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 20:11:16 +00:00
github-actions[bot]
82dc4e4c6c
chore: release main ( #1542 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.1</summary>
##
[0.12.1](https://github.com/open-feature/flagd/compare/flagd/v0.12.0...flagd/v0.12.1 )
(2025-02-04)
### 🐛 Bug Fixes
* **deps:** update module github.com/open-feature/flagd/core to v0.11.0
([#1541 ](https://github.com/open-feature/flagd/issues/1541 ))
([986a436 ](986a436e10 ))
* **deps:** update module golang.org/x/sync to v0.11.0
([#1543 ](https://github.com/open-feature/flagd/issues/1543 ))
([7d6c0dc ](7d6c0dc6e6 ))
</details>
<details><summary>flagd-proxy: 0.7.1</summary>
##
[0.7.1](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.7.0...flagd-proxy/v0.7.1 )
(2025-02-04)
### 🐛 Bug Fixes
* **deps:** update module github.com/open-feature/flagd/core to v0.11.0
([#1541 ](https://github.com/open-feature/flagd/issues/1541 ))
([986a436 ](986a436e10 ))
* **deps:** update module golang.org/x/sync to v0.11.0
([#1543 ](https://github.com/open-feature/flagd/issues/1543 ))
([7d6c0dc ](7d6c0dc6e6 ))
</details>
<details><summary>core: 0.11.1</summary>
##
[0.11.1](https://github.com/open-feature/flagd/compare/core/v0.11.0...core/v0.11.1 )
(2025-02-04)
### 🐛 Bug Fixes
* **deps:** update module golang.org/x/sync to v0.11.0
([#1543 ](https://github.com/open-feature/flagd/issues/1543 ))
([7d6c0dc ](7d6c0dc6e6 ))
</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>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2025-02-04 13:03:48 -05:00
renovate[bot]
7d6c0dc6e6
fix(deps): update module golang.org/x/sync to v0.11.0 ( #1543 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/sync | `v0.10.0` -> `v0.11.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 17:48:38 +00:00
renovate[bot]
986a436e10
fix(deps): update module github.com/open-feature/flagd/core to v0.11.0 ( #1541 )
...
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.8` -> `v0.11.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-feature/flagd
(github.com/open-feature/flagd/core)</summary>
###
[`v0.11.0`](https://redirect.github.com/open-feature/flagd/releases/tag/flagd/v0.11.0 ):
flagd: v0.11.0
##### ⚠ BREAKING CHANGES
- support emitting errors from the bulk evaluator
([#​1338](https://redirect.github.com/open-feature/flagd/issues/1338 ))
##### 🐛 Bug Fixes
- **deps:** update module
buf.build/gen/go/open-feature/flagd/connectrpc/go to
v1.16.2-20240215170432-1e611e2999cc.1
([#​1293](https://redirect.github.com/open-feature/flagd/issues/1293 ))
([2694e7f ](2694e7f99f ))
- **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.4.0-20240215170432-1e611e2999cc.1
([#​1333](https://redirect.github.com/open-feature/flagd/issues/1333 ))
([494062f ](494062fed8 ))
- **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.34.2-20240215170432-1e611e2999cc.2
([#​1330](https://redirect.github.com/open-feature/flagd/issues/1330 ))
([32291ad ](32291ad93d ))
- **deps:** update module github.com/open-feature/flagd/core to v0.9.3
([#​1296](https://redirect.github.com/open-feature/flagd/issues/1296 ))
([1f7b8bd ](1f7b8bd938 ))
- **deps:** update module github.com/rs/cors to v1.11.0
([#​1299](https://redirect.github.com/open-feature/flagd/issues/1299 ))
([5f77541 ](5f775413fb ))
- **deps:** update module github.com/spf13/cobra to v1.8.1
([#​1332](https://redirect.github.com/open-feature/flagd/issues/1332 ))
([c62bcb0 ](c62bcb0ec6 ))
- **deps:** update module github.com/spf13/viper to v1.19.0
([#​1334](https://redirect.github.com/open-feature/flagd/issues/1334 ))
([1097b99 ](1097b9961b ))
- **deps:** update module golang.org/x/net to v0.26.0
([#​1337](https://redirect.github.com/open-feature/flagd/issues/1337 ))
([83bdbb5 ](83bdbb5e7e ))
- **deps:** update opentelemetry-go monorepo
([#​1314](https://redirect.github.com/open-feature/flagd/issues/1314 ))
([e9f1a7a ](e9f1a7a048 ))
- readable error messages
([#​1325](https://redirect.github.com/open-feature/flagd/issues/1325 ))
([7ff33ef ](7ff33effcc ))
##### ✨ New Features
- support `FLAGD_DEBUG` / `--debug` / `-x`
([#​1326](https://redirect.github.com/open-feature/flagd/issues/1326 ))
([298bd36 ](298bd36698 ))
- support emitting errors from the bulk evaluator
([#​1338](https://redirect.github.com/open-feature/flagd/issues/1338 ))
([b9c099c ](b9c099cb7f ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 21:19:10 +00:00
github-actions[bot]
a444b74685
chore: release main ( #1527 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.12.0</summary>
##
[0.12.0](https://github.com/open-feature/flagd/compare/flagd/v0.11.8...flagd/v0.12.0 )
(2025-01-31)
### ⚠ BREAKING CHANGES
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
### 🐛 Bug Fixes
* **deps:** update module
buf.build/gen/go/open-feature/flagd/connectrpc/go to
v1.18.1-20250127221518-be6d1143b690.1
([#1535 ](https://github.com/open-feature/flagd/issues/1535 ))
([d5ec921 ](d5ec921f02 ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20250127221518-be6d1143b690.2
([#1536 ](https://github.com/open-feature/flagd/issues/1536 ))
([e23060f ](e23060f24b ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20241220192239-696330adaff0.1
([#1529 ](https://github.com/open-feature/flagd/issues/1529 ))
([8881a80 ](8881a804b4 ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20250127221518-be6d1143b690.1
([#1537 ](https://github.com/open-feature/flagd/issues/1537 ))
([f74207b ](f74207bc13 ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.8
([#1526 ](https://github.com/open-feature/flagd/issues/1526 ))
([fbf2ed5 ](fbf2ed527f ))
* **deps:** update module google.golang.org/grpc to v1.70.0
([#1528 ](https://github.com/open-feature/flagd/issues/1528 ))
([79b2b0a ](79b2b0a6bb ))
### ✨ New Features
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
([b49abf9 ](b49abf9506 ))
</details>
<details><summary>flagd-proxy: 0.7.0</summary>
##
[0.7.0](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.6.11...flagd-proxy/v0.7.0 )
(2025-01-31)
### ⚠ BREAKING CHANGES
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
### 🐛 Bug Fixes
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20250127221518-be6d1143b690.2
([#1536 ](https://github.com/open-feature/flagd/issues/1536 ))
([e23060f ](e23060f24b ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20241220192239-696330adaff0.1
([#1529 ](https://github.com/open-feature/flagd/issues/1529 ))
([8881a80 ](8881a804b4 ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20250127221518-be6d1143b690.1
([#1537 ](https://github.com/open-feature/flagd/issues/1537 ))
([f74207b ](f74207bc13 ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.8
([#1526 ](https://github.com/open-feature/flagd/issues/1526 ))
([fbf2ed5 ](fbf2ed527f ))
* **deps:** update module google.golang.org/grpc to v1.70.0
([#1528 ](https://github.com/open-feature/flagd/issues/1528 ))
([79b2b0a ](79b2b0a6bb ))
### ✨ New Features
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
([b49abf9 ](b49abf9506 ))
</details>
<details><summary>core: 0.11.0</summary>
##
[0.11.0](https://github.com/open-feature/flagd/compare/core/v0.10.8...core/v0.11.0 )
(2025-01-31)
### ⚠ BREAKING CHANGES
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
### 🐛 Bug Fixes
* **deps:** update github.com/open-feature/flagd-schemas digest to
bb76343 ([#1534 ](https://github.com/open-feature/flagd/issues/1534 ))
([8303353 ](8303353a1b ))
* **deps:** update golang.org/x/exp digest to 3edf0e9
([#1538 ](https://github.com/open-feature/flagd/issues/1538 ))
([7a06567 ](7a0656713a ))
* **deps:** update golang.org/x/exp digest to e0ece0d
([#1539 ](https://github.com/open-feature/flagd/issues/1539 ))
([4281c6e ](4281c6e80b ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20250127221518-be6d1143b690.2
([#1536 ](https://github.com/open-feature/flagd/issues/1536 ))
([e23060f ](e23060f24b ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20241220192239-696330adaff0.1
([#1529 ](https://github.com/open-feature/flagd/issues/1529 ))
([8881a80 ](8881a804b4 ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.4-20250127221518-be6d1143b690.1
([#1537 ](https://github.com/open-feature/flagd/issues/1537 ))
([f74207b ](f74207bc13 ))
* **deps:** update module google.golang.org/grpc to v1.70.0
([#1528 ](https://github.com/open-feature/flagd/issues/1528 ))
([79b2b0a ](79b2b0a6bb ))
### ✨ New Features
* flagSetMetadata in OFREP/ResolveAll, core refactors
([#1540 ](https://github.com/open-feature/flagd/issues/1540 ))
([b49abf9 ](b49abf9506 ))
* support yaml in blob, file, and http syncs
([#1522 ](https://github.com/open-feature/flagd/issues/1522 ))
([76d673a ](76d673ae8f ))
</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>
2025-01-31 11:09:22 -05:00
Todd Baert
b49abf9506
feat!: flagSetMetadata in OFREP/ResolveAll, core refactors ( #1540 )
...
⚠️ This PR brings a breaking change to the
[flagd-core](https://pkg.go.dev/github.com/open-feature/flagd/core )
library: the `IStore` interface now returns an additional value
representing the flag set metadata. There are no breaking changes in
flagd's behavior.
Changes in flagd:
- returns flag set metadata as metadata for error flags (best effort)
- returns flag set metadata in OFREP and RPC calls
- moves metadata merging logic to evaluator (all flags inherent flag set
metadata, but can override, as as before but now reusable in flagd core)
- removes duplicated flag set metadata keys when the same flag set
metadata key exists in multiple sources
### To Test
- requires `curl`, `grpcurl`, and `jq`
#### RPC
```shell
grpcurl -import-path /...../schemas/protobuf/flagd/evaluation/v1 -proto evaluation.proto -plaintext localhost:8013 flagd.evaluation.v1.Service/ResolveAll | jq
```
### OFREP
```shell
curl --location 'http://localhost:8016/ofrep/v1/evaluate/flags ' --header 'Content-Type: application/json' --data '{"context": {"color": "yellow"}}' | jq
```
### Sync
```shell
grpcurl -import-path /...../schemas/protobuf/flagd/sync/v1/ -proto sync.proto -plaintext localhost:8015 flagd.sync.v1.FlagSyncService/FetchAllFlags | jq -r .flagConfiguration | jq
```
---------
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-01-31 10:54:47 -05:00
renovate[bot]
f74207bc13
fix(deps): update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20250127221518-be6d1143b690.1 ( #1537 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.4-20241220192239-696330adaff0.1` ->
`v1.36.4-20250127221518-be6d1143b690.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 17:25:17 +00:00
renovate[bot]
e23060f24b
fix(deps): update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20250127221518-be6d1143b690.2 ( #1536 )
...
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.2` ->
`v1.5.1-20250127221518-be6d1143b690.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 14:32:54 +00:00
renovate[bot]
8881a804b4
fix(deps): update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20241220192239-696330adaff0.1 ( #1529 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.3-20241220192239-696330adaff0.1` ->
`v1.36.4-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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-26 12:54:55 +00:00
renovate[bot]
79b2b0a6bb
fix(deps): update module google.golang.org/grpc to v1.70.0 ( #1528 )
...
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.4` -> `v1.70.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.70.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.70.0 ):
Release 1.70.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0 )
### Behavior Changes
- client: reject service configs containing an invalid retryPolicy in
accordance with gRFCs
[A21](https://redirect.github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md )
and
[A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md ).
([#​7905](https://redirect.github.com/grpc/grpc-go/issues/7905 ))
- Note that this is a potential breaking change for some users using an
invalid configuration, but continuing to allow this behavior would
violate our cross-language compatibility requirements.
### New Features
- xdsclient: fallback to a secondary management server (if specified in
the bootstrap configuration) when the primary is down is enabled by
default. Can be disabled by setting the environment variable
`GRPC_EXPERIMENTAL_XDS_FALLBACK` to `false`.
([#​7949](https://redirect.github.com/grpc/grpc-go/issues/7949 ))
- experimental/credentials: experimental transport credentials are added
which don't enforce ALPN.
([#​7980](https://redirect.github.com/grpc/grpc-go/issues/7980 ))
- These credentials will be removed in an upcoming grpc-go release.
Users must not rely on these credentials directly. Instead, they should
either vendor a specific version of gRPC or copy the relevant
credentials into their own codebase if absolutely necessary.
### Bug Fixes
- xds: fix a possible deadlock that happens when both the client
application and the xDS management server (responsible for configuring
the client) are using the xds:/// scheme in their target URIs.
([#​8011](https://redirect.github.com/grpc/grpc-go/issues/8011 ))
### Performance
- server: for unary requests, free raw request message data as soon as
parsing is finished instead of waiting until the method handler returns.
([#​7998](https://redirect.github.com/grpc/grpc-go/issues/7998 ))
- Special Thanks: [@​lqs](https://redirect.github.com/lqs )
### Documentation
- examples/features/gracefulstop: add example to demonstrate server
graceful stop.
([#​7865](https://redirect.github.com/grpc/grpc-go/issues/7865 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 00:36:28 +00:00
renovate[bot]
fbf2ed527f
fix(deps): update module github.com/open-feature/flagd/core to v0.10.8 ( #1526 )
...
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.7` -> `v0.10.8` |
[](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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 21:40:12 +00:00
github-actions[bot]
166c40a438
chore: release main ( #1519 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.11.8</summary>
##
[0.11.8](https://github.com/open-feature/flagd/compare/flagd/v0.11.7...flagd/v0.11.8 )
(2025-01-19)
### 🐛 Bug Fixes
* **deps:** update module github.com/open-feature/flagd/core to v0.10.7
([#1521 ](https://github.com/open-feature/flagd/issues/1521 ))
([bf8e7e0 ](bf8e7e06d9 ))
* **deps:** update opentelemetry-go monorepo
([#1524 ](https://github.com/open-feature/flagd/issues/1524 ))
([eeae9a6 ](eeae9a64ca ))
* Skip flagd banner when non-console logger in use
([#1516 ](https://github.com/open-feature/flagd/issues/1516 ))
([bae9b6f ](bae9b6fb3b ))
</details>
<details><summary>flagd-proxy: 0.6.11</summary>
##
[0.6.11](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.6.10...flagd-proxy/v0.6.11 )
(2025-01-19)
### 🐛 Bug Fixes
* **deps:** update module github.com/open-feature/flagd/core to v0.10.7
([#1521 ](https://github.com/open-feature/flagd/issues/1521 ))
([bf8e7e0 ](bf8e7e06d9 ))
* **deps:** update opentelemetry-go monorepo
([#1524 ](https://github.com/open-feature/flagd/issues/1524 ))
([eeae9a6 ](eeae9a64ca ))
* Skip flagd banner when non-console logger in use
([#1516 ](https://github.com/open-feature/flagd/issues/1516 ))
([bae9b6f ](bae9b6fb3b ))
</details>
<details><summary>core: 0.10.8</summary>
##
[0.10.8](https://github.com/open-feature/flagd/compare/core/v0.10.7...core/v0.10.8 )
(2025-01-19)
### 🐛 Bug Fixes
* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to
v3.7.3 ([#1520 ](https://github.com/open-feature/flagd/issues/1520 ))
([db2f990 ](db2f99021d ))
* **deps:** update opentelemetry-go monorepo
([#1524 ](https://github.com/open-feature/flagd/issues/1524 ))
([eeae9a6 ](eeae9a64ca ))
</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>
2025-01-23 10:01:31 -05:00
renovate[bot]
eeae9a64ca
fix(deps): update opentelemetry-go monorepo ( #1524 )
...
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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.55.0` -> `v0.56.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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.33.0` -> `v1.34.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.34.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.34.0 ):
/v0.56.0/v0.10.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.33.0...v1.34.0 )
##### Overview
##### Changed
- Remove the notices from `Logger` to make the whole Logs API
user-facing in `go.opentelemetry.io/otel/log`.
([#​6167](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6167 ))
##### Fixed
- Relax minimum Go version to 1.22.0 in various modules.
([#​6073](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6073 ))
- The `Type` name logged for the
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` client
is corrected from `otlphttpgrpc` to `otlptracegrpc`.
([#​6143](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6143 ))
- The `Type` name logged for the
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlphttpgrpc` client
is corrected from `otlphttphttp` to `otlptracehttp`.
([#​6143](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6143 ))
##### What's Changed
- fix(deps): update module google.golang.org/grpc to v1.69.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6037 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6037 )
- build(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 in
/internal/tools by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6036 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6036 )
- fix(deps): update golang.org/x/exp digest to
[`4a55095`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/4a55095 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6039 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6039 )
- \[chore] Have renovate update our tools deps by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6038 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6038 )
- Fix broken link by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6042 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6042 )
- chore(deps): update github.com/golang/groupcache digest to
[`2c02b82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2c02b82 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6043 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6043 )
- chore(deps): update github.com/burntsushi/toml digest to
[`b7406c0`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/b7406c0 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6041 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6041 )
- chore(deps): update github.com/matoous/godox digest to
[`94d1edd`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/94d1edd )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6044 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6044 )
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6046 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6046 )
- chore(deps): update mvdan.cc/unparam digest to
[`57a3b42`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/57a3b42 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6047 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6047 )
- fix(deps): update googleapis to
[`9240e9c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9240e9c )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6048 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6048 )
- chore(deps): update module github.com/antonboom/nilnil to v1.0.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6050 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6050 )
- chore(deps): update module dario.cat/mergo to v1.0.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6049 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6049 )
- chore(deps): update module github.com/butuzov/ireturn to v0.3.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6051 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6051 )
- chore(deps): update module github.com/go-xmlfmt/xmlfmt to v1.1.3 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6052 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6052 )
- chore(deps): update module github.com/jjti/go-spancheck to v0.6.4 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6053 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6053 )
- chore(deps): update module github.com/alecthomas/go-check-sumtype to
v0.3.1 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6059 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6059 )
- chore(deps): update module github.com/prometheus/client_golang to
v1.20.5 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6058 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6058 )
- chore(deps): update module github.com/ashanbrown/makezero to v1.2.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6060 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6060 )
- chore(deps): update module github.com/butuzov/mirror to v1.3.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6061 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6061 )
- chore(deps): update module github.com/microsoft/go-winio to v0.6.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6056 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6056 )
- chore(deps): update module github.com/cloudflare/circl to v1.5.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6063 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6063 )
- chore(deps): update module github.com/ckaznocha/intrange to v0.3.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6062 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6062 )
- chore(deps): update module github.com/magiconair/properties to v1.8.9
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6054 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6054 )
- chore(deps): update module github.com/masterminds/semver/v3 to v3.3.1
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6055 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6055 )
- chore(deps): update module github.com/cyphar/filepath-securejoin to
v0.3.6 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6066 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6066 )
- chore(deps): update module github.com/curioswitch/go-reassign to
v0.3.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6065 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6065 )
- chore(deps): update module github.com/djarvur/go-err113 to v0.1.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6068 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6068 )
- fix(deps): update golang.org/x to
[`b2144cd`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/b2144cd )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6067 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6067 )
- chore(deps): update module github.com/fsnotify/fsnotify to v1.8.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6069 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6069 )
- chore(deps): update module github.com/go-git/go-billy/v5 to v5.6.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6070 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6070 )
- chore(deps): update module github.com/ldez/gomoddirectives to v0.6.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6072 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6072 )
- chore(deps): update module github.com/prometheus/common to v0.61.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6075 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6075 )
- chore(deps): update module github.com/stbenjam/no-sprintf-host-port to
v0.2.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6081 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6081 )
- chore(deps): update module github.com/spf13/cast to v1.7.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6080 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6080 )
- chore(deps): update module github.com/skeema/knownhosts to v1.3.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6079 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6079 )
- chore(deps): update module github.com/sanposhiho/wastedassign/v2 to
v2.1.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6078 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6078 )
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.3
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6076 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6076 )
- chore(deps): update module github.com/sagikazarmark/locafero to v0.6.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6077 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6077 )
- chore(deps): update module github.com/tomarrell/wrapcheck/v2 to
v2.10.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6083 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6083 )
- chore(deps): update module github.com/tdakkota/asciicheck to v0.3.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6082 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6082 )
- chore(deps): update module github.com/uudashr/gocognit to v1.2.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6087 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6087 )
- chore(deps): update module github.com/spf13/cast to v1.7.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6086 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6086 )
- chore(deps): update github.com/timakin/bodyclose digest to
[`adbc21e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/adbc21e )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6045 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6045 )
- chore(deps): update module github.com/uudashr/iface to v1.3.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6088 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6088 )
- fix(deps): update module google.golang.org/protobuf to v1.36.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6089 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6089 )
- chore(deps): update codecov/codecov-action action to v5.1.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6090 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6090 )
- fix(deps): update module google.golang.org/grpc to v1.69.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6091 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6091 )
- chore(deps): update module golang.org/x/net to v0.33.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6092 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6092 )
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`9e4b4d4`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9e4b4d4 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6096 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6096 )
- chore(deps): update lycheeverse/lychee-action action to v2.2.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6099 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6099 )
- fix(deps): update googleapis to
[`6b3ec00`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6b3ec00 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6101 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6101 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.25.1 by [@​renovate](https://redirect.github.com/renovate )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6103 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6103 )
- chore(deps): update golang.org/x/telemetry digest to
[`cc96b6e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/cc96b6e )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6102 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6102 )
- chore(deps): update github.com/timakin/bodyclose digest to
[`1db5c5c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1db5c5c )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6105 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6105 )
- \[chore] Move the changelog guard by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6100 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6100 )
- Only run links check on main branch merge by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6098 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6098 )
- fix(deps): update googleapis to
[`6982302`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6982302 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6108 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6108 )
- fix(deps): update module google.golang.org/protobuf to v1.36.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6109 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6109 )
- chore(deps): update module github.com/tetafro/godot to v1.4.20 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6110 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6110 )
- chore(deps): update github.com/golangci/gofmt digest to
[`057b062`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/057b062 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6111 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6111 )
- chore(deps): update module github.com/ldez/grignotin to v0.7.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6112 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6112 )
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6121 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6121 )
- chore(deps): update mvdan.cc/unparam digest to
[`447d509`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/447d509 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6115 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6115 )
- chore(deps): update module github.com/julz/importas to v0.2.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6116 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6116 )
- chore(deps): update module github.com/karamaru-alpha/copyloopvar to
v1.2.1 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6126 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6126 )
- chore(deps): update module github.com/ldez/grignotin to v0.8.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6129 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6129 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.63.4
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6128 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6128 )
- chore(deps): update module github.com/go-git/go-git/v5 to v5.13.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6125 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6125 )
- chore(deps): update module github.com/pjbgf/sha1cd to v0.3.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6123 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6123 )
- fix(deps): update googleapis to
[`5f5ef82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5f5ef82 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6133 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6133 )
- chore(deps): update module github.com/alingse/nilnesserr to v0.1.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6134 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6134 )
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6135 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6135 )
- Minimum go version dependency downgraded back to 1.22.0 in various
packages by [@​codeboten](https://redirect.github.com/codeboten )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6073 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6073 )
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.4
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6137 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6137 )
- fix(deps): update module google.golang.org/protobuf to v1.36.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6138 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6138 )
- chore(deps): update module github.com/uudashr/iface to v1.3.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6139 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6139 )
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6141 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6141 )
- chore(deps): update module github.com/sagikazarmark/locafero to v0.7.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6140 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6140 )
- chore(deps): update module go.opentelemetry.io/build-tools to v0.16.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6146 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6146 )
- fix(deps): update module go.opentelemetry.io/build-tools/crosslink to
v0.16.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6147 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6147 )
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.16.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6149 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6149 )
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.16.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6150 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6150 )
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to
v0.16.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6148 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6148 )
- docs: update badge link by
[@​codeboten](https://redirect.github.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6144 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6144 )
- Fix otlptrace client types by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6143 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6143 )
- chore(deps): update module github.com/mattn/go-colorable to v0.1.14 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6151 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6151 )
- chore(deps): update module github.com/go-git/go-billy/v5 to v5.6.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6122 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6122 )
- chore(deps): update module github.com/cyphar/filepath-securejoin to
v0.4.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6157 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6157 )
- fix(deps): update module google.golang.org/grpc to v1.69.4 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6159 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6159 )
- Fix demo links by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6160 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6160 )
- fix(deps): update module golang.org/x/vuln to v1.1.4 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6161 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6161 )
- chore(deps): update module github.com/crocmagnon/fatcontext to v0.6.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6162 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6162 )
- chore(deps): update module github.com/ldez/exptostd to v0.4.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6163 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6163 )
- fix(deps): update googleapis to
[`1a7da9e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1a7da9e )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6164 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6164 )
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.5
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6165 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6165 )
- fix(deps): update module google.golang.org/protobuf to v1.36.3 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6166 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6166 )
- log: Make whole Logs API user-facing by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6167 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6167 )
- Release v1.34.0/v0.56.0/v0.10.0 by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6174 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6174 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.33.0...v1.34.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 17:09:21 +00:00
renovate[bot]
bf8e7e06d9
fix(deps): update module github.com/open-feature/flagd/core to v0.10.7 ( #1521 )
...
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.6` -> `v0.10.7` |
[](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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 09:33:45 +00:00
Austin Drenski
bae9b6fb3b
fix: Skip flagd banner when non-console logger in use ( #1516 )
...
## This PR
- Moves the (very nice) flagd console banner behind a flag check to
avoid sending the (again, very nice) console banner to JSON log files,
sinks, k8s trailers, etc.
### How to test
```console
$ go run main.go start -f file:../config/samples/example_flags.flagd.json
______ __ ________ _______ ______
/_____/\ /_/\ /_______/\ /______/\ /_____/\
\::::_\/_\:\ \ \::: _ \ \\::::__\/__\:::_ \ \
\:\/___/\\:\ \ \::(_) \ \\:\ /____/\\:\ \ \ \
\:::._\/ \:\ \____\:: __ \ \\:\\_ _\/ \:\ \ \ \
\:\ \ \:\/___/\\:.\ \ \ \\:\_\ \ \ \:\/.:| |
\_\/ \_____\/ \__\/\__\/ \_____\/ \____/_/
2025-01-15T19:41:51.347-0500 info cmd/start.go:124 flagd version: dev (HEAD), built at: unknown {"component": "start"}
2025-01-15T19:41:51.347-0500 info flag-sync/sync_service.go:87 starting flag sync service on port 8015 {"component": "FlagSyncService"}
2025-01-15T19:41:51.347-0500 info file/filepath_sync.go:62 Starting filepath sync notifier {"component": "sync", "sync": "fileinfo"}
2025-01-15T19:41:51.347-0500 info ofrep/ofrep_service.go:58 ofrep service listening at 8016 {"component": "OFREPService"}
2025-01-15T19:41:51.347-0500 info flag-evaluation/connect_service.go:249 metrics and probes listening at 8014 {"component": "service"}
2025-01-15T19:41:51.347-0500 info file/filepath_sync.go:101 watching filepath: ../config/samples/example_flags.flagd.json {"component": "sync", "sync": "fileinfo"}
2025-01-15T19:41:51.347-0500 info flag-evaluation/connect_service.go:229 Flag IResolver listening at [::]:8013 {"component": "service"}
```
```console
$ go run main.go start -f file:../config/samples/example_flags.flagd.json --log-format console
______ __ ________ _______ ______
/_____/\ /_/\ /_______/\ /______/\ /_____/\
\::::_\/_\:\ \ \::: _ \ \\::::__\/__\:::_ \ \
\:\/___/\\:\ \ \::(_) \ \\:\ /____/\\:\ \ \ \
\:::._\/ \:\ \____\:: __ \ \\:\\_ _\/ \:\ \ \ \
\:\ \ \:\/___/\\:.\ \ \ \\:\_\ \ \ \:\/.:| |
\_\/ \_____\/ \__\/\__\/ \_____\/ \____/_/
2025-01-15T19:41:39.375-0500 info cmd/start.go:124 flagd version: dev (HEAD), built at: unknown {"component": "start"}
2025-01-15T19:41:39.376-0500 info flag-sync/sync_service.go:87 starting flag sync service on port 8015 {"component": "FlagSyncService"}
2025-01-15T19:41:39.378-0500 info file/filepath_sync.go:62 Starting filepath sync notifier {"component": "sync", "sync": "fileinfo"}
2025-01-15T19:41:39.380-0500 info ofrep/ofrep_service.go:58 ofrep service listening at 8016 {"component": "OFREPService"}
2025-01-15T19:41:39.380-0500 info flag-evaluation/connect_service.go:249 metrics and probes listening at 8014 {"component": "service"}
2025-01-15T19:41:39.380-0500 info flag-evaluation/connect_service.go:229 Flag IResolver listening at [::]:8013 {"component": "service"}
2025-01-15T19:41:39.381-0500 info file/filepath_sync.go:101 watching filepath: ../config/samples/example_flags.flagd.json {"component": "sync", "sync": "fileinfo"}
```
```console
$ go run main.go start -f file:../config/samples/example_flags.flagd.json --log-format json
{"level":"info","ts":"2025-01-15T19:41:19.857-0500","caller":"cmd/start.go:124","msg":"flagd version: dev (HEAD), built at: unknown","component":"start"}
{"level":"info","ts":"2025-01-15T19:41:19.857-0500","caller":"flag-sync/sync_service.go:87","msg":"starting flag sync service on port 8015","component":"FlagSyncService"}
{"level":"info","ts":"2025-01-15T19:41:19.861-0500","caller":"file/filepath_sync.go:62","msg":"Starting filepath sync notifier","component":"sync","sync":"fileinfo"}
{"level":"info","ts":"2025-01-15T19:41:19.863-0500","caller":"ofrep/ofrep_service.go:58","msg":"ofrep service listening at 8016","component":"OFREPService"}
{"level":"info","ts":"2025-01-15T19:41:19.863-0500","caller":"flag-evaluation/connect_service.go:249","msg":"metrics and probes listening at 8014","component":"service"}
{"level":"info","ts":"2025-01-15T19:41:19.864-0500","caller":"file/filepath_sync.go:101","msg":"watching filepath: ../config/samples/example_flags.flagd.json","component":"sync","sync":"fileinfo"}
{"level":"info","ts":"2025-01-15T19:41:19.864-0500","caller":"flag-evaluation/connect_service.go:229","msg":"Flag IResolver listening at [::]:8013","component":"service"}
```
Signed-off-by: Austin Drenski <austin@austindrenski.io>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-01-17 09:54:50 -05:00
github-actions[bot]
600ce46d61
chore: release main ( #1514 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.11.7</summary>
##
[0.11.7](https://github.com/open-feature/flagd/compare/flagd/v0.11.6...flagd/v0.11.7 )
(2025-01-16)
### 🐛 Bug Fixes
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.3-20241220192239-696330adaff0.1
([#1513 ](https://github.com/open-feature/flagd/issues/1513 ))
([64c5787 ](64c57875b0 ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.6
([#1515 ](https://github.com/open-feature/flagd/issues/1515 ))
([586cb62 ](586cb62e63 ))
* **sync:** fixing missing handover of ssl configuration
([#1517 ](https://github.com/open-feature/flagd/issues/1517 ))
([998a216 ](998a21637e ))
</details>
<details><summary>flagd-proxy: 0.6.10</summary>
##
[0.6.10](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.6.9...flagd-proxy/v0.6.10 )
(2025-01-16)
### 🐛 Bug Fixes
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.3-20241220192239-696330adaff0.1
([#1513 ](https://github.com/open-feature/flagd/issues/1513 ))
([64c5787 ](64c57875b0 ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.6
([#1515 ](https://github.com/open-feature/flagd/issues/1515 ))
([586cb62 ](586cb62e63 ))
</details>
<details><summary>core: 0.10.7</summary>
##
[0.10.7](https://github.com/open-feature/flagd/compare/core/v0.10.6...core/v0.10.7 )
(2025-01-16)
### 🐛 Bug Fixes
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.3-20241220192239-696330adaff0.1
([#1513 ](https://github.com/open-feature/flagd/issues/1513 ))
([64c5787 ](64c57875b0 ))
</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>
2025-01-16 11:12:29 -05:00
renovate[bot]
586cb62e63
fix(deps): update module github.com/open-feature/flagd/core to v0.10.6 ( #1515 )
...
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.5` -> `v0.10.6` |
[](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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 01:25:22 +00:00
renovate[bot]
64c57875b0
fix(deps): update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.3-20241220192239-696330adaff0.1 ( #1513 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.2-20241220192239-696330adaff0.1` ->
`v1.36.3-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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-15 21:30:17 +00:00
github-actions[bot]
ada1c07099
chore: release main ( #1483 )
...
🤖 I have created a release *beep* *boop*
---
<details><summary>flagd: 0.11.6</summary>
##
[0.11.6](https://github.com/open-feature/flagd/compare/flagd/v0.11.5...flagd/v0.11.6 )
(2025-01-15)
### 🐛 Bug Fixes
* **deps:** update module
buf.build/gen/go/open-feature/flagd/connectrpc/go to
v1.17.0-20241220192239-696330adaff0.1
([#1488 ](https://github.com/open-feature/flagd/issues/1488 ))
([8e09457 ](8e09457d73 ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/connectrpc/go to
v1.18.1-20241220192239-696330adaff0.1
([#1506 ](https://github.com/open-feature/flagd/issues/1506 ))
([b868194 ](b8681947bf ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.1
([#1489 ](https://github.com/open-feature/flagd/issues/1489 ))
([53add83 ](53add83a49 ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.2
([#1492 ](https://github.com/open-feature/flagd/issues/1492 ))
([9f1d94a ](9f1d94a42a ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.0-20241220192239-696330adaff0.1
([#1490 ](https://github.com/open-feature/flagd/issues/1490 ))
([6edce72 ](6edce72e8c ))
* **deps:** update module github.com/mattn/go-colorable to v0.1.14
([#1508 ](https://github.com/open-feature/flagd/issues/1508 ))
([87727f7 ](87727f7f8f ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.5
([#1482 ](https://github.com/open-feature/flagd/issues/1482 ))
([ce48cb7 ](ce48cb7576 ))
* **deps:** update module golang.org/x/net to v0.33.0 [security]
([#1486 ](https://github.com/open-feature/flagd/issues/1486 ))
([4764077 ](476407769f ))
* **deps:** update module golang.org/x/net to v0.34.0
([#1498 ](https://github.com/open-feature/flagd/issues/1498 ))
([7584f95 ](7584f95e4d ))
* **deps:** update module google.golang.org/grpc to v1.69.2
([#1484 ](https://github.com/open-feature/flagd/issues/1484 ))
([6b40ad3 ](6b40ad34c8 ))
* **deps:** update module google.golang.org/grpc to v1.69.4
([#1510 ](https://github.com/open-feature/flagd/issues/1510 ))
([76d6353 ](76d6353840 ))
* **deps:** update module google.golang.org/protobuf to v1.36.1
([#1491 ](https://github.com/open-feature/flagd/issues/1491 ))
([2c729a7 ](2c729a7c21 ))
* **deps:** update opentelemetry-go monorepo
([#1470 ](https://github.com/open-feature/flagd/issues/1470 ))
([26b0b1a ](26b0b1af8b ))
### ✨ New Features
* add ssl support to sync service
([#1479 ](https://github.com/open-feature/flagd/issues/1479 ))
([#1501 ](https://github.com/open-feature/flagd/issues/1501 ))
([d50fcc8 ](d50fcc821c ))
</details>
<details><summary>flagd-proxy: 0.6.9</summary>
##
[0.6.9](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.6.8...flagd-proxy/v0.6.9 )
(2025-01-15)
### 🐛 Bug Fixes
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.1
([#1489 ](https://github.com/open-feature/flagd/issues/1489 ))
([53add83 ](53add83a49 ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.2
([#1492 ](https://github.com/open-feature/flagd/issues/1492 ))
([9f1d94a ](9f1d94a42a ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.0-20241220192239-696330adaff0.1
([#1490 ](https://github.com/open-feature/flagd/issues/1490 ))
([6edce72 ](6edce72e8c ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.2-20241220192239-696330adaff0.1
([#1502 ](https://github.com/open-feature/flagd/issues/1502 ))
([426c36e ](426c36e838 ))
* **deps:** update module github.com/mattn/go-colorable to v0.1.14
([#1508 ](https://github.com/open-feature/flagd/issues/1508 ))
([87727f7 ](87727f7f8f ))
* **deps:** update module github.com/open-feature/flagd/core to v0.10.5
([#1482 ](https://github.com/open-feature/flagd/issues/1482 ))
([ce48cb7 ](ce48cb7576 ))
* **deps:** update module golang.org/x/net to v0.33.0 [security]
([#1486 ](https://github.com/open-feature/flagd/issues/1486 ))
([4764077 ](476407769f ))
* **deps:** update module golang.org/x/net to v0.34.0
([#1498 ](https://github.com/open-feature/flagd/issues/1498 ))
([7584f95 ](7584f95e4d ))
* **deps:** update module google.golang.org/grpc to v1.69.2
([#1484 ](https://github.com/open-feature/flagd/issues/1484 ))
([6b40ad3 ](6b40ad34c8 ))
* **deps:** update module google.golang.org/grpc to v1.69.4
([#1510 ](https://github.com/open-feature/flagd/issues/1510 ))
([76d6353 ](76d6353840 ))
* **deps:** update opentelemetry-go monorepo
([#1470 ](https://github.com/open-feature/flagd/issues/1470 ))
([26b0b1a ](26b0b1af8b ))
</details>
<details><summary>core: 0.10.6</summary>
##
[0.10.6](https://github.com/open-feature/flagd/compare/core/v0.10.5...core/v0.10.6 )
(2025-01-15)
### 🐛 Bug Fixes
* **deps:** update github.com/open-feature/flagd-schemas digest to
37baa2c ([#1499 ](https://github.com/open-feature/flagd/issues/1499 ))
([1a853f7 ](1a853f79dc ))
* **deps:** update github.com/open-feature/flagd-schemas digest to
b81a56e ([#1391 ](https://github.com/open-feature/flagd/issues/1391 ))
([6a3d8ac ](6a3d8ac251 ))
* **deps:** update golang.org/x/exp digest to 7588d65
([#1495 ](https://github.com/open-feature/flagd/issues/1495 ))
([242e594 ](242e59450c ))
* **deps:** update golang.org/x/exp digest to b2144cd
([#1320 ](https://github.com/open-feature/flagd/issues/1320 ))
([a692b00 ](a692b009ae ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.1
([#1489 ](https://github.com/open-feature/flagd/issues/1489 ))
([53add83 ](53add83a49 ))
* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to
v1.5.1-20241220192239-696330adaff0.2
([#1492 ](https://github.com/open-feature/flagd/issues/1492 ))
([9f1d94a ](9f1d94a42a ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.0-20241220192239-696330adaff0.1
([#1490 ](https://github.com/open-feature/flagd/issues/1490 ))
([6edce72 ](6edce72e8c ))
* **deps:** update module
buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
v1.36.2-20241220192239-696330adaff0.1
([#1502 ](https://github.com/open-feature/flagd/issues/1502 ))
([426c36e ](426c36e838 ))
* **deps:** update module connectrpc.com/connect to v1.18.1
([#1507 ](https://github.com/open-feature/flagd/issues/1507 ))
([89d3259 ](89d32591db ))
* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to
v3.7.0 ([#1496 ](https://github.com/open-feature/flagd/issues/1496 ))
([e1fe149 ](e1fe1490fd ))
* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to
v3.7.1 ([#1509 ](https://github.com/open-feature/flagd/issues/1509 ))
([9d06812 ](9d0681270f ))
* **deps:** update module golang.org/x/crypto to v0.32.0
([#1497 ](https://github.com/open-feature/flagd/issues/1497 ))
([63a34d2 ](63a34d23ae ))
* **deps:** update module google.golang.org/grpc to v1.69.2
([#1484 ](https://github.com/open-feature/flagd/issues/1484 ))
([6b40ad3 ](6b40ad34c8 ))
* **deps:** update module google.golang.org/grpc to v1.69.4
([#1510 ](https://github.com/open-feature/flagd/issues/1510 ))
([76d6353 ](76d6353840 ))
* **deps:** update opentelemetry-go monorepo
([#1470 ](https://github.com/open-feature/flagd/issues/1470 ))
([26b0b1a ](26b0b1af8b ))
### ✨ New Features
* add ssl support to sync service
([#1479 ](https://github.com/open-feature/flagd/issues/1479 ))
([#1501 ](https://github.com/open-feature/flagd/issues/1501 ))
([d50fcc8 ](d50fcc821c ))
* support flag metadata
([#1476 ](https://github.com/open-feature/flagd/issues/1476 ))
([13fbbad ](13fbbad4d8 ))
</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>
2025-01-15 15:05:02 -05:00
renovate[bot]
26b0b1af8b
fix(deps): update opentelemetry-go monorepo ( #1470 )
...
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.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.54.0` -> `v0.55.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.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.32.0` -> `v1.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/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.33.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.33.0 ):
/v0.55.0/v0.9.0/v0.0.12
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.0 )
##### Overview
##### Added
- Add `Reset` method to `SpanRecorder` in
`go.opentelemetry.io/otel/sdk/trace/tracetest`.
([#​5994](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5994 ))
- Add `EnabledInstrument` interface in
`go.opentelemetry.io/otel/sdk/metric/internal/x`. This is an
experimental interface that is implemented by synchronous instruments
provided by `go.opentelemetry.io/otel/sdk/metric`. Users can use it to
avoid performing computationally expensive operations when recording
measurements. It does not fall within the scope of the OpenTelemetry Go
versioning and stability [policy](./VERSIONING.md) and it may be changed
in backwards incompatible ways or removed in feature releases.
([#​6016](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6016 ))
##### Changed
- The default global API now supports full auto-instrumentation from the
`go.opentelemetry.io/auto` package. See that package for more
information.
([#​5920](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5920 ))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929 ))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929 ))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929 ))
- Performance improvements for attribute value `AsStringSlice`,
`AsFloat64Slice`, `AsInt64Slice`, `AsBoolSlice`.
([#​6011](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6011 ))
- Change `EnabledParameters` to have a `Severity` field instead of a
getter and setter in `go.opentelemetry.io/otel/log`.
([#​6009](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6009 ))
##### Fixed
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954 ))
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954 ))
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954 ))
- Fix invalid exemplar keys in
`go.opentelemetry.io/otel/exporters/prometheus`.
([#​5995](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5995 ))
- Fix attribute value truncation in
`go.opentelemetry.io/otel/sdk/trace`.
([#​5997](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5997 ))
- Fix attribute value truncation in `go.opentelemetry.io/otel/sdk/log`.
([#​6032](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6032 ))
##### What's Changed
- fix(deps): update module google.golang.org/grpc to v1.68.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5955 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5955 )
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5962 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5962 )
- fix(deps): update golang.org/x/exp digest to
[`2d47ceb`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2d47ceb )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5963 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5963 )
- otlp: Clients to close body uniformly by
[@​mark-pictor-csec](https://redirect.github.com/mark-pictor-csec )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5954 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5954 )
- Fix lint issues for golangci-lint 1.62.0 by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5967 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5967 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.62.0
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5966 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5966 )
- chore(deps): update googleapis to
[`e0fbfb7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e0fbfb7 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5971 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5971 )
- chore(deps): update googleapis to
[`65e8d21`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/65e8d21 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5972 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5972 )
- fix(deps): update module google.golang.org/protobuf to v1.35.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5975 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5975 )
- \[chore]: enable int-conversion rule of perfsprint by
[@​mmorel-35](https://redirect.github.com/mmorel-35 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5964 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5964 )
- chore(deps): update codecov/codecov-action action to v5 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5977 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5977 )
- \[chore] Fix codecov action usage by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5979 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5979 )
- chore(deps): update codecov/codecov-action action to v5.0.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5981 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5981 )
- \[chore]: enable all rules of perfsprint by
[@​mmorel-35](https://redirect.github.com/mmorel-35 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5978 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5978 )
- Add toolchain check by
[@​cheese-head](https://redirect.github.com/cheese-head ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5983 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5983 )
- \[chore] Fix VERSIONING.md missing parenthesis by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5984 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5984 )
- chore(deps): update googleapis to
[`e639e21`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e639e21 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5985 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5985 )
- chore(deps): update codecov/codecov-action action to v5.0.3 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5986 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5986 )
- fix(deps): update module github.com/masterminds/semver/v3 to v3.3.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5987 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5987 )
- Propagate non-retryable error messages to client by
[@​mark-pictor-csec](https://redirect.github.com/mark-pictor-csec )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5929 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5929 )
- chore(deps): update codecov/codecov-action action to v5.0.5 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5991 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5991 )
- chore(deps): update codecov/codecov-action action to v5.0.6 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5992 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5992 )
- chore(deps): update codecov/codecov-action action to v5.0.7 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5993 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5993 )
- Use auto-instrumentation SDK in global tracing by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5920 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5920 )
- Escape exemplar keys to fix invalid key errors by
[@​dashpole](https://redirect.github.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5995 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5995 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.24.0 by [@​renovate](https://redirect.github.com/renovate )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5998 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5998 )
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6000 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6000 )
- Corrent comments for the metric data storage location by
[@​yumosx](https://redirect.github.com/yumosx ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5999 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5999 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.62.2
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6003 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6003 )
- \[chore]: enable usestdlibvars linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6001 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6001 )
- feat(trace): add concurrent-safe `Reset` method to `SpanRecorder` by
[@​flc1125](https://redirect.github.com/flc1125 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5994 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5994 )
- Fix attribute value truncation by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5997 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5997 )
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`8dc4a50`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/8dc4a50 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6005 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6005 )
- Fix span option typo in SDK span End, and WithAttributes only being
available on span start by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6006 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6006 )
- chore(deps): update github.com/golang/groupcache digest to
[`2c02b82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2c02b82 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6010 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6010 )
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.4.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6013 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6013 )
- chore(deps): update googleapis to
[`19429a9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/19429a9 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6014 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6014 )
- Performance improvements for attribute value `AsStringSlice`,
`AsFloat64Slice`, `AsInt64Slice`, `AsBoolSlice` by
[@​boekkooi-impossiblecloud](https://redirect.github.com/boekkooi-impossiblecloud )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6011 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6011 )
- log: Change EnabledParameters to have a field instead of getter and
setter by [@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6009 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6009 )
- chore: fix a typo in TestMeterCreatesInstruments by
[@​codeboten](https://redirect.github.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6015 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6015 )
- chore(deps): update module golang.org/x/sys to v0.28.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6019 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6019 )
- chore(deps): update module golang.org/x/text to v0.21.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6020 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6020 )
- fix(deps): update module google.golang.org/grpc to v1.68.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6021 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6021 )
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6022 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6022 )
- fix(deps): update module github.com/prometheus/common to v0.61.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6023 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6023 )
- chore(deps): update codecov/codecov-action action to v5.1.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6024 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6024 )
- chore(deps): update module go.opentelemetry.io/auto/sdk to v1.1.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6025 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6025 )
- chore(deps): update codecov/codecov-action action to v5.1.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6026 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6026 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a4fef06`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/a4fef06 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6027 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6027 )
- sdk/metric: Add experimental Enabled method to synchronous instruments
by [@​codeboten](https://redirect.github.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6016 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6016 )
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`ca80a95`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/ca80a95 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6029 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6029 )
- chore(deps): update googleapis to
[`e6fa225`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e6fa225 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6028 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6028 )
- fix(deps): update golang.org/x/exp digest to
[`1829a12`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1829a12 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6031 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6031 )
- Cache successful requests in lychee by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6030 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6030 )
- Fix sdk/log record attr value limit by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6032 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6032 )
- Release v1.33.0 by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6035 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6035 )
##### New Contributors
-
[@​mark-pictor-csec](https://redirect.github.com/mark-pictor-csec )
made their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5954 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5954 )
- [@​cheese-head](https://redirect.github.com/cheese-head ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5983 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5983 )
- [@​yumosx](https://redirect.github.com/yumosx ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5999 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5999 )
- [@​flc1125](https://redirect.github.com/flc1125 ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5994 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5994 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 09:17:24 -05:00
renovate[bot]
76d6353840
fix(deps): update module google.golang.org/grpc to v1.69.4 ( #1510 )
...
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.2` -> `v1.69.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>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.69.4`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.4 ):
Release 1.69.4
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.2...v1.69.4 )
### Bug Fixes
- rbac: fix support for :path header matchers, which would previously
never successfully match
([#​7965](https://redirect.github.com/grpc/grpc-go/issues/7965 )).
### Documentation
- examples/features/csm_observability: update example client and server
to use the helloworld service instead of echo service
([#​7945](https://redirect.github.com/grpc/grpc-go/issues/7945 )).
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 13:05:52 +00:00
renovate[bot]
7584f95e4d
fix(deps): update module golang.org/x/net to v0.34.0 ( #1498 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/net | `v0.33.0` -> `v0.34.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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 06:20:05 +00:00
renovate[bot]
87727f7f8f
fix(deps): update module github.com/mattn/go-colorable to v0.1.14 ( #1508 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/mattn/go-colorable](https://redirect.github.com/mattn/go-colorable )
| `v0.1.13` -> `v0.1.14` |
[](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>mattn/go-colorable (github.com/mattn/go-colorable)</summary>
###
[`v0.1.14`](https://redirect.github.com/mattn/go-colorable/compare/v0.1.13...v0.1.14 )
[Compare
Source](https://redirect.github.com/mattn/go-colorable/compare/v0.1.13...v0.1.14 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 18:32:45 +00:00
renovate[bot]
426c36e838
fix(deps): update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.2-20241220192239-696330adaff0.1 ( #1502 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
`v1.36.1-20241220192239-696330adaff0.1` ->
`v1.36.2-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:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 13:42:48 +00:00
renovate[bot]
9f1d94a42a
fix(deps): update module buf.build/gen/go/open-feature/flagd/grpc/go 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>
2024-12-24 21:51:11 +00:00