Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.95.0
End User Changelog
🛑 Breaking changes 🛑
all
: scope name for all generated Meter/Tracer funcs now includes full package name (#9494)
💡 Enhancements 💡
confighttp
: Adds support for Snappy decompression of HTTP requests. (#7632)configretry
: Validatemax_elapsed_time
, ensure it is larger thanmax_interval
andinitial_interval
respectively. (#9489)configopaque
: Mark module as stable (#9167)otlphttpexporter
: Add support for json content encoding when exporting telemetry (#6945)confmap/converter/expandconverter, confmap/provider/envprovider, confmap/provider/fileprovider, confmap/provider/httprovider, confmap/provider/httpsprovider, confmap/provider/yamlprovider
: Split confmap.Converter and confmap.Provider implementation packages out of confmap. (#4759, #9460)
API Changelog
🛑 Breaking changes 🛑
all
: Bump minimum go version to go 1.21 (#9507)service/telemetry
: Delete generated_config types, use go.opentelemetry.io/contrib/config types instead (#9546)configcompression
: Remove deprecatedconfigcompression
types, constants and methods. (#9388)component
: Removehost.ReportFatalError
(#6344)configgrpc
: Remove deprecatedconfiggrpc.ServerConfig.ToListener
(#9481)confmap
: Remove deprecatedconfmap.WithErrorUnused
(#9484)
🚩 Deprecations 🚩
confignet
: Deprecateconfignet.NetAddr
andconfignet.TCPAddr
in favor ofconfignet.AddrConfig
andconfignet.TCPAddrConfig
. (#9509)config/configgrpc
: Deprecateconfiggrpc.ClientConfig.SanitizedEndpoint
,configgrpc.ServerConfig.ToListener
andconfiggrpc.ServerConfig.ToListenerContext
(#9481, #9482)scraperhelper
: Deprecate ScraperControllerSettings, use ControllerConfig instead (#6767)