Skip to content

Releases: open-telemetry/opentelemetry-java-contrib

Version 1.22.0

17 Jan 03:50
24d8705

Choose a tag to compare

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

15 Dec 20:23
151be05

Choose a tag to compare

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

22 Nov 17:11
d9ab85f

Choose a tag to compare

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

17 Nov 21:24
2991409

Choose a tag to compare

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

16 Oct 21:54
2a0e2a3

Choose a tag to compare

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-resources not being published to maven central (#535)

Version 1.19.0

14 Oct 03:22
ebc99e4

Choose a tag to compare

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

19 Sep 20:13
86c1dcc

Choose a tag to compare

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

19 Aug 20:17
1f9eb3f

Choose a tag to compare

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

20 Jul 21:01
6a8ef10

Choose a tag to compare

This release targets the OpenTelemetry SDK 1.16.0.

AWS X-Ray

  • Fix #376: AwsXrayRemoteSampler doesn’t poll for update (#377)

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

17 Jun 23:29
a747e65

Choose a tag to compare

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