This repository was archived by the owner on Jul 25, 2025. It is now read-only.
Commit b157722
authored
⬆️ Update 🐹 Go Module go.opentelemetry.io/otel to v1.25.0 (#85)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go)
| `v1.24.0` -> `v1.25.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.25.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0):
/v0.47.0/v0.0.8/v0.1.0-alpha
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0)
##### Added
- Add `WithProxy` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906))
- Add `WithProxy` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp`.
([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906))
- Add `AddLink` method to the `Span` interface in
`go.opentelemetry.io/otel/trace`.
([#​5032](https://togithub.com/open-telemetry/opentelemetry-go/issues/5032))
- The `Enabled` method is added to the `Logger` interface in
`go.opentelemetry.io/otel/log`.
This method is used to notify users if a log record will be emitted or
not.
([#​5071](https://togithub.com/open-telemetry/opentelemetry-go/issues/5071))
- Add `SeverityUndefined` `const` to `go.opentelemetry.io/otel/log`.
This value represents an unset severity level.
([#​5072](https://togithub.com/open-telemetry/opentelemetry-go/issues/5072))
- Add `Empty` function in `go.opentelemetry.io/otel/log` to return a
`KeyValue` for an empty value.
([#​5076](https://togithub.com/open-telemetry/opentelemetry-go/issues/5076))
- Add `go.opentelemetry.io/otel/log/global` to manage the global
`LoggerProvider`.
This package is provided with the anticipation that all functionality
will be migrate to `go.opentelemetry.io/otel` when
`go.opentelemetry.io/otel/log` stabilizes.
At which point, users will be required to migrage their code, and this
package will be deprecated then removed.
([#​5085](https://togithub.com/open-telemetry/opentelemetry-go/issues/5085))
- Add support for `Summary` metrics in the
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
exporters.
([#​5100](https://togithub.com/open-telemetry/opentelemetry-go/issues/5100))
- Add `otel.scope.name` and `otel.scope.version` tags to spans exported
by `go.opentelemetry.io/otel/exporters/zipkin`.
([#​5108](https://togithub.com/open-telemetry/opentelemetry-go/issues/5108))
- Add support for `AddLink` to
`go.opentelemetry.io/otel/bridge/opencensus`.
([#​5116](https://togithub.com/open-telemetry/opentelemetry-go/issues/5116))
- Add `String` method to `Value` and `KeyValue` in
`go.opentelemetry.io/otel/log`.
([#​5117](https://togithub.com/open-telemetry/opentelemetry-go/issues/5117))
- Add Exemplar support to
`go.opentelemetry.io/otel/exporters/prometheus`.
([#​5111](https://togithub.com/open-telemetry/opentelemetry-go/issues/5111))
- Add metric semantic conventions to
`go.opentelemetry.io/otel/semconv/v1.24.0`. Future `semconv` packages
will include metric semantic conventions as well.
([#​4528](https://togithub.com/open-telemetry/opentelemetry-go/issues/4528))
##### Changed
- `SpanFromContext` and `SpanContextFromContext` in
`go.opentelemetry.io/otel/trace` no longer make a heap allocation when
the passed context has no span.
([#​5049](https://togithub.com/open-telemetry/opentelemetry-go/issues/5049))
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` now
create a gRPC client in idle mode and with "dns" as the default resolver
using
[`grpc.NewClient`](https://pkg.go.dev/google.golang.org/grpc#NewClient).
([#​5151](https://togithub.com/open-telemetry/opentelemetry-go/issues/5151))
Because of that `WithDialOption` ignores
[`grpc.WithBlock`](https://pkg.go.dev/google.golang.org/grpc#WithBlock),
[`grpc.WithTimeout`](https://pkg.go.dev/google.golang.org/grpc#WithTimeout),
and
[`grpc.WithReturnConnectionError`](https://pkg.go.dev/google.golang.org/grpc#WithReturnConnectionError).
Notice that
[`grpc.DialContext`](https://pkg.go.dev/google.golang.org/grpc#DialContext)
which was used before is now deprecated.
##### Fixed
- Clarify the documentation about equivalence guarantees for the `Set`
and `Distinct` types in `go.opentelemetry.io/otel/attribute`.
([#​5027](https://togithub.com/open-telemetry/opentelemetry-go/issues/5027))
- Prevent default `ErrorHandler` self-delegation.
([#​5137](https://togithub.com/open-telemetry/opentelemetry-go/issues/5137))
- Update all dependencies to address [GO-2024-2687].
([#​5139](https://togithub.com/open-telemetry/opentelemetry-go/issues/5139))
##### Removed
- Drop support for [Go 1.20].
([#​4967](https://togithub.com/open-telemetry/opentelemetry-go/issues/4967))
##### Deprecated
- Deprecate `go.opentelemetry.io/otel/attribute.Sortable` type.
([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734))
- Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortable`
function.
([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734))
- Deprecate
`go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered`
function.
([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734))
[Go 1.20]: https://go.dev/doc/go1.20
[GO-2024-2687]: https://pkg.go.dev/vuln/GO-2024-2687
#### New Contributors
- [@​tgolang](https://togithub.com/tgolang) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5048](https://togithub.com/open-telemetry/opentelemetry-go/pull/5048)
- [@​MickaelAlliel](https://togithub.com/MickaelAlliel) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4906](https://togithub.com/open-telemetry/opentelemetry-go/pull/4906)
- [@​s4s7](https://togithub.com/s4s7) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5096](https://togithub.com/open-telemetry/opentelemetry-go/pull/5096)
- [@​Kielek](https://togithub.com/Kielek) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5108](https://togithub.com/open-telemetry/opentelemetry-go/pull/5108)
- [@​q-cheng](https://togithub.com/q-cheng) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5032](https://togithub.com/open-telemetry/opentelemetry-go/pull/5032)
- [@​carrbs](https://togithub.com/carrbs) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4880](https://togithub.com/open-telemetry/opentelemetry-go/pull/4880)
**Full Changelog**:
open-telemetry/opentelemetry-go@v1.24.0...v1.25.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/bruxisma/go-apt-transport).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent e009401 commit b157722
2 files changed
+13
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
8 | | - | |
9 | | - | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | | - | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
0 commit comments