Catalog / Observability

OpenTelemetry Collector changelog

OpenTelemetry Collector is at 0.163.0, published 14 Oct 2026, 9 days ago.

Vendor neutral agent that receives traces, metrics and logs, processes them in a pipeline and exports them onward.

SubscribeOpenTelemetry Collector as markdown, for pasting into a model
Collected
63 releases back to 30 Jul 2024
Source
open-telemetry/opentelemetry-collector
Project
opentelemetry.io
Advisories
2 published newest 2026
Breaking
51 releases tagged by the publisher
Feed
RSS

Read on 28 of the 30 days on record, last today. Collection status

Version history

0.x63 releases
0.163.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.163.0 End User Changelog 💡 Enhancements 💡 cmd/builder: Add dist.resource.detection.detectors to the builder config, letting distr

addedfixed
0.162.0

End-user changelog 🛑 Breaking changes 🛑 cmd/mdatagen: Generated processor lifecycle tests now assert that the processor propagates the incoming context unchanged to the next consumer by default. (#15994) Disable with skip_context_propagat

breakingaddedfixed
0.161.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.161.0 End User Changelog 🛑 Breaking changes 🛑 pkg/pprofile: Remove deprecated AggregationTemporality, Duration, SetDuration (#158

breakingfixeddeprecated
0.160.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.160.0 End User Changelog 🚩 Deprecations 🚩 pkg/confighttp: Deprecate flat keepalive fields in client and server config in favor of

breakingaddedfixed
0.159.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.159.0 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add the pkg.exporterhelper.queueBatchEnabled feature gate (#14038,

breakingaddedfixed
0.158.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.158.0 End User Changelog 🚀 New components 🚀 processor/queuebatch: New queuebatchprocessor to replace the legacy batchprocessor. (

breakingaddedfixed
0.157.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.157.0 End User Changelog 🛑 Breaking changes 🛑 pkg/exporterhelper: Replace histogram bucket boundaries for otelcol_exporter_queue_

breakingaddedfixed
0.156.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.156.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: Add support for defining stability levels for resource attributes (#15312

breakingaddedfixed
0.155.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.155.0 End User Changelog 🛑 Breaking changes 🛑 pkg/confighttp: Remove stabilized gate confighttp.framedSnappy (#15420) pkg/configo

breakingaddedfixed
0.154.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.154.0 End User Changelog 🛑 Breaking changes 🛑 cmd/builder: The --skip-get-modules flag will no longer regenerate your go.mod file

breakingsecurityadded
0.153.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.153.0 End User Changelog 🛑 Breaking changes 🛑 pkg/configoptional: Stabilize feature gate configoptional.AddEnabledField (#15333)

breakingaddedfixed
0.152.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.1 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add otelcol_exporter_in_flight_requests metric to track the number

addedfixeddeprecated
0.152.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.0 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add otelcol_exporter_in_flight_requests metric to track the number

addedfixeddeprecated
0.151.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.151.0 End User Changelog 🛑 Breaking changes 🛑 cmd/builder: In the generated Collector source, the replace statements in the Go mo

breakingaddedfixed
0.150.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.150.0 End User Changelog 💡 Enhancements 💡 all: Update semconv package from 1.38.0 to 1.40.0 (#15095) cmd/mdatagen: Only allow the

addedfixedchanged
0.149.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.149.0 End User Changelog 🛑 Breaking changes 🛑 pkg/service: Remove service_name, service_instance_id, and service_version as const

breakingaddedfixed
0.148.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.148.0 End User Changelog ❗ Known Issues ❗ service: The collector's internal Prometheus metrics endpoint (:8888) now emits OTel serv

breakingaddedfixed
0.147.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.147.0 End User Changelog 💡 Enhancements 💡 exporter/debug: Output bucket counts for exponential histogram data points in normal ve

addedfixed
0.146.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.146.1 There are no changes in this release, see the following changelog for both v1.52.0 and v0.146.1: https://github.com/open-tele

0.146.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.146.0 End User Changelog 🛑 Breaking changes 🛑 all: Increase minimum Go version to 1.25 (#14567) 🚩 Deprecations 🚩 pdata/pprofile

breakingaddedfixed
0.145.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.145.0 End User Changelog 💡 Enhancements 💡 pkg/scraperhelper: ScraperID has been added to the logs for metrics, logs, and profiles

addedfixed
0.144.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.144.0 End User Changelog 🛑 Breaking changes 🛑 pkg/exporterhelper: Change verbosity level for otelcol_exporter_queue_batch_send_si

breakingaddedfixed
0.143.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.143.0 End User Changelog 💡 Enhancements 💡 all: Update semconv import to 1.38.0 (#14305) exporter/nop: Add profiles support to nop

breakingaddedchanged
0.142.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.142.0 End User Changelog 💡 Enhancements 💡 exporter/debug: Add logging of dropped attributes, events, and links counts in detailed

breakingaddedfixed
0.141.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.141.0 End User Changelog 🛑 Breaking changes 🛑 pkg/config/confighttp: Use configoptional.Optional for confighttp.ClientConfig.Cook

breakingaddedfixed
0.140.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.140.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: metadata.yaml now supports an optional entities section to organize resou

breakingaddedfixed
0.139.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.139.0 End User Changelog 🛑 Breaking changes 🛑 cmd/mdatagen: Make stability.level a required field for metrics (#14070) cmd/mdatag

breakingaddedfixed
0.138.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.138.0 End User Changelog 🛑 Breaking changes 🛑 all: Remove deprecated type TracesConfig (#14036) pkg/exporterhelper: Add default v

breakingaddedfixed
0.137.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.137.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: Improve validation for resource attribute enabled field in metadata files

breakingchangeddeprecated
0.136.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.136.0 End User Changelog 💡 Enhancements 💡 xpdata: Add Serialization and Deserialization of AnyValue (#12826) debugexporter: add s

breakingaddedfixed
0.135.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.135.0 End User Changelog 💡 Enhancements 💡 exporterhelper: Add new exporter_queue_batch_send_size and exporter_queue_batch_send_si

breakingaddeddeprecated
0.134.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.134.0 End User Changelog 💡 Enhancements 💡 pdata: Add custom grpc/encoding that replaces proto and calls into the custom marshal/u

addedfixed
0.133.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.133.0 End User Changelog 🛑 Breaking changes 🛑 all: Increase minimum Go version to 1.24 (#13627) 💡 Enhancements 💡 otlphttpexport

breakingaddedfixed
0.132.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.132.0 End User Changelog 🛑 Breaking changes 🛑 componentstatus: Change the signature of the componentstatus.NewEvent to accept mul

breakingaddedfixed
0.131.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.131.0 End User Changelog 🛑 Breaking changes 🛑 confighttp: Move confighttp.framedSnappy feature gate to beta. (#10584) 💡 Enhancem

breakingaddedfixed
0.130.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.130.1 End User Changelog 🧰 Bug fixes 🧰 service: Fixes bug where internal metrics are emitted with an unexpected suffix in their n

fixed
0.130.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.130.0 End User Changelog ❗ Known Issues ❗ Due to a bug in the internal telemetry Prometheus exporter, if you are configuring an int

breakingaddedfixed
0.129.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.129.0 End User Changelog 🛑 Breaking changes 🛑 exporterhelper: Remove deprecated sending_queue::blocking options, use sending_queu

breakingaddedfixed
0.128.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.128.0 End User Changelog 🛑 Breaking changes 🛑 service/telemetry: Mark "telemetry.disableAddressFieldForInternalTelemetry" as stab

breakingaddedfixed
0.127.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.127.0 End User Changelog 🚩 Deprecations 🚩 semconv: Deprecating the semconv package in favour of go.opentelemetry.io/otel/semconv

breakingaddeddeprecated
0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0 End User Changelog 🛑 Breaking changes 🛑 configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewE

breakingaddedfixed
0.125.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.125.0 End User Changelog 🛑 Breaking changes 🛑 service: Lowercase values for 'otelcol.component.kind' attributes. (#12865) service

breakingaddedfixed
0.124.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.124.0 End User Changelog 🐛 Known bugs 🐛 service/telemetry: Missing attributes in internal Collector logs (#12870). See issue desc

breakingaddedfixed
0.123.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.123.0 End User Changelog ❗ Known Issues ❗ This version increases memory usage by ~0.5 MB per component in the pipelines because a s

breakingaddedfixed
0.122.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1 End User Changelog 🧰 Bug fixes 🧰 confmap: Ensure slices with defaults containing struct values are correctly set. (#12661)

fixed
0.122.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.0 End User Changelog 🛑 Breaking changes 🛑 service: Batch processor telemetry is no longer emitted at "basic" verbosity level

breakingaddedfixed
0.121.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.121.0 End User Changelog 🛑 Breaking changes 🛑 confighttp: Make the client config options max_idle_conns, max_idle_conns_per_host,

breakingaddedfixed
0.120.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.120.0 End User Changelog 🛑 Breaking changes 🛑 all: Added support for go1.24, bumped minimum version to 1.23 (#12370) mdatagen: Re

breakingaddedfixed
0.119.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.119.0 End User Changelog 🛑 Breaking changes 🛑 exporterhelper: Rename exporter span signal specific attributes (e.g. "sent_spans"

breakingaddedfixed
0.118.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.118.0 End User Changelog 💡 Enhancements 💡 exporterhelper: Add blocking option to control queue behavior when full (#12090) debuge

breakingaddedfixed
0.117.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0 End User Changelog v1.23.0/v0.117.0 🛑 Breaking changes 🛑 otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510) 🧰 B

breakingaddedfixed
0.116.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.116.0 End User Changelog v1.22.0/v0.116.0 🛑 Breaking changes 🛑 pdata/pprofile: Remove deprecated Profile.EndTime and Profile.SetE

breakingaddedfixed
0.115.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.115.0 End User Changelog v1.21.0/v0.115.0 🛑 Breaking changes 🛑 otelcol: Change all logged timestamps to ISO8601. (#10543) This ma

breakingaddedfixed
0.114.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.114.0 End User Changelog v1.20.0/v0.114.0 💡 Enhancements 💡 cmd/builder: Allow for replacing of local Providers and Converters whe

breakingfixedchanged
0.113.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.113.0 End User Changelog v1.19.0/v0.113.0 🛑 Breaking changes 🛑 internal/fanoutconsumer: Extract internal/fanoutconsumer as a sepa

breakingaddedfixed
0.112.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.112.0 End User Changelog v1.18.0/v0.112.0 🛑 Breaking changes 🛑 consumer/consumererror: Extract consumer/consumererror as a separa

breakingaddedfixed
0.111.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.111.0 :new: The binary release adds a new OTLP-only distro. Feel free to leave us feedback on this new distro on the opentelemetry-

breakingaddedfixed
0.110.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.110.0 End User Changelog 🛑 Breaking changes 🛑 processorhelper: Update incoming/outgoing metrics to a single metric with a otel.si

breakingaddedfixed
0.109.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.109.0 End User Changelog 🐛 Known bugs 🐛 The ocb binary has an identified bug caused by the fact that some of the providers have b

breakingaddedfixed
0.108.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.108.0 End User Changelog 🧰 Bug fixes 🧰 mdatagen: Fix a missing import in the generated test file (#10969)

fixed
0.108.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.108.0 End User Changelog 🛑 Breaking changes 🛑 all: Added support for go1.23, bumped the minimum version to 1.22 (#10869) otelcol:

breakingaddedfixed
0.107.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.107.0 End User Changelog v1.13.0/v0.107.0 🛑 Breaking changes 🛑 service: Remove OpenCensus bridge completely, mark feature gate as

breakingaddedfixed
0.106.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.106.1 End User Changelog v0.106.1 🧰 Bug fixes 🧰 configauth: Fix unmarshaling of authentication in HTTP servers. (#10750)

fixed