Release version 0.22.0
v0.22.0 Beta
π Breaking changes π
- Rename ServiceExtension to just Extension (#2581)
- Remove
consumerdata.TraceData(#2551) - Move
consumerdata.MetricsDatatointernaldata.MetricsData(#2512) - Remove custom OpenCensus sematic conventions that have equivalent in otel (#2552)
- Move ScrapeErrors and PartialScrapeError to
scrapererror(#2580) - Remove support for deprecated unmarshaler
CustomUnmarshaler, onlyUnmarshalis supported (#2591) - Remove deprecated componenterror.CombineErrors (#2598)
- Rename
pdata.TimestampUnixNanostopdata.Timestamp(#2549)
π‘ Enhancements π‘
prometheusexporter: Re-implement on top ofgithub.colasdn.workers.dev/prometheus/client_golang/prometheusand addmetric_expirationoptionloggingexporter: Add support for AttributeMap (#2609)- Add semantic conventions for instrumentation library (#2602)
π§° Bug fixes π§°
otlpreceiver: FixShutdown()bug (#2564)batchprocessor: Fix Shutdown behavior (#2537)loggingexporter: Fix handling the loop for empty attributes (#2610)prometheusremotewriteexporter: Fix counter name check (#2613)
Note
As a precautionary measure against the codecov incident, we've rebuilt the binaries, packages and docker images for this release. Please update your builds and checksums.