Releases: open-telemetry/opentelemetry-java-contrib
Version 1.22.0
This release targets the OpenTelemetry SDK 1.22.0.
JFR streaming
- Add buffer handlers and implement buffer metrics (#650)
- Implement GC duration metric (#653)
- Implement memory metrics (#652)
Prometheus client bridge - New 🌟
This module can be used to bridge OpenTelemetry metrics into the prometheus-simpleclient library.
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anosek-an
@jack-berg
@jeanbisutti
@jkwatson
@kittylyst
@mateuszrzeszutek
@roberttoyonaga
@trask
Version 1.21.0
This release targets the OpenTelemetry SDK 1.21.0.
JFR streaming
- Update handlers in jfr-streaming to match spec (#616)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@jack-berg
@mateuszrzeszutek
@roberttoyonaga
@trask
@vasireddy99
Version 1.20.1
This is a patch release on the previous 1.20.0 release, fixing the issue(s) below.
🛠️ Bug fixes
- Previously targeted OpenTelemetry Instrumentation version had never been updated to target OpenTelemetry SDK 1.20
Version 1.20.0
This release targets the OpenTelemetry SDK 1.20.0.
AWS X-Ray propagator
- Move io.opentelemetry:opentelemetry-extension-aws to contrib (#547)
JFR streaming
- Thread count and classes loaded handlers (#571)
Resource providers
- Webapp service name detector (#562)
- Glassfish service name detector (#579)
- Add remaining app server service name detectors (#583)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@altro3
@breedx-splk
@jack-berg
@jeanbisutti
@jkwatson-verta
@kittylyst
@mateuszrzeszutek
@roberttoyonaga
@trask
Version 1.19.1
This is a patch release on the previous 1.19.0 release, fixing the issue(s) below.
aws-resources/
- Fixed artifact
io.opentelemetry.contrib:opentelemetry-aws-resourcesnot being published to maven central (#535)
Version 1.19.0
This release targets the OpenTelemetry SDK 1.19.0.
Runtime attach
- Fix missing class in opentelemetry-runtime-attach jar (#509)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@cyrille-leclerc
@HaloFour
@jack-berg
@jeanbisutti
@jufab
@kenfinnigan
@laurit
@mateuszrzeszutek
@oertl
@PeterF778
@rmfitzpatrick
@trask
Version 1.18.0
This release targets the OpenTelemetry SDK 1.18.0.
aws-resources/
Relocated from the opentelemetry-java repository, and now published under the coordinates io.opentelemetry.contrib:opentelemetry-aws-resources
jfr-events/
Relocated from the opentelemetry-java repository, and now published under the coordinates io.opentelemetry.contrib:opentelemetry-jfr-events
noop-api/
Relocated from the opentelemetry-java repository, and now published under the coordinates io.opentelemetry.contrib:opentelemetry-noop-api
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@jack-berg
@jeanbisutti
@laurit
@mateuszrzeszutek
@sfriberg
@trask
Version 1.17.0
This release targets the OpenTelemetry SDK 1.17.0.
Consistent sampling
- Support traceId-based r-values (#417)
Runtime attach
- Prevent the runtime attachment from launching multiple times (#409)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anosek-an
@anuraaga
@cyrille-leclerc
@jeanbisutti
@kenfinnigan
@kubawach
@laurit
@mateuszrzeszutek
@oertl
@PeterF778
@pmcollins
@rmfitzpatrick
@trask
Version 1.16.0
This release targets the OpenTelemetry SDK 1.16.0.
AWS X-Ray
Runtime attach
- Fix "Class path contains multiple SLF4J bindings" (#380)
- Improve exception handling and documentation (#388)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@dehaansa
@felixscheinost
@jack-berg
@jeanbisutti
@laurit
@mateuszrzeszutek
@opentelemetry-java-bot
@trask
@willarmiros
Version 1.15.0
This release targets the OpenTelemetry SDK 1.15.0.
Consistent sampling
- ConsistentSampler does not unset p from tracestate when deciding not to sample (#350)
- Add consistent reservoir sampling span processor (#352)
Micrometer MeterProvider - New 🌟
This utility provides an implementation of MeterProvider which wraps a Micrometer MeterRegistry and delegates the reporting of all metrics through Micrometer. This enables projects which already rely on Micrometer and cannot currently migrate to OpenTelemetry Metrics to be able to report on metrics that are reported through the OpenTelemetry Metrics API.
Runtime attach
- Do not attach if not requested from the main method on the main thread (#354)
- Fix "URI is not hierarchical" during runtime attachment (#359)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@Enkelian
@HaloFour
@jack-berg
@jeanbisutti
@jmacd
@kubawach
@laurit
@mateuszrzeszutek
@oertl
@PeterF778
@rmfitzpatrick
@trask