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
Release timeline
714 releases since 2024One column per month.
Releases
- v0.18.1-0.20260401095751-97a086e82ffe1 Apr 2026pre-release
Nothing published for this version
- v0.18.1-0.20260330075426-f932c7e1651030 Mar 2026pre-release
Nothing published for this version
- v0.18.1-0.20260324173639-853704bf992624 Mar 2026pre-release
Nothing published for this version
- v0.18.1-0.20260323132838-e9449e3b34f123 Mar 2026pre-release
Nothing published for this version
- v0.18.1-0.20260320124227-94ec25a2425220 Mar 2026pre-release
Nothing published for this version
- v0.18.1-0.20260307010922-8b05173581037 Mar 2026pre-release
Nothing published for this version
- v0.18.06 Mar 2026
Release notes
Open source →Added
- Added
resource.Default()for use with meter and tracer providers. (#1507) AttributePerEventCountLimitandAttributePerLinkCountLimitforSpanLimits. (#1535)- Added
Keys()method topropagation.TextMapCarrierandpropagation.HeaderCarrierto adapthttp.Headerto this interface. (#1544) - Added
codeattributes togo.opentelemetry.io/otel/semconvpackage. (#1558) - Compatibility testing suite in the CI system for the following systems. (#1567)
OS Go Version Architecture Ubuntu 1.15 amd64 Ubuntu 1.14 amd64 Ubuntu 1.15 386 Ubuntu 1.14 386 MacOS 1.15 amd64 MacOS 1.14 amd64 Windows 1.15 amd64 Windows 1.14 amd64 Windows 1.15 386 Windows 1.14 386
Changed
-
Replaced interface
oteltest.SpanRecorderwith its existing implementationStandardSpanRecorder. (#1542) -
Default span limit values to 128. (#1535)
-
Rename
MaxEventsPerSpan,MaxAttributesPerSpanandMaxLinksPerSpantoEventCountLimit,AttributeCountLimitandLinkCountLimit, and move these fields intoSpanLimits. (#1535) -
Renamed the
otel/labelpackage tootel/attribute. (#1541) -
Vendor the Jaeger exporter's dependency on Apache Thrift. (#1551)
-
Parallelize the CI linting and testing. (#1567)
-
Stagger timestamps in exact aggregator tests. (#1569)
-
Changed all examples to use
WithBatchTimeout(5 * time.Second)rather thanWithBatchTimeout(5). (#1621) -
Prevent end-users from implementing some interfaces (#1575)
"otel/exporters/otlp/otlphttp".Option "otel/exporters/stdout".Option "otel/oteltest".Option "otel/trace".TracerOption "otel/trace".SpanOption "otel/trace".EventOption "otel/trace".LifeCycleOption "otel/trace".InstrumentationOption "otel/sdk/resource".Option "otel/sdk/trace".ParentBasedSamplerOption "otel/sdk/trace".ReadOnlySpan "otel/sdk/trace".ReadWriteSpan
Removed
- Removed attempt to resample spans upon changing the span name with
span.SetName(). (#1545) - The
test-benchmarkis no longer a dependency of theprecommitmake target. (#1567) - Removed the
test-386make target. This was replaced with a full compatibility testing suite (i.e. multi OS/arch) in the CI system. (#1567)
Fixed
- The sequential timing check of timestamps in the stdout exporter are now setup explicitly to be sequential (#1571). (#1572)
- Windows build of Jaeger tests now compiles with OS specific functions (#1576). (#1577)
- The sequential timing check of timestamps of go.opentelemetry.io/otel/sdk/metric/aggregator/lastvalue are now setup explicitly to be sequential (#1578). (#1579)
- Validate tracestate header keys with vendors according to the W3C TraceContext specification (#1475). (#1581)
- The OTLP exporter includes related labels for translations of a GaugeArray (#1563). (#1570)
- Added
- v0.17.1-0.20260303203755-5deb0d31ed713 Mar 2026pre-release
Nothing published for this version
- v0.17.1-0.20260303195953-a18614cbc23d3 Mar 2026pre-release
Nothing published for this version
- v0.17.02 Mar 2026
Release notes
Open source →Changed
- Rename project default branch from
mastertomain. (#1505) - Reverse order in which
Resourceattributes are merged, per change in spec. (#1501) - Add tooling to maintain "replace" directives in go.mod files automatically. (#1528)
- Create new modules: otel/metric, otel/trace, otel/oteltest, otel/sdk/export/metric, otel/sdk/metric (#1528)
- Move metric-related public global APIs from otel to otel/metric/global. (#1528)
- Rename project default branch from
- v0.16.1-0.20260220233949-248da958375e20 Feb 2026pre-release
Nothing published for this version
- v0.16.1-0.20260213124051-24567b30bcb213 Feb 2026pre-release
Nothing published for this version
- v0.16.1-0.20260212213832-ca531e4255dc12 Feb 2026pre-release
Nothing published for this version
- v0.16.1-0.20260204102038-1ee4a4126dbd4 Feb 2026pre-release
Nothing published for this version
- v0.16.02 Feb 2026
Release notes
Open source →Added
- Add
AlwaysRecordsampler ingo.opentelemetry.io/otel/sdk/trace. (#7724) - Add
Enabledmethod to all synchronous instrument interfaces (Float64Counter,Float64UpDownCounter,Float64Histogram,Float64Gauge,Int64Counter,Int64UpDownCounter,Int64Histogram,Int64Gauge,) ingo.opentelemetry.io/otel/metric. This stabilizes the synchronous instrument enabled feature, allowing users to check if an instrument will process measurements before performing computationally expensive operations. (#7763) - Add
go.opentelemetry.io/otel/semconv/v1.39.0package. The package contains semantic conventions from thev1.39.0version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.38.0.(#7783, #7789)
Changed
- Improve the concurrent performance of
HistogramReservoiringo.opentelemetry.io/otel/sdk/metric/exemplarby 4x. (#7443) - Improve the concurrent performance of
FixedSizeReservoiringo.opentelemetry.io/otel/sdk/metric/exemplar. (#7447) - Improve performance of concurrent histogram measurements in
go.opentelemetry.io/otel/sdk/metric. (#7474) - Improve performance of concurrent synchronous gauge measurements in
go.opentelemetry.io/otel/sdk/metric. (#7478) - Add experimental observability metrics in
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric. (#7492) Exporteringo.opentelemetry.io/otel/exporters/prometheusignores metrics with the scopego.opentelemetry.io/contrib/bridges/prometheus. This prevents scrape failures when the Prometheus exporter is misconfigured to get data from the Prometheus bridge. (#7688)- Improve performance of concurrent exponential histogram measurements in
go.opentelemetry.io/otel/sdk/metric. (#7702) - The
rpc.grpc.status_codeattribute in the experimental metrics emitted fromgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcis replaced with therpc.response.status_codeattribute to align with the semantic conventions. (#7854) - The
rpc.grpc.status_codeattribute in the experimental metrics emitted fromgo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpcis replaced with therpc.response.status_codeattribute to align with the semantic conventions. (#7854)
Fixed
- Fix bad log message when key-value pairs are dropped because of key duplication in
go.opentelemetry.io/otel/sdk/log. (#7662) - Fix
DroppedAttributesonRecordingo.opentelemetry.io/otel/sdk/logto not count the non-attribute key-value pairs dropped because of key duplication. (#7662) - Fix
SetAttributesonRecordingo.opentelemetry.io/otel/sdk/logto not log that attributes are dropped when they are actually not dropped. (#7662) - Fix missing
request.GetBodyingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpto correctly handle HTTP/2GOAWAYframe. (#7794) WithHostIDdetector ingo.opentelemetry.io/otel/sdk/resourceto use full path forioregcommand on Darwin (macOS). (#7818)
Deprecated
- Deprecate
go.opentelemetry.io/otel/exporters/zipkin. For more information, see the OTel blog post deprecating the Zipkin exporter. (#7670)
- Add
- v0.15.1-0.20260130171517-3264bf171b1e30 Jan 2026pre-release
Nothing published for this version
- v0.15.08 Dec 2025
Release notes
Open source →Added
- The
WithIDGeneratorTracerProviderOptionis added to thego.opentelemetry.io/otel/tracepackage to configure anIDGeneratorfor theTracerProvider. (#1363)
Changed
- The Zipkin exporter now uses the Span status code to determine. (#1328)
NewExporterandStartfunctions ingo.opentelemetry.io/otel/exporters/otlpnow receivecontext.Contextas a first parameter. (#1357)- Move the OpenCensus example into
exampledirectory. (#1359) - Moved the SDK's
internal.IDGeneratorinterface in to thesdk/tracepackage to enable support for externally-defined ID generators. (#1363) - Bump
github.com/google/go-cmpfrom 0.5.3 to 0.5.4 (#1374) - Bump
github.com/golangci/golangci-lintin/internal/tools(#1375)
Fixed
- Metric SDK
SumObserverandUpDownSumObserverinstruments correctness fixes. (#1381)
- The
- v0.14.1-0.20251203211247-20fdce2ffec13 Dec 2025pre-release
Nothing published for this version
- v0.14.1-0.20251114153500-48eaa6c0563514 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251114082602-d75bcb21442914 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251113084511-cb5b1b6786dc13 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251112174337-bfb946afd5b812 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251111073909-141193867a0611 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251110095112-d1ebd7b9ff9710 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251107135247-bcf8234d0c9c7 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251104081810-69dfcc560aff4 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251104060334-38203b688f294 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251103225509-68190cc1021e3 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251103084843-d0483a7c89d93 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251101143736-8a930a97daf21 Nov 2025pre-release
Nothing published for this version
- v0.14.1-0.20251031221327-adbaa43fcc2931 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251030080527-8b61c33710e730 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251029161455-b209ecacf3d529 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251028205618-89da8a106fa428 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251027012333-c534ddd5b47327 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251026142631-508eb2e8f39c26 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251026071838-bd5db0f8caad26 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251025173028-c9b7ecfd2b2525 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251025074052-c434d438b1a725 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251025024330-3ecd36a953ea25 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251024081731-e71de160de9824 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251023222840-f1ba3197d5a523 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251020162014-f0fefb96edc620 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251017225735-f7d28826066b17 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251014064633-643e735c239314 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251010225344-73cbc69e353510 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251006232157-94f243d9aa9b6 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251006091351-a10652b501a36 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251005064741-64d2bed8befc5 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20251003223935-c4bdd87543123 Oct 2025pre-release
Nothing published for this version
- v0.14.1-0.20250927151944-81aeace2707e27 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250925223910-fc89784c5f8925 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250925203527-bdd488193b0d25 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250924123211-250a11eee32d24 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250924074107-466f0cdaec9e24 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250923130421-3f05c91f99f823 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250923075245-80cb9097743d23 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250922200704-5d3ce384f35b22 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250920195804-de1563e7700620 Sept 2025pre-release
Nothing published for this version
- v0.14.1-0.20250920111928-b5d5bbaba46520 Sept 2025pre-release
Nothing published for this version