NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #464 by repository stars
Last release 2 days ago
15 Oct 2026
Ships on a steady schedule
a new release about every 9 days
No release notes found
nothing matched a version
3 versions withdrawn
withdrawn after publishing
5 years old
1780 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove deprecated fields/funcs from service
service (#5907)
ConfigProviderSettings.LocationConfigProviderSettings.MapProvidersConfigProviderSettings.MapConvertersfeaturegate.Registry.MustAppypdata module. (#5911)
pmetric.MetricDataPointFlags.String()pmetric.NumberDataPoint.FlagsStruct()pmetric.HistogramDataPoint.FlagsStruct()pmetric.ExponentialHistogramDataPoint.FlagsStruct()pmetric.SummaryDataPoint.FlagsStruct()obsreport, ProcessorSettings.Level and ExporterSettings.Level (#5918)processorhelper.New[Traces|Metrics|Logs]Exporter with processorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings definition (#5915)exporterhelper.New[Traces|Metrics|Logs]Exporter with exporterhelper.New[Traces|Metrics|Logs]ExporterWithContext definition (#5914)component.NewExtensionFactory with component.NewExtensionFactoryWithStabilityLevel definition (#5917)min_version for TLS configuration in case this property is not defined (affects servers). (#5956)processorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings in favor of processorhelper.New[Traces|Metrics|Logs]Exporter (#5915)LogRecord.Flags() and LogRecord.SetFlags() in favor of LogRecord.FlagsStruct() and LogRecord.SetFlagsStruct(). (#5972)exporterhelper.New[Traces|Metrics|Logs]ExporterWithContext in favor of exporterhelper.New[Traces|Metrics|Logs]Exporter (#5914)component.NewExtensionFactoryWithStabilityLevel in favor of component.NewExtensionFactory (#5917)plog.SeverityNumber[UPPERCASE] constants (#5927)pcommon.Map.InsertNull method (#5955)MetricDataPointFlagsStruct -> MetricDataPointFlagsNewMetricDataPointFlagsStruct -> NewMetricDataPointFlagspcommon.InvalidTraceID and pcommon.InvalidSpanID in favor of vars pcommon.EmptyTraceID and pcommon.EmptySpanIDUpdate and Upsert methods of pcommon.Map (#5975)NumberDataPoint.Flags -> NumberDataPoint.FlagsImmutableHistogramDataPoint.Flags -> HistogramDataPoint.FlagsImmutableExponentialHistogramDataPoint.Flags -> ExponentialHistogramDataPoint.FlagsImmutableSummaryDataPoint.Flags -> SummaryDataPoint.FlagsImmutableMetricDataPointFlags -> MetricDataPointFlagsImmutableNewMetricDataPointFlags -> MetricDataPointFlagsImmutableMarshalerSizer interface to ptrace, plog, and pmetric packages. NewProtoMarshaler now returns a MarshalerSizer (#5929)jsoniter in jsonUnmarshaler(#5433)service.telemetry.traces.propagators configuration to set propagators for collector's internal spans. (#5572)InstrumentationScope attributes in loggingexporter (#5976)UpsertEmpty, UpsertEmptyMap and UpsertEmptySlice methods to pcommon.Map (#5975)SetEmptyMapVal and SetEmptySliceVal methods to pcommon.Value (#5975)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
ABI breaking change: featuregate.Registry.Apply returns error now.
confighttp.HTTPClientSettings.ToClientWithHost (#5803)component.WithTracesExporterAndStabilityLevelcomponent.WithMetricsExporterAndStabilityLevelcomponent.WithLogsExporterAndStabilityLevelcomponent.WithTracesReceiverAndStabilityLevelcomponent.WithMetricsReceiverAndStabilityLevelcomponent.WithLogsReceiverAndStabilityLevelcomponent.WithTracesProcessorAndStabilityLevelcomponent.WithMetricsProcessorAndStabilityLevelcomponent.WithLogsProcessorAndStabilityLevelfeaturegate.Registry.Apply returns error now.Flags API from pdata (#5814)confmap.Provider to return pointer to Retrieved (#5839)featuregate.Registry.MustApply in favor of featuregate.Registry.Apply. (#5801)component.Factory.StabilityLevel(config.DataType) in favor of Stability per component (#5762):
component.ExporterFactory.TracesExporterStabilitycomponent.ExporterFactory.MetricsExporterStabilitycomponent.ExporterFactory.LogsExporterStabilitycomponent.ProcessorFactory.TracesProcessorStabilitycomponent.ProcessorFactory.MetricsProcessorStabilitycomponent.ProcessorFactory.LogsProcessorStabilitycomponent.ReceiverFactory.TracesReceiverStabilitycomponent.ReceiverFactory.MetricsReceiverStabilitycomponent.ReceiverFactory.LogsReceiverStabilityobsreport.ProcessorSettings.Level and obsreport.ExporterSettings.Level, use MetricsLevel from CreateSettings (#5824)processorhelper.New[Traces|Metrics|Logs]Processor in favor of processorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings (#5833)FlagsStruct in favor of Flags (#5842)
FlagsStruct -> Flagsexporterhelper.New[Traces|Metrics|Logs]Exporter in favor of exporterhelper.New[Traces|Metrics|Logs]ExporterWithContext (#5834)Scope.Attributes in pdata (#5826)pcommon.Value.Equal that slices have only primitive values. (#5865)confmap.Provider implementations. (#5861)See the changelog for v0.57.0.
See the changelog for v0.57.0.
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 was a failed release.
This was a failed release.
Remove deprecated funcs/types from service related to Config
There isn't a valid core binary for this release. Use v0.57.2 instead.
Config (#5755)confighttp.ToClient to accept a component.Host (#5737)component.WithTracesExportercomponent.WithMetricsExportercomponent.WithLogsExportercomponent.WithTracesReceivercomponent.WithMetricsReceivercomponent.WithLogsReceivercomponent.WithTracesProcessorcomponent.WithMetricsProcessorcomponent.WithLogsProcessorNumberDataPoint.Flags -> NumberDataPoint.FlagsStructNumberDataPoint.SetFlags -> NumberDataPoint.FlagsStructHistogramDataPoint.Flags -> HistogramDataPoint.FlagsStructHistogramDataPoint.SetFlags -> HistogramDataPoint.FlagsStructExponentialHistogramDataPoint.Flags -> ExponentialHistogramDataPoint.FlagsStructExponentialHistogramDataPoint.SetFlags -> ExponentialHistogramDataPoint.FlagsStructSummaryDataPoint.Flags -> SummaryDataPoint.FlagsStructSummaryDataPoint.SetFlags -> SummaryDataPoint.FlagsStructMetricDataPointFlags -> MetricDataPointFlagsStructNewMetricDataPointFlags -> NewMetricDataPointFlagsStructMetricDataPointFlagsNone -> MetricDataPointFlagsStruct.NoRecordedValueMetricDataPointFlagNoRecordedValue -> MetricDataPointFlagsStruct.NoRecordedValueMetricDataPointFlagcomponent.WithTracesExporterAndStabilityLevel -> component.WithTracesExportercomponent.WithMetricsExporterAndStabilityLevel -> component.WithMetricsExportercomponent.WithLogsExporterAndStabilityLevel -> component.WithLogsExportercomponent.WithTracesReceiverAndStabilityLevel -> component.WithTracesReceivercomponent.WithMetricsReceiverAndStabilityLevel -> component.WithMetricsReceivercomponent.WithLogsReceiverAndStabilityLevel -> component.WithLogsReceivercomponent.WithTracesProcessorAndStabilityLevel -> component.WithTracesProcessorcomponent.WithMetricsProcessorAndStabilityLevel -> component.WithMetricsProcessorcomponent.WithLogsProcessorAndStabilityLevel -> component.WithLogsProcessorocb now exits with an error if it fails to load the build configuration. (#5731)HTTPClientSettings.ToClientWithHost (#5737)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
Add linux-ppc64le architecture to cross build tests in CI
linux-ppc64le architecture to cross build tests in CI (#5645)client: perform case insensitive lookups in case the requested metadata value isn't found (#5646)loggingexporter: Decouple loglevel field from level of logged messages (#5678)pcommon.NewSliceFromRaw function (#5679)loggingexporter: create the exporter's logger from the service's logger (#5677)otelcol_exporter_queue_capacity metrics show the collector's exporter queue capacity (#5475)Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove deprecated config.ServiceTelemetry
config.ServiceTelemetry (#5565)config.ServiceTelemetryLogs (#5565)config.ServiceTelemetryMetrics (#5565)service.ConfigServiceTelemetry, service.ConfigServiceTelemetryLogs, and service.ConfigServiceTelemetryMetrics (#5565)component.WithTracesExporter -> component.WithTracesExporterAndStabilityLevelcomponent.WithMetricsExporter -> component.WithMetricsExporterAndStabilityLevelcomponent.WithLogsExporter -> component.WithLogsExporterAndStabilityLevelcomponent.WithTracesReceiver -> component.WithTracesReceiverAndStabilityLevelcomponent.WithMetricsReceiver -> component.WithMetricsReceiverAndStabilityLevelcomponent.WithLogsReceiver -> component.WithLogsReceiverAndStabilityLevelcomponent.WithTracesProcessor -> component.WithTracesProcessorAndStabilityLevelcomponent.WithMetricsProcessor -> component.WithMetricsProcessorAndStabilityLevelcomponent.WithLogsProcessor -> component.WithLogsProcessorAndStabilityLevelRegistry.Apply in service.featuregate (#5660)exporter/logging: Skip "bad file descriptor" sync errors (#5585)undefined stability level to debug. (#5635)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
Remove deprecated configtest.LoadConfigMap
GetLogger. (#5504)configtest.LoadConfigMap (#5505)config.Map (#5505)config.MapProvider (#5505)config.MapConverter (#5505)config.Received (#5505)config.CloseFunc (#5505)pcommon.Value.NewValueBytes is brought back taking pcommon.ImmutableByteSlice as an argument instead of []byte (#5299)Value.NewValueMBytes func is deprecated in favor of Value.NewValueBytes func that takes
ImmutableByteSlice instead of []byteValue.SetMBytesVal func is deprecated in favor of Value.SetBytesVal func that takes
pcommon.ImmutableByteSlice instead of []byte.Value.BytesVal func is deprecated in favor of Value.BytesVal func that returns pcommon.ImmutableByteSlice
instead of []byte.<HistogramDataPoint|Buckets>.SetMBucketCounts funcs are deprecated in favor of
<HistogramDataPoint|Buckets>.SetBucketCounts funcs that take pcommon.ImmutableUInt64Slice instead of []uint64.<HistogramDataPoint|Buckets>.MBucketCounts funcs are deprecated in favor of
<HistogramDataPoint|Buckets>.BucketCounts funcs that return pcommon.ImmutableUInt64Slice instead of []uint64.HistogramDataPoint.SetMExplicitBounds func is deprecated in favor of HistogramDataPoint.SetExplicitBounds func
that takes pcommon.ImmutableFloat64Slice instead of []float64.HistogramDataPoint.MExplicitBounds func func is deprecated in favor of HistogramDataPoint.ExplicitBounds
returns pcommon.ImmutableFloat64Slice instead of []float64.HTTPClientSettings.ToClient in favor of HTTPClientSettings.ToClientWithHost (#5584)metric package for process metrics instead of stats package (#5486)logging exporter (#5520)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
Remove deprecated componenterror package.
componenterror package. (#5420)config.MapConverterFunc. (#5419)AddCollectorVersionTag, enabled for long time already. (#5471)config.Map to its own package confmap which does not depend on any component concept (#5237)
config.Map -> confmap.ConfMapconfig.MapProvider -> confmap.Providerconfig.Received -> confmap.Receivedconfig.NewReceivedFromMap -> confmap.NewReceivedconfig.CloseFunc -> confmap.CloseFuncconfig.ChangeEvent -> confmap.ChangeEventconfig.MapConverter -> confmap.Converterenvmapprovider -> envproviderfilemapprovider -> fileprovideryamlmapprovider -> yamlproviderexpandmapconverter -> expandconverterfilemapprovider -> fileprovideroverwritepropertiesmapconverter -> overwritepropertiesconvertercomponent.ExtensionDefaultConfigFunc in favor of component.ExtensionCreateDefaultConfigFunc (#5451)confmap.Received.AsMap in favor of confmap.Received.AsConf (#5465)confmap.Conf.Set, not used anywhere for the moment (#5485)service.mapResolver to confmap.Resolver (#5444)linux-arm architecture to cross build tests in CI (#5472)MinVersion and MaxVersion defaults will be handled by crypto/tls (#5480)Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove configunmarshaler.Unmarshaler interface, per deprecation comment
configunmarshaler.Unmarshaler interface, per deprecation comment (#5348)Value.BytesVal, Value.SetBytesVal,
Value.UpdateBytes, Value.InsertBytes, Value.UpsertBytes, <HistogramDataPoint|Buckets>.BucketCounts,
<HistogramDataPoint|Buckets>.SetBucketCounts, HistogramDataPoint.ExplicitBounds,
HistogramDataPoint.SetExplicitBounds (#5347)config.MapConverterFunc with config.MapConverter (#5382)config.Config and config.Service, use service.Config* (#4608)componenterror package, move everything to component (#5383)pcommon.Value.NewValueBytes is deprecated in favor of Value.NewValueMBytes in preparation of migration to
immutable slices (#5367)service.telemetry.resource
configuration key and will be included as metric labels for own telemetry.
If service.instance.id is not specified it will be auto-generated. Previously
service.instance.id was always auto-generated, so the default of the new
behavior matches the old behavior. (#5402)Your coding agent can read these notes before it upgrades. Set up the MCP server →