Last release today
01 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
714 releases · first in 2024
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)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
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 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
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
Nothing published for this version
Nothing published for this version
Nothing published for this version