Release v1.16.0/v0.39.0 -- Stable Metric API
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.
What's Changed
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)
Changed
- Use
strings.Cut()
instead ofstring.SplitN()
for better readability and memory use. (#4049)
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)
New Contributors
- @tsloughter made their first contribution in #3848
- @Tijmen34 made their first contribution in #4074
- @ChillOrb made their first contribution in #3677
- @ChenX1993 made their first contribution in #4043
- @andrew-womeldorf made their first contribution in #4086
Full Changelog: v1.15.1...v1.16.0