NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #484 by repository stars
Last release today
16 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
1014 releases · first in 2024
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per month.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This new module contains the Go implementation of the OpenTelemetry Logs SDK. This module is unstable and breaking changes may be introduced. See our…
Recorder in go.opentelemetry.io/otel/log/logtest to facilitate testing the log bridge implementations. (#5134)go.opentelemetry.io/otel/exporters/otlp/otlptrace. (#5194)go.opentelemetry.io/otel/sdk/log.
This new module contains the Go implementation of the OpenTelemetry Logs SDK.
This module is unstable and breaking changes may be introduced.
See our versioning policy for more information about these stability guarantees. (#5240)go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp.
This new module contains an OTLP exporter that transmits log telemetry using HTTP.
This module is unstable and breaking changes may be introduced.
See our versioning policy for more information about these stability guarantees. (#5240)go.opentelemetry.io/otel/exporters/stdout/stdoutlog.
This new module contains an exporter prints log records to STDOUT.
This module is unstable and breaking changes may be introduced.
See our versioning policy for more information about these stability guarantees. (#5240)go.opentelemetry.io/otel/semconv/v1.25.0 package.
The package contains semantic conventions from the v1.25.0 version of the OpenTelemetry Semantic Conventions. (#5254)go.opentelemetry.io/proto/otlp from v1.1.0 to v1.2.0. (#5177)go.opentelemetry.io/otel/baggage. (#5214)otel-collector example now uses docker compose to bring up services instead of kubernetes. (#5244)go.opentelemetry.io/otel/attribute are now emitted as their JSON representation. (#5159)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
At which point, users will be required to migrage their code, and this package will be deprecated then removed.
WithProxy option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#4906)WithProxy option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp. (#4906)AddLink method to the Span interface in go.opentelemetry.io/otel/trace. (#5032)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)SeverityUndefined const to go.opentelemetry.io/otel/log.
This value represents an unset severity level. (#5072)Empty function in go.opentelemetry.io/otel/log to return a KeyValue for an empty value. (#5076)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)Summary metrics in the go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc exporters. (#5100)otel.scope.name and otel.scope.version tags to spans exported by go.opentelemetry.io/otel/exporters/zipkin. (#5108)AddLink to go.opentelemetry.io/otel/bridge/opencensus. (#5116)String method to Value and KeyValue in go.opentelemetry.io/otel/log. (#5117)go.opentelemetry.io/otel/exporters/prometheus. (#5111)go.opentelemetry.io/otel/semconv/v1.24.0. Future semconv packages will include metric semantic conventions as well. (#4528)SpanFromContext and SpanContextFromContext in go.opentelemetry.io/otel/trace no longer make a heap allocation when the passed context has no span. (#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. (#5151)
Because of that WithDialOption ignores grpc.WithBlock, grpc.WithTimeout, and grpc.WithReturnConnectionError.
Notice that grpc.DialContext which was used before is now deprecated.Set and Distinct types in go.opentelemetry.io/otel/attribute. (#5027)ErrorHandler self-delegation. (#5137)go.opentelemetry.io/otel/attribute.Sortable type. (#4734)go.opentelemetry.io/otel/attribute.NewSetWithSortable function. (#4734)go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered function. (#4734)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This module is in an alpha state, it is subject to breaking changes. See our versioning policy for more info.
This release is the last to support [Go 1.20]. The next release will require at least [Go 1.21].
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#4900)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#4900)go.opentelemetry.io/otel/log module is added.
This module includes OpenTelemetry Go's implementation of the Logs Bridge API.
This module is in an alpha state, it is subject to breaking changes.
See our versioning policy for more info. (#4961)go.opentelemetry.io/otel. (#4945)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →