-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Bump go.uber.org/zap from 1.24.0 to 1.25.0 in /extension/zpagesextension #8203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
dependabot
wants to merge
1
commit into
main
from
dependabot/go_modules/extension/zpagesextension/go.uber.org/zap-1.25.0
Closed
Bump go.uber.org/zap from 1.24.0 to 1.25.0 in /extension/zpagesextension #8203
dependabot
wants to merge
1
commit into
main
from
dependabot/go_modules/extension/zpagesextension/go.uber.org/zap-1.25.0
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.24.0 to 1.25.0. - [Release notes](https://github.com/uber-go/zap/releases) - [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md) - [Commits](uber-go/zap@v1.24.0...v1.25.0) --- updated-dependencies: - dependency-name: go.uber.org/zap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Contributor
Author
|
Looks like go.uber.org/zap is up-to-date now, so this is no longer needed. |
codeboten
pushed a commit
that referenced
this pull request
Nov 17, 2023
…8909) [](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go.opentelemetry.io/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib) | require | patch | `v1.21.0` -> `v1.21.1` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/propagators/b3)</summary> ### [`v1.21.1`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.21.1): /v0.46.1/v0.15.1/v0.1.1 [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v1.21.0...v1.21.1) ##### Changed - Upgrade dependencies of OpenTelemetry Go to use the new [`v1.21.0`/`v0.44.0` release](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.21.0). ([#​4582](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4582)) ##### Fixed - Fix `StreamClientInterceptor` in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` to end the spans synchronously. ([#​4537](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4537)) - Fix data race in stats handlers when processing messages received and sent metrics in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`. ([#​4577](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4577)) - The stats handlers `NewClientHandler`, `NewServerHandler` in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` now record RPC durations in `ms` instead of `ns`. ([#​4548](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4548)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Nov 17, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary> ### [`v1.21.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.21.0): Release 1.21.0/0.44.0 [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.20.0...v1.21.0) ##### Removed - Remove the deprecated `go.opentelemetry.io/otel/bridge/opencensus.NewTracer`. ([#​4706](https://togithub.com/open-telemetry/opentelemetry-go/issues/4706)) - Remove the deprecated `go.opentelemetry.io/otel/exporters/otlp/otlpmetric` module. ([#​4707](https://togithub.com/open-telemetry/opentelemetry-go/issues/4707)) - Remove the deprecated `go.opentelemetry.io/otel/example/view` module. ([#​4708](https://togithub.com/open-telemetry/opentelemetry-go/issues/4708)) - Remove the deprecated `go.opentelemetry.io/otel/example/fib` module. ([#​4723](https://togithub.com/open-telemetry/opentelemetry-go/issues/4723)) ##### Fixed - Do not parse non-protobuf responses in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`. ([#​4719](https://togithub.com/open-telemetry/opentelemetry-go/issues/4719)) - Do not parse non-protobuf responses in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`. ([#​4719](https://togithub.com/open-telemetry/opentelemetry-go/issues/4719)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Nov 21, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | require | patch | `v1.17.2` -> `v1.17.3` | --- ### Release Notes <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.3`](https://togithub.com/klauspost/compress/releases/tag/v1.17.3) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.2...v1.17.3) #### What's Changed - fse: Fix max header size by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/881](https://togithub.com/klauspost/compress/pull/881) - zstd: Improve better/best compression by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/877](https://togithub.com/klauspost/compress/pull/877) - gzhttp: Fix missing content type on Close by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/883](https://togithub.com/klauspost/compress/pull/883) **Full Changelog**: klauspost/compress@v1.17.2...v1.17.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Nov 21, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.1` -> `v4.40.2` | --- ### Release Notes <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> ### [`v4.40.2`](https://togithub.com/mikefarah/yq/releases/tag/v4.40.2): - Official [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.1...v4.40.2) Thank you for all your support! I've fixed some of the issues that were kindly raised :) Happy to make the release official! - Do not panic when StdIn is closed ([#​1867](https://togithub.com/mikefarah/yq/issues/1867)) Thanks [@​aleskandro](https://togithub.com/aleskandro)! - Fixed issue when update against self [#​1869](https://togithub.com/mikefarah/yq/issues/1869) - Fixed multi doc anchor bug [#​1861](https://togithub.com/mikefarah/yq/issues/1861) - Fixes doc line separator issue when reading expression file [#​1860](https://togithub.com/mikefarah/yq/issues/1860) - Bumped dependencies </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Nov 28, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint) | require | patch | `v1.55.1` -> `v1.55.2` | | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.2` -> `v4.40.3` | | [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://togithub.com/open-telemetry/opentelemetry-go-contrib) | require | patch | `v0.46.0` -> `v0.46.1` | --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint)</summary> ### [`v1.55.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1552) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.55.1...v1.55.2) 1. updated linters - `ireturn`: from 0.2.1 to 0.2.2 - `ginkgolinter`: from 0.14.0 to 0.14.1 </details> <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> ### [`v4.40.3`](https://togithub.com/mikefarah/yq/releases/tag/v4.40.3): - Fixes JSON empty array bug [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.2...v4.40.3) - Fixed JSON output issue with empty arrays [#​1880](https://togithub.com/mikefarah/yq/issues/1880) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Dec 5, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | require | patch | `v1.17.3` -> `v1.17.4` | | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.3` -> `v4.40.4` | | [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil) | require | patch | `v3.23.10` -> `v3.23.11` | | [go.opentelemetry.io/collector](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/component](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configauth](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configcompression](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configgrpc](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/confighttp](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/confignet](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configopaque](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configtelemetry](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configtls](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/internal](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/confmap](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/connector](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/consumer](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/exporter](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension/auth](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension/zpagesextension](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/processor](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/receiver](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/semconv](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/service](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | --- ### Release Notes <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.4`](https://togithub.com/klauspost/compress/releases/tag/v1.17.4) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.3...v1.17.4) #### What's Changed - huff0: Speed up symbol counting by [@​greatroar](https://togithub.com/greatroar) in [https://github.com/klauspost/compress/pull/887](https://togithub.com/klauspost/compress/pull/887) - huff0: Remove byteReader by [@​greatroar](https://togithub.com/greatroar) in [https://github.com/klauspost/compress/pull/886](https://togithub.com/klauspost/compress/pull/886) - gzhttp: Allow overriding decompression on transport by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/892](https://togithub.com/klauspost/compress/pull/892) - gzhttp: Clamp compression level by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/890](https://togithub.com/klauspost/compress/pull/890) - gzip: Error out if reserved bits are set by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/891](https://togithub.com/klauspost/compress/pull/891) #### New Contributors - [@​teikjun](https://togithub.com/teikjun) made their first contribution in [https://github.com/klauspost/compress/pull/889](https://togithub.com/klauspost/compress/pull/889) **Full Changelog**: klauspost/compress@v1.17.3...v1.17.4 </details> <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> ### [`v4.40.4`](https://togithub.com/mikefarah/yq/compare/v4.40.3...v4.40.4) [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.3...v4.40.4) </details> <details> <summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary> ### [`v3.23.11`](https://togithub.com/shirou/gopsutil/releases/tag/v3.23.11) [Compare Source](https://togithub.com/shirou/gopsutil/compare/v3.23.10...v3.23.11) <!-- Release notes generated using configuration in .github/release.yml at v3.23.11 --> #### What's Changed ##### process - feat: use lsof for net_connections on FreeBSD by [@​wolf31o2](https://togithub.com/wolf31o2) in [https://github.com/shirou/gopsutil/pull/1551](https://togithub.com/shirou/gopsutil/pull/1551) #### New Contributors - [@​wolf31o2](https://togithub.com/wolf31o2) made their first contribution in [https://github.com/shirou/gopsutil/pull/1551](https://togithub.com/shirou/gopsutil/pull/1551) **Full Changelog**: shirou/gopsutil@v3.23.10...v3.23.11 </details> <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector)</summary> ### [`v0.90.1`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0901) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.90.0...v0.90.1) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Remove noisy log ([#​9017](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9017)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
pantuza
pushed a commit
to pantuza/opentelemetry-collector
that referenced
this pull request
Dec 8, 2023
…y#8968) [](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | require | patch | `v1.17.2` -> `v1.17.3` | --- ### Release Notes <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.3`](https://togithub.com/klauspost/compress/releases/tag/v1.17.3) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.2...v1.17.3) #### What's Changed - fse: Fix max header size by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/881](https://togithub.com/klauspost/compress/pull/881) - zstd: Improve better/best compression by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/877](https://togithub.com/klauspost/compress/pull/877) - gzhttp: Fix missing content type on Close by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/883](https://togithub.com/klauspost/compress/pull/883) **Full Changelog**: klauspost/compress@v1.17.2...v1.17.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
pantuza
pushed a commit
to pantuza/opentelemetry-collector
that referenced
this pull request
Dec 8, 2023
) [](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.1` -> `v4.40.2` | --- ### Release Notes <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> ### [`v4.40.2`](https://togithub.com/mikefarah/yq/releases/tag/v4.40.2): - Official [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.1...v4.40.2) Thank you for all your support! I've fixed some of the issues that were kindly raised :) Happy to make the release official! - Do not panic when StdIn is closed ([#&open-telemetry#8203;1867](https://togithub.com/mikefarah/yq/issues/1867)) Thanks [@&open-telemetry#8203;aleskandro](https://togithub.com/aleskandro)! - Fixed issue when update against self [#&open-telemetry#8203;1869](https://togithub.com/mikefarah/yq/issues/1869) - Fixed multi doc anchor bug [#&open-telemetry#8203;1861](https://togithub.com/mikefarah/yq/issues/1861) - Fixes doc line separator issue when reading expression file [#&open-telemetry#8203;1860](https://togithub.com/mikefarah/yq/issues/1860) - Bumped dependencies </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
pantuza
pushed a commit
to pantuza/opentelemetry-collector
that referenced
this pull request
Dec 8, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint) | require | patch | `v1.55.1` -> `v1.55.2` | | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.2` -> `v4.40.3` | | [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://togithub.com/open-telemetry/opentelemetry-go-contrib) | require | patch | `v0.46.0` -> `v0.46.1` | --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint)</summary> ### [`v1.55.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1552) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.55.1...v1.55.2) 1. updated linters - `ireturn`: from 0.2.1 to 0.2.2 - `ginkgolinter`: from 0.14.0 to 0.14.1 </details> <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> ### [`v4.40.3`](https://togithub.com/mikefarah/yq/releases/tag/v4.40.3): - Fixes JSON empty array bug [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.2...v4.40.3) - Fixed JSON output issue with empty arrays [#&open-telemetry#8203;1880](https://togithub.com/mikefarah/yq/issues/1880) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
pantuza
pushed a commit
to pantuza/opentelemetry-collector
that referenced
this pull request
Dec 8, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | require | patch | `v1.17.3` -> `v1.17.4` | | [github.com/mikefarah/yq/v4](https://togithub.com/mikefarah/yq) | require | patch | `v4.40.3` -> `v4.40.4` | | [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil) | require | patch | `v3.23.10` -> `v3.23.11` | | [go.opentelemetry.io/collector](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/component](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configauth](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configcompression](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configgrpc](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/confighttp](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/confignet](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configopaque](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configtelemetry](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/configtls](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/config/internal](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/confmap](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/connector](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/consumer](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/exporter](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension/auth](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/extension/zpagesextension](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/processor](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/receiver](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/semconv](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | | [go.opentelemetry.io/collector/service](https://togithub.com/open-telemetry/opentelemetry-collector) | require | patch | `v0.90.0` -> `v0.90.1` | --- <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> [`v1.17.4`](https://togithub.com/klauspost/compress/releases/tag/v1.17.4) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.3...v1.17.4) - huff0: Speed up symbol counting by [@&open-telemetry#8203;greatroar](https://togithub.com/greatroar) in [https://github.com/klauspost/compress/pull/887](https://togithub.com/klauspost/compress/pull/887) - huff0: Remove byteReader by [@&open-telemetry#8203;greatroar](https://togithub.com/greatroar) in [https://github.com/klauspost/compress/pull/886](https://togithub.com/klauspost/compress/pull/886) - gzhttp: Allow overriding decompression on transport by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/892](https://togithub.com/klauspost/compress/pull/892) - gzhttp: Clamp compression level by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/890](https://togithub.com/klauspost/compress/pull/890) - gzip: Error out if reserved bits are set by [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/891](https://togithub.com/klauspost/compress/pull/891) - [@&open-telemetry#8203;teikjun](https://togithub.com/teikjun) made their first contribution in [https://github.com/klauspost/compress/pull/889](https://togithub.com/klauspost/compress/pull/889) **Full Changelog**: klauspost/compress@v1.17.3...v1.17.4 </details> <details> <summary>mikefarah/yq (github.com/mikefarah/yq/v4)</summary> [`v4.40.4`](https://togithub.com/mikefarah/yq/compare/v4.40.3...v4.40.4) [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.40.3...v4.40.4) </details> <details> <summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary> [`v3.23.11`](https://togithub.com/shirou/gopsutil/releases/tag/v3.23.11) [Compare Source](https://togithub.com/shirou/gopsutil/compare/v3.23.10...v3.23.11) <!-- Release notes generated using configuration in .github/release.yml at v3.23.11 --> - feat: use lsof for net_connections on FreeBSD by [@&open-telemetry#8203;wolf31o2](https://togithub.com/wolf31o2) in [https://github.com/shirou/gopsutil/pull/1551](https://togithub.com/shirou/gopsutil/pull/1551) - [@&open-telemetry#8203;wolf31o2](https://togithub.com/wolf31o2) made their first contribution in [https://github.com/shirou/gopsutil/pull/1551](https://togithub.com/shirou/gopsutil/pull/1551) **Full Changelog**: shirou/gopsutil@v3.23.10...v3.23.11 </details> <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector)</summary> [`v0.90.1`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0901) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.90.0...v0.90.1) - `exporterhelper`: Remove noisy log ([#&open-telemetry#8203;9017](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9017)) </details> --- 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
bogdandrutu
pushed a commit
that referenced
this pull request
Dec 12, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.59.0` -> `v1.60.0` | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.60.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.60.0): Release 1.60.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.59.0...v1.60.0) ### Security - credentials/tls: if not set, set TLS MinVersion to 1.2 and CipherSuites according to supported suites not forbidden by RFC7540. - This is a behavior change to bring us into better alignment with RFC 7540. ### API Changes - resolver: remove deprecated and experimental `ClientConn.NewServiceConfig` ([#​6784](https://togithub.com/grpc/grpc-go/issues/6784)) - client: remove deprecated `grpc.WithServiceConfig` `DialOption` ([#​6800](https://togithub.com/grpc/grpc-go/issues/6800)) ### Bug Fixes - client: fix race that could cause a deadlock while entering idle mode and receiving a name resolver update ([#​6804](https://togithub.com/grpc/grpc-go/issues/6804)) - client: always enable TCP keepalives with OS defaults ([#​6834](https://togithub.com/grpc/grpc-go/issues/6834)) - credentials/alts: fix a bug preventing ALTS from connecting to the metadata server if the default scheme is overridden ([#​6686](https://togithub.com/grpc/grpc-go/issues/6686)) - Special Thanks: [@​mjamaloney](https://togithub.com/mjamaloney) ### Behavior Changes - server: Do not return from Stop() or GracefulStop() until all resources are released ([#​6489](https://togithub.com/grpc/grpc-go/issues/6489)) - Special Thanks: [@​fho](https://togithub.com/fho) ### Documentation - codes: clarify that only codes defined by this package are valid and that users should not cast other values to `codes.Code` ([#​6701](https://togithub.com/grpc/grpc-go/issues/6701)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
bogdandrutu
added a commit
that referenced
this pull request
Dec 12, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/google/uuid](https://togithub.com/google/uuid) | require | minor | `v1.4.0` -> `v1.5.0` | --- ### Release Notes <details> <summary>google/uuid (github.com/google/uuid)</summary> ### [`v1.5.0`](https://togithub.com/google/uuid/releases/tag/v1.5.0) [Compare Source](https://togithub.com/google/uuid/compare/v1.4.0...v1.5.0) ##### Features - Validate UUID without creating new UUID ([#​141](https://togithub.com/google/uuid/issues/141)) ([9ee7366](https://togithub.com/google/uuid/commit/9ee7366e66c9ad96bab89139418a713dc584ae29)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Bogdan Drutu <[email protected]>
sokoide
pushed a commit
to sokoide/opentelemetry-collector
that referenced
this pull request
Dec 18, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.59.0` -> `v1.60.0` | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.60.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.60.0): Release 1.60.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.59.0...v1.60.0) ### Security - credentials/tls: if not set, set TLS MinVersion to 1.2 and CipherSuites according to supported suites not forbidden by RFC7540. - This is a behavior change to bring us into better alignment with RFC 7540. ### API Changes - resolver: remove deprecated and experimental `ClientConn.NewServiceConfig` ([#&open-telemetry#8203;6784](https://togithub.com/grpc/grpc-go/issues/6784)) - client: remove deprecated `grpc.WithServiceConfig` `DialOption` ([#&open-telemetry#8203;6800](https://togithub.com/grpc/grpc-go/issues/6800)) ### Bug Fixes - client: fix race that could cause a deadlock while entering idle mode and receiving a name resolver update ([#&open-telemetry#8203;6804](https://togithub.com/grpc/grpc-go/issues/6804)) - client: always enable TCP keepalives with OS defaults ([#&open-telemetry#8203;6834](https://togithub.com/grpc/grpc-go/issues/6834)) - credentials/alts: fix a bug preventing ALTS from connecting to the metadata server if the default scheme is overridden ([#&open-telemetry#8203;6686](https://togithub.com/grpc/grpc-go/issues/6686)) - Special Thanks: [@&open-telemetry#8203;mjamaloney](https://togithub.com/mjamaloney) ### Behavior Changes - server: Do not return from Stop() or GracefulStop() until all resources are released ([#&open-telemetry#8203;6489](https://togithub.com/grpc/grpc-go/issues/6489)) - Special Thanks: [@&open-telemetry#8203;fho](https://togithub.com/fho) ### Documentation - codes: clarify that only codes defined by this package are valid and that users should not cast other values to `codes.Code` ([#&open-telemetry#8203;6701](https://togithub.com/grpc/grpc-go/issues/6701)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
sokoide
pushed a commit
to sokoide/opentelemetry-collector
that referenced
this pull request
Dec 18, 2023
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/google/uuid](https://togithub.com/google/uuid) | require | minor | `v1.4.0` -> `v1.5.0` | --- ### Release Notes <details> <summary>google/uuid (github.com/google/uuid)</summary> ### [`v1.5.0`](https://togithub.com/google/uuid/releases/tag/v1.5.0) [Compare Source](https://togithub.com/google/uuid/compare/v1.4.0...v1.5.0) ##### Features - Validate UUID without creating new UUID ([#&open-telemetry#8203;141](https://togithub.com/google/uuid/issues/141)) ([9ee7366](https://togithub.com/google/uuid/commit/9ee7366e66c9ad96bab89139418a713dc584ae29)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Bogdan Drutu <[email protected]>
bogdandrutu
pushed a commit
that referenced
this pull request
Jan 2, 2024
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang) | `v1.17.0` -> `v1.18.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>prometheus/client_golang (github.com/prometheus/client_golang)</summary> ### [`v1.18.0`](https://togithub.com/prometheus/client_golang/releases/tag/v1.18.0) [Compare Source](https://togithub.com/prometheus/client_golang/compare/v1.17.0...v1.18.0) #### What's Changed - \[FEATURE] promlint: Allow creation of custom metric validations. [#​1311](https://togithub.com/prometheus/client_golang/issues/1311) - \[FEATURE] Go programs using client_golang can be built in wasip1 OS. [#​1350](https://togithub.com/prometheus/client_golang/issues/1350) - \[BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. [#​1367](https://togithub.com/prometheus/client_golang/issues/1367) - \[BUGFIX] testutil: Fix comparison of metrics with empty Help strings. [#​1378](https://togithub.com/prometheus/client_golang/issues/1378) - \[ENHANCEMENT] Improved performance of `MetricVec.WithLabelValues(...)`. [#​1360](https://togithub.com/prometheus/client_golang/issues/1360) #### New Contributors - [@​srenatus](https://togithub.com/srenatus) made their first contribution in [https://github.com/prometheus/client_golang/pull/1350](https://togithub.com/prometheus/client_golang/pull/1350) - [@​jadolg](https://togithub.com/jadolg) made their first contribution in [https://github.com/prometheus/client_golang/pull/1342](https://togithub.com/prometheus/client_golang/pull/1342) - [@​manas-rust](https://togithub.com/manas-rust) made their first contribution in [https://github.com/prometheus/client_golang/pull/1383](https://togithub.com/prometheus/client_golang/pull/1383) - [@​bluekeyes](https://togithub.com/bluekeyes) made their first contribution in [https://github.com/prometheus/client_golang/pull/1378](https://togithub.com/prometheus/client_golang/pull/1378) - [@​tsipo](https://togithub.com/tsipo) made their first contribution in [https://github.com/prometheus/client_golang/pull/1387](https://togithub.com/prometheus/client_golang/pull/1387) **Full Changelog**: prometheus/client_golang@v1.17.0...v1.18.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
bogdandrutu
pushed a commit
that referenced
this pull request
Jan 2, 2024
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil) | `v3.23.11` -> `v3.23.12` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary> ### [`v3.23.12`](https://togithub.com/shirou/gopsutil/releases/tag/v3.23.12) [Compare Source](https://togithub.com/shirou/gopsutil/compare/v3.23.11...v3.23.12) <!-- Release notes generated using configuration in .github/release.yml at v3.23.12 --> #### What's Changed ##### cpu - Avoid some uses of regexps by [@​scop](https://togithub.com/scop) in [https://github.com/shirou/gopsutil/pull/1570](https://togithub.com/shirou/gopsutil/pull/1570) - Avoid repeated regexp compilations by [@​scop](https://togithub.com/scop) in [https://github.com/shirou/gopsutil/pull/1569](https://togithub.com/shirou/gopsutil/pull/1569) ##### disk - feat(disk): look for filesystem labels from udev on Linux by [@​scop](https://togithub.com/scop) in [https://github.com/shirou/gopsutil/pull/1573](https://togithub.com/shirou/gopsutil/pull/1573) ##### host - add deepin and uos distro by [@​keeword](https://togithub.com/keeword) in [https://github.com/shirou/gopsutil/pull/1561](https://togithub.com/shirou/gopsutil/pull/1561) ##### Other Changes - Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0" by [@​shirou](https://togithub.com/shirou) in [https://github.com/shirou/gopsutil/pull/1564](https://togithub.com/shirou/gopsutil/pull/1564) #### New Contributors - [@​keeword](https://togithub.com/keeword) made their first contribution in [https://github.com/shirou/gopsutil/pull/1561](https://togithub.com/shirou/gopsutil/pull/1561) **Full Changelog**: shirou/gopsutil@v3.23.11...v3.23.12 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
bogdandrutu
added a commit
that referenced
this pull request
Jan 9, 2024
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.uber.org/goleak](https://togithub.com/uber-go/goleak) | `v1.2.0` -> `v1.3.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>uber-go/goleak (go.uber.org/goleak)</summary> ### [`v1.3.0`](https://togithub.com/uber-go/goleak/releases/tag/v1.3.0) [Compare Source](https://togithub.com/uber-go/goleak/compare/v1.2.1...v1.3.0) ##### Fixed - Built-in ignores now match function names more accurately. They will no longer ignore stacks because of file names that look similar to function names. ([#​112](https://togithub.com/uber-go/goleak/issues/112)) ##### Added - Add an `IgnoreAnyFunction` option to ignore stack traces that have the provided function anywhere in the stack. ([#​113](https://togithub.com/uber-go/goleak/issues/113)) - Ignore `testing.runFuzzing` and `testing.runFuzzTests` alongside other already-ignored test functions (`testing.RunTests`, etc). ([#​105](https://togithub.com/uber-go/goleak/issues/105)) ##### Changed - Miscellaneous CI-related fixes. ([#​103](https://togithub.com/uber-go/goleak/issues/103), [#​108](https://togithub.com/uber-go/goleak/issues/108), [#​114](https://togithub.com/uber-go/goleak/issues/114)) ### [`v1.2.1`](https://togithub.com/uber-go/goleak/releases/tag/v1.2.1): v.1.2.1 [Compare Source](https://togithub.com/uber-go/goleak/compare/v1.2.0...v1.2.1) #### \[1.2.1] ##### Changed - Drop golang/x/lint dependency. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Bogdan Drutu <[email protected]>
mx-psi
pushed a commit
that referenced
this pull request
Jan 16, 2024
… to v0.92.0 (#9291) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://togithub.com/open-telemetry/opentelemetry-collector) | `v0.91.0` -> `v0.92.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/exporter/otlphttpexporter)</summary> ### [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0) ##### 🛑 Breaking changes 🛑 - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on the retry_on_failure strategy instead. ([#​8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382)) The current re-enqueuing behavior is not obvious and cannot be configured. It takes place only for persistent queue and only if `retry_on_failure::enabled=true` even if `retry_on_failure` is a setting for a different backoff retry strategy. This change removes the re-enqueuing behavior. Consider increasing `retry_on_failure::max_elapsed_time` to reduce chances of data loss or set it to 0 to keep retrying until requests succeed. - `confmap`: Make the option `WithErrorUnused` enabled by default when unmarshaling configuration ([#​7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102)) The option `WithErrorUnused` is now enabled by default, and a new option `WithIgnoreUnused` is introduced to ignore errors about unused fields. - `status`: Deprecate `ReportComponentStatus` in favor of `ReportStatus`. This new function does not return an error. ([#​9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148)) ##### 🚩 Deprecations 🚩 - `connectortest`: Deprecate connectortest.New\[Metrics|Logs|Traces]Router in favour of connector.New\[Metrics|Logs|Traces]Router ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of configretry.BackOffConfig ([#​9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091)) - `extension/ballast`: Deprecate `memory_ballast` extension. ([#​8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343)) Use `GOMEMLIMIT` environment variable instead. - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of \[Metrics|Logs|Traces]RouterAndConsumer ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) ##### 💡 Enhancements 💡 - `exporterhelper`: Add RetrySettings validation function ([#​9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089)) Validate that time.Duration, multiplier values in configretry are non-negative, and randomization_factor is between 0 and 1 - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating the flag to beta ([#​7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454)) The metrics generated should be consistent with the metrics generated previously with OpenCensus. Users can disable the behaviour by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at collector start. - `mdatagen`: move component from contrib to core ([#​9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172)) - `semconv`: Generated Semantic conventions 1.22.0. ([#​8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686)) - `confignet`: Add `dialer_timeout` config option. ([#​9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066)) - `processor/memory_limiter`: Update config validation errors ([#​9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059)) - Fix names of the config fields that are validated in the error messages - Move the validation from start to the initialization phrase - `exporterhelper`: Add config Validate for TimeoutSettings ([#​9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104)) ##### 🧰 Bug fixes 🧰 - `memorylimiterprocessor`: Fixed leaking goroutines from memorylimiterprocessor ([#​9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099)) - `cmd/otelcorecol`: Fix the code detecting if the collector is running as a service on Windows. ([#​7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350)) Removed the `NO_WINDOWS_SERVICE` environment variable given it is not needed anymore. - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter ([#​6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Jan 16, 2024
…v0.92.0 (#9290) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/exporter/otlpexporter](https://togithub.com/open-telemetry/opentelemetry-collector) | `v0.91.0` -> `v0.92.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/exporter/otlpexporter)</summary> ### [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0) ##### 🛑 Breaking changes 🛑 - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on the retry_on_failure strategy instead. ([#​8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382)) The current re-enqueuing behavior is not obvious and cannot be configured. It takes place only for persistent queue and only if `retry_on_failure::enabled=true` even if `retry_on_failure` is a setting for a different backoff retry strategy. This change removes the re-enqueuing behavior. Consider increasing `retry_on_failure::max_elapsed_time` to reduce chances of data loss or set it to 0 to keep retrying until requests succeed. - `confmap`: Make the option `WithErrorUnused` enabled by default when unmarshaling configuration ([#​7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102)) The option `WithErrorUnused` is now enabled by default, and a new option `WithIgnoreUnused` is introduced to ignore errors about unused fields. - `status`: Deprecate `ReportComponentStatus` in favor of `ReportStatus`. This new function does not return an error. ([#​9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148)) ##### 🚩 Deprecations 🚩 - `connectortest`: Deprecate connectortest.New\[Metrics|Logs|Traces]Router in favour of connector.New\[Metrics|Logs|Traces]Router ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of configretry.BackOffConfig ([#​9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091)) - `extension/ballast`: Deprecate `memory_ballast` extension. ([#​8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343)) Use `GOMEMLIMIT` environment variable instead. - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of \[Metrics|Logs|Traces]RouterAndConsumer ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) ##### 💡 Enhancements 💡 - `exporterhelper`: Add RetrySettings validation function ([#​9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089)) Validate that time.Duration, multiplier values in configretry are non-negative, and randomization_factor is between 0 and 1 - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating the flag to beta ([#​7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454)) The metrics generated should be consistent with the metrics generated previously with OpenCensus. Users can disable the behaviour by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at collector start. - `mdatagen`: move component from contrib to core ([#​9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172)) - `semconv`: Generated Semantic conventions 1.22.0. ([#​8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686)) - `confignet`: Add `dialer_timeout` config option. ([#​9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066)) - `processor/memory_limiter`: Update config validation errors ([#​9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059)) - Fix names of the config fields that are validated in the error messages - Move the validation from start to the initialization phrase - `exporterhelper`: Add config Validate for TimeoutSettings ([#​9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104)) ##### 🧰 Bug fixes 🧰 - `memorylimiterprocessor`: Fixed leaking goroutines from memorylimiterprocessor ([#​9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099)) - `cmd/otelcorecol`: Fix the code detecting if the collector is running as a service on Windows. ([#​7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350)) Removed the `NO_WINDOWS_SERVICE` environment variable given it is not needed anymore. - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter ([#​6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Jan 16, 2024
…v0.92.0 (#9292) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector) | `v0.91.0` -> `v0.92.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/receiver/otlpreceiver)</summary> ### [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0) ##### 🛑 Breaking changes 🛑 - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on the retry_on_failure strategy instead. ([#​8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382)) The current re-enqueuing behavior is not obvious and cannot be configured. It takes place only for persistent queue and only if `retry_on_failure::enabled=true` even if `retry_on_failure` is a setting for a different backoff retry strategy. This change removes the re-enqueuing behavior. Consider increasing `retry_on_failure::max_elapsed_time` to reduce chances of data loss or set it to 0 to keep retrying until requests succeed. - `confmap`: Make the option `WithErrorUnused` enabled by default when unmarshaling configuration ([#​7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102)) The option `WithErrorUnused` is now enabled by default, and a new option `WithIgnoreUnused` is introduced to ignore errors about unused fields. - `status`: Deprecate `ReportComponentStatus` in favor of `ReportStatus`. This new function does not return an error. ([#​9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148)) ##### 🚩 Deprecations 🚩 - `connectortest`: Deprecate connectortest.New\[Metrics|Logs|Traces]Router in favour of connector.New\[Metrics|Logs|Traces]Router ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of configretry.BackOffConfig ([#​9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091)) - `extension/ballast`: Deprecate `memory_ballast` extension. ([#​8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343)) Use `GOMEMLIMIT` environment variable instead. - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of \[Metrics|Logs|Traces]RouterAndConsumer ([#​9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095)) ##### 💡 Enhancements 💡 - `exporterhelper`: Add RetrySettings validation function ([#​9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089)) Validate that time.Duration, multiplier values in configretry are non-negative, and randomization_factor is between 0 and 1 - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating the flag to beta ([#​7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454)) The metrics generated should be consistent with the metrics generated previously with OpenCensus. Users can disable the behaviour by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at collector start. - `mdatagen`: move component from contrib to core ([#​9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172)) - `semconv`: Generated Semantic conventions 1.22.0. ([#​8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686)) - `confignet`: Add `dialer_timeout` config option. ([#​9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066)) - `processor/memory_limiter`: Update config validation errors ([#​9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059)) - Fix names of the config fields that are validated in the error messages - Move the validation from start to the initialization phrase - `exporterhelper`: Add config Validate for TimeoutSettings ([#​9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104)) ##### 🧰 Bug fixes 🧰 - `memorylimiterprocessor`: Fixed leaking goroutines from memorylimiterprocessor ([#​9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099)) - `cmd/otelcorecol`: Fix the code detecting if the collector is running as a service on Windows. ([#​7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350)) Removed the `NO_WINDOWS_SERVICE` environment variable given it is not needed anymore. - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter ([#​6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Jan 16, 2024
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://togithub.com/prometheus/common) | `v0.45.0` -> `v0.46.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>prometheus/common (github.com/prometheus/common)</summary> ### [`v0.46.0`](https://togithub.com/prometheus/common/releases/tag/v0.46.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.45.0...v0.46.0) #### What's Changed - Add golangci-lint config by [@​SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/517](https://togithub.com/prometheus/common/pull/517) - model: add metric type values by [@​bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/533](https://togithub.com/prometheus/common/pull/533) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/532](https://togithub.com/prometheus/common/pull/532) - Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.47.0 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/529](https://togithub.com/prometheus/common/pull/529) - Update modules by [@​SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/534](https://togithub.com/prometheus/common/pull/534) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/535](https://togithub.com/prometheus/common/pull/535) - Allow using empty Authorization credentials by [@​TheSpiritXIII](https://togithub.com/TheSpiritXIII) in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546) - enable errorlint linter by [@​mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/548](https://togithub.com/prometheus/common/pull/548) - Bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.10 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/539](https://togithub.com/prometheus/common/pull/539) - Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/542](https://togithub.com/prometheus/common/pull/542) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/552](https://togithub.com/prometheus/common/pull/552) - Bump golang.org/x/net from 0.18.0 to 0.19.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/541](https://togithub.com/prometheus/common/pull/541) - Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/540](https://togithub.com/prometheus/common/pull/540) - Add hints for promlog by [@​lucacome](https://togithub.com/lucacome) in [https://github.com/prometheus/common/pull/556](https://togithub.com/prometheus/common/pull/556) - Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/560](https://togithub.com/prometheus/common/pull/560) - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/558](https://togithub.com/prometheus/common/pull/558) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/555](https://togithub.com/prometheus/common/pull/555) - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/559](https://togithub.com/prometheus/common/pull/559) - Bump github.com/aws/aws-sdk-go from 1.48.10 to 1.49.13 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/557](https://togithub.com/prometheus/common/pull/557) - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/561](https://togithub.com/prometheus/common/pull/561) - Make version getRevision public by [@​SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/563](https://togithub.com/prometheus/common/pull/563) - enable gofumpt, goimports, testifylint linters by [@​mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/551](https://togithub.com/prometheus/common/pull/551) - version: make GetTegs() public by [@​ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565) - switch to protodelim package (which pbutil now calls) by [@​stapelberg](https://togithub.com/stapelberg) in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567) - Bump Go modules by [@​SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/568](https://togithub.com/prometheus/common/pull/568) #### New Contributors - [@​TheSpiritXIII](https://togithub.com/TheSpiritXIII) made their first contribution in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546) - [@​mmorel-35](https://togithub.com/mmorel-35) made their first contribution in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550) - [@​ArthurSens](https://togithub.com/ArthurSens) made their first contribution in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565) - [@​stapelberg](https://togithub.com/stapelberg) made their first contribution in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567) **Full Changelog**: prometheus/common@v0.45.0...v0.46.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
codeboten
pushed a commit
that referenced
this pull request
Jan 17, 2024
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.44.0` -> `v0.45.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.44.0` -> `v0.45.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.44.0` -> `v0.45.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.44.0` -> `v0.45.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.21.0` -> `v1.22.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>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary> ### [`v1.22.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.22.0): /v0.45.0 [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.22.0) ##### Added - The `go.opentelemetry.io/otel/semconv/v1.22.0` package. The package contains semantic conventions from the `v1.22.0` version of the OpenTelemetry Semantic Conventions. ([#​4735](https://togithub.com/open-telemetry/opentelemetry-go/issues/4735)) - The `go.opentelemetry.io/otel/semconv/v1.23.0` package. The package contains semantic conventions from the `v1.23.0` version of the OpenTelemetry Semantic Conventions. ([#​4746](https://togithub.com/open-telemetry/opentelemetry-go/issues/4746)) - The `go.opentelemetry.io/otel/semconv/v1.23.1` package. The package contains semantic conventions from the `v1.23.1` version of the OpenTelemetry Semantic Conventions. ([#​4749](https://togithub.com/open-telemetry/opentelemetry-go/issues/4749)) - The `go.opentelemetry.io/otel/semconv/v1.24.0` package. The package contains semantic conventions from the `v1.24.0` version of the OpenTelemetry Semantic Conventions. ([#​4770](https://togithub.com/open-telemetry/opentelemetry-go/issues/4770)) - Add `WithResourceAsConstantLabels` option to apply resource attributes for every metric emitted by the Prometheus exporter. ([#​4733](https://togithub.com/open-telemetry/opentelemetry-go/issues/4733)) - Experimental cardinality limiting is added to the metric SDK. See [metric documentation](./sdk/metric/EXPERIMENTAL.md#cardinality-limit) for more information about this feature and how to enable it. ([#​4457](https://togithub.com/open-telemetry/opentelemetry-go/issues/4457)) - Add `NewMemberRaw` and `NewKeyValuePropertyRaw` in `go.opentelemetry.io/otel/baggage`. ([#​4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804)) ##### Changed - Upgrade all use of `go.opentelemetry.io/otel/semconv` to use `v1.24.0`. ([#​4754](https://togithub.com/open-telemetry/opentelemetry-go/issues/4754)) - Update transformations in `go.opentelemetry.io/otel/exporters/zipkin` to follow `v1.19.0` version of the OpenTelemetry specification. ([#​4754](https://togithub.com/open-telemetry/opentelemetry-go/issues/4754)) - Record synchronous measurements when the passed context is canceled instead of dropping in `go.opentelemetry.io/otel/sdk/metric`. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.g `if ctx.Err() != nil`). ([#​4671](https://togithub.com/open-telemetry/opentelemetry-go/issues/4671)) - Improve `go.opentelemetry.io/otel/trace.TraceState`'s performance. ([#​4722](https://togithub.com/open-telemetry/opentelemetry-go/issues/4722)) - Improve `go.opentelemetry.io/otel/propagation.TraceContext`'s performance. ([#​4721](https://togithub.com/open-telemetry/opentelemetry-go/issues/4721)) - Improve `go.opentelemetry.io/otel/baggage` performance. ([#​4743](https://togithub.com/open-telemetry/opentelemetry-go/issues/4743)) - Improve performance of the `(*Set).Filter` method in `go.opentelemetry.io/otel/attribute` when the passed filter does not filter out any attributes from the set. ([#​4774](https://togithub.com/open-telemetry/opentelemetry-go/issues/4774)) - `Member.String` in `go.opentelemetry.io/otel/baggage` percent-encodes only when necessary. ([#​4775](https://togithub.com/open-telemetry/opentelemetry-go/issues/4775)) - `Property.Value` in `go.opentelemetry.io/otel/baggage` now returns a raw string instead of a percent-encoded value. ([#​4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804)) ##### Fixed - Fix `Parse` in `go.opentelemetry.io/otel/baggage` to validate member value before percent-decoding. ([#​4755](https://togithub.com/open-telemetry/opentelemetry-go/issues/4755)) - Fix whitespace encoding of `Member.String` in `go.opentelemetry.io/otel/baggage`. ([#​4756](https://togithub.com/open-telemetry/opentelemetry-go/issues/4756)) - Fix baggage item key so that it is not canonicalized in `go.opentelemetry.io/otel/bridge/opentracing`. ([#​4776](https://togithub.com/open-telemetry/opentelemetry-go/issues/4776)) - Fix `go.opentelemetry.io/otel/bridge/opentracing` to properly handle baggage values that requires escaping during propagation. ([#​4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804)) - Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in `go.opentelemetry.io/otel/sdk/metric`. ([#​4742](https://togithub.com/open-telemetry/opentelemetry-go/issues/4742)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Oct 27, 2025
…0.120.0 (#14085) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v0.0.0-00010101000000-000000000000` -> `v0.120.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | # Warnings (1) Please correct - or verify that you can safely ignore - these warnings before you merge this PR. - `go.opentelemetry.io/collector/component`: Could not determine new digest for update (go package go.opentelemetry.io/collector/component) --- --- > [!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/component)</summary> ### [`v0.120.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1260v01200) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.119.0...v0.120.0) ##### 🛑 Breaking changes 🛑 - `all`: Added support for go1.24, bumped minimum version to 1.23 ([#​12370](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12370)) - `mdatagen`: Removing deprecated generated funcs and a few test funcs as well. ([#​12304](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12304)) - `service`: Align component logger attributes with those defined in RFC ([#​12217](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12217)) See [Pipeline Component Telemetry RFC](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md#attributes) ##### 💡 Enhancements 💡 - `otlpreceiver`: Update stability for logs ([#​12335](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12335)) - `exporterhelper`: Implement sync disabled queue used when batching is enabled. ([#​12245](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12245)) - `exporterhelper`: Enable the new pull-based batcher in exporterhelper ([#​12291](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12291)) - `exporterhelper`: Update queue size after the element is done exported ([#​12399](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12399)) After this change the active queue size will include elements in the process of being exported. - `otelcol`: Add featuregate command to display information about available features ([#​11998](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11998)) The featuregate command allows users to view detailed information about feature gates including their status, stage, and description. ##### 🧰 Bug fixes 🧰 - `memorylimiter`: Logger no longer attributes to single signal, pipeline, or component. ([#​12217](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12217)) - `otlpreceiver`: Logger no longer attributes to random signal when receiving multiple signals. ([#​12217](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12217)) - `exporterhelper`: Fix undefined behavior access to request after send to next component. This causes random memory access. ([#​12281](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12281)) - `exporterhelper`: Fix default batcher to correctly call all done callbacks exactly once ([#​12247](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12247)) - `otlpreceiver`: Fix OTLP http receiver to correctly set Retry-After ([#​12367](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12367)) - `otlphttpexporter`: Fix parsing logic for Retry-After in OTLP http protocol. ([#​12366](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12366)) The value of Retry-After field can be either an HTTP-date or delay-seconds and the current logic only parsed delay-seconds. - `cmd/builder`: Ensure unique aliases for modules with same suffix ([#​12201](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12201)) ### [`v0.119.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1250v01190) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.118.0...v0.119.0) ##### 🛑 Breaking changes 🛑 - `exporterhelper`: Rename exporter span signal specific attributes (e.g. "sent\_spans" / "send\_failed\_span") to "items.sent" / "items.failed". ([#​12165](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12165)) - `cmd/mdatagen`: Remove dead field `telemetry::level` ([#​12144](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12144)) - `exporterhelper`: Change exporter ID to be a Span level attribute instead on each event. ([#​12164](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12164)) This does not have an impact on the level of information emitted, but on the structure of the Span. - `cmd/mdatagen`: Remove `level` field from metrics definition ([#​12145](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12145)) This mechanism will be added back once a new views mechanism is implemented. - `service`: Value for telemetry exporter `otlp.protocol` updated from `grpc/protobuf` to `grpc`. ([#​12337](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12337)) - `service`: internal metrics exported over Prometheus may differ from previous versions. ([#​11611](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11611)) Users who do not customize the Prometheus reader should not be impacted. The change to update the internal telemetry to use [otel-go config](https://pkg.go.dev/go.opentelemetry.io/contrib/config) can cause unexpected behaviour for end users. This change is caused by the default values in `config` being different from what the Collector has used in previous versions. The following changes can occur when users configure their `service::telemetry::metrics::readers`: - the metric name will append a `_total` suffix if `without_type_suffix` is not configured. Set `without_type_suffix` to `true` to disable this. - units will be appended to metric name if `without_units` is not configured. Set `without_units` to `true` to disable this. - a `target_info` metric will be emitted if `without_scope_info` is not configured. Set `without_scope_info` to `true` to disable this. ##### 💡 Enhancements 💡 - `configtls`: Allow users to mention their preferred curve types for ECDHE handshake ([#​12174](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12174)) - `service`: remove custom code and instead use config package to instantiate meter provider. ([#​11611](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11611)) - `otelcol`: Adds support for listing config providers in components command's output ([#​11570](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11570)) - `general`: Reduce memory allocations when loading configuration and parsing component names ([#​11964](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11964)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Fix bug that the exporter with new batcher may have been marked as non mutation. ([#​12239](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12239)) Only affects users that manually turned on `exporter.UsePullingBasedExporterQueueBatcher` featuregate. - `service`: Preserve URL normalization logic that was present before. ([#​12254](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12254)) - `confighttp`: confighttp.ToServer now sets ErrorLog with a default logger backed by Zap ([#​11820](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11820)) This change ensures that the http.Server's ErrorLog is correctly set using Zap's logger at the error level, addressing the issue of error logs being printed using a different logger. - `exporterhelper`: Fix context propagation for DisabledBatcher ([#​12231](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12231)) - `mdatagen`: apply fieldalignment to generated code ([#​12125](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12125)) - `mdatagen`: Fix bug where Histograms were marked as not supporting temporal aggregation ([#​12168](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12168)) - `exporterhelper`: Fix MergeSplit issue that ignores the initial message size. ([#​12257](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12257)) - `service`: Include validation errors from telemetry.Config when validating the service config ([#​12100](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12100)) Previously validation errors were only printed to the console - `service-telemetry`: pass the missing async error channel into service telemetry settings ([#​11417](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11417)) ### [`v0.118.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1240v01180) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.117.0...v0.118.0) ##### 💡 Enhancements 💡 - `exporterhelper`: Add blocking option to control queue behavior when full ([#​12090](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12090)) - `debugexporter`: Add EventName to debug exporter for Logs. EventName was added as top-level field in the LogRecord from 1.5.0 of proto definition. ([#​11966](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11966)) - `confighttp`: Added support for configuring compression levels. ([#​10467](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10467)) A new configuration option called CompressionParams has been added to confighttp. | This allows users to configure the compression levels for the confighttp client. - `exporterhelper`: Change the memory queue implementation to not pre-allocate capacity objects. ([#​12070](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12070)) This change improves memory usage of the collector under low utilization and is a prerequisite for supporting different other size limitations (number of items, bytes). ##### 🧰 Bug fixes 🧰 - `mdatagen`: apply fieldalignment to generated code ([#​12121](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12121)) - `otelcoltest`: Set `DefaultScheme` to `env` in the test `ConfigProvider` to replicate the default provider used by the Collector. ([#​12066](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12066)) ### [`v0.117.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1230v01170) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.116.0...v0.117.0) ##### 🛑 Breaking changes 🛑 - `otelcol`: Remove warnings when 0.0.0.0 is used ([#​11713](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11713), [#​8510](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8510)) ##### 🧰 Bug fixes 🧰 - `internal/sharedcomponent`: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses ([#​11826](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11826)) ### [`v0.116.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1220v01160) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.115.0...v0.116.0) ##### 🛑 Breaking changes 🛑 - `pdata/pprofile`: Remove deprecated `Profile.EndTime` and `Profile.SetEndTime` methods. ([#​11796](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11796)) ##### 💡 Enhancements 💡 - `xconfighttp`: Add WithOtelHTTPOptions to experimental module xconfighttp ([#​11770](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11770)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Fix memory leak at exporter shutdown ([#​11401](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11401)) - `sharedcomponent`: Remove race-condition and cleanup locking ([#​11819](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11819)) ### [`v0.115.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1210v01150) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.114.0...v0.115.0) ##### 🛑 Breaking changes 🛑 - `otelcol`: Change all logged timestamps to ISO8601. ([#​10543](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10543)) This makes log timestamps human-readable (as opposed to epoch seconds in scientific notation), but may break users trying to parse logged lines in the old format. - `pdata/pprofile`: Upgrade pdata to opentelemetry-proto v1.4.0 ([#​11722](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11722)) ##### 🚩 Deprecations 🚩 - `scraperhelper`: Deprecate all Scraper helpers in scraperhelper ([#​11732](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11732)) Deprecate ScrapeFunc, ScraperOption, WithStart, WithShutdown in favor of equivalent funcs in scraper package. ##### 💡 Enhancements 💡 - `exporterqueue`: Introduce a feature gate exporter.UsePullingBasedExporterQueueBatcher to use the new pulling model in exporter queue batching. ([#​8122](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8122), [#​10368](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10368)) If both queuing and batching is enabled for exporter, we now use a pulling model instead of a pushing model. num\_consumer in queue configuration is now used to specify the maximum number of concurrent workers that are sending out the request. - `service`: label metrics as alpha to communicate their stability ([#​11729](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11729)) - `consumer`: Mark consumer as stable. ([#​9046](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9046)) - `service`: Add support for ca certificates in telemetry metrics otlp grpc exporter ([#​11633](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11633)) Before this change the Certificate value in config was silently ignored. ##### 🧰 Bug fixes 🧰 - `service`: ensure OTLP emitted logs respect severity ([#​11718](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11718)) - `featuregate`: Fix an unfriendly display message `runtime error` when featuregate is used to display command line usage. ([#​11651](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11651)) - `profiles`: Fix iteration over scope profiles while counting the samples. ([#​11688](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11688)) ### [`v0.114.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1200v01140) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.113.0...v0.114.0) ##### 💡 Enhancements 💡 - `cmd/builder`: Allow for replacing of local Providers and Converters when building custom collector with ocb. ([#​11649](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11649)) Use the property `path` under `gomod` to replace an go module with a local folder in builder-config.yaml. Ex: ``` providers: - gomod: module.url/my/custom/provider v1.2.3 path: /path/to/local/provider ``` - `cmd/builder`: Allow configuring `confmap.Converter` components in ocb. ([#​11582](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11582)) If no converters are specified, there will be no converters added. Currently, the only published converter is `expandconverter` which is deprecated as of v0.107.0, but can still be added for testing purposes. To configure a custom converter, make sure your converter implements the converter interface and is published as a go module (or replaced locally if not published). You may then use the `converters` key in your OCB build manifest with a list of Go modules (and replaces as necessary) to include your converter. Please note that converters are order-dependent. The confmap will apply converters in order of which they are listed in your manifest if there is more than one. - `all`: shorten time period before removing an unmaintained component from 6 months to 3 months ([#​11664](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11664)) ##### 🧰 Bug fixes 🧰 - `all`: Updates dialer timeout section documentation in confignet README ([#​11685](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11685)) - `scraperhelper`: If the scraper shuts down, do not scrape first. ([#​11632](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11632)) When the scraper is shutting down, it currently will scrape at least once. With this change, upon receiving a shutdown order, the receiver's scraperhelper will exit immediately. ### [`v0.113.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1190v01130) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.112.0...v0.113.0) ##### 🛑 Breaking changes 🛑 - `internal/fanoutconsumer`: Extract internal/fanoutconsumer as a separate go module ([#​11441](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11441)) - `builder`: Remove builder support to build old version, and the otelcol\_version config ([#​11405](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11405)) User should remove this property from their config, to build older versions use older builders. - `receiver`: Make receivertest into its own module ([#​11462](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11462)) - `builder`: Remove deprecated flags from Builder ([#​11576](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11576)) Here is the list of flags | --name, --description, --version, --otelcol-version, --go, --module - `internal/sharedcomponent`: Extract internal/sharedcomponent as a separate go module ([#​11442](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11442)) ##### 💡 Enhancements 💡 - `mdatagen`: Add otlp as supported distribution ([#​11527](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11527)) - `batchprocessor`: Move single shard batcher creation to the constructor ([#​11594](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11594)) - `service`: add support for using the otelzap bridge and emit logs using the OTel Go SDK ([#​10544](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10544)) ##### 🧰 Bug fixes 🧰 - `service`: ensure traces and logs emitted by the otel go SDK use the same resource information ([#​11578](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11578)) - `config/configgrpc`: Patch for bug in the grpc-go NewClient that makes the way the hostname is resolved incompatible with the way proxy setting are applied. ([#​11537](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11537)) - `builder`: Update builder default providers to latest stable releases ([#​11566](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11566)) ### [`v0.112.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1180v01120) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.111.0...v0.112.0) ##### 🛑 Breaking changes 🛑 - `consumer/consumererror`: Extract consumer/consumererror as a separate go module ([#​11440](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11440)) - `exporter/exportertest`: Put exportertest into its own module ([#​11461](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11461)) - `service`: Remove stable gate component.UseLocalHostAsDefaultHost ([#​11412](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11412)) ##### 🚩 Deprecations 🚩 - `processortest`: Deprecated 'NewUnhealthyProcessorCreateSettings'. Use NewNopSettings instead. ([#​11307](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11307)) ##### 💡 Enhancements 💡 - `mdatagen`: Added generated\_package\_name config field to support custom generated package name. ([#​11231](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11231)) - `mdatagen`: Generate documentation for components with resource attributes only ([#​10705](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10705)) - `confighttp`: Adding support for lz4 compression into the project ([#​9128](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9128)) - `service`: Hide profiles support behind a feature gate while it remains alpha. ([#​11477](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11477)) - `exporterhelper`: Retry sender will fail fast when the context timeout is shorter than the next retry interval. ([#​11183](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11183)) ##### 🧰 Bug fixes 🧰 - `cmd/builder`: Fix default configuration for builder for httpprovider, httpsprovider, and yamlprovider. ([#​11357](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11357)) - `processorhelper`: Fix issue where in/out parameters were not recorded when error was returned from consumer. ([#​11351](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11351)) ### [`v0.111.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1170v01110) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.110.0...v0.111.0) ##### 🛑 Breaking changes 🛑 - `service/telemetry`: Change default metrics address to "localhost:8888" instead of ":8888" ([#​11251](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11251)) This behavior can be disabled by disabling the feature gate 'telemetry.UseLocalHostAsDefaultMetricsAddress'. - `loggingexporter`: Removed the deprecated logging exporter. Use the debug exporter instead. ([#​11037](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11037)) ##### 🚩 Deprecations 🚩 - `service/telemetry`: Deprecate service::telemetry::metrics::address in favor of service::telemetry::metrics::readers. ([#​11205](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11205)) - `processorhelper`: Deprecate BuildProcessorMetricName as it's no longer needed since introduction of mdatagen ([#​11302](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11302)) ##### 💡 Enhancements 💡 - `ocb`: create docker images for OCB, per [open-telemetry/opentelemetry-collector-releases#671](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/pull/671) ([#​5712](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5712)) Adds standard Docker images for OCB to Dockerhub and GitHub, see hub.docker.com/r/otel/opentelemetry-collector-builder - `confighttp`: Snappy compression to lazy read for memory efficiency ([#​11177](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11177)) - `httpsprovider`: Mark the httpsprovider as stable. ([#​11191](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11191)) - `httpprovider`: Mark the httpprovider as stable. ([#​11191](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11191)) - `yamlprovider`: Mark the yamlprovider as stable. ([#​11192](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11192)) - `confmap`: Allow using any YAML structure as a string when loading configuration including time.Time formats ([#​10659](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10659)) Previously, fields with time.Time formats could not be used as strings in configurations ##### 🧰 Bug fixes 🧰 - `processorhelper`: Fix data race condition, concurrent writes to the err variable, causes UB (Undefined Behavior) ([#​11350](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11350)) - `cmd/builder`: re-adds function to properly set and view version number of OpenTelemetry Collector Builder (ocb) binaries ([#​11208](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11208)) - `pdata`: Unmarshal Span and SpanLink flags from JSON ([#​11267](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11267)) ### [`v0.110.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1160v01100) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.109.0...v0.110.0) ##### 🛑 Breaking changes 🛑 - `processorhelper`: Update incoming/outgoing metrics to a single metric with a `otel.signal` attributes. ([#​11144](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11144)) The following metrics were added in the previous version - otelcol\_processor\_incoming\_spans - otelcol\_processor\_outgoing\_spans - otelcol\_processor\_incoming\_metric\_points - otelcol\_processor\_outgoing\_metric\_points - otelcol\_processor\_incoming\_log\_records - otelcol\_processor\_outgoing\_log\_records They are being replaced with the following to more closely align with OTEP 259: - otelcol\_processor\_incoming\_items - otelcol\_processor\_outgoing\_items - `processorhelper`: Remove deprecated `[Traces|Metrics|Logs]`Inserted funcs ([#​11151](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11151)) - `config`: Mark UseLocalHostAsDefaultHostfeatureGate as stable ([#​11235](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11235)) ##### 🚩 Deprecations 🚩 - `processorhelper`: deprecate accepted/refused/dropped metrics ([#​11201](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11201)) The following metrics are being deprecated as they were only used in a single processor: - `otelcol_processor_accepted_log_records` - `otelcol_processor_accepted_metric_points` - `otelcol_processor_accepted_spans` - `otelcol_processor_dropped_log_records` - `otelcol_processor_dropped_metric_points` - `otelcol_processor_dropped_spans` - `otelcol_processor_refused_log_records` - `otelcol_processor_refused_metric_points` - `otelcol_processor_refused_spans` ##### 💡 Enhancements 💡 - `pdata`: Add support to MoveTo for Map, allow avoiding copies ([#​11175](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11175)) - `mdatagen`: Add stability field to telemetry metrics, allowing the generated description to include a stability string. ([#​11160](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11160)) - `confignet`: Mark module as Stable. ([#​9801](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9801)) - `confmap/provider/envprovider`: Support default values when env var is empty ([#​5228](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5228)) - `mdatagen`: mdatagen `validateMetrics()` support validate metrics in `telemetry.metric` ([#​10925](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10925)) - `service/telemetry`: Mark useOtelWithSDKConfigurationForInternalTelemetry as stable ([#​7532](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7532)) - `mdatagen`: Use cobra for the command, add version flag ([#​11196](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11196)) ##### 🧰 Bug fixes 🧰 - `service`: Ensure process telemetry is registered when internal telemetry is configured with readers instead of an address. ([#​11093](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11093)) - `mdatagen`: Fix incorrect generation of metric tests with boolean attributes. ([#​11169](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11169)) - `otelcol`: Fix the Windows Event Log configuration when running the Collector as a Windows service. ([#​5297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5297), [#​11051](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11051)) - `builder`: Honor build\_tags in config ([#​11156](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11156)) - `builder`: Fix version for providers in the default config ([#​11123](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11123)) - `cmd/builder`: Temporarily disable strict versioning checks ([#​11129](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11129), [#​11152](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11152)) The strict versioning check may be enabled by default in a future version once all configuration providers are stabilized. - `confmap`: Fix loading config of a component from a different source. ([#​11154](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11154)) This issue only affected loading the whole component config, loading parts of a component config from a different source was working correctly. ### [`v0.109.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1150v01090) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.108.1...v0.109.0) ##### 🛑 Breaking changes 🛑 - `scraperhelper`: Remove deprecated `ObsReport`, `ObsReportSettings`, `NewObsReport` types/funcs ([#​11086](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11086)) - `confmap`: Remove stable `confmap.strictlyTypedInput` gate ([#​11008](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11008)) - `confmap`: Removes stable `confmap.unifyEnvVarExpansion` feature gate. ([#​11007](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11007)) - `ballastextension`: Removes the deprecated ballastextension ([#​10671](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10671)) - `service`: Removes stable `service.disableOpenCensusBridge` feature gate ([#​11009](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11009)) ##### 🚩 Deprecations 🚩 - `processorhelper`: These funcs are not used anywhere, marking them deprecated. ([#​11083](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11083)) ##### 🚀 New components 🚀 - `extension/experimental/storage`: Move `extension/experimental/storage` into a separate module ([#​11022](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11022)) ##### 💡 Enhancements 💡 - `configtelemetry`: Add guidelines for each level of component telemetry ([#​10286](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10286)) - `service`: move `useOtelWithSDKConfigurationForInternalTelemetry` gate to beta ([#​11091](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11091)) - `service`: implement a no-op tracer provider that doesn't propagate the context ([#​11026](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11026)) The no-op tracer provider supported by the SDK incurs a memory cost of propagating the context no matter what. This is not needed if tracing is not enabled in the Collector. This implementation of the no-op tracer provider removes the need to allocate memory when tracing is disabled. - `envprovider`: Mark module as stable ([#​10982](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10982)) - `fileprovider`: Mark module as stable ([#​10983](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10983)) - `processor`: Add incoming and outgoing counts for processors using processorhelper. ([#​10910](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10910)) Any processor using the processorhelper package (this is most processors) will automatically report incoming and outgoing item counts. The new metrics are: - otelcol\_processor\_incoming\_spans - otelcol\_processor\_outgoing\_spans - otelcol\_processor\_incoming\_metric\_points - otelcol\_processor\_outgoing\_metric\_points - otelcol\_processor\_incoming\_log\_records - otelcol\_processor\_outgoing\_log\_records ##### 🧰 Bug fixes 🧰 - `configgrpc`: Change the value of max\_recv\_msg\_size\_mib from uint64 to int to avoid a case where misconfiguration caused an integer overflow. ([#​10948](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10948)) - `exporterqueue`: Fix a bug in persistent queue that Offer can becomes deadlocked when queue is almost full ([#​11015](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11015)) ### [`v0.108.1`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1141v01081) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.108.0...v0.108.1) ##### 🧰 Bug fixes 🧰 - `mdatagen`: Fix a missing import in the generated test file ([#​10969](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10969)) ### [`v0.108.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1140v01080) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.107.0...v0.108.0) ##### 🛑 Breaking changes 🛑 - `all`: Added support for go1.23, bumped the minimum version to 1.22 ([#​10869](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10869)) - `otelcol`: Remove deprecated `ConfmapProvider` interface. ([#​10934](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10934)) - `confmap`: Mark `confmap.strictlyTypedInput` as stable ([#​10552](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10552)) ##### 💡 Enhancements 💡 - `exporter/otlp`: Add batching option to otlp exporter ([#​8122](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8122)) - `builder`: Add a --skip-new-go-module flag to skip creating a module in the output directory. ([#​9252](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9252)) - `component`: Add `TelemetrySettings.LeveledMeterProvider` func to replace MetricsLevel in the near future ([#​10931](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10931)) - `mdatagen`: Add `LeveledMeter` method to mdatagen ([#​10933](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10933)) - `service`: Adds `level` configuration option to `service::telemetry::trace` to allow users to disable the default TracerProvider ([#​10892](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10892)) This replaces the feature gate `service.noopTracerProvider` introduced in v0.107.0 - `componentstatus`: Add new Reporter interface to define how to report a status via a `component.Host` implementation ([#​10852](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10852)) - `mdatagen`: support using a different github project in mdatagen README issues list ([#​10484](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10484)) - `mdatagen`: Updates mdatagen's usage to output a complete command line example, including the metadata.yaml file. ([#​10886](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10886)) - `extension`: Add ModuleInfo to extension.Settings to allow extensions to access component go module information. ([#​10876](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10876)) - `confmap`: Mark module as stable ([#​9379](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9379)) ##### 🧰 Bug fixes 🧰 - `batchprocessor`: Update units for internal telemetry ([#​10652](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10652)) - `confmap`: Fix bug where an unset env var used with a non-string field resulted in a panic ([#​10950](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10950)) - `service`: Fix memory leaks during service package shutdown ([#​9165](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9165)) - `mdatagen`: Update generated telemetry template to only include context import when there are async metrics. ([#​10883](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10883)) - `mdatagen`: Fixed bug in which setting `SkipLifecycle` & `SkipShutdown` to true would result in a generated file with an unused import `confmaptest` ([#​10866](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10866)) - `confmap`: Use string representation for field types where all primitive types are strings. ([#​10937](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10937)) - `otelcol`: Preserve internal representation when unmarshaling component configs ([#​10552](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10552)) ### [`v0.107.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1130v01070) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0) ##### 🛑 Breaking changes 🛑 - `service`: Remove OpenCensus bridge completely, mark feature gate as stable. ([#​10414](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10414)) - `confmap`: Set the `confmap.unifyEnvVarExpansion` feature gate to Stable. Expansion of `$FOO` env vars is no longer supported. Use `${FOO}` or `${env:FOO}` instead. ([#​10508](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10508)) - `service`: Remove `otelcol` from Prometheus configuration. This means that any metric that isn't explicitly prefixed with `otelcol_` no longer have that prefix. ([#​9759](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9759)) ##### 💡 Enhancements 💡 - `mdatagen`: export ScopeName in internal/metadata package ([#​10845](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10845)) This can be used by components that need to set their scope name manually. Will save component owners from having to store a variable, which may diverge from the scope name used by the component for emitting its own telemetry. - `semconv`: Add v1.26.0 semantic conventions package ([#​10249](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10249), [#​10829](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10829)) - `mdatagen`: Expose a setting on tests::host to set up your own host initialization code ([#​10765](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10765)) Some receivers require a host that has additional capabilities such as exposing exporters. For those, we can expose a setting that allows them to place a different host in the generated code. - `confmap`: Allow using any YAML structure as a string when loading configuration. ([#​10800](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10800)) Previous to this change, slices could not be used as strings in configuration. - `ocb`: migrate build and release of ocb binaries to opentelemetry-collector-releases repository ([#​10710](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10710)) ocb binaries will now be released under open-telemetry/opentelemetry-collector-releases tagged as "cmd/builder/vX.XXX.X" - `semconv`: Add semantic conventions version v1.27.0 ([#​10837](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10837)) - `client`: Mark module as stable. ([#​10775](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10775)) ##### 🧰 Bug fixes 🧰 - `configtelemetry`: Add 10s read header timeout on the configtelemetry Prometheus HTTP server. ([#​5699](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5699)) - `service`: Allow users to disable the tracer provider via the feature gate `service.noopTracerProvider` ([#​10858](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10858)) The service is returning an instance of a SDK tracer provider regardless of whether there were any processors configured causing resources to be consumed unnecessarily. - `processorhelper`: Fix processor metrics not being reported initially with 0 values. ([#​10855](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10855)) - `service`: Implement the `temporality_preference` setting for internal telemetry exported via OTLP ([#​10745](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10745)) - `configauth`: Fix unmarshaling of authentication in HTTP servers. ([#​10750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10750)) - `confmap`: If loading an invalid YAML string through a provider, use it verbatim instead of erroring out. ([#​10759](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10759)) This makes the ${env:ENV} syntax closer to how ${ENV} worked before unifying syntaxes. - `component`: Allow component names of up to 1024 characters in length. ([#​10816](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10816)) - `confmap`: Remove original string representation if invalid. ([#​10787](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10787)) ### [`v0.106.1`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v01061) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.106.0...v0.106.1) ##### 🧰 Bug fixes 🧰 - `configauth`: Fix unmarshaling of authentication in HTTP servers. ([#​10750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10750)) ### [`v0.106.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v01060) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.0) ##### 🛑 Breaking changes 🛑 - `service`: Update all metrics to include `otelcol_` prefix to ensure consistency across OTLP and Prometheus metrics ([#​9759](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9759)) This change is marked as a breaking change as anyone that was using OTLP for metrics will see the new prefix which was not present before. Prometheus generated metrics remain unchanged. - `confighttp`: Delete `ClientConfig.CustomRoundTripper` ([#​8627](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8627)) Set (\*http.Client).Transport on the \*http.Client returned from ToClient to configure this. - `confmap`: When passing configuration for a string field using any provider, use the verbatim string representation as the value. ([#​10605](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10605), [#​10405](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10405)) This matches the behavior of `${ENV}` syntax prior to the promotion of the `confmap.unifyEnvVarExpansion` feature gate to beta. It changes the behavior of the `${env:ENV}` syntax with escaped strings. - `component`: Adds restrictions on the character set for component.ID name. ([#​10673](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10673)) - `processor/memorylimiter`: The memory limiter processor will no longer account for ballast size. ([#​10696](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10696)) If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you. - `extension/memorylimiter`: The memory limiter extension will no longer account for ballast size. ([#​10696](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10696)) If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you. - `service`: The service will no longer be able to get a ballast size from the deprecated ballast extension. ([#​10696](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10696)) If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you. ##### 🚀 New components 🚀 - `client`: Create a new go module `go.opentelemetry.io/collector/client` ([#​9804](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9804)) This module contains generic representations of clients connecting to different receivers. ##### 💡 Enhancements 💡 - `exporterhelper`: Add data\_type attribute to `otelcol_exporter_queue_size` metric to report the type of data being processed. ([#​9943](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9943)) - `confighttp`: Add option to include query params in auth context ([#​4806](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/4806)) - `configgrpc`: gRPC auth errors now return gRPC status code UNAUTHENTICATED (16) ([#​7646](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7646)) - `httpprovider, httpsprovider`: Validate URIs in HTTP and HTTPS providers before fetching. ([#​10468](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10468)) ##### 🧰 Bug fixes 🧰 - `processorhelper`: update units for internal telemetry ([#​10647](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10647)) - `confmap`: Increase the amount of recursion and URI expansions allowed in a single line ([#​10712](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10712)) - `exporterhelper`: There is no guarantee that after the exporterhelper sends the plog/pmetric/ptrace data downstream that the data won't be mutated in some way. (e.g by the batch\_sender) This mutation could result in the proceeding call to req.ItemsCount() to provide inaccurate information to be logged. ([#​10033](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10033)) - `exporterhelper`: Update units for internal telemetry ([#​10648](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10648)) - `receiverhelper`: Update units for internal telemetry ([#​10650](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10650)) - `scraperhelper`: Update units for internal telemetry ([#​10649](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10649)) - `service`: Use Command/Version to populate service name/version attributes ([#​10644](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10644)) ### [`v0.105.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1120v01050) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.104.0...v0.105.0) ##### 🛑 Breaking changes 🛑 - `service`: add `service.disableOpenCensusBridge` feature gate which is enabled by default to remove the dependency on OpenCensus ([#​10414](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10414)) - `confmap`: Promote `confmap.strictlyTypedInput` feature gate to beta. ([#​10552](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10552)) This feature gate changes the following: - Configurations relying on the implicit type casting behaviors listed on [#​9532](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9532) will start to fail. - Configurations using URI expansion (i.e. `field: ${env:ENV}`) for string-typed fields will use the value passed in `ENV` verbatim without intermediate type casting. ##### 💡 Enhancements 💡 - `configtls`: Mark module as stable. ([#​9377](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9377)) - `confmap`: Remove extra closing parenthesis in sub-config error ([#​10480](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10480)) - `configgrpc`: Update the default load balancer strategy to round\_robin ([#​10319](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10319)) To restore the behavior that was previously the default, set `balancer_name` to `pick_first`. - `cmd/builder`: Add go module info the builder generated code. ([#​10570](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10570)) - `otelcol`: Add go module to components subcommand. ([#​10570](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10570)) - `confmap`: Add explanation to errors related to `confmap.strictlyTypedInput` feature gate. ([#​9532](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9532)) - `confmap`: Allow using `map[string]any` values in string interpolation ([#​10605](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10605)) ##### 🧰 Bug fixes 🧰 - `builder`: provide context when a module in the config is missing its gomod value ([#​10474](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10474)) - `confmap`: Fixes issue where confmap could not escape `$$` when `confmap.unifyEnvVarExpansion` is enabled. ([#​10560](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10560)) - `mdatagen`: fix generated comp test for extensions and unused imports in templates ([#​10477](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10477)) - `otlpreceiver`: Fixes a bug where the otlp receiver's http response was not properly translating grpc error codes to http status codes. ([#​10574](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10574)) - `exporterhelper`: Fix incorrect deduplication of otelcol\_exporter\_queue\_size and otelcol\_exporter\_queue\_capacity metrics if multiple exporters are used. ([#​10444](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10444)) - `service/telemetry`: Add ability to set service.name for spans emitted by the Collector ([#​10489](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10489)) - `internal/localhostgate`: Correctly log info message when `component.UseLocalHostAsDefaultHost` is enabled ([#​8510](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8510)) ### [`v0.104.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1110v01040) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector/compare/v0.103.0...v0.104.0) This release includes 2 very important breaking changes. 1. The `otlpreceiver` will now use `localhost` by default instead of `0.0.0.0`. This may break the receiver in containerized environments like Kubernetes. If you depend on `0.0.0.0` disable the `component.UseLocalHostAsDefaultHost` feature gate or explicitly set the endpoint to `0.0.0.0`. 2. Expansion of BASH-style environment variables, such as `$FOO` will no longer be supported by default. If you depend on this syntax, disable the `confmap.unifyEnvVarExpansion` feature gate, but know that the feature will be removed in the future in favor of `${env:FOO}`. ##### 🛑 Breaking changes 🛑 - `filter`: Remove deprecated `filter.CombinedFilter` ([#​10348](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10348)) - `otelcol`: By default, `otelcol.NewCommand` and `otelcol.NewCommandMustSetProvider` will set the `DefaultScheme` to `env`. ([#​10435](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10435)) - `expandconverter`: By default expandconverter will now error if it is about to expand `$FOO` syntax. Update configuration to use `${env:FOO}` instead or disable the `confmap.unifyEnvVarExpansion` feature gate. ([#​10435](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10435)) - `otlpreceiver`: Switch to `localhost` as the default for all endpoints. ([#​8510](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8510)) Disable the `component.UseLocalHostAsDefaultHost` feature gate to temporarily get the previous default. ##### 💡 Enhancements 💡 - `confighttp`: Add support for cookies in HTTP clients with `cookies::enabled`. ([#​10175](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10175)) The method `confighttp.ToClient` will return a client with a `cookiejar.Jar` which will reuse cookies from server responses in subsequent requests. - `exporter/debug`: In `normal` verbosity, display one line of text for each telemetry record (log, data point, span) ([#​7806](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7806)) - `exporter/debug`: Add option `use_internal_logger` ([#​10226](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10226)) - `configretry`: Mark module as stable. ([#​10279](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10279)) - `debugexporter`: Print Span.TraceState() when present. ([#​10421](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10421)) Enables viewing sampling threshold information (as by OTEP 235 samplers). - `processorhelper`: Add "inserted" metrics for processors. ([#​10353](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10353)) This includes the following metrics f </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
bogdandrutu
pushed a commit
to bogdandrutu/opentelemetry-collector
that referenced
this pull request
Oct 27, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v5.0.0` -> `v6.0.0` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v4.6.2` -> `v5.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v6.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v6.0.0) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v5.0.0...v6.0.0) #### What's Changed **BREAKING CHANGE:** this update supports Node `v24.x`. This is not a breaking change per-se but we're treating it as such. - Update README for download-artifact v5 changes by [@&open-telemetry#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&open-telemetry#8203;417](https://redirect.github.com/actions/download-artifact/pull/417) - Update README with artifact extraction details by [@&open-telemetry#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&open-telemetry#8203;424](https://redirect.github.com/actions/download-artifact/pull/424) - Readme: spell out the first use of GHES by [@&open-telemetry#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&open-telemetry#8203;431](https://redirect.github.com/actions/download-artifact/pull/431) - Bump `@actions/artifact` to `v4.0.0` - Prepare `v6.0.0` by [@&open-telemetry#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&open-telemetry#8203;438](https://redirect.github.com/actions/download-artifact/pull/438) #### New Contributors - [@&open-telemetry#8203;danwkennedy](https://redirect.github.com/danwkennedy) made their first contribution in [#&open-telemetry#8203;431](https://redirect.github.com/actions/download-artifact/pull/431) **Full Changelog**: <actions/download-artifact@v5...v6.0.0> </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v5.0.0`](https://redirect.github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Oct 27, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anchore/sbom-action](https://redirect.github.com/anchore/sbom-action) | action | patch | `v0.20.8` -> `v0.20.9` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | minor | `v4.30.9` -> `v4.31.0` | | [streetsidesoftware/cspell-action](https://redirect.github.com/streetsidesoftware/cspell-action) | action | patch | `v7.2.0` -> `v7.2.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/sbom-action (anchore/sbom-action)</summary> ### [`v0.20.9`](https://redirect.github.com/anchore/sbom-action/releases/tag/v0.20.9) [Compare Source](https://redirect.github.com/anchore/sbom-action/compare/v0.20.8...v0.20.9) #### Changes in v0.20.9 - chore(deps): update Syft to v1.36.0 ([#​546](https://redirect.github.com/anchore/sbom-action/issues/546)) \[\[[anchore-actions-token-generator\[bot\]](https://redirect.github.com/apps/anchore-actions-token-generator)]\(<https://github.com/>[anchore-actions-token-generator\[bot\]](https://redirect.github.com/apps/anchore-actions-token-generator))] </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.0`](https://redirect.github.com/github/codeql-action/compare/v4.30.9...v4.31.0) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.30.9...v4.31.0) </details> <details> <summary>streetsidesoftware/cspell-action (streetsidesoftware/cspell-action)</summary> ### [`v7.2.1`](https://redirect.github.com/streetsidesoftware/cspell-action/releases/tag/v7.2.1) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-action/compare/v7.2.0...v7.2.1) ##### Updates and Bug Fixes - empty report setting will use the value in a config file if it is defined, otherwise use `all` ([374c805](https://redirect.github.com/streetsidesoftware/cspell-action/commit/374c8056af660bd043cb1b2c9ce40fb840b90557)) - Make sure the report default is undefined ([#​2475](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2475)) ([33d4ba9](https://redirect.github.com/streetsidesoftware/cspell-action/commit/33d4ba9b613b6176aeee83a9560b56f0af47ba78)) - Update CSpell version (9.2.1) ([#​2426](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2426)) ([c7313f0](https://redirect.github.com/streetsidesoftware/cspell-action/commit/c7313f0c7dae0d3da5d5e0a1966c7266368c9fb1)) - Update CSpell version (9.2.2) ([#​2460](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2460)) ([f604f36](https://redirect.github.com/streetsidesoftware/cspell-action/commit/f604f36bd3d403de34fb7f4ec04ff0e61e35caf6)) - Update Dictionaries and Dependencies ([#​2404](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2404)) ([42b73be](https://redirect.github.com/streetsidesoftware/cspell-action/commit/42b73beb1ce1fe80ececca2bdecbf3906a9ba794)) - Update Dictionaries and Dependencies ([#​2416](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2416)) ([b7f60aa](https://redirect.github.com/streetsidesoftware/cspell-action/commit/b7f60aa26ff0d0c1607896edab39f2128ffd08b0)) - Update Dictionaries and Dependencies ([#​2419](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2419)) ([12aaed9](https://redirect.github.com/streetsidesoftware/cspell-action/commit/12aaed967a9aaf6cc6e11a6e7eaccf8b8e9cede9)) - Update Dictionaries and Dependencies ([#​2433](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2433)) ([910b662](https://redirect.github.com/streetsidesoftware/cspell-action/commit/910b66295380d239263a5fd4eb1919cb7db8d9d7)) - Update Dictionaries and Dependencies ([#​2435](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2435)) ([904b6fc](https://redirect.github.com/streetsidesoftware/cspell-action/commit/904b6fc4a2a7eee484b4c3851f1353d793096d90)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2403](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2403)) ([22b01fb](https://redirect.github.com/streetsidesoftware/cspell-action/commit/22b01fb8e9a528ee5fd6583347d6fc77852dda91)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2417](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2417)) ([db2a037](https://redirect.github.com/streetsidesoftware/cspell-action/commit/db2a0370ad532243186721d589c3512c7a952bcf)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2434](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2434)) ([cb25c56](https://redirect.github.com/streetsidesoftware/cspell-action/commit/cb25c5649f2b7cbacb608b841b3bf3e41f8b9cec)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2446](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2446)) ([b54e668](https://redirect.github.com/streetsidesoftware/cspell-action/commit/b54e668902b4a358cd497c12a1e6fc425b440807)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2448](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2448)) ([72ae91e](https://redirect.github.com/streetsidesoftware/cspell-action/commit/72ae91e90fa38f2335a60e233a847a6d00a9f221)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2451](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2451)) ([5ebb234](https://redirect.github.com/streetsidesoftware/cspell-action/commit/5ebb234d550e2a1f042a7eab0a8e9f435c065ad1)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Oct 28, 2025
#14089) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v0.120.0` -> `v1.44.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. :warning: MAJOR VERSION UPDATE :warning: - please manually update this package --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/component)</summary> ### [`v1.44.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1440v01380) ##### 🛑 Breaking changes 🛑 - `all`: Remove deprecated type `TracesConfig` ([#​14036](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14036)) - `pkg/exporterhelper`: Add default values for `sending_queue::batch` configuration. ([#​13766](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13766)) Setting `sending_queue::batch` to an empty value now results in the same setup as the default batch processor configuration. - `all`: Add unified print-config command with mode support (redacted, unredacted), json support (unstable), and validation support. ([#​11775](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11775)) This replaces the `print-initial-config` command. See the `service` package README for more details. The original command name `print-initial-config` remains an alias, to be retired with the feature flag. ##### 💡 Enhancements 💡 - `all`: Add `keep_alives_enabled` option to ServerConfig to control HTTP keep-alives for all components that create an HTTP server. ([#​13783](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13783)) - `pkg/otelcol`: Avoid unnecessary mutex in collector logs, replace by atomic pointer ([#​14008](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14008)) - `cmd/mdatagen`: Add lint/ordering validation for metadata.yaml ([#​13781](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13781)) - `pdata/xpdata`: Refactor JSON marshaling and unmarshaling to use `pcommon.Value` instead of `AnyValue`. ([#​13837](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13837)) - `pkg/exporterhelper`: Expose `MergeCtx` in exporterhelper's queue batch settings\` ([#​13742](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13742)) ##### 🧰 Bug fixes 🧰 - `all`: Fix zstd decoder data corruption due to decoder pooling for all components that create an HTTP server. ([#​13954](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13954)) - `pkg/otelcol`: Remove UB when taking internal logs and move them to the final zapcore.Core ([#​14009](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14009)) This can happen because of a race on accessing `logsTaken`. - `pkg/confmap`: Fix a potential race condition in confmap by closing the providers first. ([#​14018](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14018)) <!-- previous-version --> ### [`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1430v01370) ##### 💡 Enhancements 💡 - `cmd/mdatagen`: Improve validation for resource attribute `enabled` field in metadata files ([#​12722](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12722)) Resource attributes now require an explicit `enabled` field in metadata.yaml files, while regular attributes are prohibited from having this field. This improves validation and prevents configuration errors. - `all`: Changelog entries will now have their component field checked against a list of valid components. ([#​13924](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13924)) This will ensure a more standardized changelog format which makes it easier to parse. - `pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable ([#​13883](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13883)) <!-- previous-version --> ### [`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1420v01360) ##### 💡 Enhancements 💡 - `xpdata`: Add Serialization and Deserialization of AnyValue ([#​12826](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12826)) - `debugexporter`: add support for batching ([#​13791](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13791)) The default queue size is 1 - `configtls`: Add early validation for TLS server configurations to fail fast when certificates are missing instead of failing at runtime. ([#​13130](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13130), [#​13245](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13245)) - `mdatagen`: Expose stability level in generated metric documentation ([#​13748](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13748)) - `internal/tools`: Add support for modernize in Makefile ([#​13796](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13796)) ##### 🧰 Bug fixes 🧰 - `otelcol`: Fix a potential deadlock during collector shutdown. ([#​13740](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13740)) - `otlpexporter`: fix the validation of unix socket endpoints ([#​13826](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13826)) <!-- previous-version --> ### [`v1.41.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1410v01350) ##### 💡 Enhancements 💡 - `exporterhelper`: Add new `exporter_queue_batch_send_size` and `exporter_queue_batch_send_size_bytes` metrics, showing the size of telemetry batches from the exporter. ([#​12894](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12894)) <!-- previous-version --> ### [`v1.40.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1400v01340) ##### 💡 Enhancements 💡 - `pdata`: Add custom grpc/encoding that replaces proto and calls into the custom marshal/unmarshal logic in pdata. ([#​13631](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13631)) This change should not affect other gRPC calls since it fallbacks to the default grpc/proto encoding if requests are not pdata/otlp requests. - `pdata`: Avoid copying the pcommon.Map when same origin ([#​13731](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13731)) This is a very large improvement if using OTTL with map functions since it will avoid a map copy. - `exporterhelper`: Respect `num_consumers` when batching and partitioning are enabled. ([#​13607](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13607)) ##### 🧰 Bug fixes 🧰 - `pdata`: Correctly parse OTLP payloads containing non-packed repeated primitive fields ([#​13727](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13727), [#​13730](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13730)) This bug prevented the Collector from ingesting most Histogram, ExponentialHistogram, and Profile payloads. <!-- previous-version --> ### [`v1.39.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1390v01330) ##### 🛑 Breaking changes 🛑 - `all`: Increase minimum Go version to 1.24 ([#​13627](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13627)) ##### 💡 Enhancements 💡 - `otlphttpexporter`: Add `profiles_endpoint` configuration option to allow custom endpoint for profiles data export ([#​13504](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13504)) The `profiles_endpoint` configuration follows the same pattern as `traces_endpoint`, `metrics_endpoint`, and `logs_endpoint`. When specified, profiles data will be sent to the custom URL instead of the default `{endpoint}/v1development/profiles`. - `pdata`: Add support for local memory pooling for data objects. ([#​13678](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13678)) This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling" - `pdata`: Optimize CopyTo messages to avoid any copy when same source and destination ([#​13680](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13680)) - `receiverhelper`: New feature flag to make receiverhelper distinguish internal vs. downstream errors using new `otelcol_receiver_failed_x` and `otelcol_receiver_requests` metrics ([#​12207](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12207), [#​12802](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12802)) This is a breaking change for the semantics of the otelcol\_receiver\_refused\_metric\_points, otelcol\_receiver\_refused\_log\_records and otelcol\_receiver\_refused\_spans metrics. These new metrics and semantics are enabled through the `receiverhelper.newReceiverMetrics` feature gate. - `debugexporter`: Add support for entity references in debug exporter output ([#​13324](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13324)) - `pdata`: Fix unnecessary allocation of a new state when adding new values to pcommon.Map ([#​13634](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13634)) - `service`: Implement refcounting for pipeline data owned memory. ([#​13631](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13631)) This feature is protected by `--featuregate=+pdata.useProtoPooling`. - `service`: Add a debug-level log message when a consumer returns an error. ([#​13357](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13357)) - `xpdata`: Optimize xpdata/context for persistent queue when only one value for key ([#​13636](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13636)) - `otlpreceiver`: Log the listening addresses of the receiver, rather than the configured endpoints. ([#​13654](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13654)) - `pdata`: Use the newly added proto marshaler/unmarshaler for the official proto Marshaler/Unmarshaler ([#​13637](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13637)) If any problems observed with this consider to disable the featuregate `--feature-gates=-pdata.useCustomProtoEncoding` <!-- cspell:ignore MLKEM mlkem --> - `configtls`: Enable X25519MLKEM768 as per draft-ietf-tls-ecdhe-mlkem ([#​13670](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13670)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Prevent uncontrolled goroutines in batcher due to a incorrect worker pool behaviour. ([#​13689](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13689)) - `service`: Ensure the insecure configuration is accounted for when normalizing the endpoint. ([#​13691](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13691)) - `configoptional`: Allow validating nested types ([#​13579](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13579)) `configoptional.Optional` now implements `xconfmap.Validator` - `batchprocessor`: Fix UB in batch processor when trying to read bytes size after adding request to pipeline ([#​13698](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13698)) This bug only happens id detailed metrics are enabled and also an async (sending queue enabled) exporter that mutates data is configure. <!-- previous-version --> ### [`v1.38.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1380v01320) ##### 🛑 Breaking changes 🛑 - `componentstatus`: Change the signature of the componentstatus.NewEvent to accept multiple options. ([#​13210](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13210)) Changes the signature of the component.NewEvent to accept multiple EventBuilderOption, like the new WithAttributes constructor. ##### 🚩 Deprecations 🚩 - `service`: move service.noopTraceProvider feature gate to deprecated stage ([#​13492](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13492)) The functionality of the feature gate is available via configuration with the following telemetry settings: ``` service: telemetry: traces: level: none ``` - `mdatagen`: Remove the deletion of `generated_component_telemetry_test.go`. ([#​12067](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12067)) This file used to be generated by mdatagen. Starting with 0.122.0, the code deletes that file. It is no longer necessary to delete the file, as code has had time to upgrade to mdatagen and delete the file. - `service`: The `telemetry.disableHighCardinalityMetrics` feature gate is deprecated ([#​13537](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13537)) The feature gate is now deprecated since metric views can be configured. The feature gate will be removed in v0.134.0. The metric attributes removed by this feature gate are no longer emitted by the Collector by default, but if needed, you can achieve the same functionality by configuring the following metric views: ```yaml service: telemetry: metrics: level: detailed views: - selector: meter_name: "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" stream: attribute_keys: excluded: ["net.sock.peer.addr", "net.sock.peer.port", "net.sock.peer.name"] - selector: meter_name: "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" stream: attribute_keys: excluded: ["net.host.name", "net.host.port"] ``` Note that this requires setting `service::telemetry::metrics::level: detailed`. If you have a strong use case for using views in combination with a different level, please show your interest in [#​10769](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10769). ##### 💡 Enhancements 💡 - `pdata`: Generate Logs/Traces/Metrics/Profiles and p\[log|trace|metric|profile]ExportResponse with pdatagen. ([#​13597](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13597)) This change brings consistency on how these structs are written and remove JSON marshaling/unmarshaling hand written logic. - `confighttp`: Add option to configure ForceAttemptHTTP2 to support HTTP/1 specific transport settings. ([#​13426](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13426)) - `pdata`: Avoid unnecessary buffer copy when JSON marshal fails. ([#​13598](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13598)) - `cmd/mdatagen`: Use a custom host implementation for lifecycle tests ([#​13589](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13589)) Use a custom noop host implementation that implements all non-deprecated, publicly-accessible interfaces implemented by the Collector service. - `processorhelper`: Add processor internal duration metric. ([#​13231](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13231)) - `pdata`: Improve RemoveIf for slices to not reference anymore the removed memory ([#​13522](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13522)) ##### 🧰 Bug fixes 🧰 - `pdata`: Fix null pointer access when copying into a slice with larger cap but smaller len. ([#​13523](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13523)) - `confighttp`: Fix middleware configuration field name from "middleware" to "middlewares" for consistency with configgrpc ([#​13444](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13444)) - `memorylimiterextension, memorylimiterprocessor`: Memory limiter extension and processor shutdown don't throw an error if the component was not started first. ([#​9687](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9687)) The components would throw an error if they were shut down before being started. With this change, they will no longer return an error, conforming to the lifecycle of components expected. - `confighttp`: Reuse zstd Reader objects ([#​11824](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11824)) <!-- previous-version --> ### [`v1.37.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1370v01310) ##### 🛑 Breaking changes 🛑 - `confighttp`: Move `confighttp.framedSnappy` feature gate to beta. ([#​10584](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10584)) ##### 💡 Enhancements 💡 - `exporter/debug`: Move to alpha stability except profiles ([#​13487](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13487)) - `exporterhelper`: Enable `exporter.PersistRequestContext` feature gate by default. ([#​13437](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13437)) Request context is now preserved by default when using persistent queues. Note that Auth extensions context is not propagated through the persistent queue. - `pdata`: Use pdatagen to generate marshalJSON without using gogo proto jsonpb. ([#​13450](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13450)) - `otlpreceiver`: Remove usage of gogo proto which uses reflect.Value.MethodByName. Removes one source of disabling DCE. ([#​12747](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12747)) - `exporterhelper`: Fix metrics split logic to consider metrics description into the size. ([#​13418](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13418)) - `service`: New pipeline instrumentation now differentiates internal failures from downstream errors ([#​13234](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13234)) With the telemetry.newPipelineTelemetry feature gate enabled, the "received" and "produced" metrics related to a component now distinguish between two types of errors: - "outcome = failure" indicates that the component returned an internal error; - "outcome = refused" indicates that the component successfully emitted data, but returned an error coming from a downstream component processing that data. - `pdata`: Remove usage of text/template from pdata, improves DCE. ([#​12747](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12747)) - `architecture`: New Tier 3 platform riscv64 allowing the collector to be built and distributed for this platform. ([#​13462](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13462)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Prevents the exporter for being stuck when telemetry data is bigger than batch.max\_size ([#​12893](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12893)) - `mdatagen`: Fix import paths for mdatagen component ([#​13069](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13069)) - `otlpreceiver`: Error handler correctly fallbacks to content type ([#​13414](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13414)) - `pdata/pprofiles`: Fix profiles JSON unmarshal logic for originalPayload. The bytes have to be base64 encoded. ([#​13483](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13483)) - `xpdata`: Fix unmarshaling JSON for entities, add e2e tests to avoid this in the future. ([#​13480](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13480)) - `service`: Downgrade dependency of prometheus exporter in OTel Go SDK ([#​13429](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13429)) This fixes the bug where collector's internal metrics are emitted with an unexpected suffix in their names when users configure the service::telemetry::metrics::readers with Prometheus - `service`: Revert Default internal metrics config now enables `otel_scope_` labels ([#​12939](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12939), [#​13344](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13344)) Reverting change temporarily due to prometheus exporter downgrade. This unfortunately re-introduces the bug that instrumentation scope attributes cause errors in Prometheus exporter. See [#​12939](http://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12939) for details. - `builder`: Remove undocumented handling of `DIST_*` environment variables replacements ([#​13335](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13335)) <!-- previous-version --> ### [`v1.36.1`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1361v01301) ##### 🧰 Bug fixes 🧰 - `service`: Fixes bug where internal metrics are emitted with an unexpected suffix in their names when users configure `service::telemetry::metrics::readers` with Prometheus. ([#​13449](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13449)) See more details on [open-telemetry/opentelemetry-go#7039](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7039) <!-- previous-version --> ### [`v1.36.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1360v01300) ##### ❗ Known Issues ❗ - Due to a [bug](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7039) in the prometheus exporter, if you are configuring a prometheus exporter, the collector's internal metrics will be emitted with an unexpected suffix in its name. For example, the metric `otelcol_exporter_sent_spans__spans__total` instead of `otelcol_exporter_sent_spans_total`. The workaround is to manually configure `without_units: true` in your prometheus exporter config ```yaml service: telemetry: metrics: readers: - pull: exporter: prometheus: host: 0.0.0.0 port: 8888 without_units: true ``` If you are using the collector's default Prometheus exporter for exporting internal metrics you are unaffected. ##### 🛑 Breaking changes 🛑 - `exporter/otlp`: Remove deprecated batcher config from OTLP, use queuebatch ([#​13339](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13339)) ##### 💡 Enhancements 💡 - `exporterhelper`: Enable items and bytes sizers for persistent queue ([#​12881](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12881)) - `exporterhelper`: Refactor persistent storage size backup to always record it. ([#​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 ([#​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. ([#​13308](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13308)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Fix exporter.PersistRequestContext feature gate ([#​13342](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13342)) - `exporterhelper`: Preserve all metrics metadata when batch splitting. ([#​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 ([#​12939](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12939), [#​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 --> ### [`v1.35.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1350v01290) ##### 🛑 Breaking changes 🛑 - `exporterhelper`: Remove deprecated sending\_queue::blocking options, use sending\_queue::block\_on\_overflow. ([#​13211](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13211)) ##### 💡 Enhancements 💡 - `mdatagen`: Taught mdatagen to print the `go list` stderr output on failures, and to run `go list` where the metadata file is. ([#​13205](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13205)) - `service`: Support setting `sampler` and `limits` under `service::telemetry::traces` ([#​13201](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13201)) This allows users to enable sampling and set span limits on internal Collector traces using the OpenTelemetry SDK declarative configuration. - `pdata/pprofile`: Add new helper methods `FromLocationIndices` and `PutLocation` to read and modify the content of locations. ([#​13150](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13150)) - `exporterhelper`: Preserve request span context and client information in the persistent queue. ([#​11740](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11740), [#​13220](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13220), [#​13232](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13232)) It allows internal collector spans and client information to propagate through the persistent queue used by the exporters. The same way as it's done for the in-memory queue. Currently, it is behind the exporter.PersistRequestContext feature gate, which can be enabled by adding `--feature-gates=exporter.PersistRequestContext` to the collector command line. An exporter buffer stored by a previous version of the collector (or by a collector with the feature gate disabled) can be read by a newer collector with the feature enabled. However, the reverse is not supported: a buffer stored by a newer collector with the feature enabled cannot be read by an older collector (or by a collector with the feature gate disabled). ##### 🧰 Bug fixes 🧰 - `pdata`: Fix copying of optional fields when the source is unset. ([#​13268](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13268)) - `service`: Only allocate one set of internal log sampling counters ([#​13014](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13014)) The case where logs are only exported to stdout was fixed in v0.126.0; this new fix also covers the case where logs are exported through OTLP. <!-- previous-version --> ### [`v1.34.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1340v01280) ##### 🛑 Breaking changes 🛑 - `service/telemetry`: Mark "telemetry.disableAddressFieldForInternalTelemetry" as stable ([#​13152](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13152)) ##### 💡 Enhancements 💡 - `confighttp`: Update the HTTP server span naming to use the HTTP method and route pattern instead of the path. ([#​12468](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12468)) The HTTP server span name will now be formatted as `<http.request.method> <http.route>`. If a route pattern is not available, it will fall back to `<http.request.method>`. - `service`: Use configured loggers to log errors as soon as it is available ([#​13081](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13081)) - `service`: Remove stabilized featuregate useOtelWithSDKConfigurationForInternalTelemetry ([#​13152](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13152)) ##### 🧰 Bug fixes 🧰 - `telemetry`: Add generated resource attributes to the printed log messages. ([#​13110](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13110)) If service.name, service.version, or service.instance.id are not specified in the config, they will be generated automatically. This change ensures that these attributes are also included in the printed log messages. - `mdatagen`: Fix generation when there are no events in the metadata. ([#​13123](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13123)) - `confmap`: Do not panic on assigning nil maps to non-nil maps ([#​13117](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13117)) - `pdata`: Fix event\_name skipped when unmarshalling LogRecord from JSON ([#​13127](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13127)) <!-- previous-version --> ### [`v1.33.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1330v01270) ##### 🚩 Deprecations 🚩 - `semconv`: Deprecating the semconv package in favour of go.opentelemetry.io/otel/semconv ([#​13012](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13012)) ##### 💡 Enhancements 💡 - `exporter/debug`: Display resource and scope in `normal` verbosity ([#​10515](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10515)) - `service`: Add size metrics defined in Pipeline Component Telemetry RFC ([#​13032](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13032)) See [Pipeline Component Telemetry RFC](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md) for more details: - `otelcol.receiver.produced.size` - `otelcol.processor.consumed.size` - `otelcol.processor.produced.size` - `otelcol.connector.consumed.size` - `otelcol.connector.produced.size` - `otelcol.exporter.consumed.size` <!-- previous-version --> ### [`v1.32.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1320v01260) ##### 🛑 Breaking changes 🛑 - `configauth`: Removes deprecated `configauth.Authentication` and `extensionauthtest.NewErrorClient` ([#​12992](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12992)) The following have been removed: - `configauth.Authentication` use `configauth.Config` instead - `extensionauthtest.NewErrorClient` use `extensionauthtest.NewErr` instead ##### 💡 Enhancements 💡 - `service`: Replace `go.opentelemetry.io/collector/semconv` usage with `go.opentelemetry.io/otel/semconv` ([#​12991](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12991)) - `confmap`: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. ([#​12926](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12926)) - `service`: Add item count metrics defined in Pipeline Component Telemetry RFC ([#​12812](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12812)) See [Pipeline Component Telemetry RFC](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md) for more details: - `otelcol.receiver.produced.items` - `otelcol.processor.consumed.items` - `otelcol.processor.produced.items` - `otelcol.connector.consumed.items` - `otelcol.connector.produced.items` - `otelcol.exporter.consumed.items` - `tls`: Add trusted platform module (TPM) support to TLS authentication. ([#​12801](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12801)) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format). ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Add validation error for batch config if min\_size is greater than queue\_size. ([#​12948](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12948)) - `telemetry`: Allocate less memory per component when OTLP exporting of logs is disabled ([#​13014](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13014)) - `confmap`: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. ([#​12932](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12932)) - `internal telemetry`: Add resource attributes from telemetry.resource to the logger ([#​12582](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12582)) Resource attributes from telemetry.resource were not added to the internal console logs. Now, they are added to the logger as part of the "resource" field. - `confighttp and configcompression`: Fix handling of `snappy` content-encoding in a backwards-compatible way ([#​10584](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10584), [#​12825](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12825)) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to: - When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change. If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server: - Client compression type "snappy" will now compress to the "block" variant of snappy instead of "framed". Client compression type "x-snappy-framed" will now compress to the "framed" variant of snappy. - Servers will accept both "snappy" and "x-snappy-framed" as valid content-encodings. - `tlsconfig`: Disable TPM tests on MacOS/Darwin ([#​12964](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12964)) <!-- previous-version --> ### [`v1.31.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1310v01250) ##### 🛑 Breaking changes 🛑 - `service`: Lowercase values for 'otelcol.component.kind' attributes. ([#​12865](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12865)) - `service`: Restrict the `telemetry.newPipelineTelemetry` feature gate to metrics. ([#​12856](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12856), [#​12933](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12933)) The "off" state of this feature gate introduced a regression, where the Collector's internal logs were missing component attributes. See issue [#​12870](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12870) for more details on this bug. On the other hand, the "on" state introduced an issue with the Collector's default internal metrics, because the Prometheus exporter does not currently support instrumentation scope attributes. To solve both of these issues, this change turns on the new scope attributes for logs and traces by default regardless of the feature gate. However, the new scope attributes for metrics stay locked behind the feature gate, and will remain off by default until the Prometheus exporter is updated to support scope attributes. Please understand that enabling the `telemetry.newPipelineTelemetry` feature gate may break the export of Collector metrics through, depending on your configuration. Having a `batch` processor in multiple pipelines is a known trigger for this. This comes with a breaking change, where internal logs exported through OTLP will now use instrumentation scope attributes to identify the source component instead of log attributes. This does not affect the Collector's stderr output. See the changelog for v0.123.0 for a more detailed description of the gate's effects. ##### 💡 Enhancements 💡 - `mdatagen`: Add support for attributes for telemetry configuration in metadata. ([#​12919](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12919)) - `configmiddleware`: Add extensionmiddleware interface. ([#​12603](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12603), [#​9591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9591)) - `configgrpc`: Add gRPC middleware support. ([#​12603](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12603), [#​9591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9591)) - `confighttp`: Add HTTP middleware support. ([#​12603](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12603), [#​9591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9591), [#​7441](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7441)) - `configmiddleware`: Add configmiddleware struct. ([#​12603](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12603), [#​9591](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9591)) ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Do not ignore the `num_consumers` setting when batching is enabled. ([#​12244](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12244)) - `exporterhelper`: Reject elements larger than the queue capacity ([#​12847](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12847)) - `mdatagen`: Add time and plog package imports ([#​12907](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12907)) - `confmap`: Maintain nil values when marshaling or unmarshaling nil slices ([#​11882](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11882)) Previously, nil slices were converted to empty lists, which are semantically different than a nil slice. This change makes this conversion more consistent when encoding or decoding config, and these values are now maintained. <!-- previous-version --> ### [`v1.30.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1300v01240) ##### 💡 Enhancements 💡 - `exporterhelper`: Add support for bytes-based batching for profiles in the exporterhelper package. ([#​3262](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/3262)) - `otelcol`: Enhance config validation using <validate> command to capture all validation errors that prevents the collector from starting. ([#​8721](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8721)) - `exporterhelper`: Link batcher context to all batched request's span contexts. ([#​12212](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12212), [#​8122](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8122)) ##### 🧰 Bug fixes 🧰 - `confighttp`: Ensure http authentication server failures are handled by the provided error handler ([#​12666](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12666)) <!-- previous-version --> ### [`v1.29.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1290v01230) ##### ❗ Known Issues ❗ - This version increases memory usage by \~0.5 MB per component in the pipelines because a separate Zap Core logger is initialized for each component. The issue is partially fixed in v0.126.0 for users who write logs to stdout, but do not export logs via OTLP. See [#​13014](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13014) for more details. ##### 🛑 Breaking changes 🛑 - `service/telemetry`: Mark `telemetry.disableAddressFieldForInternalTelemetry` as beta, usage of deprecated service::telemetry::address are ignored ([#​25115](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/25115)) To restore the previous behavior disable `telemetry.disableAddressFieldForInternalTelemetry` feature gate. - `exporterbatch`: Remove deprecated fields `min_size_items` and `max_size_items` from batch config. ([#​12684](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12684)) ##### 🚩 Deprecations 🚩 - `otlpexporter`: Mark BatcherConfig as deprecated, use `sending_queue::batch` instead ([#​12726](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12726)) - `exporterhelper`: Deprecate `blocking` in favor of `block_on_overflow`. ([#​12710](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12710)) - `exporterhelper`: Deprecate configuring exporter batching separately. Use `sending_queue::batch` instead. ([#​12772](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12772)) Moving the batching configuration to `sending_queue::batch` requires setting `sending_queue::sizer` to `items` which means that `sending_queue::queue_size` needs to be also increased by the average batch size number (roughly x5000 for the default batching configuration). See <https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/exporterhelper#configuration> ##### 💡 Enhancements 💡 - `exporterhelper`: Add support to configure batching in the sending queue. ([#​12746](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12746)) - `exporterhelper`: Add support for wait\_for\_result, remove disabled\_queue ([#​12742](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12742)) This has a side effect for users of the experimental BatchConfig with the queue disabled, since not this is | uses only NumCPU() consumers. - `exporterhelper`: Allow exporter memory queue to use different type of sizers. ([#​12708](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12708)) - `service`: Add "telemetry.newPipelineTelemetry" feature gate to inject component-identifying attributes in internal telemetry ([#​12217](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12217)) With the feature gate enabled, all internal telemetry (metrics/traces/logs) will include some of the following instrumentation scope attributes: - `otelcol.component.kind` - `otelcol.component.id` - `otelcol.pipeline.id` - `otelcol.signal` - `otelcol.signal.output` These attributes are defined in the [Pipeline Component Telemetry RFC](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md#attributes), and identify the component instance from which the telemetry originates. They are added automatically without changes to component code. These attributes were already included in internal logs as regular log attributes, starting from v0.120.0. For consistency with other signals, they have been switched to scope attributes (with the exception of logs emitted to standard output), and are now enabled by the feature gate. Please make sure that the exporter / backend endpoint you use has support for instrumentation scope attributes before using this feature. If the internal telemetry is exported to another Collector, a transform processor could be used to turn them into other kinds of attributes if necessary. - `exporterhelper`: Enable support to do batching using `bytes` sizer ([#​12751](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12751)) - `service`: Add config key to set metric views used for internal telemetry ([#​10769](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10769)) The `service::telemetry::metrics::views` config key can now be used to explicitly set the list of metric views used for internal telemetry, mirroring `meter_provider::views` in the SDK config. This can be used to disable specific internal metrics, among other uses. This key will cause an error if used alongside other features which would normally implicitly create views, such as: - not setting `service::telemetry::metrics::level` to `detailed`; - enabling the `telemetry.disableHighCardinalityMetrics` feature flag. ##### 🧰 Bug fixes 🧰 - `exporterhelper`: Fix order of starting between queue and batch. ([#​12705](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12705)) <!-- previous-version --> ### [`v1.28.1`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1281v01221) ##### 🧰 Bug fixes 🧰 - `confmap`: Ensure slices with defaults containing struct values are correctly set. ([#​12661](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12661)) This reverts the changes made in [#​11882](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/11882). <!-- previous-version --> ### [`v1.28.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1280v01220) ##### 🛑 Breaking changes 🛑 - `service`: Batch processor telemetry is no longer emitted at "basic" verbosity level ([#​7890](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7890)) According to the guidelines, basic-level telemetry should be reserved for core Collector APIs. Components such as the batch processor should emit telemetry starting from the "normal" level (which is also the default level). Migration: If your Collector telemetry was set to `level: basic` and you want to keep seeing batch processor-related metrics, consider switching to `level: normal` instead. ##### 💡 Enhancements 💡 - `service`: Add `service.AllowNoPipelines` feature gate to allow starting the Collector without pipelines. ([#​12613](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12613)) This can be used to start with only extensions. - `mdatagen`: Delete generated\_status.go if the component type doesn't require it. ([#​12346](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12346)) - `componenttest`: Improve config struct mapstructure field tag checks ([#​12590](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12590)) `remain` tags and `omitempty` tags without a custom field name will now pass validation. - `service`: include component id/type in start error ([#​10426](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10426)) - `mdatagen`: Add deprecation date and migration guide fields as part of component metadata ([#​12359](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12359)) - `confmap`: Introduce a new feature flag to allow for merging lists instead of discarding the existing ones. ([#​8394](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8394), [#​8754](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8754), [#​10370](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10370)) You can enable this option via the command line by running following command: otelcol --config=main.yaml --config=extra\_config.yaml --feature-gates=-confmap.enableMergeAppendOption - `zpagesextension`: Add expvar handler to zpages extension. ([#​11081](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11081)) ##### 🧰 Bug fixes 🧰 - `confmap`: Maintain nil values when marshaling or unmarshaling nil slices ([#​11882](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11882)) Previously, nil slices were converted to empty lists, which are semantically different than a nil slice. This change makes this conversion more consistent when encoding or decoding config, and these values are now maintained. - `service`: do not attempt to register process metrics if they are disabled ([#​12098](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12098)) <!-- previous-version --> ### [`v1.27.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1270v01210) ##### 🛑 Breaking changes 🛑 - `confighttp`: Make the client config options `max_idle_conns`, `max_idle_conns_per_host`, `max_conns_per_host`, and `idle_conn_timeout` integers ([#​9478](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9478)) All four options can be set to `0` where they were previously set to `null` ##### 🚩 Deprecations 🚩 - `exporterhelper`: Deprecate `min_size_items` and `max_size_items` in favor of `min_size` and `max_size`. ([#​12486](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12486)) ##### 💡 Enhancements 💡 - `mdatagen`: Add `converter` and `provider` module classes ([#​12467](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12467)) - `pipeline`: output pipeline name with signal as signal\[/name] format in logs. ([#​12410](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12410)) - `memorylimiter`: Add support to configure min GC intervals for soft and hard limits. ([#​12450](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12450)) - `otlpexporter`: Update the stability level for logs, it has been as stable as traces and metrics for some time. ([#​12423](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12423)) - `service`: Create a new subcommand to dump the initial configuration after resolving/merging. ([#​11479](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11479)) To use the `print-initial-config` subcommand, invoke the Collector with the subcommand and corresponding feature gate: `otelcol print-initial-config --feature-gates=otelcol.printInitialConfig --config=config.yaml`. Note that the feature gate enabling this flag is currently in alpha stability, and the subcommand may be changed in the future. - `memorylimiterprocessor`: Add support for profiles. ([#​12453](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12453)) - `otelcol`: Converters are now available in the `components` command. ([#​11900](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11900), [#​12385](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12385)) - `component`: Mark module as stable ([#​9376](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9376)) - `confmap`: Surface YAML parsing errors when they happen at the top-level. ([#​12180](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12180)) This adds context to some instances of the error "retrieved value (type=string) cannot be used as a Conf", which typically happens because of invalid YAML documents - `pprofile`: Add LinkIndex attribute to the generated Sample type ([#​12485](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12485)) - `exporterhelper`: Stabilize exporter.UsePullingBasedExporterQueueBatcher and remove old batch sender ([#​12425](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12425)) - `mdatagen`: Update metadata schema with new fields without enforcing them ([#​12359](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12359)) ##### 🧰 Bug fixes 🧰 - `service`: Fix crash at startup when converting from v0.2.0 to v0.3.0 ([#​12438](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12438)) - `service`: fix bug in parsing service::telemetry configuration ([#​12437](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12437)) - `exporterhelper`: Fix bug where the error logged when conversion of data fails is always nil ([#​12510](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12510)) - `mdatagen`: Adds back missing import for filter when emitting resource attributes ([#​12455](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12455)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmN5LW1ham9yLXVwZGF0ZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Oct 31, 2025
…0.29.0 (#13881) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/build-tools/checkapi](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.26.2` -> `v0.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/checkfile](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.26.2` -> `v0.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/chloggen](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.26.2` -> `v0.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.26.2` -> `v0.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/githubgen](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.26.2` -> `v0.29.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.26.2` -> `v0.29.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/checkapi)</summary> ### [`v0.29.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0290) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.28.1...v0.29.0) ##### 💡 Enhancements 💡 - `checkapi`: Validate the functions exported by a component ([#​1358](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1358)) Set explicitly what functions a component can export. Set name to "\*" to allow any function to be exported under a class of component. Set name to "" or missing to not allow any functions to be exported under a class of component. - `issuegenerator`: Add PR number to issue comments ([#​1180](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1180)) ##### 🧰 Bug fixes 🧰 - `checkapi`: Do not report errors about a missing factory function if the component is not expected to have a factory function ([#​1283](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1283)) - `checkapi`: Fix collision of struct names inside a module ([#​1357](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1357)) - `checkapi`: do not read the API of go modules that are not associated with a metadata.yaml file. ([#​1356](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1356)) - `checkapi`: do not try to read the API of a nested module folder ([#​1355](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1355)) ### [`v0.28.1`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0281) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.28.0...v0.28.1) ##### 💡 Enhancements 💡 - `checkapi`: Work with a JSON schema stored as yaml under metadata.yaml config key. ([#​1148](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1148)) - `chloggen`: Sort changelog entries lexicographically based on their component field ([#​1276](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1276)) - `issuegenerator`: issuegenerator now pings the author of a failing test's PR ([#​1182](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1182)) - `issuegenerator`: trim component type suffix from component names ([#​1255](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1255)) ##### 🧰 Bug fixes 🧰 - `issuegenerator`: removed pr section from autogenerated issue body. ([#​1243](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1243)) ### [`v0.28.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0280) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.26.2...v0.28.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum Go version to 1.24 ([#​1145](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1145), [#​1159](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1159)) ##### 💡 Enhancements 💡 - `issuegenerator`: added component section in auto generated issue body ([#​42518](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/42518)) Related issue is in the `opentelemetry-collector-contrib` repository. - `checkapi`: Add the folder name to error messages ([#​1141](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1141)) - `issuegenerator`: Include commit and pr in issues generated by issuegenerator ([#​1180](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1180)) - `issue generator`: Use labels to search for existing issues in issue generator ([#​1181](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1181)) ##### 🧰 Bug fixes 🧰 - `multimod`: Support `vN` directories when tagging ([#​1209](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1209)) When tagging a `vN` version of a Go module the `vN` suffix should not be included in the tag before the version. - `checkapi`: Do not check internal structs for unkeyed literal initialization. ([#​1140](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/1140)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 4, 2025
…4122) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/proto/otlp](https://redirect.github.com/open-telemetry/opentelemetry-proto-go) | `v1.8.0` -> `v1.9.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-proto-go (go.opentelemetry.io/proto/otlp)</summary> ### [`v1.9.0`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/releases/tag/v1.9.0): /v0.2.0 [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/compare/v1.8.0...v1.9.0) Release of the [`v1.9.0`][otlp] version of the OTLP. > \[!NOTE] > This is the last version that will support Go 1.23. Subsequent minor releases will require Go >= 1.24. [otlp]: https://redirect.github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.9.0 ##### What's Changed - fix(deps): update module go.opentelemetry.io/proto/slim/otlp to v1.8.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​415](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/415) - fix(deps): update module go.opentelemetry.io/proto/otlp to v1.8.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​414](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/414) - chore(deps): update actions/setup-go action to v6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​416](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/416) - chore(deps): update github/codeql-action action to v3.30.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​417](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/417) - chore(deps): update module github.com/pjbgf/sha1cd to v0.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​418](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/418) - Add support for Go 1.25 by [@​dmathieu](https://redirect.github.com/dmathieu) in [#​421](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/421) - chore(deps): update module github.com/sagikazarmark/locafero to v0.11.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​422](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/422) - chore(deps): update module github.com/spf13/viper to v1.21.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​426](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/426) - chore(deps): update module github.com/spf13/cast to v1.10.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​425](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/425) - fix(deps): update module google.golang.org/protobuf to v1.36.9 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​428](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/428) - chore(deps): update github/codeql-action action to v3.30.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​427](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/427) - fix(deps): update module google.golang.org/grpc to v1.75.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​429](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/429) - chore(deps): update github/codeql-action action to v3.30.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​430](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/430) - chore(deps): update module github.com/sagikazarmark/locafero to v0.12.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​431](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/431) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​436](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/436) - chore(deps): update github/codeql-action action to v3.30.4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​435](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/435) - chore(deps): update github/codeql-action action to v3.30.5 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​437](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/437) - chore(deps): update ossf/scorecard-action action to v2.4.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​439](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/439) - fix(deps): update module google.golang.org/protobuf to v1.36.10 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​441](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/441) - chore(deps): update github/codeql-action action to v3.30.6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​440](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/440) - chore(deps): update module github.com/go-git/go-git/v5 to v5.16.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​444](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/444) - chore(deps): update github/codeql-action action to v4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​452](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/452) - chore(deps): update github/codeql-action action to v4.30.8 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​453](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/453) - chore(deps): update github/codeql-action action to v4.30.9 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​455](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/455) - chore(deps): update github/codeql-action action to v4.31.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​458](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/458) - chore(deps): update actions/upload-artifact action to v5 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​459](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/459) - chore(deps): update github/codeql-action action to v4.31.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​461](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/461) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.5.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​465](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/465) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​466](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/466) - Release v1.9.0 by [@​MrAlias](https://redirect.github.com/MrAlias) in [#​462](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/462) **Full Changelog**: <open-telemetry/opentelemetry-proto-go@v1.8.0...v1.9.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 4, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.0` -> `v4.31.2` | | [lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action) | action | minor | `v2.6.1` -> `v2.7.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.2`](https://redirect.github.com/github/codeql-action/compare/v4.31.1...v4.31.2) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.1...v4.31.2) ### [`v4.31.1`](https://redirect.github.com/github/codeql-action/compare/v4.31.0...v4.31.1) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.0...v4.31.1) </details> <details> <summary>lycheeverse/lychee-action (lycheeverse/lychee-action)</summary> ### [`v2.7.0`](https://redirect.github.com/lycheeverse/lychee-action/releases/tag/v2.7.0): Version 2.7.0 [Compare Source](https://redirect.github.com/lycheeverse/lychee-action/compare/v2.6.1...v2.7.0) #### Breaking changes If you're using `--base`, you must now provide either a URL (with scheme) or an absolute local path. See `lychee --help` for more information. If you want to resolve root-relative links in local files, also see `--root-dir`. #### What's Changed - Bump peter-evans/create-issue-from-file from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​307](https://redirect.github.com/lycheeverse/lychee-action/pull/307) - Upgrade checkout action from v4 to v5 by [@​jacobdalamb](https://redirect.github.com/jacobdalamb) in [#​310](https://redirect.github.com/lycheeverse/lychee-action/pull/310) - Update lycheeVersion to v0.21.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​312](https://redirect.github.com/lycheeverse/lychee-action/pull/312) See <https://github.com/lycheeverse/lychee/releases/tag/lychee-v0.21.0> for the lychee changelog. **Full Changelog**: <lycheeverse/lychee-action@v2...v2.7.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 4, 2025
…14120) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/shirou/gopsutil/v4](https://redirect.github.com/shirou/gopsutil) | `v4.25.9` -> `v4.25.10` | [](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>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary> ### [`v4.25.10`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.25.10) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.25.9...v4.25.10) <!-- Release notes generated using configuration in .github/release.yml at v4.25.10 --> ##### What's Changed ##### cpu - chore: enable noctx linter by [@​mmorel-35](https://redirect.github.com/mmorel-35) in [#​1930](https://redirect.github.com/shirou/gopsutil/pull/1930) - Use registry to remove wmi from cpu package by [@​OrbintSoft](https://redirect.github.com/OrbintSoft) in [#​1929](https://redirect.github.com/shirou/gopsutil/pull/1929) ##### disk - Remove leaking goroutine by [@​StefanoBalzarottiNozomi](https://redirect.github.com/StefanoBalzarottiNozomi) in [#​1921](https://redirect.github.com/shirou/gopsutil/pull/1921) - use correct path lengths by [@​StefanoBalzarottiNozomi](https://redirect.github.com/StefanoBalzarottiNozomi) in [#​1937](https://redirect.github.com/shirou/gopsutil/pull/1937) - refactor disk windows and add tests by [@​StefanoBalzarottiNozomi](https://redirect.github.com/StefanoBalzarottiNozomi) in [#​1941](https://redirect.github.com/shirou/gopsutil/pull/1941) ##### host - fix: linter error about string concat and build tag by [@​shirou](https://redirect.github.com/shirou) in [#​1942](https://redirect.github.com/shirou/gopsutil/pull/1942) ##### net - docs: minor improvement for docs by [@​huyejia](https://redirect.github.com/huyejia) in [#​1940](https://redirect.github.com/shirou/gopsutil/pull/1940) ##### Other Changes - \[common]: remove unused DoSysctrl by [@​shirou](https://redirect.github.com/shirou) in [#​1936](https://redirect.github.com/shirou/gopsutil/pull/1936) ##### New Contributors - [@​huyejia](https://redirect.github.com/huyejia) made their first contribution in [#​1940](https://redirect.github.com/shirou/gopsutil/pull/1940) **Full Changelog**: <shirou/gopsutil@v4.25.9...v4.25.10> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 4, 2025
#14123) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.opentelemetry.io/proto/slim/otlp](https://redirect.github.com/open-telemetry/opentelemetry-proto-go) | `v1.8.0` -> `v1.9.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-proto-go (go.opentelemetry.io/proto/slim/otlp)</summary> ### [`v1.9.0`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/releases/tag/v1.9.0): /v0.2.0 [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/compare/v1.8.0...v1.9.0) Release of the [`v1.9.0`][otlp] version of the OTLP. > \[!NOTE] > This is the last version that will support Go 1.23. Subsequent minor releases will require Go >= 1.24. [otlp]: https://redirect.github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.9.0 #### What's Changed - fix(deps): update module go.opentelemetry.io/proto/slim/otlp to v1.8.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​415](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/415) - fix(deps): update module go.opentelemetry.io/proto/otlp to v1.8.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​414](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/414) - chore(deps): update actions/setup-go action to v6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​416](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/416) - chore(deps): update github/codeql-action action to v3.30.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​417](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/417) - chore(deps): update module github.com/pjbgf/sha1cd to v0.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​418](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/418) - Add support for Go 1.25 by [@​dmathieu](https://redirect.github.com/dmathieu) in [#​421](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/421) - chore(deps): update module github.com/sagikazarmark/locafero to v0.11.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​422](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/422) - chore(deps): update module github.com/spf13/viper to v1.21.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​426](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/426) - chore(deps): update module github.com/spf13/cast to v1.10.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​425](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/425) - fix(deps): update module google.golang.org/protobuf to v1.36.9 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​428](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/428) - chore(deps): update github/codeql-action action to v3.30.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​427](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/427) - fix(deps): update module google.golang.org/grpc to v1.75.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​429](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/429) - chore(deps): update github/codeql-action action to v3.30.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​430](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/430) - chore(deps): update module github.com/sagikazarmark/locafero to v0.12.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​431](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/431) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​436](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/436) - chore(deps): update github/codeql-action action to v3.30.4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​435](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/435) - chore(deps): update github/codeql-action action to v3.30.5 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​437](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/437) - chore(deps): update ossf/scorecard-action action to v2.4.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​439](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/439) - fix(deps): update module google.golang.org/protobuf to v1.36.10 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​441](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/441) - chore(deps): update github/codeql-action action to v3.30.6 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​440](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/440) - chore(deps): update module github.com/go-git/go-git/v5 to v5.16.3 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​444](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/444) - chore(deps): update github/codeql-action action to v4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​452](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/452) - chore(deps): update github/codeql-action action to v4.30.8 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​453](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/453) - chore(deps): update github/codeql-action action to v4.30.9 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​455](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/455) - chore(deps): update github/codeql-action action to v4.31.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​458](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/458) - chore(deps): update actions/upload-artifact action to v5 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​459](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/459) - chore(deps): update github/codeql-action action to v4.31.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​461](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/461) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.5.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​465](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/465) - chore(deps): update module github.com/cyphar/filepath-securejoin to v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​466](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/466) - Release v1.9.0 by [@​MrAlias](https://redirect.github.com/MrAlias) in [#​462](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/462) **Full Changelog**: <open-telemetry/opentelemetry-proto-go@v1.8.0...v1.9.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 11, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/setup-qemu-action](https://redirect.github.com/docker/setup-qemu-action) | action | minor | `v3.6.0` -> `v3.7.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>docker/setup-qemu-action (docker/setup-qemu-action)</summary> ### [`v3.7.0`](https://redirect.github.com/docker/setup-qemu-action/releases/tag/v3.7.0) [Compare Source](https://redirect.github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0) - Bump [@​docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit) from 0.56.0 to 0.67.0 in [#​217](https://redirect.github.com/docker/setup-qemu-action/pull/217) [#​230](https://redirect.github.com/docker/setup-qemu-action/pull/230) - Bump brace-expansion from 1.1.11 to 1.1.12 in [#​220](https://redirect.github.com/docker/setup-qemu-action/pull/220) - Bump form-data from 2.5.1 to 2.5.5 in [#​218](https://redirect.github.com/docker/setup-qemu-action/pull/218) - Bump tmp from 0.2.3 to 0.2.4 in [#​221](https://redirect.github.com/docker/setup-qemu-action/pull/221) - Bump undici from 5.28.4 to 5.29.0 in [#​219](https://redirect.github.com/docker/setup-qemu-action/pull/219) **Full Changelog**: <docker/setup-qemu-action@v3.6.0...v3.7.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 11, 2025
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/google/go-tpm](https://redirect.github.com/google/go-tpm) | `v0.9.6` -> `v0.9.7` | [](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>google/go-tpm (github.com/google/go-tpm)</summary> ### [`v0.9.7`](https://redirect.github.com/google/go-tpm/releases/tag/v0.9.7) [Compare Source](https://redirect.github.com/google/go-tpm/compare/v0.9.6...v0.9.7) #### What's Changed - feat: add marshal/unmarshall to command/response by [@​loicsikidi](https://redirect.github.com/loicsikidi) in [#​415](https://redirect.github.com/google/go-tpm/pull/415) **Full Changelog**: <google/go-tpm@v0.9.6...v0.9.7> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]> Co-authored-by: Yang Song <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 12, 2025
…4148) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [streetsidesoftware/cspell-action](https://redirect.github.com/streetsidesoftware/cspell-action) | action | major | `v7.2.1` -> `v8.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>streetsidesoftware/cspell-action (streetsidesoftware/cspell-action)</summary> ### [`v8.0.0`](https://redirect.github.com/streetsidesoftware/cspell-action/releases/tag/v8.0.0) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-action/compare/v7.2.1...v8.0.0) ##### ⚠ BREAKING CHANGES - Use node24 runner ([#​2494](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2494)) ##### Features - Update CSpell version (9.3.0) ([#​2487](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2487)) ([cfa07c9](https://redirect.github.com/streetsidesoftware/cspell-action/commit/cfa07c9545a31a50c965724d805fc557de84811f)) - Use node24 runner ([#​2494](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2494)) ([10ce4d6](https://redirect.github.com/streetsidesoftware/cspell-action/commit/10ce4d6fd27fa311fa795ffc0ce4e26ed989693f)) ##### Updates and Bug Fixes - Update Dictionaries and Dependencies ([#​2477](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2477)) ([fcec23c](https://redirect.github.com/streetsidesoftware/cspell-action/commit/fcec23c887e161bf9bcd18a3ec37432c56807e31)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 18, 2025
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.76.0` -> `v1.77.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>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.77.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.77.0): Release 1.77.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.76.0...v1.77.0) ##### API Changes - mem: Replace the `Reader` interface with a struct for better performance and maintainability. ([#​8669](https://redirect.github.com/grpc/grpc-go/issues/8669)) ##### Behavior Changes - balancer/pickfirst: Remove support for the old `pick_first` LB policy via the environment variable `GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false`. The new `pick_first` has been the default since `v1.71.0`. ([#​8672](https://redirect.github.com/grpc/grpc-go/issues/8672)) ##### Bug Fixes - xdsclient: Fix a race condition in the ADS stream implementation that could result in `resource-not-found` errors, causing the gRPC client channel to move to `TransientFailure`. ([#​8605](https://redirect.github.com/grpc/grpc-go/issues/8605)) - client: Ignore HTTP status header for gRPC streams. ([#​8548](https://redirect.github.com/grpc/grpc-go/issues/8548)) - client: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. ([#​8534](https://redirect.github.com/grpc/grpc-go/issues/8534)) - Special Thanks: [@​jgold2-stripe](https://redirect.github.com/jgold2-stripe) - client: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy. - Setting environment variable `GRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false` disables this change; please file a bug if any problems are encountered as we will remove this option soon. ([#​8613](https://redirect.github.com/grpc/grpc-go/issues/8613)) - balancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. ([#​8611](https://redirect.github.com/grpc/grpc-go/issues/8611)) - server: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. ([#​8573](https://redirect.github.com/grpc/grpc-go/issues/8573)) - Special Thanks: [@​hugehoo](https://redirect.github.com/hugehoo) - balancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to `pick_first` but don't set endpoints. ([#​8610](https://redirect.github.com/grpc/grpc-go/issues/8610)) - mem: Clear large buffers before re-using. ([#​8670](https://redirect.github.com/grpc/grpc-go/issues/8670)) ##### Performance Improvements - transport: Reduce heap allocations to reduce time spent in garbage collection. ([#​8624](https://redirect.github.com/grpc/grpc-go/issues/8624), [#​8630](https://redirect.github.com/grpc/grpc-go/issues/8630), [#​8639](https://redirect.github.com/grpc/grpc-go/issues/8639), [#​8668](https://redirect.github.com/grpc/grpc-go/issues/8668)) - transport: Avoid copies when reading and writing Data frames. ([#​8657](https://redirect.github.com/grpc/grpc-go/issues/8657), [#​8667](https://redirect.github.com/grpc/grpc-go/issues/8667)) - mem: Avoid clearing newly allocated buffers. ([#​8670](https://redirect.github.com/grpc/grpc-go/issues/8670)) ##### New Features - outlierdetection: Add metrics specified in [gRFC A91](https://redirect.github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md). ([#​8644](https://redirect.github.com/grpc/grpc-go/issues/8644)) - Special Thanks: [@​davinci26](https://redirect.github.com/davinci26), [@​PardhuKonakanchi](https://redirect.github.com/PardhuKonakanchi) - stats/opentelemetry: Add support for optional label `grpc.lb.backend_service` in per-call metrics ([#​8637](https://redirect.github.com/grpc/grpc-go/issues/8637)) - xds: Add support for JWT Call Credentials as specified in [gRFC A97](https://redirect.github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md). Set environment variable `GRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true` to enable this feature. ([#​8536](https://redirect.github.com/grpc/grpc-go/issues/8536)) - Special Thanks: [@​dimpavloff](https://redirect.github.com/dimpavloff) - experimental/stats: Add support for up/down counters. ([#​8581](https://redirect.github.com/grpc/grpc-go/issues/8581)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 18, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | patch | `v5.0.0` -> `v5.0.1` | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | digest | `08c6903` -> `93cb6ef` | | [anchore/sbom-action](https://redirect.github.com/anchore/sbom-action) | action | patch | `v0.20.9` -> `v0.20.10` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.2` -> `v4.31.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v5.0.1`](https://redirect.github.com/actions/checkout/compare/v5.0.0...v5.0.1) [Compare Source](https://redirect.github.com/actions/checkout/compare/v5.0.0...v5.0.1) </details> <details> <summary>anchore/sbom-action (anchore/sbom-action)</summary> ### [`v0.20.10`](https://redirect.github.com/anchore/sbom-action/releases/tag/v0.20.10) [Compare Source](https://redirect.github.com/anchore/sbom-action/compare/v0.20.9...v0.20.10) #### Changes in v0.20.10 - chore(deps): update Syft to v1.38.0 ([#​548](https://redirect.github.com/anchore/sbom-action/issues/548)) \[\[[anchore-actions-token-generator\[bot\]](https://redirect.github.com/apps/anchore-actions-token-generator)]\(<https://github.com/>[anchore-actions-token-generator\[bot\]](https://redirect.github.com/apps/anchore-actions-token-generator))] </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.3`](https://redirect.github.com/github/codeql-action/releases/tag/v4.31.3) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.2...v4.31.3) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 4.31.3 - 13 Nov 2025 - CodeQL Action v3 will be deprecated in December 2026. The Action now logs a warning for customers who are running v3 but could be running v4. For more information, see [Upcoming deprecation of CodeQL Action v3](https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/). - Update default CodeQL bundle version to 2.23.5. [#​3288](https://redirect.github.com/github/codeql-action/pull/3288) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v4.31.3/CHANGELOG.md) for more information. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 25, 2025
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [go.uber.org/zap](https://redirect.github.com/uber-go/zap) | `v1.27.0` -> `v1.27.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>uber-go/zap (go.uber.org/zap)</summary> ### [`v1.27.1`](https://redirect.github.com/uber-go/zap/releases/tag/v1.27.1) [Compare Source](https://redirect.github.com/uber-go/zap/compare/v1.27.0...v1.27.1) Enhancements: - [#​1501][]: prevent `Object` from panicking on nils - [#​1511][]: Fix a race condition in `WithLazy`. Thanks to [@​rabbbit](https://redirect.github.com/rabbbit), [@​alshopov](https://redirect.github.com/alshopov), [@​jquirke](https://redirect.github.com/jquirke), [@​arukiidou](https://redirect.github.com/arukiidou) for their contributions to this release. [#​1501]: https://redirect.github.com/uber-go/zap/pull/1501 [#​1511]: https://redirect.github.com/uber-go/zap/pull/1511 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 25, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.3.4` -> `v4.4.1` | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | patch | `v5.0.0` -> `v5.0.1` | | [actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token) | action | minor | `v2.1.4` -> `v2.2.0` | | [actions/setup-go](https://redirect.github.com/actions/setup-go) | action | minor | `v6.0.0` -> `v6.1.0` | | [actions/setup-go](https://redirect.github.com/actions/setup-go) | action | digest | `4469467` -> `4dc6199` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.4` -> `v4.31.5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.4.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.4.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.4.0...v4.4.1) #### Release Notes ##### <!-- 0 -->🚀 Features - Display oidc as announcement by [@​fargito](https://redirect.github.com/fargito) - Add --allow-empty run option by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​160](https://redirect.github.com/CodSpeedHQ/runner/pull/160) ##### <!-- 1 -->🐛 Bug Fixes - Do not espace trailing newlines in logger by [@​fargito](https://redirect.github.com/fargito) - Make multiline logs appear correctly in summary by [@​fargito](https://redirect.github.com/fargito) in [#​162](https://redirect.github.com/CodSpeedHQ/runner/pull/162) - Request OIDC token just before upload by [@​fargito](https://redirect.github.com/fargito) - Update docs links to oidc by [@​fargito](https://redirect.github.com/fargito) in [#​159](https://redirect.github.com/CodSpeedHQ/runner/pull/159) ##### <!-- 7 -->⚙️ Internals - feat: make use of allow-empty in the ci of this action by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​158](https://redirect.github.com/CodSpeedHQ/action/pull/158) - chore: bump runner version to 4.4.1 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​159](https://redirect.github.com/CodSpeedHQ/action/pull/159) #### Install codspeed-runner 4.4.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.4.1 | File | Platform | Checksum | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.4.0...v4.4.1> ### [`v4.4.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.4.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.3.4...v4.4.0) #### Release Notes ##### <!-- 0 -->🚀 Features - Add support for oidc token authentication by [@​fargito](https://redirect.github.com/fargito) in [#​156](https://redirect.github.com/CodSpeedHQ/runner/pull/156) - You can now use OIDC to authenticate your CodSpeed workflow and remove `CODSPEED_TOKEN` from your repositories secret! Learn more in the dedicated [changelog entry](https://codspeed.io/changelog/2025-11-19-simpler-authentication-with-oidc) - Accept simulation as runner mode by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​152](https://redirect.github.com/CodSpeedHQ/runner/pull/152) - Add a comment explaining why we do not check for emptiness in valgrind teardown by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​157](https://redirect.github.com/CodSpeedHQ/runner/pull/157) - Validate walltime results before uploading by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Import walltime\_results from monorepo by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Accept both simulation and instrumentation as a mode input by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​155](https://redirect.github.com/CodSpeedHQ/action/pull/155) ##### <!-- 1 -->🐛 Bug Fixes - Dont start perf unless it's not already started by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​158](https://redirect.github.com/CodSpeedHQ/runner/pull/158) - Use a line buffer when reading stdout/stderr streams by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 4 --> 📚 Documentation - docs: recommend OpenID Connect instead of static token by [@​fargito](https://redirect.github.com/fargito) in [#​156](https://redirect.github.com/CodSpeedHQ/action/pull/156) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.4.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​157](https://redirect.github.com/CodSpeedHQ/action/pull/157) #### Install codspeed-runner 4.4.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.4.0 | File | Platform | Checksum | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.3.4...v4.4.0> </details> <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v5.0.1`](https://redirect.github.com/actions/checkout/releases/tag/v5.0.1) [Compare Source](https://redirect.github.com/actions/checkout/compare/v5.0.0...v5.0.1) ##### What's Changed - Port v6 cleanup to v5 by [@​ericsciple](https://redirect.github.com/ericsciple) in [#​2301](https://redirect.github.com/actions/checkout/pull/2301) **Full Changelog**: <actions/checkout@v5...v5.0.1> </details> <details> <summary>actions/create-github-app-token (actions/create-github-app-token)</summary> ### [`v2.2.0`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.2.0) [Compare Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.1.4...v2.2.0) ##### Bug Fixes - **deps:** bump glob from 10.4.5 to 10.5.0 ([#​305](https://redirect.github.com/actions/create-github-app-token/issues/305)) ([5480f43](https://redirect.github.com/actions/create-github-app-token/commit/5480f4325a18c025ee16d7e081413854624e9edc)) - **deps:** bump p-retry from 6.2.1 to 7.1.0 ([#​294](https://redirect.github.com/actions/create-github-app-token/issues/294)) ([dce3be8](https://redirect.github.com/actions/create-github-app-token/commit/dce3be8b284f45e65caed11a610e2bef738d15b4)) - **deps:** bump the production-dependencies group with 2 updates ([#​292](https://redirect.github.com/actions/create-github-app-token/issues/292)) ([55e2a4b](https://redirect.github.com/actions/create-github-app-token/commit/55e2a4b2ccaaa8364303e6ab9f77e31ad02298e5)) ##### Features - update permission inputs ([#​296](https://redirect.github.com/actions/create-github-app-token/issues/296)) ([d90aa53](https://redirect.github.com/actions/create-github-app-token/commit/d90aa532332d33f6dc9656fd4491a98441595a37)) </details> <details> <summary>actions/setup-go (actions/setup-go)</summary> ### [`v6.1.0`](https://redirect.github.com/actions/setup-go/releases/tag/v6.1.0) [Compare Source](https://redirect.github.com/actions/setup-go/compare/v6.0.0...v6.1.0) #### What's Changed ##### Enhancements - Fall back to downloading from go.dev/dl instead of storage.googleapis.com/golang by [@​nicholasngai](https://redirect.github.com/nicholasngai) in [#​665](https://redirect.github.com/actions/setup-go/pull/665) - Add support for .tool-versions file and update workflow by [@​priya-kinthali](https://redirect.github.com/priya-kinthali) in [#​673](https://redirect.github.com/actions/setup-go/pull/673) - Add comprehensive breaking changes documentation for v6 by [@​mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [#​674](https://redirect.github.com/actions/setup-go/pull/674) ##### Dependency updates - Upgrade eslint-config-prettier from 10.0.1 to 10.1.8 and document breaking changes in v6 by [@​dependabot](https://redirect.github.com/dependabot) in [#​617](https://redirect.github.com/actions/setup-go/pull/617) - Upgrade actions/publish-action from 0.3.0 to 0.4.0 by [@​dependabot](https://redirect.github.com/dependabot) in [#​641](https://redirect.github.com/actions/setup-go/pull/641) - Upgrade semver and [@​types/semver](https://redirect.github.com/types/semver) by [@​dependabot](https://redirect.github.com/dependabot) in [#​652](https://redirect.github.com/actions/setup-go/pull/652) #### New Contributors - [@​nicholasngai](https://redirect.github.com/nicholasngai) made their first contribution in [#​665](https://redirect.github.com/actions/setup-go/pull/665) - [@​priya-kinthali](https://redirect.github.com/priya-kinthali) made their first contribution in [#​673](https://redirect.github.com/actions/setup-go/pull/673) - [@​mahabaleshwars](https://redirect.github.com/mahabaleshwars) made their first contribution in [#​674](https://redirect.github.com/actions/setup-go/pull/674) **Full Changelog**: <actions/setup-go@v6...v6.1.0> </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.5`](https://redirect.github.com/github/codeql-action/releases/tag/v4.31.5) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.4...v4.31.5) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 4.31.5 - 24 Nov 2025 - Update default CodeQL bundle version to 2.23.6. [#​3321](https://redirect.github.com/github/codeql-action/pull/3321) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v4.31.5/CHANGELOG.md) for more information. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Nov 25, 2025
) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/rhysd/actionlint](https://redirect.github.com/rhysd/actionlint) | `v1.7.8` -> `v1.7.9` | [](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>rhysd/actionlint (github.com/rhysd/actionlint)</summary> ### [`v1.7.9`](https://redirect.github.com/rhysd/actionlint/blob/HEAD/CHANGELOG.md#v179---2025-11-21) [Compare Source](https://redirect.github.com/rhysd/actionlint/compare/v1.7.8...v1.7.9) - Add support for [`ubuntu-slim` runner](https://github.blog/changelog/2025-10-28-1-vcpu-linux-runner-now-available-in-github-actions-in-public-preview/) label. ([#​585](https://redirect.github.com/rhysd/actionlint/issues/585), thanks [@​cestorer](https://redirect.github.com/cestorer)) - Check input deprecation in action by checking [`deprecationMessage` property](https://docs.github.com/en/actions/reference/workflows-and-actions/metadata-syntax#inputsinput_iddeprecationmessage). Using a deprecated input is reported as error if it is not marked as `required`. See [the document](https://redirect.github.com/rhysd/actionlint/blob/main/docs/checks.md#deprecated-inputs-usage) for more details. ([#​580](https://redirect.github.com/rhysd/actionlint/issues/580)) ```yaml - uses: reviewdog/action-actionlint@v1 with: # ERROR: Using a deprecated input fail_on_error: true ``` - Add support for the [Custom images](https://docs.github.com/en/actions/how-tos/manage-runners/larger-runners/use-custom-images) feature. - Support [`image_version` workflow trigger](https://docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows#image_version). ```yaml on: image_version: names: - "MyNewImage" - "MyOtherImage" versions: - 1.* - 2.* ``` - Support [`jobs.<job_id>.snapshot` syntax](https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idsnapshot). To make actionlint recognize your own image generation runner, use [`self-hosted-runner.labels` config](https://redirect.github.com/rhysd/actionlint/blob/main/docs/config.md). ```yaml jobs: build: runs-on: my-image-generation-runner snapshot: image-name: my-custom-image version: 2.* ``` - Fix some invalid permissions are not reported as error in `id-token` and `models` scopes. ([#​582](https://redirect.github.com/rhysd/actionlint/issues/582), thanks [@​holtkampjs](https://redirect.github.com/holtkampjs)) - Fix `args` and `entrypoint` inputs are not recognized at `uses:` when it's not a Docker action. ([#​550](https://redirect.github.com/rhysd/actionlint/issues/550)) - Set correct column in source position of YAML parse error. - Fix `credentials` cannot be configured with `${{ }}`. ([#​590](https://redirect.github.com/rhysd/actionlint/issues/590)) - Improve messages in syntax errors on parsing steps (`run:` and `uses:`). Available keys suggestion is now more accurate and unexpected keys are detected more accurately. - Fix the order of errors can be non-deterministic when multiple errors are caused at the same source positions. - Improve error messages showing suggestions on detecting invalid permissions. - Add instruction for installing actionlint with [mise package manager](https://mise.jdx.dev/getting-started.html). ([#​589](https://redirect.github.com/rhysd/actionlint/issues/589), thanks [@​jylenhof](https://redirect.github.com/jylenhof)) - Fix outdated URLs in the document. - Add new `actionlint.AllContexts` map constant in Go API that contains the information about all context availability. - Update popular actions data set to the latest with several major versions of actions and the following new actions. - `anthropics/claude-code-action` - `openai/codex-action` - `google-github-actions/run-gemini-cli` - Add `make cov` task to easily generate a code coverage report. - Make installing the formula version of `actionlint` pacakge from tap of this repository with Homebrew a hard error. Install the cask version instead following the instruction in the error message. \[Changes]\[v1.7.9] <a id="v1.7.8"></a> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 2, 2025
…14245) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/hashicorp/go-version](https://redirect.github.com/hashicorp/go-version) | `v1.7.0` -> `v1.8.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>hashicorp/go-version (github.com/hashicorp/go-version)</summary> ### [`v1.8.0`](https://redirect.github.com/hashicorp/go-version/releases/tag/v1.8.0) [Compare Source](https://redirect.github.com/hashicorp/go-version/compare/v1.7.0...v1.8.0) #### What's Changed - Add CODEOWNERS file in .github/CODEOWNERS by [@​mukeshjc](https://redirect.github.com/mukeshjc) in [#​145](https://redirect.github.com/hashicorp/go-version/pull/145) - Linting by [@​KaushikiAnand](https://redirect.github.com/KaushikiAnand) in [#​151](https://redirect.github.com/hashicorp/go-version/pull/151) - Correct typos in comments by [@​alexandear](https://redirect.github.com/alexandear) in [#​134](https://redirect.github.com/hashicorp/go-version/pull/134) - Migrate GitHub Actions updates from TSCCR to Dependabot by [@​nodyhub](https://redirect.github.com/nodyhub) in [#​155](https://redirect.github.com/hashicorp/go-version/pull/155) - Bump the github-actions-backward-compatible group with 2 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​157](https://redirect.github.com/hashicorp/go-version/pull/157) - Update doc reference in README by [@​alexandear](https://redirect.github.com/alexandear) in [#​135](https://redirect.github.com/hashicorp/go-version/pull/135) - Bump the github-actions-breaking group with 3 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​156](https://redirect.github.com/hashicorp/go-version/pull/156) - \[Compliance] - PR Template Changes Required by [@​compliance-pr-automation-bot](https://redirect.github.com/compliance-pr-automation-bot)\[bot] in [#​158](https://redirect.github.com/hashicorp/go-version/pull/158) - Add benchmark test for version.String() by [@​Manikkumar1988](https://redirect.github.com/Manikkumar1988) in [#​159](https://redirect.github.com/hashicorp/go-version/pull/159) - Bytes implementation by [@​Manikkumar1988](https://redirect.github.com/Manikkumar1988) in [#​161](https://redirect.github.com/hashicorp/go-version/pull/161) - Bump actions/cache from 4.2.3 to 4.2.4 in the github-actions-backward-compatible group by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​167](https://redirect.github.com/hashicorp/go-version/pull/167) - Bump actions/checkout from 4.2.2 to 5.0.0 in the github-actions-breaking group by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​166](https://redirect.github.com/hashicorp/go-version/pull/166) - Bump the github-actions-breaking group across 1 directory with 2 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​171](https://redirect.github.com/hashicorp/go-version/pull/171) - \[IND-4226] \[COMPLIANCE] Update Copyright Headers by [@​oss-core-libraries-dashboard](https://redirect.github.com/oss-core-libraries-dashboard)\[bot] in [#​172](https://redirect.github.com/hashicorp/go-version/pull/172) - drop init() by [@​florianl](https://redirect.github.com/florianl) in [#​175](https://redirect.github.com/hashicorp/go-version/pull/175) #### New Contributors - [@​mukeshjc](https://redirect.github.com/mukeshjc) made their first contribution in [#​145](https://redirect.github.com/hashicorp/go-version/pull/145) - [@​KaushikiAnand](https://redirect.github.com/KaushikiAnand) made their first contribution in [#​151](https://redirect.github.com/hashicorp/go-version/pull/151) - [@​alexandear](https://redirect.github.com/alexandear) made their first contribution in [#​134](https://redirect.github.com/hashicorp/go-version/pull/134) - [@​nodyhub](https://redirect.github.com/nodyhub) made their first contribution in [#​155](https://redirect.github.com/hashicorp/go-version/pull/155) - [@​compliance-pr-automation-bot](https://redirect.github.com/compliance-pr-automation-bot)\[bot] made their first contribution in [#​158](https://redirect.github.com/hashicorp/go-version/pull/158) - [@​Manikkumar1988](https://redirect.github.com/Manikkumar1988) made their first contribution in [#​159](https://redirect.github.com/hashicorp/go-version/pull/159) - [@​oss-core-libraries-dashboard](https://redirect.github.com/oss-core-libraries-dashboard)\[bot] made their first contribution in [#​172](https://redirect.github.com/hashicorp/go-version/pull/172) - [@​florianl](https://redirect.github.com/florianl) made their first contribution in [#​175](https://redirect.github.com/hashicorp/go-version/pull/175) **Full Changelog**: <hashicorp/go-version@v1.7.0...v1.8.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 3, 2025
…4243) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/klauspost/compress](https://redirect.github.com/klauspost/compress) | `v1.18.1` -> `v1.18.2` | [](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>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.18.2`](https://redirect.github.com/klauspost/compress/releases/tag/v1.18.2) [Compare Source](https://redirect.github.com/klauspost/compress/compare/v1.18.1...v1.18.2) ##### What's Changed - Fix invalid encoding on level 9 with single value input by [@​klauspost](https://redirect.github.com/klauspost) in [#​1115](https://redirect.github.com/klauspost/compress/pull/1115) - flate: reduce stateless allocations by [@​RXamzin](https://redirect.github.com/RXamzin) in [#​1106](https://redirect.github.com/klauspost/compress/pull/1106) - build(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1111](https://redirect.github.com/klauspost/compress/pull/1111) `v1.18.1` is marked "retracted" due to invalid flate/zip/gzip encoding. ##### New Contributors - [@​RXamzin](https://redirect.github.com/RXamzin) made their first contribution in [#​1106](https://redirect.github.com/klauspost/compress/pull/1106) **Full Changelog**: <klauspost/compress@v1.18.1...v1.18.2> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
1 task
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 9, 2025
> **Note:** This PR body was truncated due to platform limits.
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/otel](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.38.0` -> `v1.39.0` |

|

|
|
[go.opentelemetry.io/otel/log](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v0.14.0` -> `v0.15.0` |

|

|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.38.0` -> `v1.39.0` |

|

|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.38.0` -> `v1.39.0` |

|

|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.38.0` -> `v1.39.0` |

|

|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.38.0` -> `v1.39.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.39.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.39.0)
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.38.0...v1.39.0)
#### Overview
##### Added
- Greatly reduce the cost of recording metrics in
`go.opentelemetry.io/otel/sdk/metric` using hashing for map keys.
([#​7175](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7175))
- Add `WithInstrumentationAttributeSet` option to
`go.opentelemetry.io/otel/log`, `go.opentelemetry.io/otel/metric`, and
`go.opentelemetry.io/otel/trace` packages. This provides a
concurrent-safe and performant alternative to
`WithInstrumentationAttributes` by accepting a pre-constructed
`attribute.Set`.
([#​7287](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7287))
- Add experimental observability for the Prometheus exporter in
`go.opentelemetry.io/otel/exporters/prometheus`. Check the
`go.opentelemetry.io/otel/exporters/prometheus/internal/x` package
documentation for more information.
([#​7345](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7345))
- Add experimental observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`.
([#​7353](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7353))
- Add temporality selector functions `DeltaTemporalitySelector`,
`CumulativeTemporalitySelector`, `LowMemoryTemporalitySelector` to
`go.opentelemetry.io/otel/sdk/metric`.
([#​7434](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7434))
- Add experimental observability metrics for simple log processor in
`go.opentelemetry.io/otel/sdk/log`.
([#​7548](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7548))
- Add experimental observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​7459](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7459))
- Add experimental observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​7486](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7486))
- Add experimental observability metrics for simple span processor in
`go.opentelemetry.io/otel/sdk/trace`.
([#​7374](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7374))
- Add experimental observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​7512](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7512))
- Add experimental observability metrics for manual reader in
`go.opentelemetry.io/otel/sdk/metric`.
([#​7524](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7524))
- Add experimental observability metrics for periodic reader in
`go.opentelemetry.io/otel/sdk/metric`.
([#​7571](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7571))
- Support `OTEL_EXPORTER_OTLP_LOGS_INSECURE` and
`OTEL_EXPORTER_OTLP_INSECURE` environmental variables in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​7608](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7608))
- Add `Enabled` method to the `Processor` interface in
`go.opentelemetry.io/otel/sdk/log`. All `Processor` implementations now
include an `Enabled` method.
([#​7639](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7639))
- The `go.opentelemetry.io/otel/semconv/v1.38.0` package. The package
contains semantic conventions from the `v1.38.0` version of the
OpenTelemetry Semantic Conventions. See the [migration
documentation](./semconv/v1.38.0/MIGRATION.md) for information on how to
upgrade from
`go.opentelemetry.io/otel/semconv/v1.37.0.`([#​7648](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7648))
##### Changed
- `Distinct` in `go.opentelemetry.io/otel/attribute` is no longer
guaranteed to uniquely identify an attribute set. Collisions between
`Distinct` values for different Sets are possible with extremely high
cardinality (billions of series per instrument), but are highly
unlikely.
([#​7175](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7175))
- `WithInstrumentationAttributes` in `go.opentelemetry.io/otel/trace`
synchronously de-duplicates the passed attributes instead of delegating
it to the returned `TracerOption`.
([#​7266](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7266))
- `WithInstrumentationAttributes` in `go.opentelemetry.io/otel/meter`
synchronously de-duplicates the passed attributes instead of delegating
it to the returned `MeterOption`.
([#​7266](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7266))
- `WithInstrumentationAttributes` in `go.opentelemetry.io/otel/log`
synchronously de-duplicates the passed attributes instead of delegating
it to the returned `LoggerOption`.
([#​7266](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7266))
- Rename the `OTEL_GO_X_SELF_OBSERVABILITY` environment variable to
`OTEL_GO_X_OBSERVABILITY` in `go.opentelemetry.io/otel/sdk/trace`,
`go.opentelemetry.io/otel/sdk/log`, and
`go.opentelemetry.io/otel/exporters/stdout/stdouttrace`.
([#​7302](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7302))
- Improve performance of histogram `Record` in
`go.opentelemetry.io/otel/sdk/metric` when min and max are disabled
using `NoMinMax`.
([#​7306](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7306))
- Improve error handling for dropped data during translation by using
`prometheus.NewInvalidMetric` in
`go.opentelemetry.io/otel/exporters/prometheus`. ⚠️ **Breaking Change:**
Previously, these cases were only logged and scrapes succeeded. Now,
when translation would drop data (e.g., invalid label/value), the
exporter emits a `NewInvalidMetric`, and Prometheus scrapes **fail with
HTTP 500** by default. To preserve the prior behavior (scrapes succeed
while errors are logged), configure your Prometheus HTTP handler with:
`promhttp.HandlerOpts{ ErrorHandling: promhttp.ContinueOnError }`.
([#​7363](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7363))
- Replace fnv hash with xxhash in `go.opentelemetry.io/otel/attribute`
for better performance.
([#​7371](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7371))
- The default `TranslationStrategy` in
`go.opentelemetry.io/exporters/prometheus` is changed from
`otlptranslator.NoUTF8EscapingWithSuffixes` to
`otlptranslator.UnderscoreEscapingWithSuffixes`.
([#​7421](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7421))
- Improve performance of concurrent measurements in
`go.opentelemetry.io/otel/sdk/metric`.
([#​7427](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7427))
- Include W3C TraceFlags (bits 0–7) in the OTLP `Span.Flags` field in
`go.opentelemetry.io/exporters/otlp/otlptrace/otlptracehttp` and
`go.opentelemetry.io/exporters/otlp/otlptrace/otlptracegrpc`.
([#​7438](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7438))
- The `ErrorType` function in `go.opentelemetry.io/otel/semconv/v1.37.0`
now handles custom error types.
If an error implements an `ErrorType() string` method, the return value
of that method will be used as the error type.
([#​7442](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7442))
##### Fixed
- Fix `WithInstrumentationAttributes` options in
`go.opentelemetry.io/otel/trace`, `go.opentelemetry.io/otel/metric`, and
`go.opentelemetry.io/otel/log` to properly merge attributes when passed
multiple times instead of replacing them. Attributes with duplicate keys
will use the last value passed.
([#​7300](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7300))
- The equality of `attribute.Set` when using the `Equal` method is not
affected by the user overriding the empty set pointed to by
`attribute.EmptySet` in `go.opentelemetry.io/otel/attribute`.
([#​7357](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7357))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Return partial OTLP export errors to the caller in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7372))
- Fix `AddAttributes`, `SetAttributes`, `SetBody` on `Record` in
`go.opentelemetry.io/otel/sdk/log` to not mutate input.
([#​7403](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7403))
- Do not double record measurements of `RecordSet` methods in
`go.opentelemetry.io/otel/semconv/v1.37.0`.
([#​7655](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7655))
- Do not double record measurements of `RecordSet` methods in
`go.opentelemetry.io/otel/semconv/v1.36.0`.
([#​7656](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7656))
##### Removed
- Drop support for \[Go 1.23].
([#​7274](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7274))
- Remove the `FilterProcessor` interface in
`go.opentelemetry.io/otel/sdk/log`. The `Enabled` method has been added
to the `Processor` interface instead. All `Processor` implementations
must now implement the `Enabled` method. Custom processors that do not
filter records can implement `Enabled` to return `true`.
([#​7639](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7639))
#### What's Changed
- Drop support for Go 1.23 by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7274](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7274)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.40.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7275](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7275)
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7276](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7276)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7277](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7277)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7188](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7188)
- fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.2 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7281](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7281)
- fix(deps): update googleapis to
[`ef028d9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/ef028d9)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7279](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7279)
- chore(deps): update module github.com/rogpeppe/go-internal to v1.14.1
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7283](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7283)
- chore(deps): update module github.com/spf13/pflag to v1.0.9 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7282](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7282)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`0261db7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/0261db7)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7278](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7278)
- Fix missing link in changelog by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7273](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7273)
- chore(deps): update module github.com/spf13/cobra to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7285](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7285)
- chore(deps): update github/codeql-action action to v3.30.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7284](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7284)
- chore(deps): update module github.com/spf13/cobra to v1.10.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7286](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7286)
- Add tracetest example for testing instrumentation by
[@​adity1raut](https://redirect.github.com/adity1raut) in
[#​7107](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7107)
- Fix schema urls by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[#​7288](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7288)
- chore(deps): update module github.com/spf13/pflag to v1.0.10 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7291](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7291)
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7293](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7293)
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.16
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7289](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7289)
- chore(deps): update module github.com/golangci/go-printf-func-name to
v0.1.1 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7290](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7290)
- chore(deps): update module mvdan.cc/gofumpt to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7292](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7292)
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.8.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7296](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7296)
- chore(deps): update actions/stale action to v10 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7299](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7299)
- chore(deps): update actions/setup-go action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7298](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7298)
- fix(deps): update module github.com/prometheus/client\_golang to
v1.23.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7304](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7304)
- chore(deps): update codecov/codecov-action action to v5.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7303](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7303)
- Add Observability section to CONTRIBUTING doc by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7272](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7272)
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.2.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7309](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7309)
- chore(deps): update golang.org/x/telemetry digest to
[`9b996f7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9b996f7)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7308](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7308)
- chore(deps): update github/codeql-action action to v3.30.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7312](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7312)
- chore(deps): update github.com/grafana/regexp digest to
[`f7b3be9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/f7b3be9)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7311](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7311)
- chore(deps): update module github.com/pjbgf/sha1cd to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7317](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7317)
- chore(deps): update golang.org/x/telemetry digest to
[`af835b0`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/af835b0)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7313](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7313)
- fix(deps): update module github.com/prometheus/client\_golang to
v1.23.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7314](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7314)
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.7 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7319](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7319)
- Don't track min and max when disabled by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7306](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7306)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7320](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7320)
- Add benchmark for exponential histogram measurements by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7305](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7305)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7324](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7324)
- chore(deps): update module mvdan.cc/gofumpt to v0.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7322](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7322)
- trace,metric,log: WithInstrumentationAttributes options to merge
attributes by [@​pellared](https://redirect.github.com/pellared)
in
[#​7300](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7300)
- Encapsulate observability in Logs SDK by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7315](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7315)
- trace,metric,log: add WithInstrumentationAttributeSet option by
[@​pellared](https://redirect.github.com/pellared) in
[#​7287](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7287)
- chore(deps): update module github.com/spf13/afero to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7330](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7330)
- chore(deps): update module github.com/sagikazarmark/locafero to
v0.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7329](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7329)
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.3.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7327](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7327)
- chore(deps): update module github.com/antonboom/errname to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7338](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7338)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.41.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7337](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7337)
- chore(deps): update module github.com/spf13/viper to v1.21.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7334](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7334)
- chore(deps): update module github.com/spf13/cast to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7333](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7333)
- fix(deps): update googleapis to
[`9702482`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9702482)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7335](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7335)
- chore(deps): update github/codeql-action action to v3.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7339](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7339)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7326](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7326)
- fix(deps): update module google.golang.org/protobuf to v1.36.9 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7340](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7340)
- Encapsulate `stdouttrace.Exporter` instrumentation in internal package
by [@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7307](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7307)
- Do not allocate instrument options if possible in generated semconv
packages by [@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7328](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7328)
- chore(deps): update module github.com/antonboom/nilnil to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7343](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7343)
- chore(deps): update module golang.org/x/net to v0.44.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7341](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7341)
- fix(deps): update module golang.org/x/tools to v0.37.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7347](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7347)
- fix(deps): update module google.golang.org/grpc to v1.75.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7344](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7344)
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7349](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7349)
- chore(deps): update github/codeql-action action to v3.30.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7348](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7348)
- Rename Self-Observability as just Observability by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7302](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7302)
- fix(deps): update golang.org/x to
[`df92998`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/df92998)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7350](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7350)
- trace,metric,log: change WithInstrumentationAttributes to not
de-depuplicate the passed attributes in a closure by
[@​axw](https://redirect.github.com/axw) in
[#​7266](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7266)
- sdk/metric: add example for metricdatatest package by
[@​sanojsubran](https://redirect.github.com/sanojsubran) in
[#​7323](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7323)
- chore(deps): update module github.com/antonboom/testifylint to v1.6.4
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7359](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7359)
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.0
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7362](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7362)
- chore(deps): update module github.com/tetafro/godot to v1.5.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7360](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7360)
- Do not use the user-defined empty set when comparing sets. by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7357](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7357)
- Track context containing span in `recordingSpan` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7354](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7354)
- fix(deps): update module go.opentelemetry.io/auto/sdk to v1.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7365](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7365)
- Encapsulate SDK BatchSpanProcessor observability by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7332](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7332)
- Encapsulate SDK Tracer observability by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7331](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7331)
- chore: generate feature flag files from shared by
[@​flc1125](https://redirect.github.com/flc1125) in
[#​7361](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7361)
- fix(deps): update module github.com/prometheus/otlptranslator to v1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7358](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7358)
- chore(deps): update module github.com/djarvur/go-err113 to v0.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7368](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7368)
- Fix the typo in the function name `TestNewInstrumentation` by
[@​yumosx](https://redirect.github.com/yumosx) in
[#​7369](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7369)
- Use Set hash in Distinct (2nd attempt) by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7175](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7175)
- chore(deps): update module github.com/ldez/grignotin to v0.10.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7373](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7373)
- chore(deps): update module github.com/kulti/thelper to v0.7.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7376](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7376)
- chore(deps): update otel/weaver docker tag to v0.18.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7377](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7377)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`a6e64aa`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/a6e64aa)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7375](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7375)
- feat(prometheus): Add observability for prometheus exporter by
[@​tongoss](https://redirect.github.com/tongoss) in
[#​7345](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7345)
- Return partial OTLP export errors to the caller by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7372](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7372)
- sdk/log: add TestRecordMethodsInputConcurrentSafe by
[@​pellared](https://redirect.github.com/pellared) in
[#​7378](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7378)
- chore(deps): update module github.com/sagikazarmark/locafero to
v0.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7390](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7390)
- chore(deps): update module github.com/tetafro/godot to v1.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7391](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7391)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7392](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7392)
- chore: sdk/log/internal/x - generate x package from x component
template by
[@​nikhilmantri0902](https://redirect.github.com/nikhilmantri0902)
in
[#​7389](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7389)
- chore(deps): update module go.opentelemetry.io/build-tools to v0.28.0
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7394](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7394)
- fix(deps): update build-tools to v0.28.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7395](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7395)
- fix(deps): update googleapis to
[`9219d12`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9219d12)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7393](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7393)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.42.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7397](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7397)
- refactor: replace `context.Background()` with
`t.Context()`/`b.Context()` in tests by
[@​flc1125](https://redirect.github.com/flc1125) in
[#​7352](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7352)
- sdk/log: BenchmarkAddAttributes, BenchmarkSetAttributes,
BenchmarkSetBody by
[@​pellared](https://redirect.github.com/pellared) in
[#​7387](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7387)
- Link checker: ignore https localhost uris by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[#​7399](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7399)
- chore(deps): update module github.com/ldez/gomoddirectives to v0.7.1
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7400](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7400)
- chore(deps): update module dev.gaijin.team/go/golib to v0.7.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7402](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7402)
- Add experimental `x` package to `otlptracegrpc` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7401](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7401)
- chore(deps): update actions/cache action to v4.3.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7409](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7409)
- \[chore]: Clean-up unused obsScopeName const by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7408](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7408)
- Add benchmark for synchronous gauge measurement by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7407](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7407)
- Add measure benchmarks with exemplars recorded by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7406](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7406)
- chore(deps): update github/codeql-action action to v3.30.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7414](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7414)
- chore(deps): update module github.com/quasilyte/go-ruleguard to v0.4.5
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7416](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7416)
- chore(deps): update module github.com/quasilyte/go-ruleguard/dsl to
v0.3.23 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7417](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7417)
- Optimize the return type of ExportSpans by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7405](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7405)
- Optimize Observability return types in in Prometheus exporter by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7410](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7410)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.17 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7418](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7418)
- chore(deps): update module github.com/cyphar/filepath-securejoin to
v0.5.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in
[#​7419](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7419)
- Add concurrent safe tests for metric aggregations by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7379](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7379)
- chore(deps): update github/codeql-action action to v3.30.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7425](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7425)
- sdk/trace/internal/x: generate x package from x component template
[#​7385](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7385)
by [@​ternua8](https://redirect.github.com/ternua8) in
[#​7411](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7411)
- chore(deps): update module go.augendre.info/fatcontext to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7426](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7426)
- Generate gRPC Client target parsing func by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7424](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7424)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7428](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7428)
- Prometheus exporter: change default translation strategy by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7421](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7421)
- Only enforce cardinality limits when the attribute set does not
already exist by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7422](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7422)
- fix(deps): update googleapis to
[`57b25ae`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/57b25ae)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7429](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7429)
- chore(deps): update module github.com/charmbracelet/x/ansi to v0.10.2
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7432](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7432)
- chore(deps): update golang.org/x/telemetry digest to
[`8e64475`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/8e64475)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7431](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7431)
- chore(deps): update ossf/scorecard-action action to v2.4.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7435](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7435)
- Allow optimizing locking for built-in exemplar reservoirs by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7423](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7423)
- chore(deps): update golang.org/x/telemetry digest to
[`4eae98a`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/4eae98a)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7439](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7439)
- chore(deps): update peter-evans/create-issue-from-file action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7440](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7440)
- Add temporality selector functions by
[@​dprotaso](https://redirect.github.com/dprotaso) in
[#​7434](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7434)
- fix(deps): update module google.golang.org/protobuf to v1.36.10 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7445](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7445)
- chore(deps): update github/codeql-action action to v3.30.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7446](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7446)
- Skip link checking for acm.org which blocks the link checker by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7444](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7444)
- feat: logs SDK observability - otlploggrpc exporter metrics by
[@​yumosx](https://redirect.github.com/yumosx) in
[#​7353](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7353)
- fix(deps): update golang.org/x to
[`27f1f14`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/27f1f14)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7448](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7448)
- fix(deps): update googleapis to
[`7c0ddcb`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/7c0ddcb)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7449](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7449)
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.27.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7450](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7450)
- Add exemplar reservoir parallel benchmarks by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7441](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7441)
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.17
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7451](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7451)
- chore(deps): update actions/stale action to v10.1.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7452](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7452)
- Support custom error type semantics by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7442](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7442)
- fix(deps): update build-tools to v0.28.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7455](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7455)
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7456](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7456)
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.3.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7457](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7457)
- sdk/trace: trace id high 64 bit tests by
[@​mahendrabishnoi2](https://redirect.github.com/mahendrabishnoi2)
in
[#​7212](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7212)
- Add the `internal/observ` package to `otlptracegrpc` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7404](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7404)
- fix(deps): update googleapis to
[`65f7160`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/65f7160)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7460](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7460)
- chore(deps): update module go.opentelemetry.io/collector/featuregate
to v1.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7461](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7461)
- fix(deps): update module google.golang.org/grpc to v1.76.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7463](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7463)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7462](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7462)
- Use sync.Map and atomics to improve sum performance by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7427](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7427)
- chore(deps): update module github.com/stretchr/objx to v0.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7464](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7464)
- chore(deps): update module github.com/prometheus/common to v0.67.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7465](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7465)
- Document the ordering guarantees provided by the metrics SDK by
[@​dashpole](https://redirect.github.com/dashpole) in
[#​7453](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7453)
- chore(deps): update github/codeql-action action to v3.30.7 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7467](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7467)
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`49b9836`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/49b9836)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7468](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7468)
- Instrument the `otlptracegrpc` exporter by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7459](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7459)
- fix(deps): update google.golang.org/genproto/googleapis/rpc digest to
[`49b9836`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/49b9836)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7469](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7469)
- chore(deps): update module golang.org/x/net to v0.45.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7470](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7470)
- chore(deps): update github/codeql-action action to v4 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7472](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7472)
- chore(deps): update module github.com/skeema/knownhosts to v1.3.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7471](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7471)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7475](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7475)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7477](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7477)
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.2
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7481](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7481)
- chore(deps): update module github.com/ldez/exptostd to v0.4.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7483](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7483)
- Add the internal `x` package to `otlptracehttp` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7476](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7476)
- Add a version const to otlptracehttp by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7479](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7479)
- feat: Improve error handling in prometheus exporter by
[@​tongoss](https://redirect.github.com/tongoss) in
[#​7363](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7363)
- Add the `internal/observ` pkg to `otlptracehttp` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7480](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7480)
- Move sdk/internal/env to sdk/trace/internal/env by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[#​7437](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7437)
- chore(deps): update module github.com/gofrs/flock to v0.13.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7487](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7487)
- Instrument the `otlptracehttp` exporter by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[#​7486](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7486)
- chore(deps): update github/codeql-action action to v4.30.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7489](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7489)
- chore(deps): update module github.com/catenacyber/perfsprint to
v0.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7496](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7496)
- OTLP trace exporter include W3C trace flags (bits 0–7) in Span.Flags
by
[@​nikhilmantri0902](https://redirect.github.com/nikhilmantri0902)
in
[#​7438](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7438)
- Fix typos and linguistic errors in documentation / hacktoberfest by
[@​survivant](https://redirect.github.com/survivant) in
[#​7494](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7494)
- chore(deps): update module github.com/kunwardeep/paralleltest to
v1.0.15 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7501](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7501)
- RELEASING - Remove demo-accounting service from dependency list by
[@​Kielek](https://redirect.github.com/Kielek) in
[#​7503](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7503)
- Added the `internal/observ` package to otlploghttp by
[@​yumosx](https://redirect.github.com/yumosx) in
[#​7484](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7484)
- fix(deps): update googleapis to
[`4626949`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/4626949)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7506](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7506)
- chore(deps): update module github.com/godoc-lint/godoc-lint to v0.10.1
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7508](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7508)
- fix(observ): correct rejected items and update comment style by
[@​yumosx](https://redirect.github.com/yumosx) in
[#​7502](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7502)
- chore(deps): update module github.com/go-critic/go-critic to v0.14.0
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7509](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7509)
- Prometheus exporter tests: iterate through all scopes rather than
looking only at the first by
[@​tongoss](https://redirect.github.com/tongoss) in
[#​7510](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7510)
- chore: sdk/internal/x - generate x package from shared template by
[@​nikhilmantri0902](https://redirect.github.com/nikhilmantri0902)
in
[#​7495](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7495)
- sdk/log: Fix AddAttributes, SetAttributes, SetBody on Record to not
mutate input by [@​pellared](https://redirect.github.com/pellared)
in
[#​7403](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7403)
- chore(deps): update github/codeql-action action to v4.30.9 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7515](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7515)
- feat: sdk/trace: span processed metric for simple span processor by
[@​mahendrabishnoi2](https://redirect.github.com/mahendrabishnoi2)
in
[#​7374](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7374)
- Simulate failures for histogram creation paths without risking a
nil-interface panic by
[@​tongoss](https://redirect.github.com/tongoss) in
[#​7518](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7518)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7482](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7482)
- fix(deps): update googleapis to
[`88f65dc`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/88f65dc)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7521](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7521)
- chore(deps): update module go.opentelemetry.io/collector/featuregate
to v1.44.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7522](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7522)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.44.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7523](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7523)
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.7 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7525](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7525)
- Instrument the `otlploghttp` exporter by
[@​yumosx](https://redirect.github.com/yumosx) in
[#​7512](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7512)
- chore(deps): update module mvdan.cc/gofumpt to v0.9.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7527](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7527)
- Move scorpionknifes to emeritus by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[#​7526](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7526)
- chore(deps): update module github.com/prometheus/procfs to v0.18.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7530](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7530)
- fix(deps): update googleapis to
[`3a174f9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/3a174f9)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​7529](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7529)
- chore(deps): update golang.org/x/telemetry digest to
[`5be28d7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5be28d7)
by [@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 11, 2025
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/spf13/cobra](https://redirect.github.com/spf13/cobra) | `v1.10.1` -> `v1.10.2` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>spf13/cobra (github.com/spf13/cobra)</summary> ### [`v1.10.2`](https://redirect.github.com/spf13/cobra/releases/tag/v1.10.2) [Compare Source](https://redirect.github.com/spf13/cobra/compare/v1.10.1...v1.10.2) #### 🔧 Dependencies - chore: Migrate from `gopkg.in/yaml.v3` to `go.yaml.in/yaml/v3` by [@​dims](https://redirect.github.com/dims) in [#​2336](https://redirect.github.com/spf13/cobra/pull/2336) - the `gopkg.in/yaml.v3` package has been deprecated for some time: this should significantly cleanup dependency/supply-chains for consumers of `spf13/cobra` #### 📈 CI/CD - Fix linter and allow CI to pass by [@​marckhouzam](https://redirect.github.com/marckhouzam) in [#​2327](https://redirect.github.com/spf13/cobra/pull/2327) - fix: actions/setup-go v6 by [@​jpmcb](https://redirect.github.com/jpmcb) in [#​2337](https://redirect.github.com/spf13/cobra/pull/2337) #### 🔥✍🏼 Docs - Add documentation for repeated flags functionality by [@​rvergis](https://redirect.github.com/rvergis) in [#​2316](https://redirect.github.com/spf13/cobra/pull/2316) #### 🍂 Refactors - refactor: replace several vars with consts by [@​htoyoda18](https://redirect.github.com/htoyoda18) in [#​2328](https://redirect.github.com/spf13/cobra/pull/2328) - refactor: change minUsagePadding from var to const by [@​ssam18](https://redirect.github.com/ssam18) in [#​2325](https://redirect.github.com/spf13/cobra/pull/2325) #### 🤗 New Contributors - [@​rvergis](https://redirect.github.com/rvergis) made their first contribution in [#​2316](https://redirect.github.com/spf13/cobra/pull/2316) - [@​htoyoda18](https://redirect.github.com/htoyoda18) made their first contribution in [#​2328](https://redirect.github.com/spf13/cobra/pull/2328) - [@​ssam18](https://redirect.github.com/ssam18) made their first contribution in [#​2325](https://redirect.github.com/spf13/cobra/pull/2325) - [@​dims](https://redirect.github.com/dims) made their first contribution in [#​2336](https://redirect.github.com/spf13/cobra/pull/2336) **Full Changelog**: <spf13/cobra@v1.10.1...v1.10.2> Thank you to our amazing contributors!!!!! 🐍 🚀 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]> Co-authored-by: Yang Song <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 11, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token) | action | patch | `v2.2.0` -> `v2.2.1` | | [actions/stale](https://redirect.github.com/actions/stale) | action | patch | `v10.1.0` -> `v10.1.1` | | [anchore/sbom-action](https://redirect.github.com/anchore/sbom-action) | action | patch | `v0.20.10` -> `v0.20.11` | | [codecov/codecov-action](https://redirect.github.com/codecov/codecov-action) | action | patch | `5.5.1` -> `5.5.2` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.6` -> `v4.31.7` | | [streetsidesoftware/cspell-action](https://redirect.github.com/streetsidesoftware/cspell-action) | action | minor | `v8.0.0` -> `v8.1.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/create-github-app-token (actions/create-github-app-token)</summary> ### [`v2.2.1`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.2.1) [Compare Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.2.0...v2.2.1) ##### Bug Fixes - **deps:** bump the production-dependencies group with 2 updates ([#​311](https://redirect.github.com/actions/create-github-app-token/issues/311)) ([b212e6a](https://redirect.github.com/actions/create-github-app-token/commit/b212e6a739dec02d8488610fbaf8f049f82ee999)) </details> <details> <summary>actions/stale (actions/stale)</summary> ### [`v10.1.1`](https://redirect.github.com/actions/stale/releases/tag/v10.1.1) [Compare Source](https://redirect.github.com/actions/stale/compare/v10.1.0...v10.1.1) #### What's Changed ##### Bug Fix - Add Missing Input Reading for `only-issue-types` by [@​Bibo-Joshi](https://redirect.github.com/Bibo-Joshi) in [#​1298](https://redirect.github.com/actions/stale/pull/1298) ##### Improvement - Improves error handling when rate limiting is disabled on GHES. by [@​chiranjib-swain](https://redirect.github.com/chiranjib-swain) in [#​1300](https://redirect.github.com/actions/stale/pull/1300) ##### Dependency Upgrades - Upgrade eslint-config-prettier from 8.10.0 to 10.1.8 by [@​dependabot](https://redirect.github.com/dependabot) in [#​1276](https://redirect.github.com/actions/stale/pull/1276) - Upgrade [@​types/node](https://redirect.github.com/types/node) from 20.10.3 to 24.2.0 and document breaking changes in v10 by [@​dependabot](https://redirect.github.com/dependabot) in [#​1280](https://redirect.github.com/actions/stale/pull/1280) - Upgrade actions/publish-action from 0.3.0 to 0.4.0 by [@​dependabot](https://redirect.github.com/dependabot) in [#​1291](https://redirect.github.com/actions/stale/pull/1291) - Upgrade actions/checkout from 4 to 6 by [@​dependabot](https://redirect.github.com/dependabot) in [#​1306](https://redirect.github.com/actions/stale/pull/1306) #### New Contributors - [@​chiranjib-swain](https://redirect.github.com/chiranjib-swain) made their first contribution in [#​1300](https://redirect.github.com/actions/stale/pull/1300) **Full Changelog**: <actions/stale@v10...v10.1.1> </details> <details> <summary>anchore/sbom-action (anchore/sbom-action)</summary> ### [`v0.20.11`](https://redirect.github.com/anchore/sbom-action/releases/tag/v0.20.11) [Compare Source](https://redirect.github.com/anchore/sbom-action/compare/v0.20.10...v0.20.11) #### Changes in v0.20.11 - update Syft to v1.38.2 ([#​557](https://redirect.github.com/anchore/sbom-action/pull/557)) - bump [@​octokit/plugin-paginate-rest](https://redirect.github.com/octokit/plugin-paginate-rest), [@​actions/artifact](https://redirect.github.com/actions/artifact) and [@​actions/github](https://redirect.github.com/actions/github) ([#​550](https://redirect.github.com/anchore/sbom-action/issues/550)) \[\[[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)]\(<https://github.com/>[dependabot\[bot\]](https://redirect.github.com/apps/dependabot))] - bump js-yaml ([#​552](https://redirect.github.com/anchore/sbom-action/issues/552)) \[\[[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)]\(<https://github.com/>[dependabot\[bot\]](https://redirect.github.com/apps/dependabot))] </details> <details> <summary>codecov/codecov-action (codecov/codecov-action)</summary> ### [`v5.5.2`](https://redirect.github.com/codecov/codecov-action/blob/HEAD/CHANGELOG.md#v552) [Compare Source](https://redirect.github.com/codecov/codecov-action/compare/v5.5.1...v5.5.2) ##### What's Changed **Full Changelog**: <https://github.com/codecov/codecov-action/compare/v5.5.1..v5.5.2> </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.7`](https://redirect.github.com/github/codeql-action/releases/tag/v4.31.7) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.6...v4.31.7) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 4.31.7 - 05 Dec 2025 - Update default CodeQL bundle version to 2.23.7. [#​3343](https://redirect.github.com/github/codeql-action/pull/3343) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v4.31.7/CHANGELOG.md) for more information. </details> <details> <summary>streetsidesoftware/cspell-action (streetsidesoftware/cspell-action)</summary> ### [`v8.1.1`](https://redirect.github.com/streetsidesoftware/cspell-action/releases/tag/v8.1.1) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-action/compare/v8.1.0...v8.1.1) ##### Updates and Bug Fixes - Fix publishing step ([18eb68e](https://redirect.github.com/streetsidesoftware/cspell-action/commit/18eb68ecec6022ff335d12e6f77167fe7eaa864d)) ### [`v8.1.0`](https://redirect.github.com/streetsidesoftware/cspell-action/releases/tag/v8.1.0) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-action/compare/v8.0.0...v8.1.0) ##### Documentation - Upgrade checkout and cspell-action versions ([#​2501](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2501)) ([8d0a18b](https://redirect.github.com/streetsidesoftware/cspell-action/commit/8d0a18b2ef71a9fb9578843ac89efb47c067f6d9)) ##### Features - Add summary option ([#​2549](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2549)) ([873ff5f](https://redirect.github.com/streetsidesoftware/cspell-action/commit/873ff5f29da239f4e704dd72bc2dd9c0517f4893)) - Update CSpell version (9.4.0) ([#​2544](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2544)) ([2e8603d](https://redirect.github.com/streetsidesoftware/cspell-action/commit/2e8603d01d4b32558bb365b99f8c08a14a776b7e)) ##### Updates and Bug Fixes - Set esbuild target to node24 ([#​2510](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2510)) ([14af53b](https://redirect.github.com/streetsidesoftware/cspell-action/commit/14af53ba0aa8a7d3ac534bfade96334454ae95ce)) - Update CSpell version (9.3.1) ([#​2508](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2508)) ([a879e6e](https://redirect.github.com/streetsidesoftware/cspell-action/commit/a879e6e724cfd2968a7d8cdde46443e39dc75df5)) - Update CSpell version (9.3.2) ([#​2516](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2516)) ([c176300](https://redirect.github.com/streetsidesoftware/cspell-action/commit/c1763001699fb6909cd77ed50c0e921469f7159b)) - Update Dictionaries and Dependencies ([#​2514](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2514)) ([ccd54f7](https://redirect.github.com/streetsidesoftware/cspell-action/commit/ccd54f75f1b6666c147ab314041a8fe09fd79f1e)) - Update Dictionaries and Dependencies ([#​2522](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2522)) ([d4e5a6d](https://redirect.github.com/streetsidesoftware/cspell-action/commit/d4e5a6dc6902a76c699e177238bcf84ac3a5d537)) - Update Dictionaries and Dependencies ([#​2527](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2527)) ([aadf274](https://redirect.github.com/streetsidesoftware/cspell-action/commit/aadf2742bc05cf6e7c260f3efc92d36f0b3660bb)) - Update Dictionaries and Dependencies ([#​2535](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2535)) ([50b7781](https://redirect.github.com/streetsidesoftware/cspell-action/commit/50b7781a2760418b620f75d38b0cd48c1110089b)) - Update Dictionaries and Dependencies ([#​2537](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2537)) ([272b283](https://redirect.github.com/streetsidesoftware/cspell-action/commit/272b2830688e15c203a173e976661170287eb3cb)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2509](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2509)) ([0c3c972](https://redirect.github.com/streetsidesoftware/cspell-action/commit/0c3c9727372f99314cd329eb06d8186099424441)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2511](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2511)) ([98131f7](https://redirect.github.com/streetsidesoftware/cspell-action/commit/98131f74e9c9cdd1dd70e9f6fe1983f30c0fea3d)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2534](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2534)) ([17d6e4f](https://redirect.github.com/streetsidesoftware/cspell-action/commit/17d6e4f8d5d4d8db751165ee656a578f8abdc6b8)) - Workflow Bot -- Update ALL Dependencies (main) ([#​2539](https://redirect.github.com/streetsidesoftware/cspell-action/issues/2539)) ([e00d8fa](https://redirect.github.com/streetsidesoftware/cspell-action/commit/e00d8fa25d685c264b0587f71d9beb371c3a6e06)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alex Boten <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 16, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | major | `v4.3.0` -> `v5.0.1` | | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v6.0.0` -> `v7.0.0` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v5.0.0` -> `v6.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.1`](https://redirect.github.com/actions/cache/compare/v5.0.0...v5.0.1) [Compare Source](https://redirect.github.com/actions/cache/compare/v5.0.0...v5.0.1) ### [`v5.0.0`](https://redirect.github.com/actions/cache/compare/v4.3.0...v5.0.0) [Compare Source](https://redirect.github.com/actions/cache/compare/v4.3.0...v5.0.0) </details> <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v7.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v7.0.0) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v6.0.0...v7.0.0) ##### v7 - What's new > \[!IMPORTANT] > actions/download-artifact\@​v7 now runs on Node.js 24 (`runs.using: node24`) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading. ##### Node.js 24 This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24. ##### What's Changed - Update GHES guidance to include reference to Node 20 version by [@​patrikpolyak](https://redirect.github.com/patrikpolyak) in [#​440](https://redirect.github.com/actions/download-artifact/pull/440) - Download Artifact Node24 support by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​415](https://redirect.github.com/actions/download-artifact/pull/415) - fix: update [@​actions/artifact](https://redirect.github.com/actions/artifact) to fix Node.js 24 punycode deprecation by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​451](https://redirect.github.com/actions/download-artifact/pull/451) - prepare release v7.0.0 for Node.js 24 support by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​452](https://redirect.github.com/actions/download-artifact/pull/452) ##### New Contributors - [@​patrikpolyak](https://redirect.github.com/patrikpolyak) made their first contribution in [#​440](https://redirect.github.com/actions/download-artifact/pull/440) - [@​salmanmkc](https://redirect.github.com/salmanmkc) made their first contribution in [#​415](https://redirect.github.com/actions/download-artifact/pull/415) **Full Changelog**: <actions/download-artifact@v6.0.0...v7.0.0> </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v6.0.0`](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 16, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.7` -> `v4.31.8` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.8`](https://redirect.github.com/github/codeql-action/releases/tag/v4.31.8) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.7...v4.31.8) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 4.31.8 - 11 Dec 2025 - Update default CodeQL bundle version to 2.23.8. [#​3354](https://redirect.github.com/github/codeql-action/pull/3354) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v4.31.8/CHANGELOG.md) for more information. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 23, 2025
…2.1 (#14320) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/knadh/koanf/providers/file](https://redirect.github.com/knadh/koanf) | `v1.2.0` -> `v1.2.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>knadh/koanf (github.com/knadh/koanf/providers/file)</summary> ### [`v1.2.1`](https://redirect.github.com/knadh/koanf/releases/tag/v1.2.1) [Compare Source](https://redirect.github.com/knadh/koanf/compare/v1.2.0...v1.2.1) changelog for v1.2.0 -> v1.2.1 - [`29cce50`](https://redirect.github.com/knadh/koanf/commit/29cce50) Merge pull request [#​101](https://redirect.github.com/knadh/koanf/issues/101) from e-nikolov/fix-pflag-map-types - [`0202243`](https://redirect.github.com/knadh/koanf/commit/0202243) posflag: add support for pflag map types </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 23, 2025
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.77.0` -> `v1.78.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.78.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.78.0): Release 1.78.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0) ##### Behavior Changes - client: Reject target URLs containing unbracketed colons in the hostname in Go version 1.26+. ([#​8716](https://redirect.github.com/grpc/grpc-go/issues/8716)) - Special Thanks: [@​neild](https://redirect.github.com/neild) ##### New Features - stats/otel: Add backend service label to wrr metrics as part of A89. ([#​8737](https://redirect.github.com/grpc/grpc-go/issues/8737)) - stats/otel: Add subchannel metrics (without the disconnection reason) to eventually replace the pickfirst metrics. ([#​8738](https://redirect.github.com/grpc/grpc-go/issues/8738)) - client: Wait for all pending goroutines to complete when closing a graceful switch balancer. ([#​8746](https://redirect.github.com/grpc/grpc-go/issues/8746)) - Special Thanks: [@​twz123](https://redirect.github.com/twz123) ##### Bug Fixes - transport/client : Return status code `Unknown` on malformed grpc-status. ([#​8735](https://redirect.github.com/grpc/grpc-go/issues/8735)) - client: Add `experimental.AcceptCompressors` so callers can restrict the `grpc-accept-encoding` header advertised for a call. ([#​8718](https://redirect.github.com/grpc/grpc-go/issues/8718)) - Special Thanks: [@​iblancasa](https://redirect.github.com/iblancasa) - xds: Fix a bug in `StringMatcher` where regexes would match incorrectly when ignore\_case is set to true. ([#​8723](https://redirect.github.com/grpc/grpc-go/issues/8723)) - xds/resolver: - Drop previous route resources and report an error when no matching virtual host is found. - Only log LDS/RDS configuration errors following a successful update and retain the last valid resource to prevent transient failures. ([#​8711](https://redirect.github.com/grpc/grpc-go/issues/8711)) - client: - Change connectivity state to CONNECTING when creating the name resolver (as part of exiting IDLE). - Change connectivity state to TRANSIENT\_FAILURE if name resolver creation fails (as part of exiting IDLE). - Change connectivity state to IDLE after idle timeout expires even when current state is TRANSIENT\_FAILURE. - Fix a bug that resulted in `OnFinish` call option not being invoked for RPCs where stream creation failed. ([#​8710](https://redirect.github.com/grpc/grpc-go/issues/8710)) - xdsclient: Fix a race in the xdsClient that could lead to resource-not-found errors. ([#​8627](https://redirect.github.com/grpc/grpc-go/issues/8627)) ##### Performance Improvements - mem: Round up to nearest 4KiB for pool allocations larger than 1MiB. ([#​8705](https://redirect.github.com/grpc/grpc-go/issues/8705)) - Special Thanks: [@​cjc25](https://redirect.github.com/cjc25) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 23, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.4.1` -> `v4.5.1` | | [anchore/sbom-action](https://redirect.github.com/anchore/sbom-action) | action | minor | `v0.20.11` -> `v0.21.0` | | [docker/setup-buildx-action](https://redirect.github.com/docker/setup-buildx-action) | action | minor | `v3.11.1` -> `v3.12.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.5.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.5.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.4.1...v4.5.1) #### Release Notes ##### <!-- 0 -->🚀 Features - Remove projects query from the exec polling by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​173](https://redirect.github.com/CodSpeedHQ/runner/pull/173) - Fetch project from API when running outside of git repo by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add get or create project repository query by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Automatically install exec-harness for exec subcommand by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Auto install codspeed-memtrack during executor setup by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Serialize events serially to allow streamed decoding by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​172](https://redirect.github.com/CodSpeedHQ/runner/pull/172) - Parse perf file for memmap events instead of relying on /proc/pid/maps by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use the projects upload enpdoint in exec command by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add exec subcommand and refactor run subcommand by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add exec-harness binary by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add memory executor by [@​not-matthias](https://redirect.github.com/not-matthias) - Add memtrack crate by [@​not-matthias](https://redirect.github.com/not-matthias) - Add artifact types by [@​not-matthias](https://redirect.github.com/not-matthias) - Add shared fifo by [@​not-matthias](https://redirect.github.com/not-matthias) - Add new fifo commands by [@​not-matthias](https://redirect.github.com/not-matthias) - Support simulation for free-threaded python by [@​adriencaccia](https://redirect.github.com/adriencaccia) in [#​167](https://redirect.github.com/CodSpeedHQ/runner/pull/167) ##### <!-- 1 -->🐛 Bug Fixes - fix: specify package when using branch/ref by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​162](https://redirect.github.com/CodSpeedHQ/action/pull/162) - fix: properly check for allow\_empty input by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​164](https://redirect.github.com/CodSpeedHQ/action/pull/164) - Filter out arm debugging symbols by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​179](https://redirect.github.com/CodSpeedHQ/runner/pull/179) - Filter out empty named symbols when building perf-map by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​176](https://redirect.github.com/CodSpeedHQ/runner/pull/176) - Do not break support for no reason when changing integration hooks protocol version by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​175](https://redirect.github.com/CodSpeedHQ/runner/pull/175) - Remove dirty retry on timeout and simply increase timeout for GQL client by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Stop hanging indefinitely if process fails to start in memory executor by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​171](https://redirect.github.com/CodSpeedHQ/runner/pull/171) - Remove the password prompt from the run\_with\_sudo dialog by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect events in thread to avoid mutex overhead by [@​not-matthias](https://redirect.github.com/not-matthias) - Convert events in thread to avoid blocking at the end by [@​not-matthias](https://redirect.github.com/not-matthias) - Compress only when size exceeds threshold by [@​not-matthias](https://redirect.github.com/not-matthias) - Forward environment in memory executor by [@​not-matthias](https://redirect.github.com/not-matthias) - Fix plan test in CI by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​165](https://redirect.github.com/CodSpeedHQ/runner/pull/165) - Prevent nextest from running valgrind and memcheck concurrently by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Stop ignoring samples by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use correct name for unwind\_data trait declaration by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Stop filtering out zero sized symbol by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Request OIDC token after creating profile archive by [@​fargito](https://redirect.github.com/fargito) in [#​170](https://redirect.github.com/CodSpeedHQ/runner/pull/170) - Remove snapshots that were not part of lfs by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​166](https://redirect.github.com/CodSpeedHQ/runner/pull/166) - Always print memory mapping logs by [@​not-matthias](https://redirect.github.com/not-matthias) ##### <!-- 2 -->🏗️ Refactor - Create a dedicated execution\_context that holds runtime information by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Move executor and instruments modules out of `run` module by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 7 -->⚙️ Internals - docs(examples): add go and cpp examples by [@​fargito](https://redirect.github.com/fargito) in [#​161](https://redirect.github.com/CodSpeedHQ/action/pull/161) - Ignore some tags in the changelog - Bump protocol version by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​174](https://redirect.github.com/CodSpeedHQ/runner/pull/174) - Add CONTRIBUTING.md by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add cargo-dist arguments for release by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Reset exec-harness and memtrack crate versions to 1.0.0 ahead of first release by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Switch to pr run mode plan only for pr by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add test to ensure path is properly forwarded by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​169](https://redirect.github.com/CodSpeedHQ/runner/pull/169) - Make the exec command work outside of git repos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Do not publish memtrack to crates.io by [@​adriencaccia](https://redirect.github.com/adriencaccia) - Dont run valgrind and memory tests at the same time by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​164](https://redirect.github.com/CodSpeedHQ/runner/pull/164) - Add test-log to see output on failures by [@​not-matthias](https://redirect.github.com/not-matthias) - Add workspace dependencies by [@​not-matthias](https://redirect.github.com/not-matthias) #### Install codspeed-runner 4.5.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.5.1 | File | Platform | Checksum | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.4.1...v4.5.1> </details> <details> <summary>anchore/sbom-action (anchore/sbom-action)</summary> ### [`v0.21.0`](https://redirect.github.com/anchore/sbom-action/releases/tag/v0.21.0) [Compare Source](https://redirect.github.com/anchore/sbom-action/compare/v0.20.11...v0.21.0) - chore(deps): update Syft to v1.39.0 ([#​561](https://redirect.github.com/anchore/sbom-action/issues/561)) - chore(deps): bump [@​octokit/request-error](https://redirect.github.com/octokit/request-error), [@​octokit/core](https://redirect.github.com/octokit/core) and [@​octokit/webhooks](https://redirect.github.com/octokit/webhooks) ([#​560](https://redirect.github.com/anchore/sbom-action/issues/560)) - chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 ([#​558](https://redirect.github.com/anchore/sbom-action/issues/558)) </details> <details> <summary>docker/setup-buildx-action (docker/setup-buildx-action)</summary> ### [`v3.12.0`](https://redirect.github.com/docker/setup-buildx-action/releases/tag/v3.12.0) [Compare Source](https://redirect.github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0) - Deprecate `install` input by [@​crazy-max](https://redirect.github.com/crazy-max) in [#​455](https://redirect.github.com/docker/setup-buildx-action/pull/455) - Bump [@​docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit) from 0.62.1 to 0.63.0 in [#​434](https://redirect.github.com/docker/setup-buildx-action/pull/434) - Bump brace-expansion from 1.1.11 to 1.1.12 in [#​436](https://redirect.github.com/docker/setup-buildx-action/pull/436) - Bump form-data from 2.5.1 to 2.5.5 in [#​432](https://redirect.github.com/docker/setup-buildx-action/pull/432) - Bump undici from 5.28.4 to 5.29.0 in [#​435](https://redirect.github.com/docker/setup-buildx-action/pull/435) **Full Changelog**: <docker/setup-buildx-action@v3.11.1...v3.12.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 31, 2025
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/google/go-tpm](https://redirect.github.com/google/go-tpm) | `v0.9.7` -> `v0.9.8` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>google/go-tpm (github.com/google/go-tpm)</summary> ### [`v0.9.8`](https://redirect.github.com/google/go-tpm/releases/tag/v0.9.8) [Compare Source](https://redirect.github.com/google/go-tpm/compare/v0.9.7...v0.9.8) #### What's Changed - Support HMAC Session in ReadPublic by [@​loicsikidi](https://redirect.github.com/loicsikidi) in [#​418](https://redirect.github.com/google/go-tpm/pull/418) - fix weird typo in name for TPM\_RC\_HIERARCHY by [@​chrisfenner](https://redirect.github.com/chrisfenner) in [#​421](https://redirect.github.com/google/go-tpm/pull/421) **Full Changelog**: <google/go-tpm@v0.9.7...v0.9.8> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
github-merge-queue bot
pushed a commit
that referenced
this pull request
Dec 31, 2025
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anchore/sbom-action](https://redirect.github.com/anchore/sbom-action) | action | minor | `v0.20.11` → `v0.21.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/sbom-action (anchore/sbom-action)</summary> ### [`v0.21.0`](https://redirect.github.com/anchore/sbom-action/releases/tag/v0.21.0) [Compare Source](https://redirect.github.com/anchore/sbom-action/compare/v0.20.11...v0.21.0) - chore(deps): update Syft to v1.39.0 ([#​561](https://redirect.github.com/anchore/sbom-action/issues/561)) - chore(deps): bump [@​octokit/request-error](https://redirect.github.com/octokit/request-error), [@​octokit/core](https://redirect.github.com/octokit/core) and [@​octokit/webhooks](https://redirect.github.com/octokit/webhooks) ([#​560](https://redirect.github.com/anchore/sbom-action/issues/560)) - chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 ([#​558](https://redirect.github.com/anchore/sbom-action/issues/558)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **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-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNjYuMTQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
0 participants
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.
Bumps go.uber.org/zap from 1.24.0 to 1.25.0.
Release notes
Sourced from go.uber.org/zap's releases.
Changelog
Sourced from go.uber.org/zap's changelog.
Commits
56468e7Release v1.25.0249507azap.Any: Reduce stack size with generics (#1310)50b2db4zap.Any add benchmarksa0674c8Add direct coverage to zap.Any (#1309)1310691Table test TestFieldConstructors382e251Swap expected and got fields (#1282)24b7977Add Name() to Logger (#1273)1155ed3Introduce Str + Strs generic string helpers (#1281)4451b47exp: Update slog, adjust for changes (#1276)845ca51internal: Add and use a generic pool instead of using sync.Pool directly (#1262)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)