attribute: avoid reflection for small fixed-array slice types in hashKV#8203
Closed
alliasgher wants to merge 3 commits intoopen-telemetry:mainfrom
Closed
attribute: avoid reflection for small fixed-array slice types in hashKV#8203alliasgher wants to merge 3 commits intoopen-telemetry:mainfrom
alliasgher wants to merge 3 commits intoopen-telemetry:mainfrom
Conversation
Replace reflect.ValueOf + reflection-based iteration with direct typed slice access (asBoolSlice, asInt64Slice, asFloat64Slice, asStringSlice) for BOOLSLICE, INT64SLICE, FLOAT64SLICE, and STRINGSLICE in hashKV. This avoids the per-element reflection overhead — the same improvement applied to the SLICE type in open-telemetry#8166. Fixes open-telemetry#8200 Signed-off-by: alliasgher <alliasgher123@gmail.com>
Type-switch on the [0..3]T fixed arrays stored by SliceValue to handle the most common slice lengths without reflection. Larger slices still use the reflect path as before. No allocations on either path. Fixes open-telemetry#8200 Signed-off-by: alliasgher <alliasgher123@gmail.com>
Type-switch on the [0..3]T fixed arrays to avoid reflection for the most common slice lengths. For longer slices the existing reflect path is kept. A new BenchmarkHashKVsSlices shows the per-element path for fixed-array slices is ~5-6x faster than the reflect-based path. Fixes open-telemetry#8200 Signed-off-by: alliasgher <alliasgher123@gmail.com>
Member
|
Closing per OTel Generative AI Contribution Policy |
MrAlias
pushed a commit
to MrAlias/opentelemetry-go
that referenced
this pull request
Apr 14, 2026
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | patch | `v5.0.4` → `v5.0.5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.5`](https://redirect.github.com/actions/cache/releases/tag/v5.0.5) [Compare Source](https://redirect.github.com/actions/cache/compare/v5.0.4...v5.0.5) ##### What's Changed - Update ts-http-runtime dependency by [@&open-telemetry#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&open-telemetry#8203;1747](https://redirect.github.com/actions/cache/pull/1747) **Full Changelog**: <actions/cache@v5...v5.0.5> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
MrAlias
pushed a commit
that referenced
this pull request
Apr 14, 2026
….1.3 (#8207) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/opentracing-contrib/go-grpc](https://redirect.github.com/opentracing-contrib/go-grpc) | `v0.1.2` → `v0.1.3` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>opentracing-contrib/go-grpc (github.com/opentracing-contrib/go-grpc)</summary> ### [`v0.1.3`](https://redirect.github.com/opentracing-contrib/go-grpc/releases/tag/v0.1.3) [Compare Source](https://redirect.github.com/opentracing-contrib/go-grpc/compare/v0.1.2...v0.1.3) <!-- Release notes generated using configuration in .github/release.yml at v0.1.3 --> #### What's Changed ##### 🔨 Maintenance - Remove go toolchain by [@​lucacome](https://redirect.github.com/lucacome) in [#​69](https://redirect.github.com/opentracing-contrib/go-grpc/pull/69) - Remove go toolchain from tests by [@​lucacome](https://redirect.github.com/lucacome) in [#​70](https://redirect.github.com/opentracing-contrib/go-grpc/pull/70) ##### ⬆️ Dependencies - Update lucacome/draft-release action to v2.1.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​52](https://redirect.github.com/opentracing-contrib/go-grpc/pull/52), [#​55](https://redirect.github.com/opentracing-contrib/go-grpc/pull/55), [#​58](https://redirect.github.com/opentracing-contrib/go-grpc/pull/58), [#​61](https://redirect.github.com/opentracing-contrib/go-grpc/pull/61), [#​68](https://redirect.github.com/opentracing-contrib/go-grpc/pull/68), [#​71](https://redirect.github.com/opentracing-contrib/go-grpc/pull/71) - Update actions/labeler action to v6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​51](https://redirect.github.com/opentracing-contrib/go-grpc/pull/51) - Update actions/checkout action to v6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​48](https://redirect.github.com/opentracing-contrib/go-grpc/pull/48), [#​57](https://redirect.github.com/opentracing-contrib/go-grpc/pull/57) - Update module github.com/stretchr/testify to v1.11.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​49](https://redirect.github.com/opentracing-contrib/go-grpc/pull/49) - Update actions/setup-go action to v6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​50](https://redirect.github.com/opentracing-contrib/go-grpc/pull/50) - Update golangci/golangci-lint-action action to v9 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​47](https://redirect.github.com/opentracing-contrib/go-grpc/pull/47), [#​56](https://redirect.github.com/opentracing-contrib/go-grpc/pull/56) - Update module google.golang.org/grpc to v1.80.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​46](https://redirect.github.com/opentracing-contrib/go-grpc/pull/46), [#​53](https://redirect.github.com/opentracing-contrib/go-grpc/pull/53), [#​60](https://redirect.github.com/opentracing-contrib/go-grpc/pull/60), [#​62](https://redirect.github.com/opentracing-contrib/go-grpc/pull/62), [#​65](https://redirect.github.com/opentracing-contrib/go-grpc/pull/65), [#​67](https://redirect.github.com/opentracing-contrib/go-grpc/pull/67) - Update github/codeql-action action to v4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​54](https://redirect.github.com/opentracing-contrib/go-grpc/pull/54) **Full Changelog**: <opentracing-contrib/go-grpc@v0.1.2...v0.1.3> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to NesterovYehor/opentelemetry-go
that referenced
this pull request
Apr 15, 2026
…pen-telemetry#8181) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/manuelarte/funcorder](https://redirect.github.com/manuelarte/funcorder) | `v0.5.0` → `v0.6.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>manuelarte/funcorder (github.com/manuelarte/funcorder)</summary> ### [`v0.6.0`](https://redirect.github.com/manuelarte/funcorder/releases/tag/v0.6.0) [Compare Source](https://redirect.github.com/manuelarte/funcorder/compare/v0.5.0...v0.6.0) #### What's Changed - chore(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;38](https://redirect.github.com/manuelarte/funcorder/pull/38) - chore: simplify by [@&open-telemetry#8203;ldez](https://redirect.github.com/ldez) in [#&open-telemetry#8203;39](https://redirect.github.com/manuelarte/funcorder/pull/39) - chore: simplify by propagating the pass by [@&open-telemetry#8203;ldez](https://redirect.github.com/ldez) in [#&open-telemetry#8203;40](https://redirect.github.com/manuelarte/funcorder/pull/40) - chore(deps): bump golang.org/x/tools from 0.33.0 to 0.34.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;41](https://redirect.github.com/manuelarte/funcorder/pull/41) - chore: updating dependabot for github-actions by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;42](https://redirect.github.com/manuelarte/funcorder/pull/42) - chore(deps): bump golangci/golangci-lint-action from 7 to 8 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;43](https://redirect.github.com/manuelarte/funcorder/pull/43) - chore: adding tests for multiple structs defined in the same type by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;44](https://redirect.github.com/manuelarte/funcorder/pull/44) - chore: small improvements to .golangci.yml by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;45](https://redirect.github.com/manuelarte/funcorder/pull/45) - chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;46](https://redirect.github.com/manuelarte/funcorder/pull/46) - chore(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;47](https://redirect.github.com/manuelarte/funcorder/pull/47) - chore(deps): bump golang.org/x/tools from 0.36.0 to 0.37.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;48](https://redirect.github.com/manuelarte/funcorder/pull/48) - chore(deps): bump the all-deps group with 2 updates by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;49](https://redirect.github.com/manuelarte/funcorder/pull/49) - chore(deps): bump golang.org/x/tools from 0.37.0 to 0.38.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;50](https://redirect.github.com/manuelarte/funcorder/pull/50) - chore: update golangci-lint in github action by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;51](https://redirect.github.com/manuelarte/funcorder/pull/51) - chore(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;53](https://redirect.github.com/manuelarte/funcorder/pull/53) - chore(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;54](https://redirect.github.com/manuelarte/funcorder/pull/54) - chore(deps): bump the all-deps group with 2 updates by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;55](https://redirect.github.com/manuelarte/funcorder/pull/55) - chore(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;56](https://redirect.github.com/manuelarte/funcorder/pull/56) - chore(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;57](https://redirect.github.com/manuelarte/funcorder/pull/57) - chore(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;58](https://redirect.github.com/manuelarte/funcorder/pull/58) - feat: add function ordering rule for top-level functions by [@&open-telemetry#8203;chrisophus](https://redirect.github.com/chrisophus) in [#&open-telemetry#8203;59](https://redirect.github.com/manuelarte/funcorder/pull/59) #### New Contributors - [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] made their first contribution in [#&open-telemetry#8203;38](https://redirect.github.com/manuelarte/funcorder/pull/38) - [@&open-telemetry#8203;chrisophus](https://redirect.github.com/chrisophus) made their first contribution in [#&open-telemetry#8203;59](https://redirect.github.com/manuelarte/funcorder/pull/59) **Full Changelog**: <manuelarte/funcorder@v0.5.0...v0.6.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to NesterovYehor/opentelemetry-go
that referenced
this pull request
Apr 15, 2026
open-telemetry#8180) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ashanbrown/makezero/v2](https://redirect.github.com/ashanbrown/makezero) | `v2.1.0` → `v2.2.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ashanbrown/makezero (github.com/ashanbrown/makezero/v2)</summary> ### [`v2.2.1`](https://redirect.github.com/ashanbrown/makezero/releases/tag/v2.2.1): Require a minimum of one package [Compare Source](https://redirect.github.com/ashanbrown/makezero/compare/v2.2.0...v2.2.1) Suggestion from [@&open-telemetry#8203;m-ocean-it](https://redirect.github.com/m-ocean-it) ([#&open-telemetry#8203;24](https://redirect.github.com/ashanbrown/makezero/pull/24)) ### [`v2.2.0`](https://redirect.github.com/ashanbrown/makezero/releases/tag/v2.2.0): Add support for slice type alises [Compare Source](https://redirect.github.com/ashanbrown/makezero/compare/v2.1.0...v2.2.0) ### Added - Support slice type aliases per [#&open-telemetry#8203;25](https://redirect.github.com/ashanbrown/makezero/pull/25). Thanks [@&open-telemetry#8203;RyabovNick](https://redirect.github.com/RyabovNick) . </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to NesterovYehor/opentelemetry-go
that referenced
this pull request
Apr 15, 2026
….1 (open-telemetry#8182) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ashanbrown/forbidigo/v2](https://redirect.github.com/ashanbrown/forbidigo) | `v2.3.0` → `v2.3.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ashanbrown/forbidigo (github.com/ashanbrown/forbidigo/v2)</summary> ### [`v2.3.1`](https://redirect.github.com/ashanbrown/forbidigo/releases/tag/v2.3.1) [Compare Source](https://redirect.github.com/ashanbrown/forbidigo/compare/v2.3.0...v2.3.1) switch from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 ([#&open-telemetry#8203;66](https://redirect.github.com/ashanbrown/forbidigo/pull/66)) Thanks [@&open-telemetry#8203;scop](https://redirect.github.com/scop) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to NesterovYehor/opentelemetry-go
that referenced
this pull request
Apr 15, 2026
….0 (open-telemetry#8184) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.55.0` → `v1.56.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500) ##### 💡 Enhancements 💡 - `all`: Update semconv package from 1.38.0 to 1.40.0 ([#&open-telemetry#8203;15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095)) - `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to be set for the `Stable` and `Deprecated` stages. ([#&open-telemetry#8203;15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040)) To better match the feature flag README (<https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle>). ##### 🧰 Bug fixes 🧰 - `exporter/debug`: Guard from out of bounds profiles dictionary indices ([#&open-telemetry#8203;14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803)) - `pdata/pprofile`: create a copy when the input is marked as read-only ([#&open-telemetry#8203;15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080)) - `pkg/otelcol`: Fix missing default values in unredacted print-config command by introducing confmap.WithUnredacted MarshalOption. ([#&open-telemetry#8203;14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750)) Resolves an issue where the unredacted mode output omitted all default-valued options. By introducing a new MarshalOption to disable redaction directly at the confmap encoding level, the unredacted mode now preserves all component defaults natively without requiring post-processing. - `pkg/service`: Headers on the internal telemetry OTLP exporter are now redacted when the configuration is marshaled ([#&open-telemetry#8203;14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756)) <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 15, 2026
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.35.1` → `v4.35.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.35.2`](https://redirect.github.com/github/codeql-action/releases/tag/v4.35.2) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.35.1...v4.35.2) - The undocumented TRAP cache cleanup feature that could be enabled using the `CODEQL_ACTION_CLEANUP_TRAP_CACHES` environment variable is deprecated and will be removed in May 2026. If you are affected by this, we recommend disabling TRAP caching by passing the `trap-caching: false` input to the `init` Action. [#​3795](https://redirect.github.com/github/codeql-action/pull/3795) - The Git version 2.36.0 requirement for improved incremental analysis now only applies to repositories that contain submodules. [#​3789](https://redirect.github.com/github/codeql-action/pull/3789) - Python analysis on GHES no longer extracts the standard library, relying instead on models of the standard library. This should result in significantly faster extraction and analysis times, while the effect on alerts should be minimal. [#​3794](https://redirect.github.com/github/codeql-action/pull/3794) - Fixed a bug in the validation of OIDC configurations for private registries that was added in CodeQL Action 4.33.0 / 3.33.0. [#​3807](https://redirect.github.com/github/codeql-action/pull/3807) - Update default CodeQL bundle version to [2.25.2](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.2). [#​3823](https://redirect.github.com/github/codeql-action/pull/3823) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 16, 2026
…to v2.29.0 (#8214) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.28.0` → `v2.29.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.29.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.29.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0) #### What's Changed - fix: use proto.Merge to avoid copylocks with use\_opaque\_api=true by [@​emahiro](https://redirect.github.com/emahiro) in [#​6383](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383) - fix: allow proto3 optional fields in path parameters by [@​susanachl](https://redirect.github.com/susanachl) in [#​6416](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416) - Add option to disable HTTP method override by [@​achew22](https://redirect.github.com/achew22) in [#​6447](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6447) - Add Go documentation badge to README by [@​achew22](https://redirect.github.com/achew22) in [#​6448](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6448) - fix: add missing return statements in error handler paths by [@​jet-go](https://redirect.github.com/jet-go) in [#​6561](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561) - Deprecate fields and methods if file is deprecated by [@​aidandj](https://redirect.github.com/aidandj) in [#​6613](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613) - Add edition 2024 support by [@​printfn](https://redirect.github.com/printfn) in [#​6622](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622) #### New Contributors - [@​emahiro](https://redirect.github.com/emahiro) made their first contribution in [#​6383](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383) - [@​susanachl](https://redirect.github.com/susanachl) made their first contribution in [#​6416](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416) - [@​jet-go](https://redirect.github.com/jet-go) made their first contribution in [#​6561](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561) - [@​aidandj](https://redirect.github.com/aidandj) made their first contribution in [#​6613](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613) - [@​printfn](https://redirect.github.com/printfn) made their first contribution in [#​6622](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622) **Full Changelog**: <grpc-ecosystem/grpc-gateway@v2.28.0...v2.29.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…emetry#8080) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [codecov/codecov-action](https://redirect.github.com/codecov/codecov-action) | action | patch | `v5.5.2` → `v5.5.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>codecov/codecov-action (codecov/codecov-action)</summary> ### [`v5.5.3`](https://redirect.github.com/codecov/codecov-action/releases/tag/v5.5.3) [Compare Source](https://redirect.github.com/codecov/codecov-action/compare/v5.5.2...v5.5.3) ##### What's Changed - build(deps): bump actions/github-script from 7.0.1 to 8.0.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;1874](https://redirect.github.com/codecov/codecov-action/pull/1874) - chore(release): bump to 5.5.3 by [@&open-telemetry#8203;thomasrockhu-codecov](https://redirect.github.com/thomasrockhu-codecov) in [#&open-telemetry#8203;1922](https://redirect.github.com/codecov/codecov-action/pull/1922) **Full Changelog**: <codecov/codecov-action@v5.5.2...v5.5.3> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
….0 (open-telemetry#8083) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ryanrolds/sqlclosecheck](https://redirect.github.com/ryanrolds/sqlclosecheck) | `v0.5.1` → `v0.6.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ryanrolds/sqlclosecheck (github.com/ryanrolds/sqlclosecheck)</summary> ### [`v0.6.0`](https://redirect.github.com/ryanrolds/sqlclosecheck/releases/tag/v0.6.0) [Compare Source](https://redirect.github.com/ryanrolds/sqlclosecheck/compare/v0.5.1...v0.6.0) #### What's Changed - \[WIP] Support correct non-defer usage by [@&open-telemetry#8203;ryanrolds](https://redirect.github.com/ryanrolds) in [#&open-telemetry#8203;28](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/28) - Add support for deferred closer functions which are not methods by [@&open-telemetry#8203;vanntile](https://redirect.github.com/vanntile) in [#&open-telemetry#8203;33](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/33) - (cont) Add support for deferred closer functions which are not methods by [@&open-telemetry#8203;vanntile](https://redirect.github.com/vanntile) in [#&open-telemetry#8203;34](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/34) - bump golang.org/x/tools to v0.13.0 to fix panic in tests by [@&open-telemetry#8203;alexandear](https://redirect.github.com/alexandear) in [#&open-telemetry#8203;38](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/38) - CVE-2024-27304 with vendoring by [@&open-telemetry#8203;ryanrolds](https://redirect.github.com/ryanrolds) in [#&open-telemetry#8203;41](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/41) - Bump golang.org/x/crypto from 0.17.0 to 0.35.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;42](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/42) - fix: Referrers() may return nil by [@&open-telemetry#8203;didebughu](https://redirect.github.com/didebughu) in [#&open-telemetry#8203;46](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/46) - Upgrade for Go 1.25 compatibility, and upgrade crypto dependency for CVE by [@&open-telemetry#8203;LeMikaelF](https://redirect.github.com/LeMikaelF) in [#&open-telemetry#8203;47](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/47) #### New Contributors - [@&open-telemetry#8203;vanntile](https://redirect.github.com/vanntile) made their first contribution in [#&open-telemetry#8203;33](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/33) - [@&open-telemetry#8203;alexandear](https://redirect.github.com/alexandear) made their first contribution in [#&open-telemetry#8203;38](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/38) - [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] made their first contribution in [#&open-telemetry#8203;42](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/42) - [@&open-telemetry#8203;didebughu](https://redirect.github.com/didebughu) made their first contribution in [#&open-telemetry#8203;46](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/46) - [@&open-telemetry#8203;LeMikaelF](https://redirect.github.com/LeMikaelF) made their first contribution in [#&open-telemetry#8203;47](https://redirect.github.com/ryanrolds/sqlclosecheck/pull/47) **Full Changelog**: <ryanrolds/sqlclosecheck@v0.5.1...v0.6.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…to v1.54.0 (open-telemetry#8085) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.53.0` → `v1.54.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/featuregate)</summary> ### [`v1.54.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1540v01480) ##### ❗ Known Issues ❗ - `service`: The collector's internal Prometheus metrics endpoint (`:8888`) now emits OTel service labels with underscore names (`service_name`, `service_instance_id`, `service_version`) instead of dot-notation names (`service.name`, `service.instance.id`, `service.version`). Users scraping this endpoint with the Prometheus receiver will see these renamed labels in resource and datapoint attributes. As a workaround, add the following `metric_relabel_configs` to your scrape config in prometheus receiver: ```yaml metric_relabel_configs: - source_labels: [service_name] target_label: service.name - source_labels: [service_instance_id] target_label: service.instance.id - source_labels: [service_version] target_label: service.version - regex: service_name|service_instance_id|service_version action: labeldrop ``` See [#&open-telemetry#8203;14814](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14814) for details and updates. ##### 🛑 Breaking changes 🛑 - `all`: Change metric units to be singular to match OTel specification, e.g. `{requests}` -> `{request}` ([#&open-telemetry#8203;14753](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14753)) ##### 💡 Enhancements 💡 - `cmd/mdatagen`: Add deprecated\_type field to allow specifying an alias for component types. ([#&open-telemetry#8203;14718](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14718)) - `cmd/mdatagen`: Generate entity-scoped MetricsBuilder API that enforces entity-metric associations at compile time ([#&open-telemetry#8203;14659](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14659)) - `cmd/mdatagen`: Skip generating reaggregation config options for metrics that have no aggregatable attributes. ([#&open-telemetry#8203;14689](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14689)) - `pkg/service`: The internal status reporter no longer drops repeated Ok and RecoverableError statuses ([#&open-telemetry#8203;14282](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14282)) Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself not changing. ##### 🧰 Bug fixes 🧰 - `cmd/builder`: Add `.exe` to output binary names when building for Windows targets. ([#&open-telemetry#8203;12591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12591)) - `exporter/debug`: Add printing of metric metadata in detailed verbosity. ([#&open-telemetry#8203;14667](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14667)) - `exporter/otlp_grpc`: Prevent nil pointer panic when push methods are called before the OTLP exporter initializes its gRPC clients. ([#&open-telemetry#8203;14663](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14663)) When the sending queue and retry are disabled, calling ConsumeTraces, ConsumeMetrics, ConsumeLogs, or ConsumeProfiles before the OTLP exporter initializes its gRPC clients could cause a nil pointer dereference panic. The push methods now return an error instead of panicking. - `exporter/otlp_http`: Show the actual destination URL in error messages when request URL is modified by middleware. ([#&open-telemetry#8203;14673](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14673)) Unwraps the `*url.Error` returned by `http.Client.Do()` to prevent misleading error logs when a middleware extension dynamically updates the endpoint. - `pdata/pprofile`: Switch the dictionary of dictionary tables entries only once when merging profiles ([#&open-telemetry#8203;14709](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14709)) For dictionary table data, we used to switch their dictionaries when doing the switch for the data that uses them. However, when an entry is associated with multiple other data (several samples can use the same stack), we would have been switching the dictionaries of the entry multiple times. We now switch dictionaries for dictionary table data only once, before switching the resource profiles. <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…pen-telemetry#8084) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec) | `v2.24.8-0.20260316110558-744bfb5ef06e` → `v2.25.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>securego/gosec (github.com/securego/gosec/v2)</summary> ### [`v2.25.0`](https://redirect.github.com/securego/gosec/releases/tag/v2.25.0) [Compare Source](https://redirect.github.com/securego/gosec/compare/v2.24.7...v2.25.0) #### Changelog - [`223e19b`](https://redirect.github.com/securego/gosec/commit/223e19b8856e00f02cc67804499a83f77e208f3c) chore(deps): bump google.golang.org/grpc from 1.75.0 to 1.79.3 ([#&open-telemetry#8203;1617](https://redirect.github.com/securego/gosec/issues/1617)) - [`b23a9e5`](https://redirect.github.com/securego/gosec/commit/b23a9e534822ec656207d6d33116b9c48fcde6c7) fix: allow barry action to access secrets on fork PRs ([#&open-telemetry#8203;1616](https://redirect.github.com/securego/gosec/issues/1616)) - [`355cfa5`](https://redirect.github.com/securego/gosec/commit/355cfa5a43916c57b7727eece120dd54665c1427) fix: reduce G117 false positives for custom marshalers and transformed values ([#&open-telemetry#8203;1614](https://redirect.github.com/securego/gosec/issues/1614)) ([#&open-telemetry#8203;1615](https://redirect.github.com/securego/gosec/issues/1615)) - [`744bfb5`](https://redirect.github.com/securego/gosec/commit/744bfb5ef06e24230087a2470dd1eda8cf5ac48a) Add barry security scanner as a step in the CI ([#&open-telemetry#8203;1612](https://redirect.github.com/securego/gosec/issues/1612)) - [`4fde15d`](https://redirect.github.com/securego/gosec/commit/4fde15d2287caa7ba8480e14d3ccd49579d17f42) chore(deps): update all dependencies ([#&open-telemetry#8203;1611](https://redirect.github.com/securego/gosec/issues/1611)) - [`dec52c4`](https://redirect.github.com/securego/gosec/commit/dec52c4101b534ac9bc8cf22ac051a65c90d75e0) fix: prevent taint analysis hang on packages with many CHA call graph edges ([#&open-telemetry#8203;1608](https://redirect.github.com/securego/gosec/issues/1608)) ([#&open-telemetry#8203;1610](https://redirect.github.com/securego/gosec/issues/1610)) - [`a0de8b6`](https://redirect.github.com/securego/gosec/commit/a0de8b6aab054e0fe97bec94d1f5e635dc5dc495) Add some skills for claude code to automate some tasks ([#&open-telemetry#8203;1609](https://redirect.github.com/securego/gosec/issues/1609)) - [`c2dfcec`](https://redirect.github.com/securego/gosec/commit/c2dfcec7f34bdbb3591c1dccd4aafde1d49c5bd6) Add G701-G706 rule-to-CWE mappings and CWE-117, CWE-918 entries ([#&open-telemetry#8203;1606](https://redirect.github.com/securego/gosec/issues/1606)) - [`8aec3f4`](https://redirect.github.com/securego/gosec/commit/8aec3f48a22ee5404185b01ac7667302ba73e51c) fix: skip SSA analysis on ill-typed packages to prevent panic ([#&open-telemetry#8203;1607](https://redirect.github.com/securego/gosec/issues/1607)) - [`1ced32d`](https://redirect.github.com/securego/gosec/commit/1ced32df147e2dd7bb9400023c246235bb32be92) Port G120 from SSA-based to taint analysis (fixes [#&open-telemetry#8203;1600](https://redirect.github.com/securego/gosec/issues/1600), [#&open-telemetry#8203;1603](https://redirect.github.com/securego/gosec/issues/1603)) ([#&open-telemetry#8203;1605](https://redirect.github.com/securego/gosec/issues/1605)) - [`befce8d`](https://redirect.github.com/securego/gosec/commit/befce8de5da965121ad143b3c1eba58b0c3941bb) fix(G118): eliminate false positive for package-level cancel variables ([#&open-telemetry#8203;1602](https://redirect.github.com/securego/gosec/issues/1602)) - [`b7b2c7b`](https://redirect.github.com/securego/gosec/commit/b7b2c7b668f3f2bef8a8ae04d72f0eb60492322c) feat: add G124 rule for insecure HTTP cookie configuration ([#&open-telemetry#8203;1599](https://redirect.github.com/securego/gosec/issues/1599)) - [`6e66a94`](https://redirect.github.com/securego/gosec/commit/6e66a943db54eb8d235ac766fa2fd414d44e8821) feat: add G709 rule for unsafe deserialization of untrusted data ([#&open-telemetry#8203;1598](https://redirect.github.com/securego/gosec/issues/1598)) - [`e7ea237`](https://redirect.github.com/securego/gosec/commit/e7ea2377aa2138d550e6d466ceef7a3164b4d7ea) feat: add G708 rule for server-side template injection via text/template ([#&open-telemetry#8203;1597](https://redirect.github.com/securego/gosec/issues/1597)) - [`8895462`](https://redirect.github.com/securego/gosec/commit/889546214c90564feb348e14fd1bf526295e0b2d) fix(G118): eliminate false positive when cancel is called via struct field in a closure ([#&open-telemetry#8203;1596](https://redirect.github.com/securego/gosec/issues/1596)) - [`619ce21`](https://redirect.github.com/securego/gosec/commit/619ce2117e086b696f9357dc3422c18c2d0262bf) Fix infinite recursion in interprocedural taint analysis ([#&open-telemetry#8203;1594](https://redirect.github.com/securego/gosec/issues/1594)) - [`0e0eb17`](https://redirect.github.com/securego/gosec/commit/0e0eb1792f3ced1edfe332daa388f088d4bd2f08) Fix G118 false positive when cancel is stored in returned struct field ([#&open-telemetry#8203;1593](https://redirect.github.com/securego/gosec/issues/1593)) - [`59a9da0`](https://redirect.github.com/securego/gosec/commit/59a9da022f37d928b5c26c2b720e5f43f4a3e9b4) Fix G118 false positive on cancel called inside goroutine closure ([#&open-telemetry#8203;1592](https://redirect.github.com/securego/gosec/issues/1592)) - [`cbf46b8`](https://redirect.github.com/securego/gosec/commit/cbf46b8771cfe2f02d3f935469c7898198d901f4) fix(analyzer): per-package rule instantiation eliminates concurrent map crash ([#&open-telemetry#8203;1589](https://redirect.github.com/securego/gosec/issues/1589)) - [`c6c3ba8`](https://redirect.github.com/securego/gosec/commit/c6c3ba865980cf3333c8bcaa93b4b9b7a4858bba) chore(deps): update all dependencies ([#&open-telemetry#8203;1588](https://redirect.github.com/securego/gosec/issues/1588)) - [`c709ed8`](https://redirect.github.com/securego/gosec/commit/c709ed8be30a01d52ef51a099f5da6fc23dd3e31) fix(G118): treat returned cancel func as called (fixes [#&open-telemetry#8203;1584](https://redirect.github.com/securego/gosec/issues/1584)) ([#&open-telemetry#8203;1585](https://redirect.github.com/securego/gosec/issues/1585)) - [`fa74dd7`](https://redirect.github.com/securego/gosec/commit/fa74dd7069d482a37b1207afbeffbfc7681a47f8) chore(go): update supported Go versions to 1.25.8 and 1.26.1 ([#&open-telemetry#8203;1583](https://redirect.github.com/securego/gosec/issues/1583)) - [`cd1f29e`](https://redirect.github.com/securego/gosec/commit/cd1f29ec710ed24a305edf5908f52240addb1811) Update the README with the correct version of the Github action for gosec ([#&open-telemetry#8203;1582](https://redirect.github.com/securego/gosec/issues/1582)) - [`5887aee`](https://redirect.github.com/securego/gosec/commit/5887aee36f8b982ecb71885fde827ec0e84d98a2) chore(deps): update all dependencies ([#&open-telemetry#8203;1579](https://redirect.github.com/securego/gosec/issues/1579)) - [`6641fcf`](https://redirect.github.com/securego/gosec/commit/6641fcf966593bf52ed426aa262839b340d56375) Fix G115 false positives for guarded int64-to-byte conversions ([#&open-telemetry#8203;1578](https://redirect.github.com/securego/gosec/issues/1578)) - [`3c9c3da`](https://redirect.github.com/securego/gosec/commit/3c9c3da6924bb1daeea428e28ec9ac5fa5a09c25) Update the container image migration notice ([#&open-telemetry#8203;1576](https://redirect.github.com/securego/gosec/issues/1576)) - [`973e94e`](https://redirect.github.com/securego/gosec/commit/973e94e8fc181de08ab86b212e6475221e777069) chore(action): bump gosec to 2.24.7 ([#&open-telemetry#8203;1575](https://redirect.github.com/securego/gosec/issues/1575)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…pen-telemetry#8081) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ProtonMail/go-crypto](https://redirect.github.com/ProtonMail/go-crypto) | `v1.4.0` → `v1.4.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ProtonMail/go-crypto (github.com/ProtonMail/go-crypto)</summary> ### [`v1.4.1`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.4.1) [Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.4.0...v1.4.1) ##### What's Changed - Properly handle ECC keys with invalid points in [#&open-telemetry#8203;304](https://redirect.github.com/ProtonMail/go-crypto/pull/304) **Full Changelog**: <ProtonMail/go-crypto@v1.4.0...v1.4.1> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
….0 (open-telemetry#8086) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.53.0` → `v1.54.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.54.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1540v01480) ##### ❗ Known Issues ❗ - `service`: The collector's internal Prometheus metrics endpoint (`:8888`) now emits OTel service labels with underscore names (`service_name`, `service_instance_id`, `service_version`) instead of dot-notation names (`service.name`, `service.instance.id`, `service.version`). Users scraping this endpoint with the Prometheus receiver will see these renamed labels in resource and datapoint attributes. As a workaround, add the following `metric_relabel_configs` to your scrape config in prometheus receiver: ```yaml metric_relabel_configs: - source_labels: [service_name] target_label: service.name - source_labels: [service_instance_id] target_label: service.instance.id - source_labels: [service_version] target_label: service.version - regex: service_name|service_instance_id|service_version action: labeldrop ``` See [#&open-telemetry#8203;14814](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14814) for details and updates. ##### 🛑 Breaking changes 🛑 - `all`: Change metric units to be singular to match OTel specification, e.g. `{requests}` -> `{request}` ([#&open-telemetry#8203;14753](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14753)) ##### 💡 Enhancements 💡 - `cmd/mdatagen`: Add deprecated\_type field to allow specifying an alias for component types. ([#&open-telemetry#8203;14718](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14718)) - `cmd/mdatagen`: Generate entity-scoped MetricsBuilder API that enforces entity-metric associations at compile time ([#&open-telemetry#8203;14659](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14659)) - `cmd/mdatagen`: Skip generating reaggregation config options for metrics that have no aggregatable attributes. ([#&open-telemetry#8203;14689](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14689)) - `pkg/service`: The internal status reporter no longer drops repeated Ok and RecoverableError statuses ([#&open-telemetry#8203;14282](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14282)) Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself not changing. ##### 🧰 Bug fixes 🧰 - `cmd/builder`: Add `.exe` to output binary names when building for Windows targets. ([#&open-telemetry#8203;12591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12591)) - `exporter/debug`: Add printing of metric metadata in detailed verbosity. ([#&open-telemetry#8203;14667](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14667)) - `exporter/otlp_grpc`: Prevent nil pointer panic when push methods are called before the OTLP exporter initializes its gRPC clients. ([#&open-telemetry#8203;14663](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14663)) When the sending queue and retry are disabled, calling ConsumeTraces, ConsumeMetrics, ConsumeLogs, or ConsumeProfiles before the OTLP exporter initializes its gRPC clients could cause a nil pointer dereference panic. The push methods now return an error instead of panicking. - `exporter/otlp_http`: Show the actual destination URL in error messages when request URL is modified by middleware. ([#&open-telemetry#8203;14673](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14673)) Unwraps the `*url.Error` returned by `http.Client.Do()` to prevent misleading error logs when a middleware extension dynamically updates the endpoint. - `pdata/pprofile`: Switch the dictionary of dictionary tables entries only once when merging profiles ([#&open-telemetry#8203;14709](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14709)) For dictionary table data, we used to switch their dictionaries when doing the switch for the data that uses them. However, when an entry is associated with multiple other data (several samples can use the same stack), we would have been switching the dictionaries of the entry multiple times. We now switch dictionaries for dictionary table data only once, before switching the resource profiles. <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…lemetry#8087) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/fatih/color](https://redirect.github.com/fatih/color) | `v1.18.0` → `v1.19.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>fatih/color (github.com/fatih/color)</summary> ### [`v1.19.0`](https://redirect.github.com/fatih/color/releases/tag/v1.19.0) [Compare Source](https://redirect.github.com/fatih/color/compare/v1.18.0...v1.19.0) #### What's Changed - Bump golang.org/x/sys from 0.25.0 to 0.28.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;246](https://redirect.github.com/fatih/color/pull/246) - Fix for issue [#&open-telemetry#8203;230](https://redirect.github.com/fatih/color/issues/230) set/unsetwriter symmetric wrt color support detection by [@&open-telemetry#8203;ataypamart](https://redirect.github.com/ataypamart) in [#&open-telemetry#8203;243](https://redirect.github.com/fatih/color/pull/243) - chore: go mod cleanup by [@&open-telemetry#8203;sashamelentyev](https://redirect.github.com/sashamelentyev) in [#&open-telemetry#8203;244](https://redirect.github.com/fatih/color/pull/244) - Bump golang.org/x/sys from 0.28.0 to 0.30.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;249](https://redirect.github.com/fatih/color/pull/249) - Bump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;248](https://redirect.github.com/fatih/color/pull/248) - Update CI and go deps by [@&open-telemetry#8203;fatih](https://redirect.github.com/fatih) in [#&open-telemetry#8203;254](https://redirect.github.com/fatih/color/pull/254) - Bump golang.org/x/sys from 0.31.0 to 0.37.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;268](https://redirect.github.com/fatih/color/pull/268) - fix: include escape codes in byte counts from `Fprint`, `Fprintf` by [@&open-telemetry#8203;qualidafial](https://redirect.github.com/qualidafial) in [#&open-telemetry#8203;282](https://redirect.github.com/fatih/color/pull/282) - Bump golang.org/x/sys from 0.37.0 to 0.40.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;277](https://redirect.github.com/fatih/color/pull/277) - fix: add nil check for os.Stdout to prevent panic on Windows services by [@&open-telemetry#8203;majiayu000](https://redirect.github.com/majiayu000) in [#&open-telemetry#8203;275](https://redirect.github.com/fatih/color/pull/275) - Bump dominikh/staticcheck-action from 1.3.1 to 1.4.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;259](https://redirect.github.com/fatih/color/pull/259) - Bump actions/checkout from 4 to 6 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;273](https://redirect.github.com/fatih/color/pull/273) - Optimize Color.Equals performance (O(n²) → O(n)) by [@&open-telemetry#8203;UnSubble](https://redirect.github.com/UnSubble) in [#&open-telemetry#8203;269](https://redirect.github.com/fatih/color/pull/269) - Bump actions/setup-go from 5 to 6 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;266](https://redirect.github.com/fatih/color/pull/266) #### New Contributors - [@&open-telemetry#8203;ataypamart](https://redirect.github.com/ataypamart) made their first contribution in [#&open-telemetry#8203;243](https://redirect.github.com/fatih/color/pull/243) - [@&open-telemetry#8203;sashamelentyev](https://redirect.github.com/sashamelentyev) made their first contribution in [#&open-telemetry#8203;244](https://redirect.github.com/fatih/color/pull/244) - [@&open-telemetry#8203;qualidafial](https://redirect.github.com/qualidafial) made their first contribution in [#&open-telemetry#8203;282](https://redirect.github.com/fatih/color/pull/282) - [@&open-telemetry#8203;majiayu000](https://redirect.github.com/majiayu000) made their first contribution in [#&open-telemetry#8203;275](https://redirect.github.com/fatih/color/pull/275) - [@&open-telemetry#8203;UnSubble](https://redirect.github.com/UnSubble) made their first contribution in [#&open-telemetry#8203;269](https://redirect.github.com/fatih/color/pull/269) **Full Changelog**: <fatih/color@v1.18.0...v1.19.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…open-telemetry#8075) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.79.2` → `v1.79.3` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. ### GitHub Vulnerability Alerts #### [CVE-2026-33186](https://redirect.github.com/grpc/grpc-go/security/advisories/GHSA-p77j-4mvh-x3m3) ### Impact _What kind of vulnerability is it? Who is impacted?_ It is an **Authorization Bypass** resulting from **Improper Input Validation** of the HTTP/2 `:path` pseudo-header. The gRPC-Go server was too lenient in its routing logic, accepting requests where the `:path` omitted the mandatory leading slash (e.g., `Service/Method` instead of `/Service/Method`). While the server successfully routed these requests to the correct handler, authorization interceptors (including the official `grpc/authz` package) evaluated the raw, non-canonical path string. Consequently, "deny" rules defined using canonical paths (starting with `/`) failed to match the incoming request, allowing it to bypass the policy if a fallback "allow" rule was present. **Who is impacted?** This affects gRPC-Go servers that meet both of the following criteria: 1. They use path-based authorization interceptors, such as the official RBAC implementation in `google.golang.org/grpc/authz` or custom interceptors relying on `info.FullMethod` or `grpc.Method(ctx)`. 2. Their security policy contains specific "deny" rules for canonical paths but allows other requests by default (a fallback "allow" rule). The vulnerability is exploitable by an attacker who can send raw HTTP/2 frames with malformed `:path` headers directly to the gRPC server. ### Patches _Has the problem been patched? What versions should users upgrade to?_ Yes, the issue has been patched. The fix ensures that any request with a `:path` that does not start with a leading slash is immediately rejected with a `codes.Unimplemented` error, preventing it from reaching authorization interceptors or handlers with a non-canonical path string. Users should upgrade to the following versions (or newer): * **v1.79.3** * The latest **master** branch. It is recommended that all users employing path-based authorization (especially `grpc/authz`) upgrade as soon as the patch is available in a tagged release. ### Workarounds _Is there a way for users to fix or remediate the vulnerability without upgrading?_ While upgrading is the most secure and recommended path, users can mitigate the vulnerability using one of the following methods: #### 1. Use a Validating Interceptor (Recommended Mitigation) Add an "outermost" interceptor to your server that validates the path before any other authorization logic runs: ```go func pathValidationInterceptor(ctx context.Context, req any, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (any, error) { if info.FullMethod == "" || info.FullMethod[0] != '/' { return nil, status.Errorf(codes.Unimplemented, "malformed method name") } return handler(ctx, req) } // Ensure this is the FIRST interceptor in your chain s := grpc.NewServer( grpc.ChainUnaryInterceptor(pathValidationInterceptor, authzInterceptor), ) ``` #### 2. Infrastructure-Level Normalization If your gRPC server is behind a reverse proxy or load balancer (such as Envoy, NGINX, or an L7 Cloud Load Balancer), ensure it is configured to enforce strict HTTP/2 compliance for pseudo-headers and reject or normalize requests where the `:path` header does not start with a leading slash. #### 3. Policy Hardening Switch to a "default deny" posture in your authorization policies (explicitly listing all allowed paths and denying everything else) to reduce the risk of bypasses via malformed inputs. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.79.3`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.79.3): Release 1.79.3 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.79.2...v1.79.3) ### Security - server: fix an authorization bypass where malformed :path headers (missing the leading slash) could bypass path-based restricted "deny" rules in interceptors like `grpc/authz`. Any request with a non-canonical path is now immediately rejected with an `Unimplemented` error. ([#&open-telemetry#8203;8981](https://redirect.github.com/grpc/grpc-go/issues/8981)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…ry#8089) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.11.1` → `v4.12.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.12.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.12.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.11.1...v4.12.1) #### Release Notes In this release, we've focused on improving the local user experience.\ We've revamped the output of the cli to provide tailed logs while the benchmarks are being executed, and polished a bit the display of results after your run. We also added support to run multiple modes in a single command invocation, both for local and CI runs!\ For instance, that means you can now do `codspeed run --mode simulation --mode memory --mode walltime -- cargo codspeed run` Last but not least, you can now define `entrypoints` in your project config ```yaml # codspeed.yml # List of commands that are run when running `codspeed run` without further arguments benchmarks: - name: My ls command # Mutually exclusive with entrypoint # Expects a command that will run a benchmark for an arbitrary command exec: ls -al /usr/bin - name: My pytest-codspeed benchmark # Mutually exclusive with exec # Expects a command that will run a benchmark program that is using a codspeed integration entrypoint: pytest --codspeed src ``` Fix a bug where memory profiling with `codspeed exec` for binaries that use statically-linked allocators (e.g. jemalloc in Rust). Previously, we reported incorrect memory usage because it didn't attach to the statically linked allocators. #### Details ##### <!-- 0 -->🚀 Features - Set NODE\_OPTIONS to get perf map from node by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;267](https://redirect.github.com/CodSpeedHQ/runner/pull/267) - Disable node instrospection for exec-harness by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Support CODSPEED\_MEMTRACK\_BINARIES for static allocator discovery by [@&open-telemetry#8203;not-matthias](https://redirect.github.com/not-matthias) - Gracefully handle logs from the runner while rolling buffer is active by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add `--show-full-output` to bypass the new rolling buffer by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add a spinner while waiting for results by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Clean up group headers and emoji usage, make the executor title not dim after run by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add rolling buffer to display logs from executors by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Polish impact reporting and upload feedback by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Add color-coded metrics to benchmark result tables by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Enhance local logger with richer visual hierarchy by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Style the ASCII banner with CodSpeed orange by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Enforce CodSpeed CLI as single source of truth for all measurements by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Add optimize and setup-harness skills by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Add the cursor plugin by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Check if user is logged in before doing a local run by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;263](https://redirect.github.com/CodSpeedHQ/runner/pull/263) - Skip respository resolve with `--skip-upload` by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use an enum and fix schema for entry/entrypoint by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;260](https://redirect.github.com/CodSpeedHQ/runner/pull/260) - Accept a mix of entrypoint and exec targets in project config by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Introduce OrchestratorConfig and ExecutorConfig by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Unify run\_part\_id suffix computation between ci providers and local by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add the claude plugin by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Add local\_data to upload metadata by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use repositoryOverview resolver rather than repository by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 1 -->🐛 Bug Fixes - Use fp unwinding mode when running `go test` by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;269](https://redirect.github.com/CodSpeedHQ/runner/pull/269) - Improve error message when no benchmarks are found by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;264](https://redirect.github.com/CodSpeedHQ/runner/pull/264) ##### <!-- 2 -->🏗️ Refactor - Extract shared test helpers for compile and track by [@&open-telemetry#8203;not-matthias](https://redirect.github.com/not-matthias) - Pass extra env via config instead of unsafe set\_var by [@&open-telemetry#8203;not-matthias](https://redirect.github.com/not-matthias) - Remove the closure argument to poll in favor of polling options by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Move EXEC\_HARNESS\_VERSION and EXEC\_HARNESS\_COMMAND to orchestrator mod by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Flatten orchestrator execution loop over (command, mode) pairs by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Introduce Orchestrator to support multi-mode execution by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;259](https://redirect.github.com/CodSpeedHQ/runner/pull/259) - Consolidate poll\_results into upload module by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 3 -->📚 Documentation - docs: add documentation about multiple modes in a single run by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;195](https://redirect.github.com/CodSpeedHQ/action/pull/195) ##### <!-- 6 -->🧪 Testing - Add spawn wrapper integration test for static allocator discovery by [@&open-telemetry#8203;not-matthias](https://redirect.github.com/not-matthias) in [#&open-telemetry#8203;266](https://redirect.github.com/CodSpeedHQ/runner/pull/266) ##### <!-- 7 -->⚙️ Internals - Bump linux-perf-data to use upstream version by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;271](https://redirect.github.com/CodSpeedHQ/runner/pull/271) - Remove lazy\_static in favor of LazyLock by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;265](https://redirect.github.com/CodSpeedHQ/runner/pull/265) - Rename skill directories with codspeed prefix by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Move architecture docs out of this repo by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;262](https://redirect.github.com/CodSpeedHQ/runner/pull/262) - Typo in plugin description by [@&open-telemetry#8203;art049](https://redirect.github.com/art049) - Bump memtrack version - chore: bump runner version to 4.12.0 by [@&open-telemetry#8203;github-actions](https://redirect.github.com/github-actions)\[bot] in [#&open-telemetry#8203;194](https://redirect.github.com/CodSpeedHQ/action/pull/194) - chore: bump runner version to 4.12.1 by [@&open-telemetry#8203;github-actions](https://redirect.github.com/github-actions)\[bot] in [#&open-telemetry#8203;196](https://redirect.github.com/CodSpeedHQ/action/pull/196) #### Install codspeed-runner 4.12.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.12.1/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.12.1 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.12.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.12.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.12.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.12.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.11.1...v4.12.1> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AsherBond
pushed a commit
to OTEL-California/opentelemetry-go
that referenced
this pull request
Apr 16, 2026
…metry#8090) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.34.0` → `v4.34.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.34.1`](https://redirect.github.com/github/codeql-action/releases/tag/v4.34.1) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.34.0...v4.34.1) - Downgrade default CodeQL bundle version to [2.24.3](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.24.3) due to issues with a small percentage of Actions and JavaScript analyses. [#&open-telemetry#8203;3762](https://redirect.github.com/github/codeql-action/pull/3762) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dineshg13
pushed a commit
to dineshg13/opentelemetry-go
that referenced
this pull request
Apr 17, 2026
…telemetry#8040) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/sonatard/noctx](https://redirect.github.com/sonatard/noctx) | `v0.5.0` → `v0.5.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>sonatard/noctx (github.com/sonatard/noctx)</summary> ### [`v0.5.1`](https://redirect.github.com/sonatard/noctx/releases/tag/v0.5.1) [Compare Source](https://redirect.github.com/sonatard/noctx/compare/v0.5.0...v0.5.1) #### Changelog - [`00a6009`](https://redirect.github.com/sonatard/noctx/commit/00a60094e8643655c5e1e2fdeb4f8bfcc096d8d0) Merge pull request [#&open-telemetry#8203;52](https://redirect.github.com/sonatard/noctx/issues/52) from sonatard/fix-release - [`1166346`](https://redirect.github.com/sonatard/noctx/commit/11663463cf24b731fcae80ec7370ae0a18d7389a) Remove windows/arm </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dineshg13
pushed a commit
to dineshg13/opentelemetry-go
that referenced
this pull request
Apr 17, 2026
…telemetry#8046) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | patch | `v8.0.0` → `v8.0.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v8.0.1`](https://redirect.github.com/actions/download-artifact/releases/tag/v8.0.1) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v8.0.0...v8.0.1) ##### What's Changed - Support for CJK characters in the artifact name by [@&open-telemetry#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&open-telemetry#8203;471](https://redirect.github.com/actions/download-artifact/pull/471) - Add a regression test for artifact name + content-type mismatches by [@&open-telemetry#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&open-telemetry#8203;472](https://redirect.github.com/actions/download-artifact/pull/472) **Full Changelog**: <actions/download-artifact@v8...v8.0.1> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dineshg13
pushed a commit
to dineshg13/opentelemetry-go
that referenced
this pull request
Apr 17, 2026
…#8061) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | patch | `v0.22.0` → `v0.22.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.22.1`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.22.1): 0.22.1 - 2026-03-13 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.22.0...v0.22.1) #### Release Notes *Note: 0.22.0 release was skipped due to release CI/CD issues.* - Fix: Update release workflow for pnpm migration (use pnpm lockfile instead of npm lockfile). ([#&open-telemetry#8203;1289](https://redirect.github.com/open-telemetry/weaver/pull/1289) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - Add support for git references in the registry url ([#&open-telemetry#8203;182](https://redirect.github.com/open-telemetry/weaver/issues/182) by [@&open-telemetry#8203;sebasnabas](https://redirect.github.com/sebasnabas)) - New feature ([#&open-telemetry#8203;1153](https://redirect.github.com/open-telemetry/weaver/issues/1153)) - Live-check now has a `/health` endpoint that can be used in long-running scenarios to confirm readiness and liveness of the live-check server. ([#&open-telemetry#8203;1193](https://redirect.github.com/open-telemetry/weaver/pull/1193) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - New feature ([#&open-telemetry#8203;1100](https://redirect.github.com/open-telemetry/weaver/issues/1100)) - Set `--output=http` to have live-check send its report as the response to `/stop`. ([#&open-telemetry#8203;1193](https://redirect.github.com/open-telemetry/weaver/pull/1193) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - Unified output handling across all registry subcommands. Builtin output formats (json, yaml, jsonl) are now available in `registry stats`, `registry diff`, and `registry resolve`. `registry stats` also supports `--templates` for custom text output templates. ([#&open-telemetry#8203;1200](https://redirect.github.com/open-telemetry/weaver/pull/1200) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - New feature ([#&open-telemetry#8203;1152](https://redirect.github.com/open-telemetry/weaver/issues/1152)) - Live-check with `--emit-otlp-logs` will now include the attributes from the resource in the emitted log record, this helps to identify the source of the finding in a multi-source environment. ([#&open-telemetry#8203;1206](https://redirect.github.com/open-telemetry/weaver/pull/1206) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - New Experimental feature: `weaver registry infer` command that listens for OTLP telemetry and infers a semantic convention registry file from the received data. Supports spans, metrics, events, and resource attributes. Includes configurable gRPC address/port, admin server for graceful shutdown, and inactivity timeout. ([#&open-telemetry#8203;1138](https://redirect.github.com/open-telemetry/weaver/pull/1138) by [@&open-telemetry#8203;ArthurSens](https://redirect.github.com/ArthurSens)) - Fix: Include unit in inferred schema even if empty to prevent live-check failures. ([#&open-telemetry#8203;1284](https://redirect.github.com/open-telemetry/weaver/pull/1284) by [@&open-telemetry#8203;ArthurSens](https://redirect.github.com/ArthurSens)) - Use `schema_url` in registry manifest, dependencies, and resolved schema instead of `registry_url`. Parse registry name and version from it. ([#&open-telemetry#8203;1202](https://redirect.github.com/open-telemetry/weaver/pull/1202) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Default to `manifest.yaml` for registry manifest file, deprecate `registry_manifest.yaml` and add warning when it's used. ([#&open-telemetry#8203;1202](https://redirect.github.com/open-telemetry/weaver/pull/1202) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - 💥 BREAKING CHANGE 💥 (Fixes [#&open-telemetry#8203;760](https://redirect.github.com/open-telemetry/weaver/issues/760)) - Auto-escaping is now off by default (`none`) for all templates, regardless of file extension. To opt in, set `auto_escape: html` or `auto_escape: json` per template in `weaver.yaml`. Within a template, `{% autoescape false %}` blocks can selectively disable escaping for sections. Use `|tojson` for explicit JSON/YAML value escaping where needed. ([#&open-telemetry#8203;1239](https://redirect.github.com/open-telemetry/weaver/pull/1239) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - 💥 BREAKING CHANGE 💥 Replace `version: "2"` with `file_format: definition/2` for v2 definition schema ([#&open-telemetry#8203;1154](https://redirect.github.com/open-telemetry/weaver/pull/1154) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Add JSON schema for resolved registry v2 ([#&open-telemetry#8203;1261](https://redirect.github.com/open-telemetry/weaver/pull/1261) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Add `weaver registry package` command to generate manifest and write resolved schema. ([#&open-telemetry#8203;1254](https://redirect.github.com/open-telemetry/weaver/pull/1254) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Fix: `weaver registry package` command not producing output due to warnings. ([#&open-telemetry#8203;1271](https://redirect.github.com/open-telemetry/weaver/pull/1271) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Update JSON Schema v2 to include `file_format` ([#&open-telemetry#8203;1262](https://redirect.github.com/open-telemetry/weaver/pull/1262) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Add JSON schema for `PolicyFinding`, make `context` field optional. ([#&open-telemetry#8203;1270](https://redirect.github.com/open-telemetry/weaver/pull/1270) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Deprecate `weaver registry resolve` command, please use `weaver registry generate` or `package` instead ([#&open-telemetry#8203;1255](https://redirect.github.com/open-telemetry/weaver/pull/1255) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Support `imports` for all signal types and public attribute groups in v2 registry. ([#&open-telemetry#8203;1267](https://redirect.github.com/open-telemetry/weaver/pull/1267) by [@&open-telemetry#8203;jsuereth](https://redirect.github.com/jsuereth)) - Support refinements in v2 syntax: metric names, notes, etc. are now copied from the refined group. ([#&open-telemetry#8203;1250](https://redirect.github.com/open-telemetry/weaver/pull/1250) by [@&open-telemetry#8203;jsuereth](https://redirect.github.com/jsuereth)) - Fix stability/ordering issues in v2 publishing; attributes are now sorted and deduplicated consistently. ([#&open-telemetry#8203;1282](https://redirect.github.com/open-telemetry/weaver/pull/1282) by [@&open-telemetry#8203;jsuereth](https://redirect.github.com/jsuereth)) - Fix resolution for dependencies: both v1 and v2 resolution now returns the correct attribute from the right registry when using dependencies. ([#&open-telemetry#8203;1280](https://redirect.github.com/open-telemetry/weaver/pull/1280) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - JQ helper v2 for spans: fixes and improvements. ([#&open-telemetry#8203;1251](https://redirect.github.com/open-telemetry/weaver/pull/1251) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Fix 404 on template-type attributes in the `weaver serve` API. ([#&open-telemetry#8203;1240](https://redirect.github.com/open-telemetry/weaver/pull/1240) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - New Experimental feature: `weaver serve` UI migrated to React. ([#&open-telemetry#8203;1147](https://redirect.github.com/open-telemetry/weaver/pull/1147) by [@&open-telemetry#8203;nicolastakashi](https://redirect.github.com/nicolastakashi)) #### Install weaver 0.22.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -ExecutionPolicy Bypass -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-installer.ps1 | iex" ``` #### Download weaver 0.22.1 | File | Platform | Checksum | | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------- | | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-pc-windows-msvc.msi.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.22.1/weaver-x86_64-unknown-linux-gnu.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
itssaharsh
pushed a commit
to itssaharsh/opentelemetry-go
that referenced
this pull request
Apr 18, 2026
…pen-telemetry#8014) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/jgautheron/goconst](https://redirect.github.com/jgautheron/goconst) | `v1.8.2` → `v1.9.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>jgautheron/goconst (github.com/jgautheron/goconst)</summary> ### [`v1.9.0`](https://redirect.github.com/jgautheron/goconst/releases/tag/v1.9.0) [Compare Source](https://redirect.github.com/jgautheron/goconst/compare/v1.8.2...v1.9.0) #### What's Changed - fix(visitor): detect repeated literals inside composite literal elements by [@&open-telemetry#8203;TobyTheHutt](https://redirect.github.com/TobyTheHutt) in [#&open-telemetry#8203;46](https://redirect.github.com/jgautheron/goconst/pull/46) - ci(go): align module and workflow Go versions by [@&open-telemetry#8203;TobyTheHutt](https://redirect.github.com/TobyTheHutt) in [#&open-telemetry#8203;48](https://redirect.github.com/jgautheron/goconst/pull/48) - fix(visitor): record string occurrence for accurate position reporting by [@&open-telemetry#8203;TobyTheHutt](https://redirect.github.com/TobyTheHutt) in [#&open-telemetry#8203;49](https://redirect.github.com/jgautheron/goconst/pull/49) #### New Contributors - [@&open-telemetry#8203;TobyTheHutt](https://redirect.github.com/TobyTheHutt) made their first contribution in [#&open-telemetry#8203;46](https://redirect.github.com/jgautheron/goconst/pull/46) **Full Changelog**: <jgautheron/goconst@v1.8.2...v1.9.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41Ni4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
itssaharsh
pushed a commit
to itssaharsh/opentelemetry-go
that referenced
this pull request
Apr 18, 2026
…pen-telemetry#8028) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/proto/otlp](https://redirect.github.com/open-telemetry/opentelemetry-proto-go) | `v1.9.0` → `v1.10.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-proto-go (go.opentelemetry.io/proto/otlp)</summary> ### [`v1.10.0`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/releases/tag/v1.10.0): /v0.3.0 [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/compare/v1.9.0...v1.10.0) Release of the [`v1.10.0`][otlp] version of the OTLP. > \[!NOTE] > This is the last version that will support Go 1.24. Subsequent minor releases will require Go >= 1.25. [otlp]: https://redirect.github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.10.0 #### What's Changed - Drop support for Go 1.23 by [@&open-telemetry#8203;MrAlias](https://redirect.github.com/MrAlias) in [#&open-telemetry#8203;467](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/467) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;420](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/420) - fix(deps): update module go.opentelemetry.io/proto/otlp to v1.9.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;468](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/468) - fix(deps): update module go.opentelemetry.io/proto/slim/otlp to v1.9.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;469](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/469) - fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.29.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;475](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/475) - fix(deps): update module google.golang.org/grpc to v1.76.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;476](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/476) - chore(deps): update googleapis to [`ab9386a`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/ab9386a) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;472](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/472) - chore(deps): update googleapis to [`f26f940`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/f26f940) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;477](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/477) - Update releasing process by [@&open-telemetry#8203;MrAlias](https://redirect.github.com/MrAlias) in [#&open-telemetry#8203;471](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/471) - Fix `find` command error by [@&open-telemetry#8203;MrAlias](https://redirect.github.com/MrAlias) in [#&open-telemetry#8203;470](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/470) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;478](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/478) - chore(deps): update googleapis to [`83f4791`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/83f4791) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;479](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/479) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;481](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/481) - chore(deps): update googleapis to [`95abcf5`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/95abcf5) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;480](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/480) - chore(deps): update github/codeql-action action to v4.31.3 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;482](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/482) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.3 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;483](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/483) - fix(deps): update module google.golang.org/grpc to v1.77.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;485](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/485) - chore(deps): update actions/checkout action to v5.0.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;484](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/484) - chore(deps): update github/codeql-action action to v4.31.4 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;486](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/486) - chore(deps): update module golang.org/x/crypto to v0.45.0 \[security] by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;489](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/489) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.6.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;487](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/487) - chore(deps): update actions/checkout action to v6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;490](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/490) - chore(deps): update module github.com/go-git/go-git/v5 to v5.16.4 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;491](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/491) - chore(deps): update github/codeql-action action to v4.31.5 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;492](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/492) - chore(deps): update googleapis to [`79d6a2a`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/79d6a2a) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;493](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/493) - chore(deps): update github/codeql-action action to v4.31.6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;494](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/494) - chore(deps): update actions/checkout action to v6.0.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;495](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/495) - chore(deps): update google.golang.org/genproto/googleapis/api digest to [`ff82c1b`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/ff82c1b) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;496](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/496) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`ff82c1b`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/ff82c1b) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;497](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/497) - chore(deps): update module github.com/spf13/cobra to v1.10.2 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;498](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/498) - chore(deps): update github/codeql-action action to v4.31.7 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;499](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/499) - chore(deps): update module github.com/go-git/go-billy/v5 to v5.7.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;500](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/500) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;501](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/501) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;502](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/502) - chore(deps): update module golang.org/x/net to v0.48.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;503](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/503) - fix(deps): update module google.golang.org/protobuf to v1.36.11 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;505](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/505) - chore(deps): update github/codeql-action action to v4.31.8 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;504](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/504) - chore(deps): update actions/upload-artifact action to v6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;506](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/506) - chore(deps): update googleapis to [`97cd9d5`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/97cd9d5) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;507](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/507) - chore(deps): update github/codeql-action action to v4.31.9 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;508](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/508) - fix(deps): update module google.golang.org/grpc to v1.78.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;511](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/511) - chore(deps): update googleapis to [`0a764e5`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/0a764e5) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;509](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/509) - chore(deps): update module github.com/cloudflare/circl to v1.6.2 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;510](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/510) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.4 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;512](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/512) - chore(deps): update module golang.org/x/sys to v0.40.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;513](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/513) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;514](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/514) - chore(deps): update module golang.org/x/crypto to v0.47.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;516](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/516) - chore(deps): update github/codeql-action action to v4.31.10 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;515](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/515) - chore(deps): update googleapis to [`99fd39f`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/99fd39f) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;517](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/517) - chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.5.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;518](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/518) - chore(deps): update module golang.org/x/net to v0.49.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;519](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/519) - chore(deps): update googleapis to [`3f89685`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/3f89685) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;520](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/520) - chore(deps): update googleapis to [`b8f7ae3`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/b8f7ae3) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;521](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/521) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.5 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;522](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/522) - chore(deps): update module github.com/cloudflare/circl to v1.6.3 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;525](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/525) - chore(deps): update googleapis to [`8e98ce8`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/8e98ce8) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;524](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/524) - chore(deps): update actions/checkout action to v6.0.2 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;523](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/523) - chore(deps): update github/codeql-action action to v4.31.11 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;526](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/526) - chore(deps): update googleapis to [`d11affd`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/d11affd) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;528](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/528) - chore(deps): update github/codeql-action action to v4.32.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;527](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/527) - chore(deps): update googleapis to [`8636f87`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/8636f87) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;529](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/529) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;530](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/530) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.7 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;531](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/531) - chore(deps): update github/codeql-action action to v4.32.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;532](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/532) - chore(deps): update googleapis to [`ce8ad4c`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/ce8ad4c) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;533](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/533) - chore(deps): update googleapis to [`546029d`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/546029d) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;534](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/534) - chore(deps): update fossas/fossa-action action to v1.8.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;536](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/536) - chore(deps): update github/codeql-action action to v4.32.2 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;535](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/535) - chore(deps): update module golang.org/x/sys to v0.41.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;537](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/537) - chore(deps): update module github.com/go-git/go-git/v5 to v5.16.5 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;538](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/538) - chore(deps): update googleapis to [`4cfbd41`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/4cfbd41) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;540](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/540) - chore(deps): update all golang.org/x packages by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;539](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/539) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.8 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;541](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/541) - fix(deps): update module google.golang.org/grpc to v1.79.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;542](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/542) - fix(deps): update module google.golang.org/grpc to v1.79.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;543](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/543) - chore(deps): update github/codeql-action action to v4.32.3 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;545](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/545) - chore(deps): update module github.com/kevinburke/ssh\_config to v1.5.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;546](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/546) - Add support for Go 1.26 by [@&open-telemetry#8203;dmathieu](https://redirect.github.com/dmathieu) in [#&open-telemetry#8203;544](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/544) - chore(deps): update module github.com/kevinburke/ssh\_config to v1.6.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;547](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/547) - fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.28.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;548](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/548) - chore(deps): update github/codeql-action action to v4.32.4 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;551](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/551) - chore(deps): update module github.com/go-git/go-billy/v5 to v5.8.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;553](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/553) - chore(deps): update module github.com/go-git/go-git/v5 to v5.17.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;554](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/554) - chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;558](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/558) - chore(deps): update actions/upload-artifact action to v7 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;556](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/556) - chore(deps): update github/codeql-action action to v4.32.5 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;559](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/559) - chore(deps): update github/codeql-action action to v4.32.6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;560](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/560) - fix(deps): update module google.golang.org/grpc to v1.79.2 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;561](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/561) - Release v1.10.0 by [@&open-telemetry#8203;MrAlias](https://redirect.github.com/MrAlias) in [#&open-telemetry#8203;566](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/566) **Full Changelog**: <open-telemetry/opentelemetry-proto-go@v1.9.0...v1.10.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
itssaharsh
pushed a commit
to itssaharsh/opentelemetry-go
that referenced
this pull request
Apr 18, 2026
…pen-telemetry#8034) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/prometheus/procfs](https://redirect.github.com/prometheus/procfs) | `v0.19.2` → `v0.20.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>prometheus/procfs (github.com/prometheus/procfs)</summary> ### [`v0.20.1`](https://redirect.github.com/prometheus/procfs/releases/tag/v0.20.1) [Compare Source](https://redirect.github.com/prometheus/procfs/compare/v0.20.0...v0.20.1) #### What's Changed - nvme: Parse NVMe namespace details by [@&open-telemetry#8203;ShashwatHiregoudar](https://redirect.github.com/ShashwatHiregoudar) in [#&open-telemetry#8203;765](https://redirect.github.com/prometheus/procfs/pull/765) - Fix bcachefs parsing by [@&open-telemetry#8203;ananthb](https://redirect.github.com/ananthb) in [#&open-telemetry#8203;789](https://redirect.github.com/prometheus/procfs/pull/789) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;788](https://redirect.github.com/prometheus/procfs/pull/788) - Update sysfs/class\_thermal: continue on EINVAL in parseClassThermalZone to ignore only invalid thermal zones which raise "invalid argument" by [@&open-telemetry#8203;ccastiglione-reply](https://redirect.github.com/ccastiglione-reply) in [#&open-telemetry#8203;763](https://redirect.github.com/prometheus/procfs/pull/763) #### New Contributors - [@&open-telemetry#8203;ccastiglione-reply](https://redirect.github.com/ccastiglione-reply) made their first contribution in [#&open-telemetry#8203;763](https://redirect.github.com/prometheus/procfs/pull/763) **Full Changelog**: <prometheus/procfs@v0.20.0...v0.20.1> ### [`v0.20.0`](https://redirect.github.com/prometheus/procfs/releases/tag/v0.20.0) [Compare Source](https://redirect.github.com/prometheus/procfs/compare/v0.19.2...v0.20.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;747](https://redirect.github.com/prometheus/procfs/pull/747) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;766](https://redirect.github.com/prometheus/procfs/pull/766) - build(deps): bump golang.org/x/sync from 0.17.0 to 0.19.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;773](https://redirect.github.com/prometheus/procfs/pull/773) - build(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;772](https://redirect.github.com/prometheus/procfs/pull/772) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;774](https://redirect.github.com/prometheus/procfs/pull/774) - Fix /proc/interrupts by [@&open-telemetry#8203;ffyuanda](https://redirect.github.com/ffyuanda) in [#&open-telemetry#8203;775](https://redirect.github.com/prometheus/procfs/pull/775) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;778](https://redirect.github.com/prometheus/procfs/pull/778) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;779](https://redirect.github.com/prometheus/procfs/pull/779) - Migrate to GitHub actions by [@&open-telemetry#8203;SuperQ](https://redirect.github.com/SuperQ) in [#&open-telemetry#8203;780](https://redirect.github.com/prometheus/procfs/pull/780) - build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;782](https://redirect.github.com/prometheus/procfs/pull/782) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [#&open-telemetry#8203;785](https://redirect.github.com/prometheus/procfs/pull/785) - bcachefs support by [@&open-telemetry#8203;ananthb](https://redirect.github.com/ananthb) in [#&open-telemetry#8203;750](https://redirect.github.com/prometheus/procfs/pull/750) - build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;781](https://redirect.github.com/prometheus/procfs/pull/781) - feat: parse capabilities in /proc/pid/status by [@&open-telemetry#8203;biscout42](https://redirect.github.com/biscout42) in [#&open-telemetry#8203;784](https://redirect.github.com/prometheus/procfs/pull/784) - class\_cooling\_device: ignore EINVAL (etc) when reading files. by [@&open-telemetry#8203;malcolmr](https://redirect.github.com/malcolmr) in [#&open-telemetry#8203;783](https://redirect.github.com/prometheus/procfs/pull/783) - Add type and name to the DRM parser class by [@&open-telemetry#8203;Deezzir](https://redirect.github.com/Deezzir) in [#&open-telemetry#8203;672](https://redirect.github.com/prometheus/procfs/pull/672) #### New Contributors - [@&open-telemetry#8203;ffyuanda](https://redirect.github.com/ffyuanda) made their first contribution in [#&open-telemetry#8203;775](https://redirect.github.com/prometheus/procfs/pull/775) - [@&open-telemetry#8203;ananthb](https://redirect.github.com/ananthb) made their first contribution in [#&open-telemetry#8203;750](https://redirect.github.com/prometheus/procfs/pull/750) - [@&open-telemetry#8203;biscout42](https://redirect.github.com/biscout42) made their first contribution in [#&open-telemetry#8203;784](https://redirect.github.com/prometheus/procfs/pull/784) - [@&open-telemetry#8203;malcolmr](https://redirect.github.com/malcolmr) made their first contribution in [#&open-telemetry#8203;783](https://redirect.github.com/prometheus/procfs/pull/783) - [@&open-telemetry#8203;Deezzir](https://redirect.github.com/Deezzir) made their first contribution in [#&open-telemetry#8203;672](https://redirect.github.com/prometheus/procfs/pull/672) **Full Changelog**: <prometheus/procfs@v0.19.2...v0.20.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Damien Mathieu <42@dmathieu.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 20, 2026
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.13.1` → `v4.14.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.14.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0) #### Release Notes We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. ##### Minimum integration versions To support the runtime metadata collection, make sure to use at least the following versions: - [`pytest-codspeed` v4.4.0](https://redirect.github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.4.0) - [`codspeed-rust` v4.5.0](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) - [`codspeed-cpp` v2.2.0](https://redirect.github.com/CodSpeedHQ/codspeed-cpp/releases/tag/v2.2.0) - [`codspeed-go` v1.1.0](https://redirect.github.com/CodSpeedHQ/codspeed-go/releases/tag/v1.1.0) - [`codspeed-node` v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0) ##### <!-- 0 -->🚀 Features - Stop panicking when parsing invalid perf file by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​298](https://redirect.github.com/CodSpeedHQ/runner/pull/298) - Make the basic run only 5 rounds to make logs not crash the github page by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Represent the host OS as a SupportedOs enum with per-executor support gates by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bypass systemd-run usage on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add aarch64-apple-darwin to the release targets by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect cpu flags in system info by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​281](https://redirect.github.com/CodSpeedHQ/runner/pull/281) ##### <!-- 1 -->🐛 Bug Fixes - Fix instropected\_go's behavior on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Update rust crate git2 to 0.20.4 ([#​284](https://redirect.github.com/CodSpeedHQ/action/issues/284)) by [@​xtqqczze](https://redirect.github.com/xtqqczze) in [#​284](https://redirect.github.com/CodSpeedHQ/runner/pull/284) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.14.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​203](https://redirect.github.com/CodSpeedHQ/action/pull/203) - Move the config schema check from pre-commit to ci-only check by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​287](https://redirect.github.com/CodSpeedHQ/runner/pull/287) - Skip tests that rely on linux behavior by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bump instrument-hooks submodule to include stubs improvement by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Rerun exec harness build if instrument hooks sources change by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Make update-bindings.sh PWD agnostic by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.14.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.14.0 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.13.1...v4.14.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 21, 2026
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | | [go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | | [go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go-build-tools (go.opentelemetry.io/build-tools/crosslink)</summary> ### [`v0.30.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0300) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.29.0...v0.30.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum Go version to 1.25 ([#​1587](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1587)) - `githubgen`: Stop generating the .github/ALLOWLIST file ([#​1505](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1505)) This file has no bearing to GitHub, the CODEOWNERS file already contains a list of unmaintained components. Further, this file is flagged incorrectly by security tools as problematic. ##### 💡 Enhancements 💡 - `chloggen`: Update validate command to check all changelog entries and not exit out immediately after finding error. ([#​1304](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1304)) - `crosslink`: Support Go versions with patch numbers (e.g., 1.23.0) in `crosslink work` command ([#​1499](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1499)) ##### 🧰 Bug fixes 🧰 - `chloggen`: Correctly handle absolute paths for config file, entries\_dir, template\_yaml, and change\_logs. ([#​1387](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1387)) - `crosslink`: Fix false negatives in `crosslink tidylist --validate` ([#​1437](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1437)) - `githubgen`: Replace panic with proper error handling for unknown generator arguments ([#​1549](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1549)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 23, 2026
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | minor | `v0.22.1` → `v0.23.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.23.0`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.23.0): 0.23.0 - 2026-04-22 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.22.1...v0.23.0) #### Release Notes - New feature ([#​1247](https://redirect.github.com/open-telemetry/weaver/issues/1247), [#​1248](https://redirect.github.com/open-telemetry/weaver/issues/1248)) - `.weaver.toml` project configuration file for `live-check`. Covers all `live-check` CLI flags plus `[[live_check.finding_filters]]` for dropping findings by ID, minimum level, sample name, and signal type. CLI flags take precedence over config values. Use `--config` or auto-discovery from CWD. ([#​1256](https://redirect.github.com/open-telemetry/weaver/pull/1256) by [@​jerbly](https://redirect.github.com/jerbly)) - Fix attribute catalog sorting for attributes with the same key when converting from v1 to v2 catalog. ([#​1359](https://redirect.github.com/open-telemetry/weaver/pull/1359) by [@​michaelvanstraten](https://redirect.github.com/michaelvanstraten)) - Fix ([#​1323](https://redirect.github.com/open-telemetry/weaver/issues/1323)) - Live-check: treat observed `int` as compatible with expected `double` attribute type, avoiding false violations from OTLP serializers (e.g. JS) that emit `int_value` for integral numbers. ([#​1331](https://redirect.github.com/open-telemetry/weaver/pull/1331) by [@​jerbly](https://redirect.github.com/jerbly)) - Fix CLI so it doesn't error out early when loading a resolved schema. ([#​1304](https://redirect.github.com/open-telemetry/weaver/pull/1304) by [@​jsuereth](https://redirect.github.com/jsuereth)) - 💥 BREAKING CHANGE 💥 Use `schema_url` to track registries consistently in lineage / provenance ([#​1298](https://redirect.github.com/open-telemetry/weaver/pull/1298) by [@​jsuereth](https://redirect.github.com/jsuereth)) - Publish and document missing JSON schemas. Add `head_schema_url`/`baseline_schema_url` to diff v2. ([#​1106](https://redirect.github.com/open-telemetry/weaver/pull/1106) by [@​lmolkova](https://redirect.github.com/lmolkova)) - Add `--allow-git-credentials` global flag to enable system credential helpers (e.g. `osxkeychain`, `git-credential-manager`) when cloning private registries. By default, git operations remain isolated for security. ([#​1306](https://redirect.github.com/open-telemetry/weaver/pull/1306) by [@​jerbly](https://redirect.github.com/jerbly)) - MCP: Add `browse_namespace` tool and `findings_only` output mode for `live_check`. Add configurable namespace separator via `--namespace-separator`. ([#​1324](https://redirect.github.com/open-telemetry/weaver/pull/1324) by [@​jerbly](https://redirect.github.com/jerbly)) - chore(deps): update all patch versions. ([#​1379](https://redirect.github.com/open-telemetry/weaver/pull/1379) by [@​renovate](https://redirect.github.com/renovate)\[bot]) - Remove vendored openssl dependency. ([#​1380](https://redirect.github.com/open-telemetry/weaver/pull/1380) by [@​sapatrjv](https://redirect.github.com/sapatrjv)) #### Install weaver 0.23.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -ExecutionPolicy Bypass -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-installer.ps1 | iex" ``` #### Download weaver 0.23.0 | File | Platform | Checksum | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------ | | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.msi.sha256) | | [weaver-aarch64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-gnu.tar.xz) | ARM64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-gnu.tar.xz.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-gnu.tar.xz.sha256) | | [weaver-aarch64-unknown-linux-musl.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-musl.tar.xz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-musl.tar.xz.sha256) | | [weaver-x86\_64-unknown-linux-musl.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-musl.tar.xz) | x64 MUSL Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-musl.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…pen-telemetry#8181) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/manuelarte/funcorder](https://redirect.github.com/manuelarte/funcorder) | `v0.5.0` → `v0.6.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>manuelarte/funcorder (github.com/manuelarte/funcorder)</summary> ### [`v0.6.0`](https://redirect.github.com/manuelarte/funcorder/releases/tag/v0.6.0) [Compare Source](https://redirect.github.com/manuelarte/funcorder/compare/v0.5.0...v0.6.0) #### What's Changed - chore(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;38](https://redirect.github.com/manuelarte/funcorder/pull/38) - chore: simplify by [@&open-telemetry#8203;ldez](https://redirect.github.com/ldez) in [#&open-telemetry#8203;39](https://redirect.github.com/manuelarte/funcorder/pull/39) - chore: simplify by propagating the pass by [@&open-telemetry#8203;ldez](https://redirect.github.com/ldez) in [#&open-telemetry#8203;40](https://redirect.github.com/manuelarte/funcorder/pull/40) - chore(deps): bump golang.org/x/tools from 0.33.0 to 0.34.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;41](https://redirect.github.com/manuelarte/funcorder/pull/41) - chore: updating dependabot for github-actions by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;42](https://redirect.github.com/manuelarte/funcorder/pull/42) - chore(deps): bump golangci/golangci-lint-action from 7 to 8 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;43](https://redirect.github.com/manuelarte/funcorder/pull/43) - chore: adding tests for multiple structs defined in the same type by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;44](https://redirect.github.com/manuelarte/funcorder/pull/44) - chore: small improvements to .golangci.yml by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;45](https://redirect.github.com/manuelarte/funcorder/pull/45) - chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;46](https://redirect.github.com/manuelarte/funcorder/pull/46) - chore(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;47](https://redirect.github.com/manuelarte/funcorder/pull/47) - chore(deps): bump golang.org/x/tools from 0.36.0 to 0.37.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;48](https://redirect.github.com/manuelarte/funcorder/pull/48) - chore(deps): bump the all-deps group with 2 updates by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;49](https://redirect.github.com/manuelarte/funcorder/pull/49) - chore(deps): bump golang.org/x/tools from 0.37.0 to 0.38.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;50](https://redirect.github.com/manuelarte/funcorder/pull/50) - chore: update golangci-lint in github action by [@&open-telemetry#8203;manuelarte](https://redirect.github.com/manuelarte) in [#&open-telemetry#8203;51](https://redirect.github.com/manuelarte/funcorder/pull/51) - chore(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;53](https://redirect.github.com/manuelarte/funcorder/pull/53) - chore(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;54](https://redirect.github.com/manuelarte/funcorder/pull/54) - chore(deps): bump the all-deps group with 2 updates by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;55](https://redirect.github.com/manuelarte/funcorder/pull/55) - chore(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;56](https://redirect.github.com/manuelarte/funcorder/pull/56) - chore(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;57](https://redirect.github.com/manuelarte/funcorder/pull/57) - chore(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 in the all-deps group by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&open-telemetry#8203;58](https://redirect.github.com/manuelarte/funcorder/pull/58) - feat: add function ordering rule for top-level functions by [@&open-telemetry#8203;chrisophus](https://redirect.github.com/chrisophus) in [#&open-telemetry#8203;59](https://redirect.github.com/manuelarte/funcorder/pull/59) #### New Contributors - [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot)\[bot] made their first contribution in [#&open-telemetry#8203;38](https://redirect.github.com/manuelarte/funcorder/pull/38) - [@&open-telemetry#8203;chrisophus](https://redirect.github.com/chrisophus) made their first contribution in [#&open-telemetry#8203;59](https://redirect.github.com/manuelarte/funcorder/pull/59) **Full Changelog**: <manuelarte/funcorder@v0.5.0...v0.6.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
open-telemetry#8180) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ashanbrown/makezero/v2](https://redirect.github.com/ashanbrown/makezero) | `v2.1.0` → `v2.2.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ashanbrown/makezero (github.com/ashanbrown/makezero/v2)</summary> ### [`v2.2.1`](https://redirect.github.com/ashanbrown/makezero/releases/tag/v2.2.1): Require a minimum of one package [Compare Source](https://redirect.github.com/ashanbrown/makezero/compare/v2.2.0...v2.2.1) Suggestion from [@&open-telemetry#8203;m-ocean-it](https://redirect.github.com/m-ocean-it) ([#&open-telemetry#8203;24](https://redirect.github.com/ashanbrown/makezero/pull/24)) ### [`v2.2.0`](https://redirect.github.com/ashanbrown/makezero/releases/tag/v2.2.0): Add support for slice type alises [Compare Source](https://redirect.github.com/ashanbrown/makezero/compare/v2.1.0...v2.2.0) ### Added - Support slice type aliases per [#&open-telemetry#8203;25](https://redirect.github.com/ashanbrown/makezero/pull/25). Thanks [@&open-telemetry#8203;RyabovNick](https://redirect.github.com/RyabovNick) . </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
….1 (open-telemetry#8182) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ashanbrown/forbidigo/v2](https://redirect.github.com/ashanbrown/forbidigo) | `v2.3.0` → `v2.3.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>ashanbrown/forbidigo (github.com/ashanbrown/forbidigo/v2)</summary> ### [`v2.3.1`](https://redirect.github.com/ashanbrown/forbidigo/releases/tag/v2.3.1) [Compare Source](https://redirect.github.com/ashanbrown/forbidigo/compare/v2.3.0...v2.3.1) switch from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 ([#&open-telemetry#8203;66](https://redirect.github.com/ashanbrown/forbidigo/pull/66)) Thanks [@&open-telemetry#8203;scop](https://redirect.github.com/scop) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
….0 (open-telemetry#8184) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.55.0` → `v1.56.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500) ##### 💡 Enhancements 💡 - `all`: Update semconv package from 1.38.0 to 1.40.0 ([#&open-telemetry#8203;15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095)) - `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to be set for the `Stable` and `Deprecated` stages. ([#&open-telemetry#8203;15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040)) To better match the feature flag README (<https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle>). ##### 🧰 Bug fixes 🧰 - `exporter/debug`: Guard from out of bounds profiles dictionary indices ([#&open-telemetry#8203;14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803)) - `pdata/pprofile`: create a copy when the input is marked as read-only ([#&open-telemetry#8203;15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080)) - `pkg/otelcol`: Fix missing default values in unredacted print-config command by introducing confmap.WithUnredacted MarshalOption. ([#&open-telemetry#8203;14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750)) Resolves an issue where the unredacted mode output omitted all default-valued options. By introducing a new MarshalOption to disable redaction directly at the confmap encoding level, the unredacted mode now preserves all component defaults natively without requiring post-processing. - `pkg/service`: Headers on the internal telemetry OTLP exporter are now redacted when the configuration is marshaled ([#&open-telemetry#8203;14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756)) <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | patch | `v5.0.4` → `v5.0.5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.5`](https://redirect.github.com/actions/cache/releases/tag/v5.0.5) [Compare Source](https://redirect.github.com/actions/cache/compare/v5.0.4...v5.0.5) ##### What's Changed - Update ts-http-runtime dependency by [@&open-telemetry#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&open-telemetry#8203;1747](https://redirect.github.com/actions/cache/pull/1747) **Full Changelog**: <actions/cache@v5...v5.0.5> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
….1.3 (open-telemetry#8207) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/opentracing-contrib/go-grpc](https://redirect.github.com/opentracing-contrib/go-grpc) | `v0.1.2` → `v0.1.3` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>opentracing-contrib/go-grpc (github.com/opentracing-contrib/go-grpc)</summary> ### [`v0.1.3`](https://redirect.github.com/opentracing-contrib/go-grpc/releases/tag/v0.1.3) [Compare Source](https://redirect.github.com/opentracing-contrib/go-grpc/compare/v0.1.2...v0.1.3) <!-- Release notes generated using configuration in .github/release.yml at v0.1.3 --> #### What's Changed ##### 🔨 Maintenance - Remove go toolchain by [@&open-telemetry#8203;lucacome](https://redirect.github.com/lucacome) in [#&open-telemetry#8203;69](https://redirect.github.com/opentracing-contrib/go-grpc/pull/69) - Remove go toolchain from tests by [@&open-telemetry#8203;lucacome](https://redirect.github.com/lucacome) in [#&open-telemetry#8203;70](https://redirect.github.com/opentracing-contrib/go-grpc/pull/70) ##### ⬆️ Dependencies - Update lucacome/draft-release action to v2.1.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;52](https://redirect.github.com/opentracing-contrib/go-grpc/pull/52), [#&open-telemetry#8203;55](https://redirect.github.com/opentracing-contrib/go-grpc/pull/55), [#&open-telemetry#8203;58](https://redirect.github.com/opentracing-contrib/go-grpc/pull/58), [#&open-telemetry#8203;61](https://redirect.github.com/opentracing-contrib/go-grpc/pull/61), [#&open-telemetry#8203;68](https://redirect.github.com/opentracing-contrib/go-grpc/pull/68), [#&open-telemetry#8203;71](https://redirect.github.com/opentracing-contrib/go-grpc/pull/71) - Update actions/labeler action to v6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;51](https://redirect.github.com/opentracing-contrib/go-grpc/pull/51) - Update actions/checkout action to v6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;48](https://redirect.github.com/opentracing-contrib/go-grpc/pull/48), [#&open-telemetry#8203;57](https://redirect.github.com/opentracing-contrib/go-grpc/pull/57) - Update module github.com/stretchr/testify to v1.11.1 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;49](https://redirect.github.com/opentracing-contrib/go-grpc/pull/49) - Update actions/setup-go action to v6 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;50](https://redirect.github.com/opentracing-contrib/go-grpc/pull/50) - Update golangci/golangci-lint-action action to v9 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;47](https://redirect.github.com/opentracing-contrib/go-grpc/pull/47), [#&open-telemetry#8203;56](https://redirect.github.com/opentracing-contrib/go-grpc/pull/56) - Update module google.golang.org/grpc to v1.80.0 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;46](https://redirect.github.com/opentracing-contrib/go-grpc/pull/46), [#&open-telemetry#8203;53](https://redirect.github.com/opentracing-contrib/go-grpc/pull/53), [#&open-telemetry#8203;60](https://redirect.github.com/opentracing-contrib/go-grpc/pull/60), [#&open-telemetry#8203;62](https://redirect.github.com/opentracing-contrib/go-grpc/pull/62), [#&open-telemetry#8203;65](https://redirect.github.com/opentracing-contrib/go-grpc/pull/65), [#&open-telemetry#8203;67](https://redirect.github.com/opentracing-contrib/go-grpc/pull/67) - Update github/codeql-action action to v4 by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&open-telemetry#8203;54](https://redirect.github.com/opentracing-contrib/go-grpc/pull/54) **Full Changelog**: <opentracing-contrib/go-grpc@v0.1.2...v0.1.3> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…metry#8208) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.35.1` → `v4.35.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.35.2`](https://redirect.github.com/github/codeql-action/releases/tag/v4.35.2) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.35.1...v4.35.2) - The undocumented TRAP cache cleanup feature that could be enabled using the `CODEQL_ACTION_CLEANUP_TRAP_CACHES` environment variable is deprecated and will be removed in May 2026. If you are affected by this, we recommend disabling TRAP caching by passing the `trap-caching: false` input to the `init` Action. [#&open-telemetry#8203;3795](https://redirect.github.com/github/codeql-action/pull/3795) - The Git version 2.36.0 requirement for improved incremental analysis now only applies to repositories that contain submodules. [#&open-telemetry#8203;3789](https://redirect.github.com/github/codeql-action/pull/3789) - Python analysis on GHES no longer extracts the standard library, relying instead on models of the standard library. This should result in significantly faster extraction and analysis times, while the effect on alerts should be minimal. [#&open-telemetry#8203;3794](https://redirect.github.com/github/codeql-action/pull/3794) - Fixed a bug in the validation of OIDC configurations for private registries that was added in CodeQL Action 4.33.0 / 3.33.0. [#&open-telemetry#8203;3807](https://redirect.github.com/github/codeql-action/pull/3807) - Update default CodeQL bundle version to [2.25.2](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.2). [#&open-telemetry#8203;3823](https://redirect.github.com/github/codeql-action/pull/3823) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…to v2.29.0 (open-telemetry#8214) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.28.0` → `v2.29.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.29.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.29.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0) #### What's Changed - fix: use proto.Merge to avoid copylocks with use\_opaque\_api=true by [@&open-telemetry#8203;emahiro](https://redirect.github.com/emahiro) in [#&open-telemetry#8203;6383](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383) - fix: allow proto3 optional fields in path parameters by [@&open-telemetry#8203;susanachl](https://redirect.github.com/susanachl) in [#&open-telemetry#8203;6416](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416) - Add option to disable HTTP method override by [@&open-telemetry#8203;achew22](https://redirect.github.com/achew22) in [#&open-telemetry#8203;6447](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6447) - Add Go documentation badge to README by [@&open-telemetry#8203;achew22](https://redirect.github.com/achew22) in [#&open-telemetry#8203;6448](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6448) - fix: add missing return statements in error handler paths by [@&open-telemetry#8203;jet-go](https://redirect.github.com/jet-go) in [#&open-telemetry#8203;6561](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561) - Deprecate fields and methods if file is deprecated by [@&open-telemetry#8203;aidandj](https://redirect.github.com/aidandj) in [#&open-telemetry#8203;6613](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613) - Add edition 2024 support by [@&open-telemetry#8203;printfn](https://redirect.github.com/printfn) in [#&open-telemetry#8203;6622](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622) #### New Contributors - [@&open-telemetry#8203;emahiro](https://redirect.github.com/emahiro) made their first contribution in [#&open-telemetry#8203;6383](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383) - [@&open-telemetry#8203;susanachl](https://redirect.github.com/susanachl) made their first contribution in [#&open-telemetry#8203;6416](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416) - [@&open-telemetry#8203;jet-go](https://redirect.github.com/jet-go) made their first contribution in [#&open-telemetry#8203;6561](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561) - [@&open-telemetry#8203;aidandj](https://redirect.github.com/aidandj) made their first contribution in [#&open-telemetry#8203;6613](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613) - [@&open-telemetry#8203;printfn](https://redirect.github.com/printfn) made their first contribution in [#&open-telemetry#8203;6622](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622) **Full Changelog**: <grpc-ecosystem/grpc-gateway@v2.28.0...v2.29.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…en-telemetry#8223) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git) | `v5.17.2` → `v5.18.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>go-git/go-git (github.com/go-git/go-git/v5)</summary> ### [`v5.18.0`](https://redirect.github.com/go-git/go-git/releases/tag/v5.18.0) [Compare Source](https://redirect.github.com/go-git/go-git/compare/v5.17.2...v5.18.0) #### What's Changed - plumbing: transport/http, Add support for followRedirects policy by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [#&open-telemetry#8203;2004](https://redirect.github.com/go-git/go-git/pull/2004) **Full Changelog**: <go-git/go-git@v5.17.2...v5.18.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…ry#8234) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.13.1` → `v4.14.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.14.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0) #### Release Notes We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. ##### Minimum integration versions To support the runtime metadata collection, make sure to use at least the following versions: - [`pytest-codspeed` v4.4.0](https://redirect.github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.4.0) - [`codspeed-rust` v4.5.0](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) - [`codspeed-cpp` v2.2.0](https://redirect.github.com/CodSpeedHQ/codspeed-cpp/releases/tag/v2.2.0) - [`codspeed-go` v1.1.0](https://redirect.github.com/CodSpeedHQ/codspeed-go/releases/tag/v1.1.0) - [`codspeed-node` v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0) ##### <!-- 0 -->🚀 Features - Stop panicking when parsing invalid perf file by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;298](https://redirect.github.com/CodSpeedHQ/runner/pull/298) - Make the basic run only 5 rounds to make logs not crash the github page by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Represent the host OS as a SupportedOs enum with per-executor support gates by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bypass systemd-run usage on macos by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add aarch64-apple-darwin to the release targets by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect cpu flags in system info by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;281](https://redirect.github.com/CodSpeedHQ/runner/pull/281) ##### <!-- 1 -->🐛 Bug Fixes - Fix instropected\_go's behavior on macos by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Update rust crate git2 to 0.20.4 ([#&open-telemetry#8203;284](https://redirect.github.com/CodSpeedHQ/action/issues/284)) by [@&open-telemetry#8203;xtqqczze](https://redirect.github.com/xtqqczze) in [#&open-telemetry#8203;284](https://redirect.github.com/CodSpeedHQ/runner/pull/284) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.14.0 by [@&open-telemetry#8203;github-actions](https://redirect.github.com/github-actions)\[bot] in [#&open-telemetry#8203;203](https://redirect.github.com/CodSpeedHQ/action/pull/203) - Move the config schema check from pre-commit to ci-only check by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&open-telemetry#8203;287](https://redirect.github.com/CodSpeedHQ/runner/pull/287) - Skip tests that rely on linux behavior by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bump instrument-hooks submodule to include stubs improvement by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Rerun exec harness build if instrument hooks sources change by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Make update-bindings.sh PWD agnostic by [@&open-telemetry#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.14.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.14.0 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.13.1...v4.14.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | | [go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | | [go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.29.0` → `v0.30.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go-build-tools (go.opentelemetry.io/build-tools/crosslink)</summary> ### [`v0.30.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0300) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.29.0...v0.30.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum Go version to 1.25 ([#&open-telemetry#8203;1587](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1587)) - `githubgen`: Stop generating the .github/ALLOWLIST file ([#&open-telemetry#8203;1505](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1505)) This file has no bearing to GitHub, the CODEOWNERS file already contains a list of unmaintained components. Further, this file is flagged incorrectly by security tools as problematic. ##### 💡 Enhancements 💡 - `chloggen`: Update validate command to check all changelog entries and not exit out immediately after finding error. ([#&open-telemetry#8203;1304](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1304)) - `crosslink`: Support Go versions with patch numbers (e.g., 1.23.0) in `crosslink work` command ([#&open-telemetry#8203;1499](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1499)) ##### 🧰 Bug fixes 🧰 - `chloggen`: Correctly handle absolute paths for config file, entries\_dir, template\_yaml, and change\_logs. ([#&open-telemetry#8203;1387](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1387)) - `crosslink`: Fix false negatives in `crosslink tidylist --validate` ([#&open-telemetry#8203;1437](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1437)) - `githubgen`: Replace panic with proper error handling for unknown generator arguments ([#&open-telemetry#8203;1549](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1549)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pellared
pushed a commit
to pellared/opentelemetry-go
that referenced
this pull request
Apr 23, 2026
…#8255) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | minor | `v0.22.1` → `v0.23.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](..open-telemetry/issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.23.0`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.23.0): 0.23.0 - 2026-04-22 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.22.1...v0.23.0) #### Release Notes - New feature ([#&open-telemetry#8203;1247](https://redirect.github.com/open-telemetry/weaver/issues/1247), [#&open-telemetry#8203;1248](https://redirect.github.com/open-telemetry/weaver/issues/1248)) - `.weaver.toml` project configuration file for `live-check`. Covers all `live-check` CLI flags plus `[[live_check.finding_filters]]` for dropping findings by ID, minimum level, sample name, and signal type. CLI flags take precedence over config values. Use `--config` or auto-discovery from CWD. ([#&open-telemetry#8203;1256](https://redirect.github.com/open-telemetry/weaver/pull/1256) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - Fix attribute catalog sorting for attributes with the same key when converting from v1 to v2 catalog. ([#&open-telemetry#8203;1359](https://redirect.github.com/open-telemetry/weaver/pull/1359) by [@&open-telemetry#8203;michaelvanstraten](https://redirect.github.com/michaelvanstraten)) - Fix ([#&open-telemetry#8203;1323](https://redirect.github.com/open-telemetry/weaver/issues/1323)) - Live-check: treat observed `int` as compatible with expected `double` attribute type, avoiding false violations from OTLP serializers (e.g. JS) that emit `int_value` for integral numbers. ([#&open-telemetry#8203;1331](https://redirect.github.com/open-telemetry/weaver/pull/1331) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - Fix CLI so it doesn't error out early when loading a resolved schema. ([#&open-telemetry#8203;1304](https://redirect.github.com/open-telemetry/weaver/pull/1304) by [@&open-telemetry#8203;jsuereth](https://redirect.github.com/jsuereth)) - 💥 BREAKING CHANGE 💥 Use `schema_url` to track registries consistently in lineage / provenance ([#&open-telemetry#8203;1298](https://redirect.github.com/open-telemetry/weaver/pull/1298) by [@&open-telemetry#8203;jsuereth](https://redirect.github.com/jsuereth)) - Publish and document missing JSON schemas. Add `head_schema_url`/`baseline_schema_url` to diff v2. ([#&open-telemetry#8203;1106](https://redirect.github.com/open-telemetry/weaver/pull/1106) by [@&open-telemetry#8203;lmolkova](https://redirect.github.com/lmolkova)) - Add `--allow-git-credentials` global flag to enable system credential helpers (e.g. `osxkeychain`, `git-credential-manager`) when cloning private registries. By default, git operations remain isolated for security. ([#&open-telemetry#8203;1306](https://redirect.github.com/open-telemetry/weaver/pull/1306) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - MCP: Add `browse_namespace` tool and `findings_only` output mode for `live_check`. Add configurable namespace separator via `--namespace-separator`. ([#&open-telemetry#8203;1324](https://redirect.github.com/open-telemetry/weaver/pull/1324) by [@&open-telemetry#8203;jerbly](https://redirect.github.com/jerbly)) - chore(deps): update all patch versions. ([#&open-telemetry#8203;1379](https://redirect.github.com/open-telemetry/weaver/pull/1379) by [@&open-telemetry#8203;renovate](https://redirect.github.com/renovate)\[bot]) - Remove vendored openssl dependency. ([#&open-telemetry#8203;1380](https://redirect.github.com/open-telemetry/weaver/pull/1380) by [@&open-telemetry#8203;sapatrjv](https://redirect.github.com/sapatrjv)) #### Install weaver 0.23.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -ExecutionPolicy Bypass -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-installer.ps1 | iex" ``` #### Download weaver 0.23.0 | File | Platform | Checksum | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------ | | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-pc-windows-msvc.msi.sha256) | | [weaver-aarch64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-gnu.tar.xz) | ARM64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-gnu.tar.xz.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-gnu.tar.xz.sha256) | | [weaver-aarch64-unknown-linux-musl.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-musl.tar.xz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-aarch64-unknown-linux-musl.tar.xz.sha256) | | [weaver-x86\_64-unknown-linux-musl.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-musl.tar.xz) | x64 MUSL Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.23.0/weaver-x86_64-unknown-linux-musl.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dmathieu
pushed a commit
that referenced
this pull request
Apr 24, 2026
…8262) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/sourcegraph/go-diff](https://redirect.github.com/sourcegraph/go-diff) | `v0.7.0` → `v0.8.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>sourcegraph/go-diff (github.com/sourcegraph/go-diff)</summary> ### [`v0.8.0`](https://redirect.github.com/sourcegraph/go-diff/releases/tag/v0.8.0) [Compare Source](https://redirect.github.com/sourcegraph/go-diff/compare/v0.7.0...v0.8.0) #### What's Changed - remove unnecessary dependencies by [@​yuxiang-zhang](https://redirect.github.com/yuxiang-zhang) in [#​69](https://redirect.github.com/sourcegraph/go-diff/pull/69) - Make strict dropCR behavior optional via ParseOptions by [@​EmmanuelAC1](https://redirect.github.com/EmmanuelAC1) in [#​78](https://redirect.github.com/sourcegraph/go-diff/pull/78) - Add new functionaltiy for reversing diffs. by [@​vslashg](https://redirect.github.com/vslashg) in [#​72](https://redirect.github.com/sourcegraph/go-diff/pull/72) **Full Changelog**: <sourcegraph/go-diff@v0.7.0...v0.8.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzkuNyIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
…n-telemetry#6959) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/bombsimon/wsl/v5](https://redirect.github.com/bombsimon/wsl) | `v5.0.0` -> `v5.1.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/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>bombsimon/wsl (github.com/bombsimon/wsl/v5)</summary> ### [`v5.1.0`](https://redirect.github.com/bombsimon/wsl/releases/tag/v5.1.0) [Compare Source](https://redirect.github.com/bombsimon/wsl/compare/v5.0.0...v5.1.0) #### What's Changed - tests: rename wsl\_test to analyzer\_test by [@&open-telemetry#8203;ldez](https://redirect.github.com/ldez) in [https://github.com/bombsimon/wsl/pull/182](https://redirect.github.com/bombsimon/wsl/pull/182) - Make error checking more laxed by [@&open-telemetry#8203;bombsimon](https://redirect.github.com/bombsimon) in [https://github.com/bombsimon/wsl/pull/184](https://redirect.github.com/bombsimon/wsl/pull/184) **Full Changelog**: bombsimon/wsl@v5.0.0...v5.1.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
…telemetry#6958) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sonatard/noctx](https://redirect.github.com/sonatard/noctx) | `v0.3.4` -> `v0.3.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sonatard/noctx (github.com/sonatard/noctx)</summary> ### [`v0.3.5`](https://redirect.github.com/sonatard/noctx/releases/tag/v0.3.5) [Compare Source](https://redirect.github.com/sonatard/noctx/compare/v0.3.4...v0.3.5) #### Changelog - [`b768dab`](https://redirect.github.com/sonatard/noctx/commit/b768dab1764733f7f69c5075b7497eff4c58f260) Merge pull request [#&open-telemetry#8203;41](https://redirect.github.com/sonatard/noctx/issues/41) from ccoveille-forks/exec-support - [`9360dc4`](https://redirect.github.com/sonatard/noctx/commit/9360dc4b4d45752776d05d42e31afeb4e78bfbfb) Merge pull request [#&open-telemetry#8203;42](https://redirect.github.com/sonatard/noctx/issues/42) from ccoveille-forks/slog-support - [`d0f384b`](https://redirect.github.com/sonatard/noctx/commit/d0f384bf27d65a8f6750daadee040dafcce64600) Merge pull request [#&open-telemetry#8203;43](https://redirect.github.com/sonatard/noctx/issues/43) from ccoveille-forks/fix-description - [`65989d7`](https://redirect.github.com/sonatard/noctx/commit/65989d7bde4c62d8ff03ccfd30afe42275df5be2) Fix linter description - [`90c527e`](https://redirect.github.com/sonatard/noctx/commit/90c527e9b27493d074e8d35d37f5b73c3fc648ba) Support log/slog package - [`7f8e374`](https://redirect.github.com/sonatard/noctx/commit/7f8e374ef52579ac508c84ce7c7f52aa81309362) Support exec package - [`8d4d1b5`](https://redirect.github.com/sonatard/noctx/commit/8d4d1b578c4cc4b8536d02b6533aa5966633fc2f) Merge pull request [#&open-telemetry#8203;40](https://redirect.github.com/sonatard/noctx/issues/40) from ccoveille-forks/crypto-tls - [`5875e72`](https://redirect.github.com/sonatard/noctx/commit/5875e72ca6c4891cd3394cb488b3049a667102d6) Update README.md - [`03bbcad`](https://redirect.github.com/sonatard/noctx/commit/03bbcad02284bb6257428c0e5d489e0d113bfee8) Support crypto/tls package - [`cd3ac4f`](https://redirect.github.com/sonatard/noctx/commit/cd3ac4f724c884daa03aebac9a16d9a2766dbe0f) Merge pull request [#&open-telemetry#8203;39](https://redirect.github.com/sonatard/noctx/issues/39) from ccoveille-forks/net-support - [`a41465b`](https://redirect.github.com/sonatard/noctx/commit/a41465bf3aaa61a6447acf8447d782b9d2eacafb) Update README.md - [`1393351`](https://redirect.github.com/sonatard/noctx/commit/139335199a6cdce860f9ddb833ff201e19251877) Support net package </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
…pen-telemetry#6961) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/prometheus/procfs](https://redirect.github.com/prometheus/procfs) | `v0.16.1` -> `v0.17.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus/procfs (github.com/prometheus/procfs)</summary> ### [`v0.17.0`](https://redirect.github.com/prometheus/procfs/releases/tag/v0.17.0) [Compare Source](https://redirect.github.com/prometheus/procfs/compare/v0.16.1...v0.17.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/procfs/pull/718](https://redirect.github.com/prometheus/procfs/pull/718) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/procfs/pull/721](https://redirect.github.com/prometheus/procfs/pull/721) - btrfs: correct allocation ratios for raid1c\[34] by [@&open-telemetry#8203;SimSaladin](https://redirect.github.com/SimSaladin) in [https://github.com/prometheus/procfs/pull/722](https://redirect.github.com/prometheus/procfs/pull/722) - build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/prometheus/procfs/pull/724](https://redirect.github.com/prometheus/procfs/pull/724) - build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/prometheus/procfs/pull/723](https://redirect.github.com/prometheus/procfs/pull/723) - Supports collection of process shared memory by [@&open-telemetry#8203;SilenceAdele](https://redirect.github.com/SilenceAdele) in [https://github.com/prometheus/procfs/pull/719](https://redirect.github.com/prometheus/procfs/pull/719) - build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/prometheus/procfs/pull/732](https://redirect.github.com/prometheus/procfs/pull/732) - nvme: Add ControllerID output by [@&open-telemetry#8203;ShashwatHiregoudar](https://redirect.github.com/ShashwatHiregoudar) in [https://github.com/prometheus/procfs/pull/731](https://redirect.github.com/prometheus/procfs/pull/731) - Synchronize common files from prometheus/prometheus by [@&open-telemetry#8203;prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/procfs/pull/727](https://redirect.github.com/prometheus/procfs/pull/727) - sysfs: Add support to collect link status for PCIe devices by [@&open-telemetry#8203;naoki9911](https://redirect.github.com/naoki9911) in [https://github.com/prometheus/procfs/pull/728](https://redirect.github.com/prometheus/procfs/pull/728) - nfs/parse.go: fix ClientV4Stats' GetDeviceInfo/LayoutGet -- values were swapped by [@&open-telemetry#8203;johnleslie](https://redirect.github.com/johnleslie) in [https://github.com/prometheus/procfs/pull/726](https://redirect.github.com/prometheus/procfs/pull/726) - Fix linting issue by [@&open-telemetry#8203;SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/prometheus/procfs/pull/733](https://redirect.github.com/prometheus/procfs/pull/733) - feat(mdstat): recognize reshape status by [@&open-telemetry#8203;tamcore](https://redirect.github.com/tamcore) in [https://github.com/prometheus/procfs/pull/679](https://redirect.github.com/prometheus/procfs/pull/679) - Nvidia/Mellanox expose ROCE ECN information on sysfs on the path by [@&open-telemetry#8203;dasturiasArista](https://redirect.github.com/dasturiasArista) in [https://github.com/prometheus/procfs/pull/695](https://redirect.github.com/prometheus/procfs/pull/695) - added zswap, zswapped, secpagetables, filehugepages, hugetlb and unaccepted to meminfo by [@&open-telemetry#8203;navidys](https://redirect.github.com/navidys) in [https://github.com/prometheus/procfs/pull/655](https://redirect.github.com/prometheus/procfs/pull/655) - Parse StartCode, EndCode, and StartStack in `Proc.Stat()` by [@&open-telemetry#8203;pgimalac](https://redirect.github.com/pgimalac) in [https://github.com/prometheus/procfs/pull/659](https://redirect.github.com/prometheus/procfs/pull/659) - Add node\_guid to infiniband class by [@&open-telemetry#8203;di3go-sona](https://redirect.github.com/di3go-sona) in [https://github.com/prometheus/procfs/pull/670](https://redirect.github.com/prometheus/procfs/pull/670) - Fix linting issues by [@&open-telemetry#8203;SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/prometheus/procfs/pull/734](https://redirect.github.com/prometheus/procfs/pull/734) #### New Contributors - [@&open-telemetry#8203;SimSaladin](https://redirect.github.com/SimSaladin) made their first contribution in [https://github.com/prometheus/procfs/pull/722](https://redirect.github.com/prometheus/procfs/pull/722) - [@&open-telemetry#8203;SilenceAdele](https://redirect.github.com/SilenceAdele) made their first contribution in [https://github.com/prometheus/procfs/pull/719](https://redirect.github.com/prometheus/procfs/pull/719) - [@&open-telemetry#8203;ShashwatHiregoudar](https://redirect.github.com/ShashwatHiregoudar) made their first contribution in [https://github.com/prometheus/procfs/pull/731](https://redirect.github.com/prometheus/procfs/pull/731) - [@&open-telemetry#8203;naoki9911](https://redirect.github.com/naoki9911) made their first contribution in [https://github.com/prometheus/procfs/pull/728](https://redirect.github.com/prometheus/procfs/pull/728) - [@&open-telemetry#8203;johnleslie](https://redirect.github.com/johnleslie) made their first contribution in [https://github.com/prometheus/procfs/pull/726](https://redirect.github.com/prometheus/procfs/pull/726) - [@&open-telemetry#8203;tamcore](https://redirect.github.com/tamcore) made their first contribution in [https://github.com/prometheus/procfs/pull/679](https://redirect.github.com/prometheus/procfs/pull/679) - [@&open-telemetry#8203;navidys](https://redirect.github.com/navidys) made their first contribution in [https://github.com/prometheus/procfs/pull/655](https://redirect.github.com/prometheus/procfs/pull/655) - [@&open-telemetry#8203;pgimalac](https://redirect.github.com/pgimalac) made their first contribution in [https://github.com/prometheus/procfs/pull/659](https://redirect.github.com/prometheus/procfs/pull/659) - [@&open-telemetry#8203;di3go-sona](https://redirect.github.com/di3go-sona) made their first contribution in [https://github.com/prometheus/procfs/pull/670](https://redirect.github.com/prometheus/procfs/pull/670) **Full Changelog**: prometheus/procfs@v0.16.1...v0.17.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.23.1` -> `v0.24.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.23.1` -> `v0.24.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go-build-tools (go.opentelemetry.io/build-tools/crosslink)</summary> ### [`v0.24.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0240) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.23.1...v0.24.0) ##### 🛑 Breaking changes 🛑 - `multimod`: Default to attempting pre-releasing all module sets. ([#&open-telemetry#8203;992](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/992)) ##### 🚩 Deprecations 🚩 - `semconvgen`: The semconvgen tooling is deprecated. ([#&open-telemetry#8203;1004](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1004)) Use Weaver instead. ##### 💡 Enhancements 💡 - `checkapi`: Allow to check the API of components matches strictly to guidelines, with the only structs exported the Config structs. ([#&open-telemetry#8203;894](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/894)) - `issuegenerator`: Increased search for existing issues to 6 months. ([#&open-telemetry#8203;925](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/925)) - `multimod`: Add retries to multimod sync ([#&open-telemetry#8203;941](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/941)) This tries to address occasional flakes in the Go proxy. - `multimod`: Support custom version reference files ([#&open-telemetry#8203;994](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/994)) A new "modules" section is parsed in the version configuration. This section defines relative file paths for files that references the version of the module set. If this section is not used for a module the default "version.go" file at the root of the module directory is still assumed. ##### 🧰 Bug fixes 🧰 - `multimod`: Use Go errors to return error instead of logging and halting. ([#&open-telemetry#8203;1006](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1006)) - `multimod`: Fix the multimod root command name in help text. ([#&open-telemetry#8203;991](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/991)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
….24.0 (open-telemetry#6972) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.23.1` -> `v0.24.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go-build-tools (go.opentelemetry.io/build-tools/gotmpl)</summary> ### [`v0.24.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0240) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.23.1...v0.24.0) ##### 🛑 Breaking changes 🛑 - `multimod`: Default to attempting pre-releasing all module sets. ([#&open-telemetry#8203;992](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/992)) ##### 🚩 Deprecations 🚩 - `semconvgen`: The semconvgen tooling is deprecated. ([#&open-telemetry#8203;1004](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1004)) Use Weaver instead. ##### 💡 Enhancements 💡 - `checkapi`: Allow to check the API of components matches strictly to guidelines, with the only structs exported the Config structs. ([#&open-telemetry#8203;894](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/894)) - `issuegenerator`: Increased search for existing issues to 6 months. ([#&open-telemetry#8203;925](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/925)) - `multimod`: Add retries to multimod sync ([#&open-telemetry#8203;941](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/941)) This tries to address occasional flakes in the Go proxy. - `multimod`: Support custom version reference files ([#&open-telemetry#8203;994](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/994)) A new "modules" section is parsed in the version configuration. This section defines relative file paths for files that references the version of the module set. If this section is not used for a module the default "version.go" file at the root of the module directory is still assumed. ##### 🧰 Bug fixes 🧰 - `multimod`: Use Go errors to return error instead of logging and halting. ([#&open-telemetry#8203;1006](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1006)) - `multimod`: Fix the multimod root command name in help text. ([#&open-telemetry#8203;991](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/991)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
…lemetry#6985) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/pjbgf/sha1cd](https://redirect.github.com/pjbgf/sha1cd) | `v0.3.2` -> `v0.4.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>pjbgf/sha1cd (github.com/pjbgf/sha1cd)</summary> ### [`v0.4.0`](https://redirect.github.com/pjbgf/sha1cd/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/pjbgf/sha1cd/compare/v0.3.2...v0.4.0) ##### What's Changed ##### ARM64 native support for improved performance - Arm64 implementation for UBC by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/184](https://redirect.github.com/pjbgf/sha1cd/pull/184) - Implement `arm64` native version by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/188](https://redirect.github.com/pjbgf/sha1cd/pull/188) - build: Add GitHub arm64 runners to workflows by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/189](https://redirect.github.com/pjbgf/sha1cd/pull/189) - arm64: Drop unused vregs by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/191](https://redirect.github.com/pjbgf/sha1cd/pull/191) ##### Misc - Remove `crypto.RegisterHash` call by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/170](https://redirect.github.com/pjbgf/sha1cd/pull/170) - Revert "Remove `crypto.RegisterHash` call" by [@&open-telemetry#8203;pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/pjbgf/sha1cd/pull/190](https://redirect.github.com/pjbgf/sha1cd/pull/190) ##### Dependency bumps - build(deps): Bump golang from `51a6466` to `8c10f21` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/153](https://redirect.github.com/pjbgf/sha1cd/pull/153) - build(deps): Bump actions/setup-go from 5.2.0 to 5.3.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/151](https://redirect.github.com/pjbgf/sha1cd/pull/151) - build(deps): Bump github/codeql-action from 3.28.1 to 3.28.5 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/152](https://redirect.github.com/pjbgf/sha1cd/pull/152) - build(deps): Bump github/codeql-action from 3.28.5 to 3.28.8 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/154](https://redirect.github.com/pjbgf/sha1cd/pull/154) - build(deps): Bump github/codeql-action from 3.28.8 to 3.28.9 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/155](https://redirect.github.com/pjbgf/sha1cd/pull/155) - build(deps): Bump golang from `8c10f21` to `9271129` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/156](https://redirect.github.com/pjbgf/sha1cd/pull/156) - build(deps): Bump golang from 1.23 to 1.24 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/157](https://redirect.github.com/pjbgf/sha1cd/pull/157) - build(deps): Bump github/codeql-action from 3.28.9 to 3.28.10 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/158](https://redirect.github.com/pjbgf/sha1cd/pull/158) - build(deps): Bump github/codeql-action from 3.28.10 to 3.28.11 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/160](https://redirect.github.com/pjbgf/sha1cd/pull/160) - build(deps): Bump golang from `2b1cbf2` to `3f74443` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/159](https://redirect.github.com/pjbgf/sha1cd/pull/159) - build(deps): Bump github/codeql-action from 3.28.11 to 3.28.12 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/161](https://redirect.github.com/pjbgf/sha1cd/pull/161) - build(deps): Bump golang from `3f74443` to `52ff1b3` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/163](https://redirect.github.com/pjbgf/sha1cd/pull/163) - build(deps): Bump actions/setup-go from 5.3.0 to 5.4.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/162](https://redirect.github.com/pjbgf/sha1cd/pull/162) - build(deps): Bump github/codeql-action from 3.28.12 to 3.28.13 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/164](https://redirect.github.com/pjbgf/sha1cd/pull/164) - build(deps): Bump github/codeql-action from 3.28.13 to 3.28.14 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/166](https://redirect.github.com/pjbgf/sha1cd/pull/166) - build(deps): Bump golang from `52ff1b3` to `991aa6a` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/165](https://redirect.github.com/pjbgf/sha1cd/pull/165) - build(deps): Bump golang from `991aa6a` to `1ecc479` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/168](https://redirect.github.com/pjbgf/sha1cd/pull/168) - build(deps): Bump golang from 1.24@&open-telemetry#8203;sha256:1ecc479bc712a6bdb56df3e346e33edcc141f469f82840bab9f4bc2bc41bf91d to sha256:d9db32125db0c3a680cfb7a1afcaefb89c898a075ec148fdc2f0f646cc2ed509 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/169](https://redirect.github.com/pjbgf/sha1cd/pull/169) - build(deps): Bump github/codeql-action from 3.28.14 to 3.28.15 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/167](https://redirect.github.com/pjbgf/sha1cd/pull/167) - build(deps): Bump github/codeql-action from 3.28.15 to 3.28.16 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/171](https://redirect.github.com/pjbgf/sha1cd/pull/171) - build(deps): Bump github/codeql-action from 3.28.16 to 3.28.17 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/173](https://redirect.github.com/pjbgf/sha1cd/pull/173) - build(deps): Bump golang from `d9db321` to `30baaea` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/172](https://redirect.github.com/pjbgf/sha1cd/pull/172) - build(deps): Bump actions/setup-go from 5.4.0 to 5.5.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/174](https://redirect.github.com/pjbgf/sha1cd/pull/174) - build(deps): Bump golang from `30baaea` to `39d9e7d` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/175](https://redirect.github.com/pjbgf/sha1cd/pull/175) - build(deps): Bump golang from `39d9e7d` to `86b4cff` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/177](https://redirect.github.com/pjbgf/sha1cd/pull/177) - build(deps): Bump github/codeql-action from 3.28.17 to 3.28.18 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/176](https://redirect.github.com/pjbgf/sha1cd/pull/176) - build(deps): Bump golang from `86b4cff` to `4c0a181` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/178](https://redirect.github.com/pjbgf/sha1cd/pull/178) - build(deps): Bump golang from `4c0a181` to `81bf592` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/179](https://redirect.github.com/pjbgf/sha1cd/pull/179) - build(deps): Bump github/codeql-action from 3.28.18 to 3.28.19 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/180](https://redirect.github.com/pjbgf/sha1cd/pull/180) - build(deps): Bump golang from `81bf592` to `db5d0af` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/181](https://redirect.github.com/pjbgf/sha1cd/pull/181) - build(deps): Bump github/codeql-action from 3.28.19 to 3.29.0 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/182](https://redirect.github.com/pjbgf/sha1cd/pull/182) - build(deps): Bump golang from `db5d0af` to `10c1318` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/183](https://redirect.github.com/pjbgf/sha1cd/pull/183) - build(deps): Bump github/codeql-action from 3.29.0 to 3.29.1 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/185](https://redirect.github.com/pjbgf/sha1cd/pull/185) - build(deps): Bump github/codeql-action from 3.29.1 to 3.29.2 by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/187](https://redirect.github.com/pjbgf/sha1cd/pull/187) - build(deps): Bump golang from `10c1318` to `20a022e` by [@&open-telemetry#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/pjbgf/sha1cd/pull/186](https://redirect.github.com/pjbgf/sha1cd/pull/186) **Full Changelog**: pjbgf/sha1cd@v0.3.2...v0.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
…elemetry#7000) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint) | `v0.11.0` -> `v0.11.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>go-simpler/sloglint (go-simpler.org/sloglint)</summary> ### [`v0.11.1`](https://redirect.github.com/go-simpler/sloglint/releases/tag/v0.11.1) [Compare Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.11.0...v0.11.1) - [`261065f`](https://redirect.github.com/go-simpler/sloglint/commit/261065f) fix(static-msg): do not report constants defined in another file ([#&open-telemetry#8203;93](https://redirect.github.com/go-simpler/sloglint/issues/93)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
psx95
pushed a commit
to psx95/opentelemetry-go
that referenced
this pull request
Apr 24, 2026
….0 (open-telemetry#7024) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.35.0` -> `v1.36.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.36.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1360v01300) ##### 🛑 Breaking changes 🛑 - `exporter/otlp`: Remove deprecated batcher config from OTLP, use queuebatch ([#&open-telemetry#8203;13339](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13339)) ##### 💡 Enhancements 💡 - `exporterhelper`: Enable items and bytes sizers for persistent queue ([#&open-telemetry#8203;12881](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12881)) - `exporterhelper`: Refactor persistent storage size backup to always record it. ([#&open-telemetry#8203;12890](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12890)) - `exporterhelper`: Add support to configure a different Sizer for the batcher than the queue ([#&open-telemetry#8203;13313](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13313)) - `yaml`: Replaced `sigs.k8s.io/yaml` with `go.yaml.in/yaml` for improved support and long-term maintainability. ([#&open-telemetry#8203;13308](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13308)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Fix exporter.PersistRequestContext feature gate ([#&open-telemetry#8203;13342](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13342)) - `exporterhelper`: Preserve all metrics metadata when batch splitting. ([#&open-telemetry#8203;13236](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13236)) Previously, when large batches of metrics were processed, the splitting logic in `metric_batch.go` could cause the `name` field of some metrics to disappear. This fix ensures that all metric fields are properly preserved when `metricRequest` objects are split. - `service`: Default internal metrics config now enables `otel_scope_` labels ([#&open-telemetry#8203;12939](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12939), [#&open-telemetry#8203;13344](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13344)) By default, the Collector exports its internal metrics using a Prometheus exporter from the opentelemetry-go repository. With this change, the Collector no longer sets "without\_scope\_info" to true in its configuration. This means that all exported metrics will have `otel_scope_name`, `otel_scope_schema_url`, and `otel_scope_version` labels corresponding to the instrumentation scope metadata for that metric. This notably prevents an error when multiple metrics are only distinguished by their instrumentation scopes and end up aliased during export. If this is not desired behavior, a Prometheus exporter can be explicitly configured with this option enabled. <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #8200.
Applies the same type-switch fast path used for
SLICEin #8166 to the four existing slice types:BOOLSLICE,INT64SLICE,FLOAT64SLICE, andSTRINGSLICE.The slice values for len 0-3 are stored as
[N]Tfixed arrays bySliceValue. Type-asserting directly on those avoids all reflection overhead for the most common lengths. Longer slices fall through to the existingreflect.ValueOfpath unchanged.Benchmarks
BenchmarkHashKVsSlicesexercises only slice-type attributes (len 2-3, which hit the fixed-array fast path):Micro-benchmark of the per-element path for
[2]bool:The overall
BenchmarkHashKVsis unchanged since it includes many non-slice types, but the slice-specific path is significantly faster.