NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #503 by repository stars
Last release 2 days ago
16 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Some releases are documented
notes for 18 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
5893 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
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
json stdout exporter no longer crashes due to concurrency bug.
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
Removed the deprecated package go.opentelemetry.io/otel/oteltest.
This is the first stable release for the project. This release includes an API and SDK for the tracing signal that will comply with the stability guarantees defined by the projects versioning policy.
SchemaURL field in the exported telemetry if the Tracer has WithSchemaURL option. (#2242)"go.opentelemetry.io/otel/exporters/zipkin".WithSDKOptions function. (#2248)go.opentelemetry.io/otel/oteltest. (#2234)go.opentelemetry.io/otel/bridge/opencensus/utils. (#2233)go.opentelemetry.io/otel/attribute package.
Use the typed functions and methods added to the package instead. (#2235)
Key.Array method is removed.Array function is removed.Any function is removed.ArrayValue function is removed.AsArray function is removed.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
The go.opentelemetry.io/otel/bridge/opencensus/utils package is deprecated. All functionality from this package now exists in the go.opentelemetry.io/…
ErrorHandlerFunc to use a function as an "go.opentelemetry.io/otel".ErrorHandler. (#2149)"go.opentelemetry.io/otel/trace".WithStackTrace option to add a stack trace when using span.RecordError or when panic is handled in span.End. (#2163)go.opentelemetry.io/otel/attribute package to replace the existing array type and functions. (#2162)
BoolSlice, IntSlice, Int64Slice, Float64Slice, and StringSlice replace the use of the Array function in the package.go.opentelemetry.io/otel/example/fib example package.
Included is an example application that computes Fibonacci numbers. (#2203)InstrumentKind moves into sdkapi sub-package. (#2091)"go.opentelemetry.io/otel/sdk/trace/export/metric".Exporter.Export() function for push-based exporters now takes a single Resource argument, pull-based exporters use "go.opentelemetry.io/otel/sdk/metric/controller/basic".Controller.Resource(). (#2120)go.opentelemetry.io/otel/exporters/stdout/stdouttrace is harmonized now such that the output is "plain" JSON objects after each other of the form { ... } { ... } { ... }. Earlier the JSON objects describing a span were wrapped in a slice for each Exporter.ExportSpans call, like [ { ... } ][ { ... } { ... } ]. Outputting JSON object directly after each other is consistent with JSON loggers, and a bit easier to parse and read. (#2196)NewTracerConfig, NewSpanStartConfig, NewSpanEndConfig, and NewEventConfig function in the go.opentelemetry.io/otel/trace package to return their respective configurations as structs instead of pointers to the struct. (#2212)go.opentelemetry.io/otel/bridge/opencensus/utils package is deprecated.
All functionality from this package now exists in the go.opentelemetry.io/otel/bridge/opencensus package.
The functions from that package should be used instead. (#2166)"go.opentelemetry.io/otel/attribute".Array function and the related ARRAY value type is deprecated.
Use the typed *Slice functions and types added to the package instead. (#2162)"go.opentelemetry.io/otel/attribute".Any function is deprecated.
Use the typed functions instead. (#2181)go.opentelemetry.io/otel/oteltest package is deprecated.
The "go.opentelemetry.io/otel/sdk/trace/tracetest".SpanRecorder can be registered with the default SDK (go.opentelemetry.io/otel/sdk/trace) as a SpanProcessor and used as a replacement for this deprecated package. (#2188)go.opentelemetry.io/otel/sdk/export/metric/metrictest. (#2105)fromEnv detector no longer throws an error when OTEL_RESOURCE_ATTRIBUTES environment variable is not set or empty. (#2138)ErrorHandler with "go.opentelemetry.io/otel".SetErrorHandler multiple times is now supported. (#2160, #2140)"go.opentelemetry.io/otel/attribute".Any function now supports int32 values. (#2169)"go.opentelemetry.io/otel/sdk/metric/controller/basic".WithResource() are handled correctly, and when no resources are provided "go.opentelemetry.io/otel/sdk/resource".Default() is used. (#2120)WithoutTimestamps option for the go.opentelemetry.io/otel/exporters/stdout/stdouttrace exporter causes the exporter to correctly omit timestamps. (#2195)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
Your coding agent can read these notes before it upgrades. Set up the MCP server →