fix(deps): update opentelemetry (main)#4375
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
|
This pull request is now in conflicts. Could you fix it? 🙏 |
597c41a to
d165d6c
Compare
d165d6c to
c5d1000
Compare
c5d1000 to
f77e0fc
Compare
f77e0fc to
4410b94
Compare
4410b94 to
528c471
Compare
528c471 to
aeaa45f
Compare
|
This pull request is now in conflicts. Could you fix it? 🙏 |
aeaa45f to
191b0d7
Compare
191b0d7 to
88ced24
Compare
|
@Mergifyio backport 8.19 9.3 9.4 |
✅ Backports have been createdDetails
Cherry-pick of aef4dc2 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
Cherry-pick of aef4dc2 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
Cherry-pick of aef4dc2 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[go.opentelemetry.io/collector/client](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component/componenttest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/config/configoptional](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap/xconfmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/consumer/consumererror](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer/xconsumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/exporter](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/exporter/exporterhelper](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/extension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/extension/xextension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/internal/componentalias](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pdata/pprofile](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata/xpdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pipeline/xpipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/receiver/receivertest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver/xreceiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/contrib/detectors/gcp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v1.40.0` -> `v1.43.0` |
|
[go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| require | minor | `v0.63.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| indirect | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
---
> [!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/client)</summary>
###
[`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500)
##### 💡 Enhancements 💡
- `all`: Update semconv package from 1.38.0 to 1.40.0
([#​15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095))
- `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to
be set for the `Stable` and `Deprecated` stages.
([#​15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040))
To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
##### 🧰 Bug fixes 🧰
- `exporter/debug`: Guard from out of bounds profiles dictionary indices
([#​14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803))
- `pdata/pprofile`: create a copy when the input is marked as read-only
([#​15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080))
- `pkg/otelcol`: Fix missing default values in unredacted print-config
command by introducing confmap.WithUnredacted MarshalOption.
([#​14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750))
Resolves an issue where the unredacted mode output omitted all
default-valued options. By introducing a new MarshalOption to disable
redaction directly at the confmap encoding level, the unredacted mode
now preserves all component defaults natively without requiring
post-processing.
- `pkg/service`: Headers on the internal telemetry OTLP exporter are now
redacted when the configuration is marshaled
([#​14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756))
<!-- previous-version -->
###
[`v1.55.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1550v01490)
##### 🛑 Breaking changes 🛑
- `pkg/service`: Remove `service_name`, `service_instance_id`, and
`service_version` as constant labels on every internal metric datapoint.
These attributes are already present in `target_info` and were being
duplicated on each series for OpenCensus backwards compatibility.
([#​14811](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14811))
Previously, the collector stamped every internal metric series (e.g.
`otelcol_process_runtime_heap_alloc_bytes`)
with `service_name`, `service_instance_id`, and `service_version` labels
to match the old OpenCensus behavior.
These attributes are now only present in the `target_info` metric, which
is the correct Prometheus/OTel convention.
Users who filter or group by these labels on individual metrics will
need to update their queries to use
`target_info` joins instead.
##### 💡 Enhancements 💡
- `all`: Move aix/ppc64 to tier 3 support
([#​13380](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13380))
- `all`: Upgrade the profiles stability status to alpha
([#​14817](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14817))
The following components have their profiles status upgraded from
development to alpha:
- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
- `cmd/mdatagen`: Add semconv reference for attributes
([#​13297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13297))
##### 🧰 Bug fixes 🧰
- `cmd/mdatagen`: Fix entity code generation so `extra_attributes` are
emitted as resource attributes instead of entity descriptive attributes.
([#​14778](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14778))
<!-- previous-version -->
</details>
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/detectors/gcp)</summary>
###
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0):
/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0)
#### Added
- Add `Resource` method to `SDK` in
`go.opentelemetry.io/contrib/otelconf/v0.3.0` to expose the resolved SDK
resource from declarative configuration.
([#​8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660))
- Add support to set the configuration file via `OTEL_CONFIG_FILE` in
`go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
- Add support for `service` resource detector in
`go.opentelemetry.io/contrib/otelconf`.
([#​8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in tracer provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in logger provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686))
- Add support for `server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
- Add support for `OTEL_SEMCONV_STABILITY_OPT_IN` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
Supported values are `rpc` (default), `rpc/dup` and `rpc/old`.
([#​8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726))
- Add the `http.route` metric attribute to
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632))
#### Changed
- Prepend `_` to the normalized environment variable name when the key
starts with a digit in `go.opentelemetry.io/contrib/propagators/envcar`,
ensuring POSIX compliance.
([#​8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678))
- Move experimental types from `go.opentelemetry.io/contrib/otelconf` to
`go.opentelemetry.io/contrib/otelconf/x`.
([#​8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529))
- Normalize cached environment variable names in
`go.opentelemetry.io/contrib/propagators/envcar`, aligning
`Carrier.Keys` output with the carrier's normalized key format.
([#​8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761))
#### Fixed
- Fix `go.opentelemetry.io/contrib/otelconf` Prometheus reader
converting OTel dot-style label names (e.g. `service.name`) to
underscore-style (`service_name`) in `target_info` when both
`without_type_suffix` and `without_units` are set. Use `NoTranslation`
instead of `UnderscoreEscapingWithoutSuffixes` to preserve dot-style
label names while still suppressing metric name suffixes.
([#​8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763))
- Limit the request body size at 1MB in
`go.opentelemetry.io/contrib/zpages`.
([#​8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656))
- Fix server spans using the client's address and port for
`server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
#### Removed
- Host ID resource detector has been removed when configuring the `host`
resource detector in `go.opentelemetry.io/contrib/otelconf`.
([#​8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581))
#### Deprecated
- Deprecate `OTEL_EXPERIMENTAL_CONFIG_FILE` in favour of
`OTEL_CONFIG_FILE` in `go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
#### What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8651](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651)1
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8652](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652)2
- chore(deps): update golang.org/x/telemetry digest to
[`e526e8a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/e526e8a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8647](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647)7
- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8650](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650)0
- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8646](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646)
- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8539](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539)9
- chore: fix noctx issues by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8645](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8655](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655)5
- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8654](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654)4
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8653](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653)3
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8657](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657)7
- Limit the number of bytes read from the zpages body by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8648](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648)8
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8661](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661)1
- chore(deps): update github.com/securego/gosec/v2 digest to
[`8895462`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/8895462)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8663](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663)3
- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639)
- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8664](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664)4
- chore(deps): update github.com/securego/gosec/v2 digest to
[`6e66a94`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6e66a94)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8665)5
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8667](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8667)7
- chore(deps): update module github.com/montanaflynn/stats to v0.8.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8669](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8669)9
- chore(deps): update googleapis to
[`84a4fc4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/84a4fc4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8668](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8668)8
- otelconf: remove host ID detector in host configuration by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8581)
- chore(deps): update module github.com/goccy/go-json to v0.10.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8672](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8672)2
- fix(deps): update module golang.org/x/tools to v0.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8670](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8670)0
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.97.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8675](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8675)5
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8673](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8673)3
- chore(deps): update github.com/securego/gosec/v2 digest to
[`c2dfcec`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c2dfcec)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8666](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8666)6
- chore(deps): update github.com/securego/gosec/v2 digest to
[`dec52c4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/dec52c4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8680](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8680)0
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8679](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8679)9
- chore(deps): update github/codeql-action action to v4.33.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8682](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8682)2
- envcar: refine normalization by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8678)
- chore(deps): update github.com/securego/gosec/v2 digest to
[`744bfb5`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/744bfb5)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8681](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8681)1
- otelconf: support service resource detector by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8674)
- fix(otelgin,otelecho): use `MetricAttributes.Route` by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8677](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8677)
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/samplers/jaegerremote by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8693](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8693)3
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/propagators/opencensus/examples by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8690](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8690)0
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/google.golang.org/grpc/otelgrpc/example by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8689](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8689)9
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8692](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8692)2
- chore(deps): update actions/cache action to v5.0.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8700](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8700)0
- chore(deps): update module github.com/bytedance/gopkg to v0.1.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8703](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8703)3
- chore(deps): update codecov/codecov-action action to v5.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8702](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8702)2
- fix(deps): update kubernetes monorepo to v0.35.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8705](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8705)5
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8704](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8704)4
- chore(deps): update module github.com/securego/gosec/v2 to v2.25.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8707](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8707)7
- chore(deps): update module github.com/ryanrolds/sqlclosecheck to
v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8706](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8706)6
- chore(deps): update k8s.io/utils digest to
[`28399d8`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/28399d8)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8699](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8699)9
- chore(deps): update k8s.io/kube-openapi digest to
[`5883c5e`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5883c5e)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8698](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8698)8
- chore(deps): update module github.com/fatih/color to v1.19.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8708](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8708)8
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.148.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8709](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8709)9
- fix(deps): update module google.golang.org/grpc to v1.79.3 \[security]
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8694](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8694)4
- chore(deps): update googleapis to
[`d00831a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d00831a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8697](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8697)7
- chore(deps): update golang.org/x/telemetry digest to
[`b6b0c46`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/b6b0c46)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8695](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8695)5
- otelconf: add support for logger provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8686)
- otelconf: update strings to use defined values by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8685](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8685)
- fix: Flaky test TestStatsHandler/Recorded/ServerSpans by
[@​sonalgaud12](https://redirect.github.com/sonalgaud12) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8676](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8676)
- chore(deps): update github/codeql-action action to v4.34.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8710](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8710)0
- chore(deps): update module github.com/klauspost/compress to v1.18.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8711](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8711)1
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb
to v1.57.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8713](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8713)3
- chore(deps): update github/codeql-action action to v4.34.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8712](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8712)2
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8717](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8717)7
- fix(deps): update module github.com/aws/aws-lambda-go to v1.54.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8720](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8720)0
- otelconf: add support for tracer provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8687)
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8721](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8721)1
- chore(deps): update github.com/lufia/plan9stats digest to
[`156f7da`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/156f7da)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8722](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8722)2
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8724](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8724)4
- chore(deps): update module github.com/montanaflynn/stats to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8725](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8725)5
- chore(deps): update codecov/codecov-action action to v5.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8727](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8727)7
- chore(deps): update codecov/codecov-action action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8728](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8728)8
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8729](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8729)9
- chore(deps): update module github.com/bytedance/sonic/loader to v0.5.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8730](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8730)0
- chore(deps): update module github.com/tetafro/godot to v1.5.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8731](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8731)1
- chore(deps): update module github.com/butuzov/ireturn to v0.4.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8732](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8732)2
- chore(deps): update github/codeql-action action to v4.35.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8733](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8733)3
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8739](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8739)9
- otelgrpc: add server.address and server.port by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8723)
- fix(deps): update module github.com/atombender/go-jsonschema to
v0.23.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8737](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8737)7
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8736](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8736)6
- chore(deps): update module github.com/gin-contrib/sse to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8735](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8735)5
- chore(deps): update github/codeql-action action to v4.35.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8734](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8734)4
- chore(deps): update module github.com/hashicorp/go-version to v1.9.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8740](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8740)0
- otelgrpc: support OTEL_SEMCONV_STABILITY_OPT_IN by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8726)
- chore(deps): update module github.com/go-playground/validator/v10 to
v10.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8745](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8745)5
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8744](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8744)4
- chore(deps): update googleapis to
[`d5a96ad`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d5a96ad)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8743](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8743)3
- chore(deps): update github.com/lufia/plan9stats digest to
[`c963978`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c963978)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8741)1
- chore(deps): update k8s.io/kube-openapi digest to
[`16be699`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/16be699)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8742](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8742)2
- Add SDK.Resource() to otelconf/v0.3.0 by
[@​iblancasa](https://redirect.github.com/iblancasa) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8753](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8753)3
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.149.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8754](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8754)4
- chore(deps): update googleapis to
[`9d38bb4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/9d38bb4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8751](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8751)1
- chore(deps): update fossas/fossa-action action to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8752](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8752)2
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.98.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8750](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8750)0
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8749](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8749)9
- chore(deps): update github.com/golangci/dupl digest to
[`c99c5cf`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c99c5cf)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8755](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8755)5
- chore(deps): update module github.com/itchyny/timefmt-go to v0.1.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8756](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8756)6
- fix(deps): update module google.golang.org/grpc to v1.80.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8757](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8757)7
- fix(deps): update module github.com/itchyny/gojq to v0.12.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8758](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8758)8
- feat(net/http/otelhttp): Add `http.route` attribute by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8632)
- chore(deps): update prom/prometheus docker tag to v3.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8762](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8762)2
- fix(deps): update module github.com/aws/smithy-go to v1.24.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8765](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8765)5
- envcar: normalize cached environment variable names by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8761)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8766](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8766)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8764](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8764)4
- otelconf: move experimental types to otelconf/x by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8529)
- Fix otelconf prometheus label escaping by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8763)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8771](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8771)1
- chore(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6f92a3b)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8776](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8776)6
- fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp
to v1.32.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8777](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8777)7
- Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
by [@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8769](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8769)
#### New Contributors
- [@​iblancasa](https://redirect.github.com/iblancasa) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0
###
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0):
/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.41.0...v1.42.0)
##### Added
- Add environment variables propagation carrier in
`go.opentelemetry.io/contrib/propagators/envcar`.
([#​8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442))
##### Changed
- Upgrade `go.opentelemetry.io/otel/semconv` to `v1.40.0`, including
updates across instrumentation and detector modules.
([#​8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631))
- The semantic conventions v1.40.0 release introduces RPC breaking
changes applied in this repository:
- RPC spans and metrics no longer include `network.protocol.name`,
`network.protocol.version`, or `network.transport` attributes.
- `rpc.client.request.size`, `rpc.client.response.size`,
`rpc.server.request.size`, and `rpc.server.response.size` are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
- `rpc.message` span events and their message attributes are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
(including when `WithMessageEvents` is configured).
See [semantic-conventions v1.40.0
release](https://redirect.github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0)
for complete details.
##### Fixed
- Ignore informational response status codes (`100-199`) except `101
Switching Protocols` when storing the HTTP status code in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and
`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`.
([#​6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913))
- Make `Body` handling in `Transport` consistent with stdlib in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618))
- Fix bucket boundaries for `rpc.server.call.duration` and
`rpc.client.call.duration` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642))
- Host resource detector in `go.opentelemetry.io/contrib/otelconf` now
includes `os.` attributes.
([#​8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578))
##### Removed
- Drop support for [Go 1.24].
([#​8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628))
[Go 1.24]: https://go.dev/doc/go1.24
#### What's Changed
- chore(deps): update github artifact actions to v7 (major) by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8605](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605)5
- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8610](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610)0
- chore(deps): update github/codeql-action action to v4.32.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8620](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620)0
- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8614](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614)4
- chore(deps): update go-openapi packages by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8621](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621)1
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8622](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622)2
- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8608](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608)8
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8609](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609)9
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.147.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8625](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625)5
- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8623](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623)3
- Drop support for 1.24 by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8554](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554)4
- fix(deps): update kubernetes packages to v0.35.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8626](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8598](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598)8
- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8630](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630)0
- otelgrpc: modernize the example project by
[@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8619](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619)
- chore(deps): update googleapis to
[`a57be14`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/a57be14)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606)6
- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8627](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627)7
- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8624](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624)4
- fix(otelhttp): make Body handling in Transport consistent with stdlib
by [@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618)
- otelhttp: Ignore informational response status codes when persisting
status by [@​VirrageS](https://redirect.github.com/VirrageS) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913)
- chore(deps): update golang.org/x/telemetry digest to
[`18da590`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/18da590)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8635](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8635)5
- Upgrade to `semconv/v1.40.0` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8631)
- chore(deps): update k8s.io/kube-openapi digest to
[`5b3e3fd`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5b3e3fd)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8636](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8636)6
- envcar: add environment carrier by
[@​Joibel](https://redirect.github.com/Joibel) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8442)
- chore: enable modernize linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8583](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8583)
- chore(deps): update dependency codespell to v2.4.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8640](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8640)0
- chore(deps): update github/codeql-action action to v4.32.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8641](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8641)1
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8643](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8643)3
- Use correct bucket boundaries for otelgrpc client and server
histograms by [@​dashpole](https://redirect.github.com/dashpole)
in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8642)
- fix(deps): update module google.golang.org/grpc to v1.79.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8644](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8644)4
- otelconf: host detector should include os as well by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8578)
- Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
by [@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8649](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8649)
#### New Cont
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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 has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5LUNsb3VkIFNlcnZpY2VzIiwiYmFja3BvcnQtc2tpcCIsImRlcGVuZGVuY2llcyIsInJlbm92YXRlIiwicmVub3ZhdGUtYXV0by1hcHByb3ZlIl19-->
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit aef4dc214ff8d138e40e5c9e3cdb491a131b3e62)
# Conflicts:
# go.mod
# go.sum
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[go.opentelemetry.io/collector/client](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component/componenttest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/config/configoptional](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap/xconfmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/consumer/consumererror](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer/xconsumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/exporter](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/exporter/exporterhelper](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/extension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/extension/xextension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/internal/componentalias](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pdata/pprofile](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata/xpdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pipeline/xpipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/receiver/receivertest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver/xreceiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/contrib/detectors/gcp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v1.40.0` -> `v1.43.0` |
|
[go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| require | minor | `v0.63.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| indirect | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
---
> [!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/client)</summary>
###
[`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500)
##### 💡 Enhancements 💡
- `all`: Update semconv package from 1.38.0 to 1.40.0
([#​15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095))
- `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to
be set for the `Stable` and `Deprecated` stages.
([#​15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040))
To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
##### 🧰 Bug fixes 🧰
- `exporter/debug`: Guard from out of bounds profiles dictionary indices
([#​14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803))
- `pdata/pprofile`: create a copy when the input is marked as read-only
([#​15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080))
- `pkg/otelcol`: Fix missing default values in unredacted print-config
command by introducing confmap.WithUnredacted MarshalOption.
([#​14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750))
Resolves an issue where the unredacted mode output omitted all
default-valued options. By introducing a new MarshalOption to disable
redaction directly at the confmap encoding level, the unredacted mode
now preserves all component defaults natively without requiring
post-processing.
- `pkg/service`: Headers on the internal telemetry OTLP exporter are now
redacted when the configuration is marshaled
([#​14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756))
<!-- previous-version -->
###
[`v1.55.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1550v01490)
##### 🛑 Breaking changes 🛑
- `pkg/service`: Remove `service_name`, `service_instance_id`, and
`service_version` as constant labels on every internal metric datapoint.
These attributes are already present in `target_info` and were being
duplicated on each series for OpenCensus backwards compatibility.
([#​14811](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14811))
Previously, the collector stamped every internal metric series (e.g.
`otelcol_process_runtime_heap_alloc_bytes`)
with `service_name`, `service_instance_id`, and `service_version` labels
to match the old OpenCensus behavior.
These attributes are now only present in the `target_info` metric, which
is the correct Prometheus/OTel convention.
Users who filter or group by these labels on individual metrics will
need to update their queries to use
`target_info` joins instead.
##### 💡 Enhancements 💡
- `all`: Move aix/ppc64 to tier 3 support
([#​13380](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13380))
- `all`: Upgrade the profiles stability status to alpha
([#​14817](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14817))
The following components have their profiles status upgraded from
development to alpha:
- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
- `cmd/mdatagen`: Add semconv reference for attributes
([#​13297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13297))
##### 🧰 Bug fixes 🧰
- `cmd/mdatagen`: Fix entity code generation so `extra_attributes` are
emitted as resource attributes instead of entity descriptive attributes.
([#​14778](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14778))
<!-- previous-version -->
</details>
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/detectors/gcp)</summary>
###
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0):
/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0)
#### Added
- Add `Resource` method to `SDK` in
`go.opentelemetry.io/contrib/otelconf/v0.3.0` to expose the resolved SDK
resource from declarative configuration.
([#​8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660))
- Add support to set the configuration file via `OTEL_CONFIG_FILE` in
`go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
- Add support for `service` resource detector in
`go.opentelemetry.io/contrib/otelconf`.
([#​8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in tracer provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in logger provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686))
- Add support for `server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
- Add support for `OTEL_SEMCONV_STABILITY_OPT_IN` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
Supported values are `rpc` (default), `rpc/dup` and `rpc/old`.
([#​8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726))
- Add the `http.route` metric attribute to
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632))
#### Changed
- Prepend `_` to the normalized environment variable name when the key
starts with a digit in `go.opentelemetry.io/contrib/propagators/envcar`,
ensuring POSIX compliance.
([#​8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678))
- Move experimental types from `go.opentelemetry.io/contrib/otelconf` to
`go.opentelemetry.io/contrib/otelconf/x`.
([#​8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529))
- Normalize cached environment variable names in
`go.opentelemetry.io/contrib/propagators/envcar`, aligning
`Carrier.Keys` output with the carrier's normalized key format.
([#​8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761))
#### Fixed
- Fix `go.opentelemetry.io/contrib/otelconf` Prometheus reader
converting OTel dot-style label names (e.g. `service.name`) to
underscore-style (`service_name`) in `target_info` when both
`without_type_suffix` and `without_units` are set. Use `NoTranslation`
instead of `UnderscoreEscapingWithoutSuffixes` to preserve dot-style
label names while still suppressing metric name suffixes.
([#​8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763))
- Limit the request body size at 1MB in
`go.opentelemetry.io/contrib/zpages`.
([#​8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656))
- Fix server spans using the client's address and port for
`server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
#### Removed
- Host ID resource detector has been removed when configuring the `host`
resource detector in `go.opentelemetry.io/contrib/otelconf`.
([#​8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581))
#### Deprecated
- Deprecate `OTEL_EXPERIMENTAL_CONFIG_FILE` in favour of
`OTEL_CONFIG_FILE` in `go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
#### What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8651](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651)1
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8652](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652)2
- chore(deps): update golang.org/x/telemetry digest to
[`e526e8a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/e526e8a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8647](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647)7
- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8650](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650)0
- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8646](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646)
- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8539](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539)9
- chore: fix noctx issues by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8645](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8655](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655)5
- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8654](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654)4
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8653](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653)3
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8657](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657)7
- Limit the number of bytes read from the zpages body by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8648](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648)8
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8661](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661)1
- chore(deps): update github.com/securego/gosec/v2 digest to
[`8895462`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/8895462)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8663](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663)3
- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639)
- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8664](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664)4
- chore(deps): update github.com/securego/gosec/v2 digest to
[`6e66a94`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6e66a94)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8665)5
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8667](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8667)7
- chore(deps): update module github.com/montanaflynn/stats to v0.8.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8669](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8669)9
- chore(deps): update googleapis to
[`84a4fc4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/84a4fc4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8668](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8668)8
- otelconf: remove host ID detector in host configuration by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8581)
- chore(deps): update module github.com/goccy/go-json to v0.10.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8672](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8672)2
- fix(deps): update module golang.org/x/tools to v0.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8670](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8670)0
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.97.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8675](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8675)5
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8673](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8673)3
- chore(deps): update github.com/securego/gosec/v2 digest to
[`c2dfcec`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c2dfcec)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8666](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8666)6
- chore(deps): update github.com/securego/gosec/v2 digest to
[`dec52c4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/dec52c4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8680](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8680)0
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8679](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8679)9
- chore(deps): update github/codeql-action action to v4.33.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8682](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8682)2
- envcar: refine normalization by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8678)
- chore(deps): update github.com/securego/gosec/v2 digest to
[`744bfb5`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/744bfb5)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8681](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8681)1
- otelconf: support service resource detector by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8674)
- fix(otelgin,otelecho): use `MetricAttributes.Route` by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8677](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8677)
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/samplers/jaegerremote by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8693](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8693)3
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/propagators/opencensus/examples by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8690](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8690)0
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/google.golang.org/grpc/otelgrpc/example by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8689](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8689)9
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8692](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8692)2
- chore(deps): update actions/cache action to v5.0.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8700](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8700)0
- chore(deps): update module github.com/bytedance/gopkg to v0.1.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8703](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8703)3
- chore(deps): update codecov/codecov-action action to v5.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8702](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8702)2
- fix(deps): update kubernetes monorepo to v0.35.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8705](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8705)5
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8704](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8704)4
- chore(deps): update module github.com/securego/gosec/v2 to v2.25.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8707](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8707)7
- chore(deps): update module github.com/ryanrolds/sqlclosecheck to
v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8706](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8706)6
- chore(deps): update k8s.io/utils digest to
[`28399d8`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/28399d8)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8699](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8699)9
- chore(deps): update k8s.io/kube-openapi digest to
[`5883c5e`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5883c5e)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8698](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8698)8
- chore(deps): update module github.com/fatih/color to v1.19.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8708](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8708)8
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.148.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8709](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8709)9
- fix(deps): update module google.golang.org/grpc to v1.79.3 \[security]
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8694](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8694)4
- chore(deps): update googleapis to
[`d00831a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d00831a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8697](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8697)7
- chore(deps): update golang.org/x/telemetry digest to
[`b6b0c46`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/b6b0c46)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8695](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8695)5
- otelconf: add support for logger provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8686)
- otelconf: update strings to use defined values by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8685](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8685)
- fix: Flaky test TestStatsHandler/Recorded/ServerSpans by
[@​sonalgaud12](https://redirect.github.com/sonalgaud12) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8676](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8676)
- chore(deps): update github/codeql-action action to v4.34.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8710](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8710)0
- chore(deps): update module github.com/klauspost/compress to v1.18.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8711](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8711)1
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb
to v1.57.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8713](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8713)3
- chore(deps): update github/codeql-action action to v4.34.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8712](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8712)2
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8717](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8717)7
- fix(deps): update module github.com/aws/aws-lambda-go to v1.54.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8720](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8720)0
- otelconf: add support for tracer provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8687)
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8721](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8721)1
- chore(deps): update github.com/lufia/plan9stats digest to
[`156f7da`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/156f7da)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8722](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8722)2
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8724](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8724)4
- chore(deps): update module github.com/montanaflynn/stats to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8725](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8725)5
- chore(deps): update codecov/codecov-action action to v5.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8727](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8727)7
- chore(deps): update codecov/codecov-action action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8728](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8728)8
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8729](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8729)9
- chore(deps): update module github.com/bytedance/sonic/loader to v0.5.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8730](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8730)0
- chore(deps): update module github.com/tetafro/godot to v1.5.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8731](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8731)1
- chore(deps): update module github.com/butuzov/ireturn to v0.4.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8732](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8732)2
- chore(deps): update github/codeql-action action to v4.35.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8733](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8733)3
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8739](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8739)9
- otelgrpc: add server.address and server.port by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8723)
- fix(deps): update module github.com/atombender/go-jsonschema to
v0.23.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8737](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8737)7
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8736](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8736)6
- chore(deps): update module github.com/gin-contrib/sse to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8735](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8735)5
- chore(deps): update github/codeql-action action to v4.35.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8734](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8734)4
- chore(deps): update module github.com/hashicorp/go-version to v1.9.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8740](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8740)0
- otelgrpc: support OTEL_SEMCONV_STABILITY_OPT_IN by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8726)
- chore(deps): update module github.com/go-playground/validator/v10 to
v10.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8745](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8745)5
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8744](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8744)4
- chore(deps): update googleapis to
[`d5a96ad`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d5a96ad)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8743](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8743)3
- chore(deps): update github.com/lufia/plan9stats digest to
[`c963978`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c963978)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8741)1
- chore(deps): update k8s.io/kube-openapi digest to
[`16be699`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/16be699)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8742](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8742)2
- Add SDK.Resource() to otelconf/v0.3.0 by
[@​iblancasa](https://redirect.github.com/iblancasa) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8753](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8753)3
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.149.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8754](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8754)4
- chore(deps): update googleapis to
[`9d38bb4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/9d38bb4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8751](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8751)1
- chore(deps): update fossas/fossa-action action to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8752](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8752)2
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.98.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8750](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8750)0
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8749](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8749)9
- chore(deps): update github.com/golangci/dupl digest to
[`c99c5cf`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c99c5cf)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8755](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8755)5
- chore(deps): update module github.com/itchyny/timefmt-go to v0.1.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8756](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8756)6
- fix(deps): update module google.golang.org/grpc to v1.80.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8757](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8757)7
- fix(deps): update module github.com/itchyny/gojq to v0.12.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8758](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8758)8
- feat(net/http/otelhttp): Add `http.route` attribute by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8632)
- chore(deps): update prom/prometheus docker tag to v3.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8762](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8762)2
- fix(deps): update module github.com/aws/smithy-go to v1.24.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8765](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8765)5
- envcar: normalize cached environment variable names by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8761)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8766](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8766)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8764](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8764)4
- otelconf: move experimental types to otelconf/x by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8529)
- Fix otelconf prometheus label escaping by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8763)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8771](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8771)1
- chore(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6f92a3b)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8776](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8776)6
- fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp
to v1.32.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8777](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8777)7
- Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
by [@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8769](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8769)
#### New Contributors
- [@​iblancasa](https://redirect.github.com/iblancasa) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0
###
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0):
/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.41.0...v1.42.0)
##### Added
- Add environment variables propagation carrier in
`go.opentelemetry.io/contrib/propagators/envcar`.
([#​8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442))
##### Changed
- Upgrade `go.opentelemetry.io/otel/semconv` to `v1.40.0`, including
updates across instrumentation and detector modules.
([#​8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631))
- The semantic conventions v1.40.0 release introduces RPC breaking
changes applied in this repository:
- RPC spans and metrics no longer include `network.protocol.name`,
`network.protocol.version`, or `network.transport` attributes.
- `rpc.client.request.size`, `rpc.client.response.size`,
`rpc.server.request.size`, and `rpc.server.response.size` are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
- `rpc.message` span events and their message attributes are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
(including when `WithMessageEvents` is configured).
See [semantic-conventions v1.40.0
release](https://redirect.github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0)
for complete details.
##### Fixed
- Ignore informational response status codes (`100-199`) except `101
Switching Protocols` when storing the HTTP status code in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and
`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`.
([#​6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913))
- Make `Body` handling in `Transport` consistent with stdlib in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618))
- Fix bucket boundaries for `rpc.server.call.duration` and
`rpc.client.call.duration` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642))
- Host resource detector in `go.opentelemetry.io/contrib/otelconf` now
includes `os.` attributes.
([#​8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578))
##### Removed
- Drop support for [Go 1.24].
([#​8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628))
[Go 1.24]: https://go.dev/doc/go1.24
#### What's Changed
- chore(deps): update github artifact actions to v7 (major) by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8605](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605)5
- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8610](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610)0
- chore(deps): update github/codeql-action action to v4.32.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8620](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620)0
- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8614](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614)4
- chore(deps): update go-openapi packages by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8621](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621)1
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8622](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622)2
- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8608](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608)8
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8609](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609)9
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.147.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8625](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625)5
- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8623](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623)3
- Drop support for 1.24 by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8554](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554)4
- fix(deps): update kubernetes packages to v0.35.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8626](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8598](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598)8
- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8630](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630)0
- otelgrpc: modernize the example project by
[@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8619](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619)
- chore(deps): update googleapis to
[`a57be14`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/a57be14)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606)6
- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8627](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627)7
- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8624](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624)4
- fix(otelhttp): make Body handling in Transport consistent with stdlib
by [@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618)
- otelhttp: Ignore informational response status codes when persisting
status by [@​VirrageS](https://redirect.github.com/VirrageS) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913)
- chore(deps): update golang.org/x/telemetry digest to
[`18da590`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/18da590)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8635](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8635)5
- Upgrade to `semconv/v1.40.0` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8631)
- chore(deps): update k8s.io/kube-openapi digest to
[`5b3e3fd`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5b3e3fd)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8636](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8636)6
- envcar: add environment carrier by
[@​Joibel](https://redirect.github.com/Joibel) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8442)
- chore: enable modernize linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8583](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8583)
- chore(deps): update dependency codespell to v2.4.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8640](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8640)0
- chore(deps): update github/codeql-action action to v4.32.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8641](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8641)1
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8643](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8643)3
- Use correct bucket boundaries for otelgrpc client and server
histograms by [@​dashpole](https://redirect.github.com/dashpole)
in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8642)
- fix(deps): update module google.golang.org/grpc to v1.79.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8644](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8644)4
- otelconf: host detector should include os as well by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8578)
- Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
by [@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8649](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8649)
#### New Cont
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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 has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5LUNsb3VkIFNlcnZpY2VzIiwiYmFja3BvcnQtc2tpcCIsImRlcGVuZGVuY2llcyIsInJlbm92YXRlIiwicmVub3ZhdGUtYXV0by1hcHByb3ZlIl19-->
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit aef4dc214ff8d138e40e5c9e3cdb491a131b3e62)
# Conflicts:
# go.mod
# go.sum
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[go.opentelemetry.io/collector/client](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component/componenttest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/config/configoptional](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap/xconfmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/consumer/consumererror](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer/xconsumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/exporter](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/exporter/exporterhelper](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/extension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/extension/xextension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/internal/componentalias](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pdata/pprofile](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata/xpdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pipeline/xpipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/receiver/receivertest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver/xreceiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/contrib/detectors/gcp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v1.40.0` -> `v1.43.0` |
|
[go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| require | minor | `v0.63.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| indirect | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
---
> [!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/client)</summary>
###
[`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500)
##### 💡 Enhancements 💡
- `all`: Update semconv package from 1.38.0 to 1.40.0
([#​15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095))
- `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to
be set for the `Stable` and `Deprecated` stages.
([#​15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040))
To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
##### 🧰 Bug fixes 🧰
- `exporter/debug`: Guard from out of bounds profiles dictionary indices
([#​14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803))
- `pdata/pprofile`: create a copy when the input is marked as read-only
([#​15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080))
- `pkg/otelcol`: Fix missing default values in unredacted print-config
command by introducing confmap.WithUnredacted MarshalOption.
([#​14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750))
Resolves an issue where the unredacted mode output omitted all
default-valued options. By introducing a new MarshalOption to disable
redaction directly at the confmap encoding level, the unredacted mode
now preserves all component defaults natively without requiring
post-processing.
- `pkg/service`: Headers on the internal telemetry OTLP exporter are now
redacted when the configuration is marshaled
([#​14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756))
<!-- previous-version -->
###
[`v1.55.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1550v01490)
##### 🛑 Breaking changes 🛑
- `pkg/service`: Remove `service_name`, `service_instance_id`, and
`service_version` as constant labels on every internal metric datapoint.
These attributes are already present in `target_info` and were being
duplicated on each series for OpenCensus backwards compatibility.
([#​14811](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14811))
Previously, the collector stamped every internal metric series (e.g.
`otelcol_process_runtime_heap_alloc_bytes`)
with `service_name`, `service_instance_id`, and `service_version` labels
to match the old OpenCensus behavior.
These attributes are now only present in the `target_info` metric, which
is the correct Prometheus/OTel convention.
Users who filter or group by these labels on individual metrics will
need to update their queries to use
`target_info` joins instead.
##### 💡 Enhancements 💡
- `all`: Move aix/ppc64 to tier 3 support
([#​13380](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13380))
- `all`: Upgrade the profiles stability status to alpha
([#​14817](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14817))
The following components have their profiles status upgraded from
development to alpha:
- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
- `cmd/mdatagen`: Add semconv reference for attributes
([#​13297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13297))
##### 🧰 Bug fixes 🧰
- `cmd/mdatagen`: Fix entity code generation so `extra_attributes` are
emitted as resource attributes instead of entity descriptive attributes.
([#​14778](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14778))
<!-- previous-version -->
</details>
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/detectors/gcp)</summary>
###
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0):
/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0)
#### Added
- Add `Resource` method to `SDK` in
`go.opentelemetry.io/contrib/otelconf/v0.3.0` to expose the resolved SDK
resource from declarative configuration.
([#​8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660))
- Add support to set the configuration file via `OTEL_CONFIG_FILE` in
`go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
- Add support for `service` resource detector in
`go.opentelemetry.io/contrib/otelconf`.
([#​8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in tracer provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in logger provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686))
- Add support for `server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
- Add support for `OTEL_SEMCONV_STABILITY_OPT_IN` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
Supported values are `rpc` (default), `rpc/dup` and `rpc/old`.
([#​8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726))
- Add the `http.route` metric attribute to
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632))
#### Changed
- Prepend `_` to the normalized environment variable name when the key
starts with a digit in `go.opentelemetry.io/contrib/propagators/envcar`,
ensuring POSIX compliance.
([#​8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678))
- Move experimental types from `go.opentelemetry.io/contrib/otelconf` to
`go.opentelemetry.io/contrib/otelconf/x`.
([#​8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529))
- Normalize cached environment variable names in
`go.opentelemetry.io/contrib/propagators/envcar`, aligning
`Carrier.Keys` output with the carrier's normalized key format.
([#​8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761))
#### Fixed
- Fix `go.opentelemetry.io/contrib/otelconf` Prometheus reader
converting OTel dot-style label names (e.g. `service.name`) to
underscore-style (`service_name`) in `target_info` when both
`without_type_suffix` and `without_units` are set. Use `NoTranslation`
instead of `UnderscoreEscapingWithoutSuffixes` to preserve dot-style
label names while still suppressing metric name suffixes.
([#​8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763))
- Limit the request body size at 1MB in
`go.opentelemetry.io/contrib/zpages`.
([#​8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656))
- Fix server spans using the client's address and port for
`server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
#### Removed
- Host ID resource detector has been removed when configuring the `host`
resource detector in `go.opentelemetry.io/contrib/otelconf`.
([#​8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581))
#### Deprecated
- Deprecate `OTEL_EXPERIMENTAL_CONFIG_FILE` in favour of
`OTEL_CONFIG_FILE` in `go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
#### What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8651](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651)1
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8652](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652)2
- chore(deps): update golang.org/x/telemetry digest to
[`e526e8a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/e526e8a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8647](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647)7
- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8650](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650)0
- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8646](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646)
- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8539](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539)9
- chore: fix noctx issues by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8645](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8655](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655)5
- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8654](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654)4
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8653](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653)3
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8657](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657)7
- Limit the number of bytes read from the zpages body by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8648](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648)8
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8661](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661)1
- chore(deps): update github.com/securego/gosec/v2 digest to
[`8895462`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/8895462)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8663](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663)3
- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639)
- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8664](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664)4
- chore(deps): update github.com/securego/gosec/v2 digest to
[`6e66a94`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6e66a94)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8665)5
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8667](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8667)7
- chore(deps): update module github.com/montanaflynn/stats to v0.8.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8669](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8669)9
- chore(deps): update googleapis to
[`84a4fc4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/84a4fc4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8668](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8668)8
- otelconf: remove host ID detector in host configuration by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8581)
- chore(deps): update module github.com/goccy/go-json to v0.10.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8672](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8672)2
- fix(deps): update module golang.org/x/tools to v0.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8670](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8670)0
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.97.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8675](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8675)5
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8673](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8673)3
- chore(deps): update github.com/securego/gosec/v2 digest to
[`c2dfcec`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c2dfcec)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8666](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8666)6
- chore(deps): update github.com/securego/gosec/v2 digest to
[`dec52c4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/dec52c4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8680](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8680)0
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8679](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8679)9
- chore(deps): update github/codeql-action action to v4.33.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8682](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8682)2
- envcar: refine normalization by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8678)
- chore(deps): update github.com/securego/gosec/v2 digest to
[`744bfb5`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/744bfb5)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8681](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8681)1
- otelconf: support service resource detector by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8674)
- fix(otelgin,otelecho): use `MetricAttributes.Route` by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8677](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8677)
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/samplers/jaegerremote by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8693](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8693)3
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/propagators/opencensus/examples by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8690](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8690)0
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/google.golang.org/grpc/otelgrpc/example by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8689](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8689)9
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8692](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8692)2
- chore(deps): update actions/cache action to v5.0.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8700](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8700)0
- chore(deps): update module github.com/bytedance/gopkg to v0.1.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8703](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8703)3
- chore(deps): update codecov/codecov-action action to v5.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8702](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8702)2
- fix(deps): update kubernetes monorepo to v0.35.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8705](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8705)5
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8704](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8704)4
- chore(deps): update module github.com/securego/gosec/v2 to v2.25.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8707](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8707)7
- chore(deps): update module github.com/ryanrolds/sqlclosecheck to
v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8706](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8706)6
- chore(deps): update k8s.io/utils digest to
[`28399d8`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/28399d8)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8699](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8699)9
- chore(deps): update k8s.io/kube-openapi digest to
[`5883c5e`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5883c5e)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8698](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8698)8
- chore(deps): update module github.com/fatih/color to v1.19.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8708](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8708)8
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.148.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8709](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8709)9
- fix(deps): update module google.golang.org/grpc to v1.79.3 \[security]
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8694](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8694)4
- chore(deps): update googleapis to
[`d00831a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d00831a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8697](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8697)7
- chore(deps): update golang.org/x/telemetry digest to
[`b6b0c46`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/b6b0c46)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8695](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8695)5
- otelconf: add support for logger provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8686)
- otelconf: update strings to use defined values by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8685](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8685)
- fix: Flaky test TestStatsHandler/Recorded/ServerSpans by
[@​sonalgaud12](https://redirect.github.com/sonalgaud12) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8676](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8676)
- chore(deps): update github/codeql-action action to v4.34.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8710](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8710)0
- chore(deps): update module github.com/klauspost/compress to v1.18.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8711](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8711)1
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb
to v1.57.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8713](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8713)3
- chore(deps): update github/codeql-action action to v4.34.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8712](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8712)2
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8717](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8717)7
- fix(deps): update module github.com/aws/aws-lambda-go to v1.54.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8720](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8720)0
- otelconf: add support for tracer provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8687)
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8721](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8721)1
- chore(deps): update github.com/lufia/plan9stats digest to
[`156f7da`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/156f7da)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8722](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8722)2
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8724](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8724)4
- chore(deps): update module github.com/montanaflynn/stats to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8725](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8725)5
- chore(deps): update codecov/codecov-action action to v5.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8727](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8727)7
- chore(deps): update codecov/codecov-action action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8728](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8728)8
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8729](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8729)9
- chore(deps): update module github.com/bytedance/sonic/loader to v0.5.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8730](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8730)0
- chore(deps): update module github.com/tetafro/godot to v1.5.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8731](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8731)1
- chore(deps): update module github.com/butuzov/ireturn to v0.4.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8732](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8732)2
- chore(deps): update github/codeql-action action to v4.35.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8733](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8733)3
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8739](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8739)9
- otelgrpc: add server.address and server.port by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8723)
- fix(deps): update module github.com/atombender/go-jsonschema to
v0.23.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8737](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8737)7
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8736](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8736)6
- chore(deps): update module github.com/gin-contrib/sse to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8735](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8735)5
- chore(deps): update github/codeql-action action to v4.35.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8734](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8734)4
- chore(deps): update module github.com/hashicorp/go-version to v1.9.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8740](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8740)0
- otelgrpc: support OTEL_SEMCONV_STABILITY_OPT_IN by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8726)
- chore(deps): update module github.com/go-playground/validator/v10 to
v10.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8745](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8745)5
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8744](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8744)4
- chore(deps): update googleapis to
[`d5a96ad`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d5a96ad)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8743](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8743)3
- chore(deps): update github.com/lufia/plan9stats digest to
[`c963978`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c963978)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8741)1
- chore(deps): update k8s.io/kube-openapi digest to
[`16be699`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/16be699)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8742](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8742)2
- Add SDK.Resource() to otelconf/v0.3.0 by
[@​iblancasa](https://redirect.github.com/iblancasa) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8753](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8753)3
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.149.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8754](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8754)4
- chore(deps): update googleapis to
[`9d38bb4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/9d38bb4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8751](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8751)1
- chore(deps): update fossas/fossa-action action to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8752](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8752)2
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.98.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8750](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8750)0
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8749](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8749)9
- chore(deps): update github.com/golangci/dupl digest to
[`c99c5cf`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c99c5cf)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8755](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8755)5
- chore(deps): update module github.com/itchyny/timefmt-go to v0.1.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8756](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8756)6
- fix(deps): update module google.golang.org/grpc to v1.80.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8757](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8757)7
- fix(deps): update module github.com/itchyny/gojq to v0.12.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8758](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8758)8
- feat(net/http/otelhttp): Add `http.route` attribute by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8632)
- chore(deps): update prom/prometheus docker tag to v3.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8762](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8762)2
- fix(deps): update module github.com/aws/smithy-go to v1.24.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8765](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8765)5
- envcar: normalize cached environment variable names by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8761)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8766](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8766)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8764](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8764)4
- otelconf: move experimental types to otelconf/x by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8529)
- Fix otelconf prometheus label escaping by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8763)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8771](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8771)1
- chore(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6f92a3b)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8776](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8776)6
- fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp
to v1.32.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8777](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8777)7
- Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
by [@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8769](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8769)
#### New Contributors
- [@​iblancasa](https://redirect.github.com/iblancasa) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0
###
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0):
/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.41.0...v1.42.0)
##### Added
- Add environment variables propagation carrier in
`go.opentelemetry.io/contrib/propagators/envcar`.
([#​8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442))
##### Changed
- Upgrade `go.opentelemetry.io/otel/semconv` to `v1.40.0`, including
updates across instrumentation and detector modules.
([#​8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631))
- The semantic conventions v1.40.0 release introduces RPC breaking
changes applied in this repository:
- RPC spans and metrics no longer include `network.protocol.name`,
`network.protocol.version`, or `network.transport` attributes.
- `rpc.client.request.size`, `rpc.client.response.size`,
`rpc.server.request.size`, and `rpc.server.response.size` are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
- `rpc.message` span events and their message attributes are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
(including when `WithMessageEvents` is configured).
See [semantic-conventions v1.40.0
release](https://redirect.github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0)
for complete details.
##### Fixed
- Ignore informational response status codes (`100-199`) except `101
Switching Protocols` when storing the HTTP status code in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and
`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`.
([#​6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913))
- Make `Body` handling in `Transport` consistent with stdlib in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618))
- Fix bucket boundaries for `rpc.server.call.duration` and
`rpc.client.call.duration` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642))
- Host resource detector in `go.opentelemetry.io/contrib/otelconf` now
includes `os.` attributes.
([#​8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578))
##### Removed
- Drop support for [Go 1.24].
([#​8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628))
[Go 1.24]: https://go.dev/doc/go1.24
#### What's Changed
- chore(deps): update github artifact actions to v7 (major) by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8605](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605)5
- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8610](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610)0
- chore(deps): update github/codeql-action action to v4.32.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8620](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620)0
- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8614](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614)4
- chore(deps): update go-openapi packages by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8621](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621)1
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8622](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622)2
- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8608](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608)8
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8609](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609)9
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.147.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8625](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625)5
- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8623](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623)3
- Drop support for 1.24 by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8554](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554)4
- fix(deps): update kubernetes packages to v0.35.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8626](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8598](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598)8
- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8630](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630)0
- otelgrpc: modernize the example project by
[@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8619](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619)
- chore(deps): update googleapis to
[`a57be14`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/a57be14)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606)6
- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8627](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627)7
- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8624](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624)4
- fix(otelhttp): make Body handling in Transport consistent with stdlib
by [@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618)
- otelhttp: Ignore informational response status codes when persisting
status by [@​VirrageS](https://redirect.github.com/VirrageS) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913)
- chore(deps): update golang.org/x/telemetry digest to
[`18da590`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/18da590)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8635](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8635)5
- Upgrade to `semconv/v1.40.0` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8631)
- chore(deps): update k8s.io/kube-openapi digest to
[`5b3e3fd`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5b3e3fd)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8636](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8636)6
- envcar: add environment carrier by
[@​Joibel](https://redirect.github.com/Joibel) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8442)
- chore: enable modernize linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8583](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8583)
- chore(deps): update dependency codespell to v2.4.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8640](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8640)0
- chore(deps): update github/codeql-action action to v4.32.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8641](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8641)1
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8643](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8643)3
- Use correct bucket boundaries for otelgrpc client and server
histograms by [@​dashpole](https://redirect.github.com/dashpole)
in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8642)
- fix(deps): update module google.golang.org/grpc to v1.79.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8644](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8644)4
- otelconf: host detector should include os as well by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8578)
- Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
by [@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8649](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8649)
#### New Cont
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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 has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5LUNsb3VkIFNlcnZpY2VzIiwiYmFja3BvcnQtc2tpcCIsImRlcGVuZGVuY2llcyIsInJlbm92YXRlIiwicmVub3ZhdGUtYXV0by1hcHByb3ZlIl19-->
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit aef4dc214ff8d138e40e5c9e3cdb491a131b3e62)
# Conflicts:
# go.mod
# go.sum
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[go.opentelemetry.io/collector/client](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component/componenttest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/config/configoptional](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap/xconfmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/consumer/consumererror](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer/xconsumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/exporter](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/exporter/exporterhelper](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/extension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/extension/xextension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/internal/componentalias](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pdata/pprofile](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata/xpdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pipeline/xpipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/receiver/receivertest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver/xreceiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/contrib/detectors/gcp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v1.40.0` -> `v1.43.0` |
|
[go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| require | minor | `v0.63.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| indirect | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
---
> [!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/client)</summary>
###
[`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500)
##### 💡 Enhancements 💡
- `all`: Update semconv package from 1.38.0 to 1.40.0
([#​15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095))
- `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to
be set for the `Stable` and `Deprecated` stages.
([#​15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040))
To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
##### 🧰 Bug fixes 🧰
- `exporter/debug`: Guard from out of bounds profiles dictionary indices
([#​14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803))
- `pdata/pprofile`: create a copy when the input is marked as read-only
([#​15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080))
- `pkg/otelcol`: Fix missing default values in unredacted print-config
command by introducing confmap.WithUnredacted MarshalOption.
([#​14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750))
Resolves an issue where the unredacted mode output omitted all
default-valued options. By introducing a new MarshalOption to disable
redaction directly at the confmap encoding level, the unredacted mode
now preserves all component defaults natively without requiring
post-processing.
- `pkg/service`: Headers on the internal telemetry OTLP exporter are now
redacted when the configuration is marshaled
([#​14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756))
###
[`v1.55.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1550v01490)
##### 🛑 Breaking changes 🛑
- `pkg/service`: Remove `service_name`, `service_instance_id`, and
`service_version` as constant labels on every internal metric datapoint.
These attributes are already present in `target_info` and were being
duplicated on each series for OpenCensus backwards compatibility.
([#​14811](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14811))
Previously, the collector stamped every internal metric series (e.g.
`otelcol_process_runtime_heap_alloc_bytes`)
with `service_name`, `service_instance_id`, and `service_version` labels
to match the old OpenCensus behavior.
These attributes are now only present in the `target_info` metric, which
is the correct Prometheus/OTel convention.
Users who filter or group by these labels on individual metrics will
need to update their queries to use
`target_info` joins instead.
##### 💡 Enhancements 💡
- `all`: Move aix/ppc64 to tier 3 support
([#​13380](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13380))
- `all`: Upgrade the profiles stability status to alpha
([#​14817](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14817))
The following components have their profiles status upgraded from
development to alpha:
- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
- `cmd/mdatagen`: Add semconv reference for attributes
([#​13297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13297))
##### 🧰 Bug fixes 🧰
- `cmd/mdatagen`: Fix entity code generation so `extra_attributes` are
emitted as resource attributes instead of entity descriptive attributes.
([#​14778](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14778))
</details>
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/detectors/gcp)</summary>
###
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0):
/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0)
#### Added
- Add `Resource` method to `SDK` in
`go.opentelemetry.io/contrib/otelconf/v0.3.0` to expose the resolved SDK
resource from declarative configuration.
([#​8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660))
- Add support to set the configuration file via `OTEL_CONFIG_FILE` in
`go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
- Add support for `service` resource detector in
`go.opentelemetry.io/contrib/otelconf`.
([#​8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in tracer provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in logger provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686))
- Add support for `server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
- Add support for `OTEL_SEMCONV_STABILITY_OPT_IN` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
Supported values are `rpc` (default), `rpc/dup` and `rpc/old`.
([#​8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726))
- Add the `http.route` metric attribute to
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632))
#### Changed
- Prepend `_` to the normalized environment variable name when the key
starts with a digit in `go.opentelemetry.io/contrib/propagators/envcar`,
ensuring POSIX compliance.
([#​8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678))
- Move experimental types from `go.opentelemetry.io/contrib/otelconf` to
`go.opentelemetry.io/contrib/otelconf/x`.
([#​8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529))
- Normalize cached environment variable names in
`go.opentelemetry.io/contrib/propagators/envcar`, aligning
`Carrier.Keys` output with the carrier's normalized key format.
([#​8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761))
#### Fixed
- Fix `go.opentelemetry.io/contrib/otelconf` Prometheus reader
converting OTel dot-style label names (e.g. `service.name`) to
underscore-style (`service_name`) in `target_info` when both
`without_type_suffix` and `without_units` are set. Use `NoTranslation`
instead of `UnderscoreEscapingWithoutSuffixes` to preserve dot-style
label names while still suppressing metric name suffixes.
([#​8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763))
- Limit the request body size at 1MB in
`go.opentelemetry.io/contrib/zpages`.
([#​8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656))
- Fix server spans using the client's address and port for
`server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
#### Removed
- Host ID resource detector has been removed when configuring the `host`
resource detector in `go.opentelemetry.io/contrib/otelconf`.
([#​8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581))
#### Deprecated
- Deprecate `OTEL_EXPERIMENTAL_CONFIG_FILE` in favour of
`OTEL_CONFIG_FILE` in `go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
#### What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8651](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651)1
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8652](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652)2
- chore(deps): update golang.org/x/telemetry digest to
[`e526e8a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/e526e8a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8647](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647)7
- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8650](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650)0
- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8646](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646)
- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8539](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539)9
- chore: fix noctx issues by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8645](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8655](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655)5
- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8654](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654)4
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8653](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653)3
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8657](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657)7
- Limit the number of bytes read from the zpages body by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8648](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648)8
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8661](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661)1
- chore(deps): update github.com/securego/gosec/v2 digest to
[`8895462`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/8895462)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8663](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663)3
- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639)
- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8664](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664)4
- chore(deps): update github.com/securego/gosec/v2 digest to
[`6e66a94`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6e66a94)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8665)5
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8667](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8667)7
- chore(deps): update module github.com/montanaflynn/stats to v0.8.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8669](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8669)9
- chore(deps): update googleapis to
[`84a4fc4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/84a4fc4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8668](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8668)8
- otelconf: remove host ID detector in host configuration by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8581)
- chore(deps): update module github.com/goccy/go-json to v0.10.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8672](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8672)2
- fix(deps): update module golang.org/x/tools to v0.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8670](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8670)0
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.97.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8675](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8675)5
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8673](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8673)3
- chore(deps): update github.com/securego/gosec/v2 digest to
[`c2dfcec`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c2dfcec)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8666](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8666)6
- chore(deps): update github.com/securego/gosec/v2 digest to
[`dec52c4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/dec52c4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8680](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8680)0
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8679](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8679)9
- chore(deps): update github/codeql-action action to v4.33.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8682](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8682)2
- envcar: refine normalization by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8678)
- chore(deps): update github.com/securego/gosec/v2 digest to
[`744bfb5`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/744bfb5)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8681](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8681)1
- otelconf: support service resource detector by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8674)
- fix(otelgin,otelecho): use `MetricAttributes.Route` by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8677](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8677)
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/samplers/jaegerremote by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8693](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8693)3
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/propagators/opencensus/examples by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8690](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8690)0
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/google.golang.org/grpc/otelgrpc/example by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8689](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8689)9
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8692](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8692)2
- chore(deps): update actions/cache action to v5.0.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8700](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8700)0
- chore(deps): update module github.com/bytedance/gopkg to v0.1.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8703](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8703)3
- chore(deps): update codecov/codecov-action action to v5.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8702](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8702)2
- fix(deps): update kubernetes monorepo to v0.35.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8705](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8705)5
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8704](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8704)4
- chore(deps): update module github.com/securego/gosec/v2 to v2.25.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8707](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8707)7
- chore(deps): update module github.com/ryanrolds/sqlclosecheck to
v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8706](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8706)6
- chore(deps): update k8s.io/utils digest to
[`28399d8`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/28399d8)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8699](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8699)9
- chore(deps): update k8s.io/kube-openapi digest to
[`5883c5e`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5883c5e)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8698](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8698)8
- chore(deps): update module github.com/fatih/color to v1.19.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8708](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8708)8
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.148.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8709](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8709)9
- fix(deps): update module google.golang.org/grpc to v1.79.3 \[security]
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8694](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8694)4
- chore(deps): update googleapis to
[`d00831a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d00831a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8697](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8697)7
- chore(deps): update golang.org/x/telemetry digest to
[`b6b0c46`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/b6b0c46)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8695](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8695)5
- otelconf: add support for logger provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8686)
- otelconf: update strings to use defined values by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8685](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8685)
- fix: Flaky test TestStatsHandler/Recorded/ServerSpans by
[@​sonalgaud12](https://redirect.github.com/sonalgaud12) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8676](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8676)
- chore(deps): update github/codeql-action action to v4.34.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8710](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8710)0
- chore(deps): update module github.com/klauspost/compress to v1.18.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8711](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8711)1
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb
to v1.57.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8713](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8713)3
- chore(deps): update github/codeql-action action to v4.34.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8712](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8712)2
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8717](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8717)7
- fix(deps): update module github.com/aws/aws-lambda-go to v1.54.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8720](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8720)0
- otelconf: add support for tracer provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8687)
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8721](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8721)1
- chore(deps): update github.com/lufia/plan9stats digest to
[`156f7da`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/156f7da)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8722](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8722)2
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8724](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8724)4
- chore(deps): update module github.com/montanaflynn/stats to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8725](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8725)5
- chore(deps): update codecov/codecov-action action to v5.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8727](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8727)7
- chore(deps): update codecov/codecov-action action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8728](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8728)8
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8729](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8729)9
- chore(deps): update module github.com/bytedance/sonic/loader to v0.5.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8730](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8730)0
- chore(deps): update module github.com/tetafro/godot to v1.5.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8731](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8731)1
- chore(deps): update module github.com/butuzov/ireturn to v0.4.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8732](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8732)2
- chore(deps): update github/codeql-action action to v4.35.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8733](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8733)3
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8739](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8739)9
- otelgrpc: add server.address and server.port by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8723)
- fix(deps): update module github.com/atombender/go-jsonschema to
v0.23.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8737](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8737)7
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8736](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8736)6
- chore(deps): update module github.com/gin-contrib/sse to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8735](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8735)5
- chore(deps): update github/codeql-action action to v4.35.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8734](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8734)4
- chore(deps): update module github.com/hashicorp/go-version to v1.9.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8740](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8740)0
- otelgrpc: support OTEL_SEMCONV_STABILITY_OPT_IN by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8726)
- chore(deps): update module github.com/go-playground/validator/v10 to
v10.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8745](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8745)5
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8744](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8744)4
- chore(deps): update googleapis to
[`d5a96ad`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d5a96ad)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8743](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8743)3
- chore(deps): update github.com/lufia/plan9stats digest to
[`c963978`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c963978)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8741)1
- chore(deps): update k8s.io/kube-openapi digest to
[`16be699`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/16be699)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8742](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8742)2
- Add SDK.Resource() to otelconf/v0.3.0 by
[@​iblancasa](https://redirect.github.com/iblancasa) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8753](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8753)3
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.149.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8754](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8754)4
- chore(deps): update googleapis to
[`9d38bb4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/9d38bb4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8751](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8751)1
- chore(deps): update fossas/fossa-action action to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8752](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8752)2
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.98.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8750](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8750)0
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8749](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8749)9
- chore(deps): update github.com/golangci/dupl digest to
[`c99c5cf`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c99c5cf)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8755](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8755)5
- chore(deps): update module github.com/itchyny/timefmt-go to v0.1.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8756](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8756)6
- fix(deps): update module google.golang.org/grpc to v1.80.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8757](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8757)7
- fix(deps): update module github.com/itchyny/gojq to v0.12.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8758](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8758)8
- feat(net/http/otelhttp): Add `http.route` attribute by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8632)
- chore(deps): update prom/prometheus docker tag to v3.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8762](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8762)2
- fix(deps): update module github.com/aws/smithy-go to v1.24.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8765](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8765)5
- envcar: normalize cached environment variable names by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8761)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8766](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8766)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8764](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8764)4
- otelconf: move experimental types to otelconf/x by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8529)
- Fix otelconf prometheus label escaping by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8763)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8771](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8771)1
- chore(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6f92a3b)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8776](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8776)6
- fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp
to v1.32.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8777](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8777)7
- Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
by [@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8769](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8769)
#### New Contributors
- [@​iblancasa](https://redirect.github.com/iblancasa) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0
###
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0):
/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.41.0...v1.42.0)
##### Added
- Add environment variables propagation carrier in
`go.opentelemetry.io/contrib/propagators/envcar`.
([#​8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442))
##### Changed
- Upgrade `go.opentelemetry.io/otel/semconv` to `v1.40.0`, including
updates across instrumentation and detector modules.
([#​8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631))
- The semantic conventions v1.40.0 release introduces RPC breaking
changes applied in this repository:
- RPC spans and metrics no longer include `network.protocol.name`,
`network.protocol.version`, or `network.transport` attributes.
- `rpc.client.request.size`, `rpc.client.response.size`,
`rpc.server.request.size`, and `rpc.server.response.size` are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
- `rpc.message` span events and their message attributes are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
(including when `WithMessageEvents` is configured).
See [semantic-conventions v1.40.0
release](https://redirect.github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0)
for complete details.
##### Fixed
- Ignore informational response status codes (`100-199`) except `101
Switching Protocols` when storing the HTTP status code in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and
`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`.
([#​6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913))
- Make `Body` handling in `Transport` consistent with stdlib in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618))
- Fix bucket boundaries for `rpc.server.call.duration` and
`rpc.client.call.duration` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642))
- Host resource detector in `go.opentelemetry.io/contrib/otelconf` now
includes `os.` attributes.
([#​8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578))
##### Removed
- Drop support for [Go 1.24].
([#​8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628))
[Go 1.24]: https://go.dev/doc/go1.24
#### What's Changed
- chore(deps): update github artifact actions to v7 (major) by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8605](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605)5
- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8610](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610)0
- chore(deps): update github/codeql-action action to v4.32.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8620](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620)0
- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8614](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614)4
- chore(deps): update go-openapi packages by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8621](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621)1
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8622](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622)2
- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8608](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608)8
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8609](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609)9
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.147.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8625](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625)5
- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8623](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623)3
- Drop support for 1.24 by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8554](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554)4
- fix(deps): update kubernetes packages to v0.35.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8626](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8598](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598)8
- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8630](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630)0
- otelgrpc: modernize the example project by
[@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8619](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619)
- chore(deps): update googleapis to
[`a57be14`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/a57be14)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606)6
- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8627](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627)7
- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8624](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624)4
- fix(otelhttp): make Body handling in Transport consistent with stdlib
by [@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618)
- otelhttp: Ignore informational response status codes when persisting
status by [@​VirrageS](https://redirect.github.com/VirrageS) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913)
- chore(deps): update golang.org/x/telemetry digest to
[`18da590`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/18da590)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8635](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8635)5
- Upgrade to `semconv/v1.40.0` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8631)
- chore(deps): update k8s.io/kube-openapi digest to
[`5b3e3fd`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5b3e3fd)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8636](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8636)6
- envcar: add environment carrier by
[@​Joibel](https://redirect.github.com/Joibel) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8442)
- chore: enable modernize linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8583](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8583)
- chore(deps): update dependency codespell to v2.4.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8640](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8640)0
- chore(deps): update github/codeql-action action to v4.32.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8641](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8641)1
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8643](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8643)3
- Use correct bucket boundaries for otelgrpc client and server
histograms by [@​dashpole](https://redirect.github.com/dashpole)
in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8642)
- fix(deps): update module google.golang.org/grpc to v1.79.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8644](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8644)4
- otelconf: host detector should include os as well by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8578)
- Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
by [@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8649](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8649)
#### New Cont
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<hr>This is an automatic backport of pull request #4375 done by
[Mergify](https://mergify.com).
---------
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Boris Ilyushonak <boris.ilyushonak@elastic.co>
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[go.opentelemetry.io/collector/client](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/component/componenttest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/config/configoptional](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/confmap/xconfmap](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/consumer/consumererror](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/consumer/xconsumer](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/exporter](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/exporter/exporterhelper](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/extension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/extension/xextension](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/internal/componentalias](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pdata/pprofile](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pdata/xpdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/pipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/pipeline/xpipeline](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v1.54.0` -> `v1.56.0` |
|
[go.opentelemetry.io/collector/receiver/receivertest](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/collector/receiver/xreceiver](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| indirect | minor | `v0.148.0` -> `v0.150.0` |
|
[go.opentelemetry.io/contrib/detectors/gcp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v1.40.0` -> `v1.43.0` |
|
[go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| require | minor | `v0.63.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| indirect | minor | `v0.67.0` -> `v0.68.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| indirect | minor | `v1.42.0` -> `v1.43.0` |
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://redirect.github.com/open-telemetry/opentelemetry-go)
| require | minor | `v1.42.0` -> `v1.43.0` |
---
> [!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/client)</summary>
###
[`v1.56.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1560v01500)
##### 💡 Enhancements 💡
- `all`: Update semconv package from 1.38.0 to 1.40.0
([#​15095](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15095))
- `cmd/mdatagen`: Only allow the `ToVersion` feature flag attribute to
be set for the `Stable` and `Deprecated` stages.
([#​15040](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15040))
To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
##### 🧰 Bug fixes 🧰
- `exporter/debug`: Guard from out of bounds profiles dictionary indices
([#​14803](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14803))
- `pdata/pprofile`: create a copy when the input is marked as read-only
([#​15080](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15080))
- `pkg/otelcol`: Fix missing default values in unredacted print-config
command by introducing confmap.WithUnredacted MarshalOption.
([#​14750](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14750))
Resolves an issue where the unredacted mode output omitted all
default-valued options. By introducing a new MarshalOption to disable
redaction directly at the confmap encoding level, the unredacted mode
now preserves all component defaults natively without requiring
post-processing.
- `pkg/service`: Headers on the internal telemetry OTLP exporter are now
redacted when the configuration is marshaled
([#​14756](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14756))
###
[`v1.55.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1550v01490)
##### 🛑 Breaking changes 🛑
- `pkg/service`: Remove `service_name`, `service_instance_id`, and
`service_version` as constant labels on every internal metric datapoint.
These attributes are already present in `target_info` and were being
duplicated on each series for OpenCensus backwards compatibility.
([#​14811](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14811))
Previously, the collector stamped every internal metric series (e.g.
`otelcol_process_runtime_heap_alloc_bytes`)
with `service_name`, `service_instance_id`, and `service_version` labels
to match the old OpenCensus behavior.
These attributes are now only present in the `target_info` metric, which
is the correct Prometheus/OTel convention.
Users who filter or group by these labels on individual metrics will
need to update their queries to use
`target_info` joins instead.
##### 💡 Enhancements 💡
- `all`: Move aix/ppc64 to tier 3 support
([#​13380](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13380))
- `all`: Upgrade the profiles stability status to alpha
([#​14817](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14817))
The following components have their profiles status upgraded from
development to alpha:
- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
- `cmd/mdatagen`: Add semconv reference for attributes
([#​13297](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13297))
##### 🧰 Bug fixes 🧰
- `cmd/mdatagen`: Fix entity code generation so `extra_attributes` are
emitted as resource attributes instead of entity descriptive attributes.
([#​14778](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14778))
</details>
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/detectors/gcp)</summary>
###
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0):
/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0)
#### Added
- Add `Resource` method to `SDK` in
`go.opentelemetry.io/contrib/otelconf/v0.3.0` to expose the resolved SDK
resource from declarative configuration.
([#​8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660))
- Add support to set the configuration file via `OTEL_CONFIG_FILE` in
`go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
- Add support for `service` resource detector in
`go.opentelemetry.io/contrib/otelconf`.
([#​8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in tracer provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687))
- Add support for `attribute_count_limit` and
`attribute_value_length_limit` in logger provider configuration in
`go.opentelemetry.io/contrib/otelconf`.
([#​8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686))
- Add support for `server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
- Add support for `OTEL_SEMCONV_STABILITY_OPT_IN` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
Supported values are `rpc` (default), `rpc/dup` and `rpc/old`.
([#​8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726))
- Add the `http.route` metric attribute to
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632))
#### Changed
- Prepend `_` to the normalized environment variable name when the key
starts with a digit in `go.opentelemetry.io/contrib/propagators/envcar`,
ensuring POSIX compliance.
([#​8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678))
- Move experimental types from `go.opentelemetry.io/contrib/otelconf` to
`go.opentelemetry.io/contrib/otelconf/x`.
([#​8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529))
- Normalize cached environment variable names in
`go.opentelemetry.io/contrib/propagators/envcar`, aligning
`Carrier.Keys` output with the carrier's normalized key format.
([#​8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761))
#### Fixed
- Fix `go.opentelemetry.io/contrib/otelconf` Prometheus reader
converting OTel dot-style label names (e.g. `service.name`) to
underscore-style (`service_name`) in `target_info` when both
`without_type_suffix` and `without_units` are set. Use `NoTranslation`
instead of `UnderscoreEscapingWithoutSuffixes` to preserve dot-style
label names while still suppressing metric name suffixes.
([#​8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763))
- Limit the request body size at 1MB in
`go.opentelemetry.io/contrib/zpages`.
([#​8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656))
- Fix server spans using the client's address and port for
`server.address` and `server.port` attributes in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723))
#### Removed
- Host ID resource detector has been removed when configuring the `host`
resource detector in `go.opentelemetry.io/contrib/otelconf`.
([#​8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581))
#### Deprecated
- Deprecate `OTEL_EXPERIMENTAL_CONFIG_FILE` in favour of
`OTEL_CONFIG_FILE` in `go.opentelemetry.io/contrib/otelconf`.
([#​8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639))
#### What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8651](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651)1
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8652](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652)2
- chore(deps): update golang.org/x/telemetry digest to
[`e526e8a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/e526e8a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8647](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647)7
- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8650](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650)0
- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8646](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646)
- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8539](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539)9
- chore: fix noctx issues by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8645](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645)
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8655](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655)5
- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8654](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654)4
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8653](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653)3
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8657](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657)7
- Limit the number of bytes read from the zpages body by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8656](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8648](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648)8
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8661](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661)1
- chore(deps): update github.com/securego/gosec/v2 digest to
[`8895462`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/8895462)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8663](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663)3
- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8639](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639)
- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8664](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664)4
- chore(deps): update github.com/securego/gosec/v2 digest to
[`6e66a94`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6e66a94)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8665)5
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8667](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8667)7
- chore(deps): update module github.com/montanaflynn/stats to v0.8.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8669](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8669)9
- chore(deps): update googleapis to
[`84a4fc4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/84a4fc4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8668](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8668)8
- otelconf: remove host ID detector in host configuration by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8581](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8581)
- chore(deps): update module github.com/goccy/go-json to v0.10.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8672](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8672)2
- fix(deps): update module golang.org/x/tools to v0.43.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8670](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8670)0
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.97.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8675](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8675)5
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8673](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8673)3
- chore(deps): update github.com/securego/gosec/v2 digest to
[`c2dfcec`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c2dfcec)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8666](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8666)6
- chore(deps): update github.com/securego/gosec/v2 digest to
[`dec52c4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/dec52c4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8680](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8680)0
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8679](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8679)9
- chore(deps): update github/codeql-action action to v4.33.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8682](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8682)2
- envcar: refine normalization by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8678](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8678)
- chore(deps): update github.com/securego/gosec/v2 digest to
[`744bfb5`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/744bfb5)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8681](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8681)1
- otelconf: support service resource detector by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8674](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8674)
- fix(otelgin,otelecho): use `MetricAttributes.Route` by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8677](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8677)
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/samplers/jaegerremote by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8693](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8693)3
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/propagators/opencensus/examples by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8690](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8690)0
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/google.golang.org/grpc/otelgrpc/example by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8689](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8689)9
- build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in
/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig by
[@​dependabot](https://redirect.github.com/dependabot)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8692](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8692)2
- chore(deps): update actions/cache action to v5.0.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8700](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8700)0
- chore(deps): update module github.com/bytedance/gopkg to v0.1.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8703](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8703)3
- chore(deps): update codecov/codecov-action action to v5.5.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8702](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8702)2
- fix(deps): update kubernetes monorepo to v0.35.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8705](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8705)5
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8704](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8704)4
- chore(deps): update module github.com/securego/gosec/v2 to v2.25.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8707](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8707)7
- chore(deps): update module github.com/ryanrolds/sqlclosecheck to
v0.6.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8706](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8706)6
- chore(deps): update k8s.io/utils digest to
[`28399d8`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/28399d8)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8699](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8699)9
- chore(deps): update k8s.io/kube-openapi digest to
[`5883c5e`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5883c5e)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8698](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8698)8
- chore(deps): update module github.com/fatih/color to v1.19.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8708](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8708)8
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.148.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8709](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8709)9
- fix(deps): update module google.golang.org/grpc to v1.79.3 \[security]
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8694](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8694)4
- chore(deps): update googleapis to
[`d00831a`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d00831a)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8697](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8697)7
- chore(deps): update golang.org/x/telemetry digest to
[`b6b0c46`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/b6b0c46)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8695](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8695)5
- otelconf: add support for logger provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8686](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8686)
- otelconf: update strings to use defined values by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8685](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8685)
- fix: Flaky test TestStatsHandler/Recorded/ServerSpans by
[@​sonalgaud12](https://redirect.github.com/sonalgaud12) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8676](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8676)
- chore(deps): update github/codeql-action action to v4.34.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8710](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8710)0
- chore(deps): update module github.com/klauspost/compress to v1.18.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8711](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8711)1
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb
to v1.57.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8713](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8713)3
- chore(deps): update github/codeql-action action to v4.34.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8712](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8712)2
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.11.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8717](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8717)7
- fix(deps): update module github.com/aws/aws-lambda-go to v1.54.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8720](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8720)0
- otelconf: add support for tracer provider limits by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8687](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8687)
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8721](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8721)1
- chore(deps): update github.com/lufia/plan9stats digest to
[`156f7da`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/156f7da)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8722](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8722)2
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8724](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8724)4
- chore(deps): update module github.com/montanaflynn/stats to v0.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8725](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8725)5
- chore(deps): update codecov/codecov-action action to v5.5.4 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8727](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8727)7
- chore(deps): update codecov/codecov-action action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8728](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8728)8
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8729](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8729)9
- chore(deps): update module github.com/bytedance/sonic/loader to v0.5.1
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8730](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8730)0
- chore(deps): update module github.com/tetafro/godot to v1.5.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8731](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8731)1
- chore(deps): update module github.com/butuzov/ireturn to v0.4.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8732](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8732)2
- chore(deps): update github/codeql-action action to v4.35.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8733](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8733)3
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8739](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8739)9
- otelgrpc: add server.address and server.port by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8723](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8723)
- fix(deps): update module github.com/atombender/go-jsonschema to
v0.23.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8737](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8737)7
- chore(deps): update module github.com/lucasb-eyer/go-colorful to
v1.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8736](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8736)6
- chore(deps): update module github.com/gin-contrib/sse to v1.1.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8735](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8735)5
- chore(deps): update github/codeql-action action to v4.35.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8734](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8734)4
- chore(deps): update module github.com/hashicorp/go-version to v1.9.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8740](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8740)0
- otelgrpc: support OTEL_SEMCONV_STABILITY_OPT_IN by
[@​dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8726](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8726)
- chore(deps): update module github.com/go-playground/validator/v10 to
v10.30.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8745](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8745)5
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8744](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8744)4
- chore(deps): update googleapis to
[`d5a96ad`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/d5a96ad)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8743](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8743)3
- chore(deps): update github.com/lufia/plan9stats digest to
[`c963978`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c963978)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8741)1
- chore(deps): update k8s.io/kube-openapi digest to
[`16be699`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/16be699)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8742](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8742)2
- Add SDK.Resource() to otelconf/v0.3.0 by
[@​iblancasa](https://redirect.github.com/iblancasa) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8753](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8753)3
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.149.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8754](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8754)4
- chore(deps): update googleapis to
[`9d38bb4`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/9d38bb4)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8751](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8751)1
- chore(deps): update fossas/fossa-action action to v1.9.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8752](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8752)2
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.98.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8750](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8750)0
- chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8749](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8749)9
- chore(deps): update github.com/golangci/dupl digest to
[`c99c5cf`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/c99c5cf)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8755](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8755)5
- chore(deps): update module github.com/itchyny/timefmt-go to v0.1.8 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8756](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8756)6
- fix(deps): update module google.golang.org/grpc to v1.80.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8757](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8757)7
- fix(deps): update module github.com/itchyny/gojq to v0.12.19 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8758](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8758)8
- feat(net/http/otelhttp): Add `http.route` attribute by
[@​gaiaz-iusipov](https://redirect.github.com/gaiaz-iusipov) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8632](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8632)
- chore(deps): update prom/prometheus docker tag to v3.11.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8762](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8762)2
- fix(deps): update module github.com/aws/smithy-go to v1.24.3 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8765](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8765)5
- envcar: normalize cached environment variable names by
[@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8761](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8761)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8766](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8766)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8764](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8764)4
- otelconf: move experimental types to otelconf/x by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8529](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8529)
- Fix otelconf prometheus label escaping by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8763](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8763)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8771](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8771)1
- chore(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/6f92a3b)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8776](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8776)6
- fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp
to v1.32.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8777](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8777)7
- Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
by [@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8769](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8769)
#### New Contributors
- [@​iblancasa](https://redirect.github.com/iblancasa) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8660](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8660)
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.42.0...v1.43.0
###
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0):
/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.41.0...v1.42.0)
##### Added
- Add environment variables propagation carrier in
`go.opentelemetry.io/contrib/propagators/envcar`.
([#​8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442))
##### Changed
- Upgrade `go.opentelemetry.io/otel/semconv` to `v1.40.0`, including
updates across instrumentation and detector modules.
([#​8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631))
- The semantic conventions v1.40.0 release introduces RPC breaking
changes applied in this repository:
- RPC spans and metrics no longer include `network.protocol.name`,
`network.protocol.version`, or `network.transport` attributes.
- `rpc.client.request.size`, `rpc.client.response.size`,
`rpc.server.request.size`, and `rpc.server.response.size` are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
- `rpc.message` span events and their message attributes are no longer
emitted in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
(including when `WithMessageEvents` is configured).
See [semantic-conventions v1.40.0
release](https://redirect.github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0)
for complete details.
##### Fixed
- Ignore informational response status codes (`100-199`) except `101
Switching Protocols` when storing the HTTP status code in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and
`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`.
([#​6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913))
- Make `Body` handling in `Transport` consistent with stdlib in
`go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
([#​8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618))
- Fix bucket boundaries for `rpc.server.call.duration` and
`rpc.client.call.duration` in
`go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
([#​8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642))
- Host resource detector in `go.opentelemetry.io/contrib/otelconf` now
includes `os.` attributes.
([#​8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578))
##### Removed
- Drop support for [Go 1.24].
([#​8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628))
[Go 1.24]: https://go.dev/doc/go1.24
#### What's Changed
- chore(deps): update github artifact actions to v7 (major) by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8605](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605)5
- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8610](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610)0
- chore(deps): update github/codeql-action action to v4.32.5 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8620](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620)0
- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8614](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614)4
- chore(deps): update go-openapi packages by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8621](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621)1
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8622](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622)2
- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8608](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608)8
- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8609](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609)9
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.147.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8625](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625)5
- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8623](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623)3
- Drop support for 1.24 by
[@​dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8628](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628)
- fix(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8554](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554)4
- fix(deps): update kubernetes packages to v0.35.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8626](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626)6
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8598](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598)8
- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8630](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630)0
- otelgrpc: modernize the example project by
[@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8619](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619)
- chore(deps): update googleapis to
[`a57be14`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/a57be14)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606)6
- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8627](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627)7
- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8624](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624)4
- fix(otelhttp): make Body handling in Transport consistent with stdlib
by [@​ash2k](https://redirect.github.com/ash2k) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8618](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618)
- otelhttp: Ignore informational response status codes when persisting
status by [@​VirrageS](https://redirect.github.com/VirrageS) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6913](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913)
- chore(deps): update golang.org/x/telemetry digest to
[`18da590`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/18da590)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8635](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8635)5
- Upgrade to `semconv/v1.40.0` by
[@​MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8631](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8631)
- chore(deps): update k8s.io/kube-openapi digest to
[`5b3e3fd`](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/commit/5b3e3fd)
by [@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8636](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8636)6
- envcar: add environment carrier by
[@​Joibel](https://redirect.github.com/Joibel) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8442](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8442)
- chore: enable modernize linter by
[@​mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8583](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8583)
- chore(deps): update dependency codespell to v2.4.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8640](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8640)0
- chore(deps): update github/codeql-action action to v4.32.6 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8641](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8641)1
- fix(deps): update aws-sdk-go-v2 monorepo by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8643](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8643)3
- Use correct bucket boundaries for otelgrpc client and server
histograms by [@​dashpole](https://redirect.github.com/dashpole)
in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8642](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8642)
- fix(deps): update module google.golang.org/grpc to v1.79.2 by
[@​renovate](https://redirect.github.com/renovate)\[bot]
in[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8644](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8644)4
- otelconf: host detector should include os as well by
[@​codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8578](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8578)
- Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
by [@​pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8649](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8649)
#### New Cont
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<hr>This is an automatic backport of pull request #4375 done by
[Mergify](https://mergify.com).
---------
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Boris Ilyushonak <boris.ilyushonak@elastic.co>
This PR contains the following updates:
v1.54.0->v1.56.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v1.54.0->v1.56.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v1.54.0->v1.56.0v0.148.0->v0.150.0v0.148.0->v0.150.0v1.40.0->v1.43.0v0.63.0->v0.68.0v0.67.0->v0.68.0v0.67.0->v0.68.0v1.42.0->v1.43.0v1.42.0->v1.43.0v1.42.0->v1.43.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/client)
v1.56.0💡 Enhancements 💡
all: Update semconv package from 1.38.0 to 1.40.0 (#15095)cmd/mdatagen: Only allow theToVersionfeature flag attribute to be set for theStableandDeprecatedstages. (#15040)To better match the feature flag README
(https://github.com/open-telemetry/opentelemetry-collector/blob/main/featuregate/README.md#feature-lifecycle).
🧰 Bug fixes 🧰
exporter/debug: Guard from out of bounds profiles dictionary indices (#14803)pdata/pprofile: create a copy when the input is marked as read-only (#15080)pkg/otelcol: Fix missing default values in unredacted print-config command by introducing confmap.WithUnredacted MarshalOption. (#14750)Resolves an issue where the unredacted mode output omitted all default-valued options. By introducing a new MarshalOption to disable redaction directly at the confmap encoding level, the unredacted mode now preserves all component defaults natively without requiring post-processing.
pkg/service: Headers on the internal telemetry OTLP exporter are now redacted when the configuration is marshaled (#14756)v1.55.0🛑 Breaking changes 🛑
pkg/service: Removeservice_name,service_instance_id, andservice_versionas constant labels on every internal metric datapoint. These attributes are already present intarget_infoand were being duplicated on each series for OpenCensus backwards compatibility. (#14811)Previously, the collector stamped every internal metric series (e.g.
otelcol_process_runtime_heap_alloc_bytes)with
service_name,service_instance_id, andservice_versionlabels to match the old OpenCensus behavior.These attributes are now only present in the
target_infometric, which is the correct Prometheus/OTel convention.Users who filter or group by these labels on individual metrics will need to update their queries to use
target_infojoins instead.💡 Enhancements 💡
all: Move aix/ppc64 to tier 3 support (#13380)all: Upgrade the profiles stability status to alpha (#14817)The following components have their profiles status upgraded from development to alpha:
cmd/mdatagen: Add semconv reference for attributes (#13297)🧰 Bug fixes 🧰
cmd/mdatagen: Fix entity code generation soextra_attributesare emitted as resource attributes instead of entity descriptive attributes. (#14778)open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/detectors/gcp)
v1.43.0: /v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0Compare Source
Added
Resourcemethod toSDKingo.opentelemetry.io/contrib/otelconf/v0.3.0to expose the resolved SDK resource from declarative configuration. (#8660)OTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)serviceresource detector ingo.opentelemetry.io/contrib/otelconf. (#8674)attribute_count_limitandattribute_value_length_limitin tracer provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8687)attribute_count_limitandattribute_value_length_limitin logger provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8686)server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)OTEL_SEMCONV_STABILITY_OPT_INingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values arerpc(default),rpc/dupandrpc/old. (#8726)http.routemetric attribute togo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8632)Changed
_to the normalized environment variable name when the key starts with a digit ingo.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#8678)go.opentelemetry.io/contrib/otelconftogo.opentelemetry.io/contrib/otelconf/x. (#8529)go.opentelemetry.io/contrib/propagators/envcar, aligningCarrier.Keysoutput with the carrier's normalized key format. (#8761)Fixed
go.opentelemetry.io/contrib/otelconfPrometheus reader converting OTel dot-style label names (e.g.service.name) to underscore-style (service_name) intarget_infowhen bothwithout_type_suffixandwithout_unitsare set. UseNoTranslationinstead ofUnderscoreEscapingWithoutSuffixesto preserve dot-style label names while still suppressing metric name suffixes. (#8763)go.opentelemetry.io/contrib/zpages. (#8656)server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)Removed
hostresource detector ingo.opentelemetry.io/contrib/otelconf. (#8581)Deprecated
OTEL_EXPERIMENTAL_CONFIG_FILEin favour ofOTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)What's Changed
e526e8aby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/864778895462by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/866336e66a94by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/8665584a4fc4by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86688c2dfcecby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86666dec52c4by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86800744bfb5by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86811MetricAttributes.Routeby @gaiaz-iusipov in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/867728399d8by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/869995883c5eby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86988d00831aby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86977b6b0c46by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86955156f7daby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/87222d5a96adby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/87433c963978by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/8741116be699by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/874229d38bb4by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/87511c99c5cfby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/87555http.routeattribute by @gaiaz-iusipov in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/86326f92a3bby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/87766New Contributors
Full Changelog: open-telemetry/opentelemetry-go-contrib@v1.42.0...v1.43.0
v1.42.0: /v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0Compare Source
Added
go.opentelemetry.io/contrib/propagators/envcar. (#8442)Changed
Upgrade
go.opentelemetry.io/otel/semconvtov1.40.0, including updates across instrumentation and detector modules. (#8631)network.protocol.name,network.protocol.version, ornetwork.transportattributes.rpc.client.request.size,rpc.client.response.size,rpc.server.request.size, andrpc.server.response.sizeare no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.rpc.messagespan events and their message attributes are no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc(including whenWithMessageEventsis configured).See semantic-conventions v1.40.0 release for complete details.
Fixed
100-199) except101 Switching Protocolswhen storing the HTTP status code ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpandgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6913)Bodyhandling inTransportconsistent with stdlib ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8618)rpc.server.call.durationandrpc.client.call.durationingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8642)go.opentelemetry.io/contrib/otelconfnow includesos.attributes. (#8578)Removed
What's Changed
a57be14by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/8606618da590by @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86355semconv/v1.40.0by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/86315b3e3fdby @renovate[bot] inhttps://github.com/open-telemetry/opentelemetry-go-contrib/pull/86366New Cont
Configuration
📅 Schedule: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.