Sourced from go.opentelemetry.io/otel/exporters/zipkin's changelog.
[1.16.0/0.39.0] 2023-05-18
This release contains the first stable release of the OpenTelemetry Go [metric API]. Our project stability guarantees now apply to the
go.opentelemetry.io/otel/metric
package. See our versioning policy for more information about these stability guarantees.Added
- The
go.opentelemetry.io/otel/semconv/v1.19.0
package. The package contains semantic conventions from thev1.19.0
version of the OpenTelemetry specification. (#3848)- The
go.opentelemetry.io/otel/semconv/v1.20.0
package. The package contains semantic conventions from thev1.20.0
version of the OpenTelemetry specification. (#4078)- The Exponential Histogram data types in
go.opentelemetry.io/otel/sdk/metric/metricdata
. (#4165)- OTLP metrics exporter now supports the Exponential Histogram Data Type. (#4222)
- Fix serialization of
time.Time
zero values ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
packages. (#4271)Changed
- Use
strings.Cut()
instead ofstring.SplitN()
for better readability and memory use. (#4049)MeterProvider
returns noop meters once it has been shutdown. (#4154)Removed
- The deprecated
go.opentelemetry.io/otel/metric/instrument
package is removed. Usego.opentelemetry.io/otel/metric
instead. (#4055)Fixed
- Fix build for BSD based systems in
go.opentelemetry.io/otel/sdk/resource
. (#4077)[1.16.0-rc.1/0.39.0-rc.1] 2023-05-03
This is a release candidate for the v1.16.0/v0.39.0 release. That release is expected to include the
v1
release of the OpenTelemetry Go metric API and will provide stability guarantees of that API. See our versioning policy for more information about these stability guarantees.Added
- Support global
MeterProvider
ingo.opentelemetry.io/otel
. (#4039)
- Use
Meter
for ametric.Meter
from the globalmetric.MeterProvider
.- Use
GetMeterProivder
for a globalmetric.MeterProvider
.- Use
SetMeterProivder
to set the globalmetric.MeterProvider
.Changed
- Move the
go.opentelemetry.io/otel/metric
module to thestable-v1
module set. This stages the metric API to be released as a stable module. (#4038)Removed
... (truncated)
e0852d6
Release v1.16.0/v0.39.0 -- Stable Metric API (#4100)3fca55a
dependabot updates Sun May 21 15:20:04 UTC 2023 (#4126)39cf62b
Bump lycheeverse/lychee-action from 1.7.0 to 1.8.0 (#4104)987422d
sdk/metric: Fix import comments (#4086)8dcabc3
feat(ci): Add codespell to Makefile and GitHub Actions (#3996)c3b48e2
[chore] Run generate before lint (#4093)f95bee2
Use strings.Cut() instead of string.SplitN() (#4049)8445f21
Add semconv/v1.20.0 (#4078)fadd3d6
[SDK][Trace] Add tests for default id generator (#4043)1dff818
[website_docs] Update path to spec, run formatter (#4084)