build(deps): bump the opentelemetry group with 6 updates (#1044)
Bumps the opentelemetry group with 6 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/contrib/instrumentation/runtime](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.66.0` | `0.67.0` | | [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.41.0` | `1.42.0` | | [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.63.0` | `0.64.0` | | [go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.41.0` | `1.42.0` | | [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.41.0` | `1.42.0` | | [go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.41.0` | `1.42.0` | Updates `go.opentelemetry.io/contrib/instrumentation/runtime` from 0.66.0 to 0.67.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/runtime's releases</a>.</em></p> <blockquote> <h2>v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0</h2> <h3>Added</h3> <ul> <li>Add environment variables propagation carrier in <code>go.opentelemetry.io/contrib/propagators/envcar</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442">#8442</a>)</li> </ul> <h3>Changed</h3> <ul> <li> <p>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.40.0</code>, including updates across instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631">#8631</a>)</p> <ul> <li>The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository: <ul> <li>RPC spans and metrics no longer include <code>network.protocol.name</code>, <code>network.protocol.version</code>, or <code>network.transport</code> attributes.</li> <li><code>rpc.client.request.size</code>, <code>rpc.client.response.size</code>, <code>rpc.server.request.size</code>, and <code>rpc.server.response.size</code> are no longer emitted in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>.</li> <li><code>rpc.message</code> span events and their message attributes are no longer emitted in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> (including when <code>WithMessageEvents</code> is configured).</li> </ul> </li> </ul> <p>See <a href="https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0">semantic-conventions v1.40.0 release</a> for complete details.</p> </li> </ul> <h3>Fixed</h3> <ul> <li>Ignore informational response status codes (<code>100-199</code>) except <code>101 Switching Protocols</code> when storing the HTTP status code in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> and <code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913">#6913</a>)</li> <li>Make <code>Body</code> handling in <code>Transport</code> consistent with stdlib in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618">#8618</a>)</li> <li>Fix bucket boundaries for <code>rpc.server.call.duration</code> and <code>rpc.client.call.duration</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642">#8642</a>)</li> <li>Host resource detector in <code>go.opentelemetry.io/contrib/otelconf</code> now includes <code>os.</code> attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578">#8578</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for <a href="https://go.dev/doc/go1.24">Go 1.24</a>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628">#8628</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>chore(deps): update github artifact actions to v7 (major) by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8605">open-telemetry/opentelemetry-go-contrib#8605</a></li> <li>chore(deps): update module github.com/sonatard/noctx to v0.5.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8610">open-telemetry/opentelemetry-go-contrib#8610</a></li> <li>chore(deps): update github/codeql-action action to v4.32.5 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8620">open-telemetry/opentelemetry-go-contrib#8620</a></li> <li>fix(deps): update module github.com/aws/smithy-go to v1.24.2 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8614">open-telemetry/opentelemetry-go-contrib#8614</a></li> <li>chore(deps): update go-openapi packages by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8621">open-telemetry/opentelemetry-go-contrib#8621</a></li> <li>fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8622">open-telemetry/opentelemetry-go-contrib#8622</a></li> <li>chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8608">open-telemetry/opentelemetry-go-contrib#8608</a></li> <li>chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8609">open-telemetry/opentelemetry-go-contrib#8609</a></li> <li>chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.147.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8625">open-telemetry/opentelemetry-go-contrib#8625</a></li> <li>chore(deps): update module github.com/daixiang0/gci to v0.14.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8623">open-telemetry/opentelemetry-go-contrib#8623</a></li> <li>Drop support for 1.24 by <a href="https://github.com/dmathieu"><code>@dmathieu</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8628">open-telemetry/opentelemetry-go-contrib#8628</a></li> <li>fix(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8554">open-telemetry/opentelemetry-go-contrib#8554</a></li> <li>fix(deps): update kubernetes packages to v0.35.2 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8626">open-telemetry/opentelemetry-go-contrib#8626</a></li> <li>fix(deps): update aws-sdk-go-v2 monorepo by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8598">open-telemetry/opentelemetry-go-contrib#8598</a></li> <li>fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8630">open-telemetry/opentelemetry-go-contrib#8630</a></li> <li>otelgrpc: modernize the example project by <a href="https://github.com/ash2k"><code>@ash2k</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8619">open-telemetry/opentelemetry-go-contrib#8619</a></li> <li>chore(deps): update googleapis to a57be14 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8606">open-telemetry/opentelemetry-go-contrib#8606</a></li> <li>fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8627">open-telemetry/opentelemetry-go-contrib#8627</a></li> <li>chore(deps): update module github.com/prometheus/procfs to v0.20.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8624">open-telemetry/opentelemetry-go-contrib#8624</a></li> <li>fix(otelhttp): make Body handling in Transport consistent with stdlib by <a href="https://github.com/ash2k"><code>@ash2k</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8618">open-telemetry/opentelemetry-go-contrib#8618</a></li> <li>otelhttp: Ignore informational response status codes when persisting status by <a href="https://github.com/VirrageS"><code>@VirrageS</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/6913">open-telemetry/opentelemetry-go-contrib#6913</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/runtime's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/2.4.0/0.67.0/0.36.0/0.22.0/0.17.0/0.15.0/0.14.0] - 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add environment variables propagation carrier in <code>go.opentelemetry.io/contrib/propagators/envcar</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442">#8442</a>)</li> </ul> <h3>Changed</h3> <ul> <li> <p>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.40.0</code>, including updates across instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8631">#8631</a>)</p> <ul> <li>The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository: <ul> <li>RPC spans and metrics no longer include <code>network.protocol.name</code>, <code>network.protocol.version</code>, or <code>network.transport</code> attributes.</li> <li><code>rpc.client.request.size</code>, <code>rpc.client.response.size</code>, <code>rpc.server.request.size</code>, and <code>rpc.server.response.size</code> are no longer emitted in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>.</li> <li><code>rpc.message</code> span events and their message attributes are no longer emitted in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> (including when <code>WithMessageEvents</code> is configured).</li> </ul> </li> </ul> <p>See <a href="https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.40.0">semantic-conventions v1.40.0 release</a> for complete details.</p> </li> </ul> <h3>Fixed</h3> <ul> <li>Ignore informational response status codes (<code>100-199</code>) except <code>101 Switching Protocols</code> when storing the HTTP status code in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> and <code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6913">#6913</a>)</li> <li>Make <code>Body</code> handling in <code>Transport</code> consistent with stdlib in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8618">#8618</a>)</li> <li>Fix bucket boundaries for <code>rpc.server.call.duration</code> and <code>rpc.client.call.duration</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642">#8642</a>)</li> <li>Host resource detector in <code>go.opentelemetry.io/contrib/otelconf</code> now includes <code>os.</code> attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578">#8578</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8628">#8628</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="d8dabf6736"><code>d8dabf6</code></a> 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 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8649">#8649</a>)</li> <li><a href="b1de2c71d9"><code>b1de2c7</code></a> otelconf: host detector should include os as well (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8578">#8578</a>)</li> <li><a href="b228c0f2f2"><code>b228c0f</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8644">#8644</a>)</li> <li><a href="e70fd977a6"><code>e70fd97</code></a> Use correct bucket boundaries for otelgrpc client and server histograms (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8642">#8642</a>)</li> <li><a href="b018d98a0e"><code>b018d98</code></a> fix(deps): update aws-sdk-go-v2 monorepo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8643">#8643</a>)</li> <li><a href="fb6a3518d8"><code>fb6a351</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8641">#8641</a>)</li> <li><a href="2c9c10ec4a"><code>2c9c10e</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8640">#8640</a>)</li> <li><a href="22248d4c31"><code>22248d4</code></a> chore: enable modernize linter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8583">#8583</a>)</li> <li><a href="324662a14b"><code>324662a</code></a> envcar: add environment carrier (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8442">#8442</a>)</li> <li><a href="69addb4996"><code>69addb4</code></a> chore(deps): update k8s.io/kube-openapi digest to 5b3e3fd (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8636">#8636</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.66.0...zpages/v0.67.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel` from 1.41.0 to 1.42.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a3941ff595"><code>a3941ff</code></a> Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006">#8006</a>)</li> <li><a href="6059c47bc6"><code>6059c47</code></a> chore(deps): update golang.org/x/telemetry digest to e526e8a (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010">#8010</a>)</li> <li><a href="44c7edf896"><code>44c7edf</code></a> chore(deps): update module github.com/mgechev/revive to v1.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009">#8009</a>)</li> <li><a href="de5fb3ad10"><code>de5fb3a</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007">#8007</a>)</li> <li><a href="0b82ded815"><code>0b82ded</code></a> chore(deps): update codspeedhq/action action to v4.11.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001">#8001</a>)</li> <li><a href="aa3660f77e"><code>aa3660f</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004">#8004</a>)</li> <li><a href="9be8c92a13"><code>9be8c92</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003">#8003</a>)</li> <li><a href="c9d20155fc"><code>c9d2015</code></a> log: add error field to Record and make SDK to emit exception attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> <li><a href="fdd1320c39"><code>fdd1320</code></a> TracerProvider ForceFlush() Error Fix (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> <li><a href="78f99042e2"><code>78f9904</code></a> chore(deps): update golang.org/x/telemetry digest to 18da590 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000">#8000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.41.0...v1.42.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel/exporters/prometheus` from 0.63.0 to 0.64.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/releases">go.opentelemetry.io/otel/exporters/prometheus's releases</a>.</em></p> <blockquote> <h2>v1.42.0/v0.64.0/v0.18.0/v0.0.16</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/HEAD/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>fix changelog protection marker by <a href="https://github.com/pellared"><code>@pellared</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7986">open-telemetry/opentelemetry-go#7986</a></li> <li>Drop support for Go 1.24 by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7984">open-telemetry/opentelemetry-go#7984</a></li> <li>fix(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7907">open-telemetry/opentelemetry-go#7907</a></li> <li>chore(deps): update module go.opentelemetry.io/collector/featuregate to v1.53.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7981">open-telemetry/opentelemetry-go#7981</a></li> <li>chore(deps): update benchmark-action/github-action-benchmark action to v1.21.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7989">open-telemetry/opentelemetry-go#7989</a></li> <li>fix(deps): update module go.opentelemetry.io/collector/pdata to v1.53.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7982">open-telemetry/opentelemetry-go#7982</a></li> <li>Revert "Revert "Generate semconv/v1.40.0"" by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7985">open-telemetry/opentelemetry-go#7985</a></li> <li>support stdlib request.GetBody on metrics by <a href="https://github.com/marifari-hue"><code>@marifari-hue</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7931">open-telemetry/opentelemetry-go#7931</a></li> <li>attribute: add TestNotEquivalence and equality operator tests by <a href="https://github.com/pellared"><code>@pellared</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7979">open-telemetry/opentelemetry-go#7979</a></li> <li>Refactor benchmark CI by <a href="https://github.com/XSAM"><code>@XSAM</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7873">open-telemetry/opentelemetry-go#7873</a></li> <li>chore(deps): update module github.com/securego/gosec/v2 to v2.24.7 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7988">open-telemetry/opentelemetry-go#7988</a></li> <li>chore(deps): pin codspeedhq/action action to df47568 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7996">open-telemetry/opentelemetry-go#7996</a></li> <li>chore(deps): update actions/checkout action to v6.0.2 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7997">open-telemetry/opentelemetry-go#7997</a></li> <li>chore(deps): update codspeedhq/action action to v4.11.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7999">open-telemetry/opentelemetry-go#7999</a></li> <li>Upgrade to semconv/v1.40.0 by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7991">open-telemetry/opentelemetry-go#7991</a></li> <li>Regenerate semconv/v1.40.0/MIGRATION.md by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7992">open-telemetry/opentelemetry-go#7992</a></li> <li>fix: generated semconv helpers skipping attributes by <a href="https://github.com/victoraugustolls"><code>@victoraugustolls</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7964">open-telemetry/opentelemetry-go#7964</a></li> <li>Feat: Have SpanContext support the new W3C random flag. by <a href="https://github.com/nikhilmantri0902"><code>@nikhilmantri0902</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7834">open-telemetry/opentelemetry-go#7834</a></li> <li>Semconv metric helper caller-slice mutation fix by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7993">open-telemetry/opentelemetry-go#7993</a></li> <li>Fix semconv generated error type to check error chain for custom type declaration by <a href="https://github.com/MrAlias"><code>@MrAlias</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7994">open-telemetry/opentelemetry-go#7994</a></li> <li>refactor: replace uint64 and int32 with atomic types in tests by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7941">open-telemetry/opentelemetry-go#7941</a></li> <li>chore(deps): update golang.org/x/telemetry digest to 18da590 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8000">open-telemetry/opentelemetry-go#8000</a></li> <li>TracerProvider ForceFlush() Error Fix by <a href="https://github.com/sawamurataxman"><code>@sawamurataxman</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7856">open-telemetry/opentelemetry-go#7856</a></li> <li>log: add error field to Record and make SDK to emit exception attributes by <a href="https://github.com/iblancasa"><code>@iblancasa</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7924">open-telemetry/opentelemetry-go#7924</a></li> <li>chore(deps): update dependency codespell to v2.4.2 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8003">open-telemetry/opentelemetry-go#8003</a></li> <li>chore(deps): update github/codeql-action action to v4.32.6 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8004">open-telemetry/opentelemetry-go#8004</a></li> <li>chore(deps): update codspeedhq/action action to v4.11.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8001">open-telemetry/opentelemetry-go#8001</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/exporters/prometheus's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a3941ff595"><code>a3941ff</code></a> Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006">#8006</a>)</li> <li><a href="6059c47bc6"><code>6059c47</code></a> chore(deps): update golang.org/x/telemetry digest to e526e8a (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010">#8010</a>)</li> <li><a href="44c7edf896"><code>44c7edf</code></a> chore(deps): update module github.com/mgechev/revive to v1.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009">#8009</a>)</li> <li><a href="de5fb3ad10"><code>de5fb3a</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007">#8007</a>)</li> <li><a href="0b82ded815"><code>0b82ded</code></a> chore(deps): update codspeedhq/action action to v4.11.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001">#8001</a>)</li> <li><a href="aa3660f77e"><code>aa3660f</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004">#8004</a>)</li> <li><a href="9be8c92a13"><code>9be8c92</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003">#8003</a>)</li> <li><a href="c9d20155fc"><code>c9d2015</code></a> log: add error field to Record and make SDK to emit exception attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> <li><a href="fdd1320c39"><code>fdd1320</code></a> TracerProvider ForceFlush() Error Fix (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> <li><a href="78f99042e2"><code>78f9904</code></a> chore(deps): update golang.org/x/telemetry digest to 18da590 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000">#8000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/exporters/prometheus/v0.63.0...exporters/prometheus/v0.64.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel/metric` from 1.41.0 to 1.42.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/metric's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a3941ff595"><code>a3941ff</code></a> Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006">#8006</a>)</li> <li><a href="6059c47bc6"><code>6059c47</code></a> chore(deps): update golang.org/x/telemetry digest to e526e8a (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010">#8010</a>)</li> <li><a href="44c7edf896"><code>44c7edf</code></a> chore(deps): update module github.com/mgechev/revive to v1.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009">#8009</a>)</li> <li><a href="de5fb3ad10"><code>de5fb3a</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007">#8007</a>)</li> <li><a href="0b82ded815"><code>0b82ded</code></a> chore(deps): update codspeedhq/action action to v4.11.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001">#8001</a>)</li> <li><a href="aa3660f77e"><code>aa3660f</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004">#8004</a>)</li> <li><a href="9be8c92a13"><code>9be8c92</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003">#8003</a>)</li> <li><a href="c9d20155fc"><code>c9d2015</code></a> log: add error field to Record and make SDK to emit exception attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> <li><a href="fdd1320c39"><code>fdd1320</code></a> TracerProvider ForceFlush() Error Fix (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> <li><a href="78f99042e2"><code>78f9904</code></a> chore(deps): update golang.org/x/telemetry digest to 18da590 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000">#8000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.41.0...v1.42.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel/sdk` from 1.41.0 to 1.42.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/sdk's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a3941ff595"><code>a3941ff</code></a> Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006">#8006</a>)</li> <li><a href="6059c47bc6"><code>6059c47</code></a> chore(deps): update golang.org/x/telemetry digest to e526e8a (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010">#8010</a>)</li> <li><a href="44c7edf896"><code>44c7edf</code></a> chore(deps): update module github.com/mgechev/revive to v1.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009">#8009</a>)</li> <li><a href="de5fb3ad10"><code>de5fb3a</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007">#8007</a>)</li> <li><a href="0b82ded815"><code>0b82ded</code></a> chore(deps): update codspeedhq/action action to v4.11.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001">#8001</a>)</li> <li><a href="aa3660f77e"><code>aa3660f</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004">#8004</a>)</li> <li><a href="9be8c92a13"><code>9be8c92</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003">#8003</a>)</li> <li><a href="c9d20155fc"><code>c9d2015</code></a> log: add error field to Record and make SDK to emit exception attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> <li><a href="fdd1320c39"><code>fdd1320</code></a> TracerProvider ForceFlush() Error Fix (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> <li><a href="78f99042e2"><code>78f9904</code></a> chore(deps): update golang.org/x/telemetry digest to 18da590 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000">#8000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.41.0...v1.42.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel/sdk/metric` from 1.41.0 to 1.42.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/sdk/metric's changelog</a>.</em></p> <blockquote> <h2>[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06</h2> <h3>Added</h3> <ul> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.40.0</code> package. The package contains semantic conventions from the <code>v1.40.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.40.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.39.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985">#7985</a>)</li> <li>Add <code>Err</code> and <code>SetErr</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/log</code> to attach an error and set record exception attributes in <code>go.opentelemetry.io/otel/log/sdk</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>TracerProvider.ForceFlush</code> in <code>go.opentelemetry.io/otel/sdk/trace</code> joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> to correctly handle HTTP2 GOAWAY frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931">#7931</a>)</li> <li>Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964">#7964</a>)</li> <li>Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in <code>go.opentelemetry.io/otel/propagation</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834">#7834</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.24]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984">#7984</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a3941ff595"><code>a3941ff</code></a> Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006">#8006</a>)</li> <li><a href="6059c47bc6"><code>6059c47</code></a> chore(deps): update golang.org/x/telemetry digest to e526e8a (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010">#8010</a>)</li> <li><a href="44c7edf896"><code>44c7edf</code></a> chore(deps): update module github.com/mgechev/revive to v1.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009">#8009</a>)</li> <li><a href="de5fb3ad10"><code>de5fb3a</code></a> fix(deps): update module google.golang.org/grpc to v1.79.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007">#8007</a>)</li> <li><a href="0b82ded815"><code>0b82ded</code></a> chore(deps): update codspeedhq/action action to v4.11.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001">#8001</a>)</li> <li><a href="aa3660f77e"><code>aa3660f</code></a> chore(deps): update github/codeql-action action to v4.32.6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004">#8004</a>)</li> <li><a href="9be8c92a13"><code>9be8c92</code></a> chore(deps): update dependency codespell to v2.4.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003">#8003</a>)</li> <li><a href="c9d20155fc"><code>c9d2015</code></a> log: add error field to Record and make SDK to emit exception attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924">#7924</a>)</li> <li><a href="fdd1320c39"><code>fdd1320</code></a> TracerProvider ForceFlush() Error Fix (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856">#7856</a>)</li> <li><a href="78f99042e2"><code>78f9904</code></a> chore(deps): update golang.org/x/telemetry digest to 18da590 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000">#8000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.41.0...v1.42.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
7b0c411928
commit
03d551dbab
2 changed files with 21 additions and 32 deletions
17
go.mod
17
go.mod
|
|
@ -15,14 +15,13 @@ require (
|
|||
github.com/prometheus/client_golang v1.23.2
|
||||
github.com/rs/cors v1.11.1
|
||||
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1
|
||||
github.com/spf13/cobra v1.10.1
|
||||
github.com/stretchr/testify v1.11.1
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.66.0
|
||||
go.opentelemetry.io/otel v1.41.0
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.63.0
|
||||
go.opentelemetry.io/otel/metric v1.41.0
|
||||
go.opentelemetry.io/otel/sdk v1.41.0
|
||||
go.opentelemetry.io/otel/sdk/metric v1.41.0
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.67.0
|
||||
go.opentelemetry.io/otel v1.42.0
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.64.0
|
||||
go.opentelemetry.io/otel/metric v1.42.0
|
||||
go.opentelemetry.io/otel/sdk v1.42.0
|
||||
go.opentelemetry.io/otel/sdk/metric v1.42.0
|
||||
golang.org/x/mod v0.33.0
|
||||
gopkg.in/yaml.v3 v3.0.1
|
||||
)
|
||||
|
|
@ -53,7 +52,6 @@ require (
|
|||
github.com/google/uuid v1.6.0 // indirect
|
||||
github.com/googleapis/enterprise-certificate-proxy v0.3.11 // indirect
|
||||
github.com/googleapis/gax-go/v2 v2.17.0 // indirect
|
||||
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
||||
github.com/jackc/pgpassfile v1.0.0 // indirect
|
||||
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
||||
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
||||
|
|
@ -70,12 +68,11 @@ require (
|
|||
github.com/prometheus/otlptranslator v1.0.0 // indirect
|
||||
github.com/prometheus/procfs v0.19.2 // indirect
|
||||
github.com/sirupsen/logrus v1.9.3 // indirect
|
||||
github.com/spf13/pflag v1.0.9 // indirect
|
||||
github.com/vbatts/tar-split v0.12.2 // indirect
|
||||
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
|
||||
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 // indirect
|
||||
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 // indirect
|
||||
go.opentelemetry.io/otel/trace v1.41.0 // indirect
|
||||
go.opentelemetry.io/otel/trace v1.42.0 // indirect
|
||||
go.yaml.in/yaml/v2 v2.4.3 // indirect
|
||||
golang.org/x/crypto v0.47.0 // indirect
|
||||
golang.org/x/net v0.49.0 // indirect
|
||||
|
|
|
|||
36
go.sum
36
go.sum
|
|
@ -40,7 +40,6 @@ github.com/containerd/stargz-snapshotter/estargz v0.18.1 h1:cy2/lpgBXDA3cDKSyEfN
|
|||
github.com/containerd/stargz-snapshotter/estargz v0.18.1/go.mod h1:ALIEqa7B6oVDsrF37GkGN20SuvG/pIMm7FwP7ZmRb0Q=
|
||||
github.com/coreos/go-oidc/v3 v3.17.0 h1:hWBGaQfbi0iVviX4ibC7bk8OKT5qNr4klBaCHVNvehc=
|
||||
github.com/coreos/go-oidc/v3 v3.17.0/go.mod h1:wqPbKFrVnE90vty060SB40FCJ8fTHTxSwyXJqZH+sI8=
|
||||
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
|
||||
github.com/danielgtaylor/huma/v2 v2.35.0 h1:FRg3FgVKcMogVhbNY7FjyTwk+p/orLBR3hQBvXXg7dw=
|
||||
github.com/danielgtaylor/huma/v2 v2.35.0/go.mod h1:3elp5brzdyyZsPlDVvf6w8RLnklKp3abolr+5op3fP0=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
|
|
@ -82,8 +81,6 @@ github.com/googleapis/enterprise-certificate-proxy v0.3.11 h1:vAe81Msw+8tKUxi2Dq
|
|||
github.com/googleapis/enterprise-certificate-proxy v0.3.11/go.mod h1:RFV7MUdlb7AgEq2v7FmMCfeSMCllAzWxFgRdusoGks8=
|
||||
github.com/googleapis/gax-go/v2 v2.17.0 h1:RksgfBpxqff0EZkDWYuz9q/uWsTVz+kf43LsZ1J6SMc=
|
||||
github.com/googleapis/gax-go/v2 v2.17.0/go.mod h1:mzaqghpQp4JDh3HvADwrat+6M3MOIDp5YKHhb9PAgDY=
|
||||
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
|
||||
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
|
||||
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
|
||||
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
|
||||
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
|
||||
|
|
@ -132,15 +129,10 @@ github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0t
|
|||
github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc=
|
||||
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
|
||||
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
|
||||
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
|
||||
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4=
|
||||
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPOhJotwFIyu2bBVN41fcDUY=
|
||||
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
|
||||
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
|
||||
github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s=
|
||||
github.com/spf13/cobra v1.10.1/go.mod h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0=
|
||||
github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY=
|
||||
github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
|
||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
|
||||
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
|
|
@ -154,20 +146,20 @@ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.6
|
|||
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0/go.mod h1:snMWehoOh2wsEwnvvwtDyFCxVeDAODenXHtn5vzrKjo=
|
||||
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 h1:F7Jx+6hwnZ41NSFTO5q4LYDtJRXBf2PD0rNBkeB/lus=
|
||||
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0/go.mod h1:UHB22Z8QsdRDrnAtX4PntOl36ajSxcdUMt1sF7Y6E7Q=
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.66.0 h1:JruBNmrPELWjR+PU3fsQBFQRYtsMLQ/zPfbvwDz9I/w=
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.66.0/go.mod h1:vwNrfL6w1uAE3qX48KFii2Qoqf+NEDP5wNjus+RHz8Y=
|
||||
go.opentelemetry.io/otel v1.41.0 h1:YlEwVsGAlCvczDILpUXpIpPSL/VPugt7zHThEMLce1c=
|
||||
go.opentelemetry.io/otel v1.41.0/go.mod h1:Yt4UwgEKeT05QbLwbyHXEwhnjxNO6D8L5PQP51/46dE=
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.63.0 h1:OLo1FNb0pBZykLqbKRZolKtGZd0Waqlr240YdMEnhhg=
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.63.0/go.mod h1:8yeQAdhrK5xsWuFehO13Dk/Xb9FuhZoVpJfpoNCfJnw=
|
||||
go.opentelemetry.io/otel/metric v1.41.0 h1:rFnDcs4gRzBcsO9tS8LCpgR0dxg4aaxWlJxCno7JlTQ=
|
||||
go.opentelemetry.io/otel/metric v1.41.0/go.mod h1:xPvCwd9pU0VN8tPZYzDZV/BMj9CM9vs00GuBjeKhJps=
|
||||
go.opentelemetry.io/otel/sdk v1.41.0 h1:YPIEXKmiAwkGl3Gu1huk1aYWwtpRLeskpV+wPisxBp8=
|
||||
go.opentelemetry.io/otel/sdk v1.41.0/go.mod h1:ahFdU0G5y8IxglBf0QBJXgSe7agzjE4GiTJ6HT9ud90=
|
||||
go.opentelemetry.io/otel/sdk/metric v1.41.0 h1:siZQIYBAUd1rlIWQT2uCxWJxcCO7q3TriaMlf08rXw8=
|
||||
go.opentelemetry.io/otel/sdk/metric v1.41.0/go.mod h1:HNBuSvT7ROaGtGI50ArdRLUnvRTRGniSUZbxiWxSO8Y=
|
||||
go.opentelemetry.io/otel/trace v1.41.0 h1:Vbk2co6bhj8L59ZJ6/xFTskY+tGAbOnCtQGVVa9TIN0=
|
||||
go.opentelemetry.io/otel/trace v1.41.0/go.mod h1:U1NU4ULCoxeDKc09yCWdWe+3QoyweJcISEVa1RBzOis=
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.67.0 h1:fM78cKITJ2r08cl+nw5i+hI9zWAu3iak8o1Os/ca2Ck=
|
||||
go.opentelemetry.io/contrib/instrumentation/runtime v0.67.0/go.mod h1:ybmlzIqGcQzwt5lAfi8TpSnHo/CI3yv1Czodmm+OJa8=
|
||||
go.opentelemetry.io/otel v1.42.0 h1:lSQGzTgVR3+sgJDAU/7/ZMjN9Z+vUip7leaqBKy4sho=
|
||||
go.opentelemetry.io/otel v1.42.0/go.mod h1:lJNsdRMxCUIWuMlVJWzecSMuNjE7dOYyWlqOXWkdqCc=
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.64.0 h1:g0LRDXMX/G1SEZtK8zl8Chm4K6GBwRkjPKE36LxiTYs=
|
||||
go.opentelemetry.io/otel/exporters/prometheus v0.64.0/go.mod h1:UrgcjnarfdlBDP3GjDIJWe6HTprwSazNjwsI+Ru6hro=
|
||||
go.opentelemetry.io/otel/metric v1.42.0 h1:2jXG+3oZLNXEPfNmnpxKDeZsFI5o4J+nz6xUlaFdF/4=
|
||||
go.opentelemetry.io/otel/metric v1.42.0/go.mod h1:RlUN/7vTU7Ao/diDkEpQpnz3/92J9ko05BIwxYa2SSI=
|
||||
go.opentelemetry.io/otel/sdk v1.42.0 h1:LyC8+jqk6UJwdrI/8VydAq/hvkFKNHZVIWuslJXYsDo=
|
||||
go.opentelemetry.io/otel/sdk v1.42.0/go.mod h1:rGHCAxd9DAph0joO4W6OPwxjNTYWghRWmkHuGbayMts=
|
||||
go.opentelemetry.io/otel/sdk/metric v1.42.0 h1:D/1QR46Clz6ajyZ3G8SgNlTJKBdGp84q9RKCAZ3YGuA=
|
||||
go.opentelemetry.io/otel/sdk/metric v1.42.0/go.mod h1:Ua6AAlDKdZ7tdvaQKfSmnFTdHx37+J4ba8MwVCYM5hc=
|
||||
go.opentelemetry.io/otel/trace v1.42.0 h1:OUCgIPt+mzOnaUTpOQcBiM/PLQ/Op7oq6g4LenLmOYY=
|
||||
go.opentelemetry.io/otel/trace v1.42.0/go.mod h1:f3K9S+IFqnumBkKhRJMeaZeNk9epyhnCmQh/EysQCdc=
|
||||
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
|
||||
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
|
||||
go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0=
|
||||
|
|
|
|||
Loading…
Reference in a new issue