OpenTelemetry - CNCF/opentelemetry-java: Release v1.30.0
Name: opentelemetry-java
Owner: OpenTelemetry - CNCF
Release: Version 1.30.0
Released: 2023-09-08
License: Apache-2.0
Release Assets:
API
Incubator
- Add experimental synchronous gauge (#5506)
SDK
Metrics
- Add attributes advice API (#5677, #5722)
- Add AttributesProcessor toString, add attribute filter helper (#5765)
- Increase metric name maximum length from 63 to 255 characters (#5697)
Exporter
- Prometheus exporter: remove non-ucum units from conversion (#5719)
- Prometheus exporter: add units to metric names in TYPE and HELP comments (#5718)
SDK Extensions
- Add support for file based configuration to incubator (#5687, #5751, #5758, #5757, #5755, #5763, #5766, #5773, #5771, #5779)
- Autoconfigure ConfigProperties#getMap filters entries with blank values instead of throwing (#5784)
Semantic conventions
- DEPRECATION:
io.opentelemetry:opentelemetry-semconv
is deprecated for removal. Please useio.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha
instead, which is published from open-telemetry/semantic-conventions-java. The new repository is published in lockstep with open-telemetry/semantic-conventions. (#5786)
Project Tooling
- Update Gradle Wrapper from 8.2.1 to 8.3 (#5728)
- Remove dependabot and
update-gradle-wrapper
task in favor of renovate (#5746)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk @brunobat @dashpole @dependabot @Emily-Jiang @erenming @jack-berg @jkwatson @jsuereth @mateuszrzeszutek @tigrannajaryan @trask @tylerbenson