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.9.1-0.20250115203248-cbc3b6a5bb2415 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250114222507-be76ebfacfd214 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250113154543-79b1fc1b9dc313 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250110193300-784638358b3d10 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250110091130-ba628e49e8e510 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250108161855-cc34299917a48 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250107191213-4f3ca3f58fd87 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250106210323-ad556b4b462b6 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20250105175436-12c2ac306d6a5 Jan 2025pre-release
Nothing published for this version
- v0.9.1-0.20241222151247-c862d2d69cae22 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241220162245-23132adfa12b20 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241219210217-49587321d5f319 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241218220320-82c57cb8dd2318 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241218010405-b50d65940c4018 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241217024659-75de71915d5017 Dec 2024pre-release
Nothing published for this version
- v0.9.1-0.20241212221853-1270f56a127412 Dec 2024pre-release
Nothing published for this version
- v0.9.012 Dec 2024
Release notes
Open source →Added
- A new Resource Detector interface is included to allow resources to be automatically detected and included. (#939)
- A Detector to automatically detect resources from an environment variable. (#939)
- Github action to generate protobuf Go bindings locally in
internal/opentelemetry-proto-gen. (#938) - OTLP .proto files from
open-telemetry/opentelemetry-protoimported as a git submodule underinternal/opentelemetry-proto. References togithub.com/open-telemetry/opentelemetry-protochanged togo.opentelemetry.io/otel/internal/opentelemetry-proto-gen. (#942)
Changed
- Non-nil value
structs for key-value pairs will be marshalled using JSON rather thanSprintf. (#948)
Removed
- Removed dependency on
github.com/open-telemetry/opentelemetry-collector. (#943)
- v0.8.1-0.20241211071041-58fdf2a692aa11 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241206092512-0598dae2346d6 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241206004231-13da55468e566 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241205083946-ac671cebb33f5 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241204234201-7f8ea5bfe6c34 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241204171312-ab45d0f2b1854 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241204074433-01fe929572184 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241203173649-2f0bf8e095063 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241203084616-9f82e51c89423 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241202123200-3ec9a8a3cb0e2 Dec 2024pre-release
Nothing published for this version
- v0.8.1-0.20241130161042-3ff03b1b9cfe30 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241127155310-bab246013bd727 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241126084155-e016a78c9f5b26 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241125202046-814a41388b9725 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241123154900-8b510c36ed2623 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241122183920-2edaccb0238422 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241121185458-99c3c661e0ec21 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241121000339-f13e5bc85ef521 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241120082448-ec0a1ad5e41920 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241120002708-9b2e8679053f20 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241119083101-4a3ed11fbd8a19 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241118172225-0decd99739fe18 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241116001550-c500d1867a3a16 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241114201919-128a6b89451514 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241113083047-9e5c30d9731213 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241112184355-0bf957262dab12 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241108213030-ac5caeaee88d8 Nov 2024pre-release
Nothing published for this version
- v0.8.1-0.20241108184321-5e9da3af24678 Nov 2024pre-release
Nothing published for this version
- v0.8.08 Nov 2024
Release notes
Open source →Added
- The
B3Encodingtype to represent the B3 encoding(s) the B3 propagator can inject. A value for HTTP supported encodings (Multiple Header:MultipleHeader, Single Header:SingleHeader) are included. (#882) - The
FlagsDeferredtrace flag to indicate if the trace sampling decision has been deferred. (#882) - The
FlagsDebugtrace flag to indicate if the trace is a debug trace. (#882) - Add
peer.servicesemantic attribute. (#898) - Add database-specific semantic attributes. (#899)
- Add semantic convention for
faas.coldstartandcontainer.id. (#909) - Add http content size semantic conventions. (#905)
- Include
http.request_content_lengthin HTTP request basic attributes. (#905) - Add semantic conventions for operating system process resource attribute keys. (#919)
- The Jaeger exporter now has a
WithBatchMaxCountoption to specify the maximum number of spans sent in a batch. (#931)
Changed
- Update
CONTRIBUTING.mdto ask for updates toCHANGELOG.mdwith each pull request. (#879) - Use lowercase header names for B3 Multiple Headers. (#881)
- The B3 propagator
SingleHeaderfield has been replaced withInjectEncoding. This new field can be set to combinations of theB3Encodingbitmasks and will inject trace information in these encodings. If no encoding is set, the propagator will default toMultipleHeaderencoding. (#882) - The B3 propagator now extracts from either HTTP encoding of B3 (Single Header or Multiple Header) based on what is contained in the header. Preference is given to Single Header encoding with Multiple Header being the fallback if Single Header is not found or is invalid. This behavior change is made to dynamically support all correctly encoded traces received instead of having to guess the expected encoding prior to receiving. (#882)
- Extend semantic conventions for RPC. (#900)
- To match constant naming conventions in the
api/standardpackage, theFaaS*key names are appended with a suffix ofKey. (#920)"api/standard".FaaSName->FaaSNameKey"api/standard".FaaSID->FaaSIDKey"api/standard".FaaSVersion->FaaSVersionKey"api/standard".FaaSInstance->FaaSInstanceKey
Removed
- The
FlagsUnusedtrace flag is removed. The purpose of this flag was to act as the inverse ofFlagsSampled, the inverse ofFlagsSampledis used instead. (#882) - The B3 header constants (
B3SingleHeader,B3DebugFlagHeader,B3TraceIDHeader,B3SpanIDHeader,B3SampledHeader,B3ParentSpanIDHeader) are removed. If B3 header keys are needed the authoritative OpenZipkin package constants should be used instead. (#882)
Fixed
- The B3 Single Header name is now correctly
b3instead of the previousX-B3. (#881) - The B3 propagator now correctly supports sampling only values (
b3: 0,b3: 1, orb3: d) for a Single B3 Header. (#882) - The B3 propagator now propagates the debug flag.
This removes the behavior of changing the debug flag into a set sampling bit.
Instead, this now follow the B3 specification and omits the
X-B3-Samplingheader. (#882) - The B3 propagator now tracks "unset" sampling state (meaning "defer the decision") and does not set the
X-B3-Samplingheader when injecting. (#882) - Bump github.com/itchyny/gojq from 0.10.3 to 0.10.4 in /tools. (#883)
- Bump github.com/opentracing/opentracing-go from v1.1.1-0.20190913142402-a7454ce5950e to v1.2.0. (#885)
- The tracing time conversion for OTLP spans is now correctly set to
UnixNano. (#896) - Ensure span status is not set to
Unknownwhen no HTTP status code is provided as it is assumed to be200 OK. (#908) - Ensure
httptrace.clientTracercloseshttp.headersspan. (#912) - Prometheus exporter will not apply stale updates or forget inactive metrics. (#903)
- Add test for api.standard
HTTPClientAttributesFromHTTPRequest. (#905) - Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.1 in /tools. (#901, #913)
- Update otel-collector example to use the v0.5.0 collector. (#915)
- The
grpctraceinstrumentation uses a span name conforming to the OpenTelemetry semantic conventions (does not contain a leading slash (/)). (#922) - The
grpctraceinstrumentation includes anrpc.methodattribute now set to the gRPC method name. (#900, #922) - The
grpctraceinstrumentationrpc.serviceattribute now contains the package name if one exists. This is in accordance with OpenTelemetry semantic conventions. (#922) - Correlation Context extractor will no longer insert an empty map into the returned context when no valid values are extracted. (#923)
- Bump google.golang.org/api from 0.28.0 to 0.29.0 in /exporters/trace/jaeger. (#925)
- Bump github.com/itchyny/gojq from 0.10.4 to 0.11.0 in /tools. (#926)
- Bump github.com/golangci/golangci-lint from 1.28.1 to 1.28.2 in /tools. (#930)
- The
- v0.7.1-0.20241108103021-2be617e080038 Nov 2024pre-release
Nothing published for this version
- v0.7.1-0.20241108091337-6db18df3e2668 Nov 2024pre-release
Nothing published for this version
- v0.7.1-0.20241104082736-7fd5942eb41a4 Nov 2024pre-release
Nothing published for this version
- v0.7.1-0.20241031113514-06ee6f2be73331 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241030054014-4f94b1e661e730 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241028082639-078b2dd0d43728 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241025145208-5cf73e7dd23225 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241024074402-664a075380b924 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241023073925-97f8401153a423 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241021193732-8041156518ee21 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241020145039-bd88af90f29420 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241018173605-2578accaa84818 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241016151723-cd754a629d5d16 Oct 2024pre-release
Nothing published for this version
- v0.7.1-0.20241016052246-a2347542010c16 Oct 2024pre-release
Nothing published for this version