OpenTelemetry auto-instrumentation and instrumentation libraries for Java
APACHE-2.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] over 2 years ago
This release targets the OpenTelemetry SDK 1.14.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
opentelemetry-log4j-appender-2.16
artifact has been renamed to opentelemetry-log4j-appender-2.17
opentelemetry-log4j-context-data-2.16-autoconfigure
artifact has been renamed to opentelemetry-log4j-context-data-2.17-autoconfigure
io.opentelemetry:opentelemetry-micrometer1-shim
rxjava
AgentListener#beforeAgent()
has been deprecated, as it is not expect to be needed by extensions authorsConfigPropertySource
has been deprecated in favor of ConfigCustomizer
RequestMetrics
has been renamed to OperationMetrics
- RequestListener
has been renamed to OperationListener
- ErrorCauseExtractor#extractCause()
has been renamed to extract()
- ContextCustomizer
and RequestListener
start()
/end()
methods have been renamed to onStart()
/onEnd()
opentelemetry-javaagent-instrumentation-api
artifact has been merged into the opentelemetry-javaagent-extension-api
artifactThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@breedx-splk
@chenjazz
@chronosa
@cuichenli
@dgradecak
@Enkelian
@HughPowell
@iNikem
@IraSkyx
@jack-berg
@jprinet
@kelystor
@laurit
@mateuszrzeszutek
@pkgonan
@shreya22-1998
@trask
@tydhot
@wallezhang
Published by github-actions[bot] over 2 years ago
This is a patch release on the previous 1.13.0 release, fixing the issue(s) below.
Published by github-actions[bot] over 2 years ago
This release targets the OpenTelemetry SDK 1.13.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
otel.instrumentation.common.experimental.suppress-controller-spans
-> otel.instrumentation.common.experimental.controller-telemetry.enabled
(important: note that the meaning is inverted)otel.instrumentation.common.experimental.suppress-view-spans
-> otel.instrumentation.common.experimental.view-telemetry.enabled
(important: note that the meaning is inverted)otel.instrumentation.netty.always-create-connect-span
-> otel.instrumentation.netty.connection-telemetry.enabled
otel.instrumentation.reactor-netty.always-create-connect-span
-> otel.instrumentation.reactor-netty.connection-telemetry.enabled
io.opentelemetry:opentelemetry-micrometer1-shim
*Tracing
to *Telemetry
always-create-connect-span
property to connection-telemetry
(#5834)This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@anuragagarwal561994
@aschugunov
@breedx-splk
@cartermp
@cbos
@chalin
@chenjazz
@cuichenli
@f00b455
@gquintana
@ianmcorvidae
@iNikem
@irizzant
@jack-berg
@jenarros
@jiwen624
@jkwatson
@jord1e
@jprinet
@laurit
@mateuszrzeszutek
@neiser
@pavolloffay
@theletterf
@trask
@tydhot
@wallezhang
@zoranzaric
Published by trask over 2 years ago
This is a patch release on the previous 1.12.0 release, fixing the issues below.
π οΈ Bug fixes
Published by github-actions[bot] over 2 years ago
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@amitgud-doordash
@anuraaga
@arminru
@BodySplash
@chalin
@domyway
@eugeniyk
@fstab
@iNikem
@irizzant
@kdombeck
@landrunner
@laurit
@lmolkova
@mateuszrzeszutek
@pleeplop
@ryandens
@Stephan202
@trask
@udaysrinivasan
Published by github-actions[bot] over 2 years ago
This is a patch release on the previous 1.11.0 release, fixing the issue below. If you are not affected by this, you do not need to update.
Published by github-actions[bot] over 2 years ago
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
io.opentelemetry.instrumentation.api.tracer
instrumentation-api
artifact, and the package was removed in this release.-slim
artifact has been dropped in this release, because the exporters are much-slim
and defaultopentelemetry-aws-lambda-1.0
has been split into two artifactsopentelemetry-aws-lambda-core-1.0
and opentelemetry-aws-lambda-events-2.2
.http.route
to server spans where route was already being captured for span name (#5086, #5240, #5242, #5241, #5239)http.route
in HttpServerMetrics
(#5266)This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@acm19
@anuraaga
@Asafb26
@blumamir
@breedx-splk
@domyway
@dynatrace-peterlang
@frommeyerc
@gautam-nutalapati
@gsmirnov-splk
@iNikem
@irizzant
@jack-berg
@jkwatson
@jord1e
@jprinet
@jsalinaspolo
@kubawach
@laurit
@mateuszrzeszutek
@mcmho
@mircea-lemnaru-aera
@mping-exo
@necrolyte2
@ozoz03
@pavolloffay
@pichlermarc
@ralphgj
@Samudraneel24
@trask
@valodzka
@xsmrcek
Published by github-actions[bot] over 2 years ago
This is a patch release on the previous 1.10.0 release, fixing the issues below. If you are not affected by any of these, you do not need to update.
Published by trask almost 3 years ago
This release deprecates the entire io.opentelemetry.instrumentation.api.tracer
package in the instrumentation-api
artifact, and the package will be removed in the next release.
The new Micrometer instrumentation will now capture metrics already defined in instrumented applications (e.g. some libraries have built-in micrometer metrics, like spring boot for example) and send them out through the agent metrics pipeline.
This release requires the use of OpenTelemetry Java SDK 1.10.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
opentelemetry-log4j-2.13.2
artifact has been renamed to opentelemetry-context-data-2.16-autoconfigure
opentelemetry-logback-1.0
artifact has been renamed to opentelemetry-logback-mdc-1.0
opentelemetry-ratpack-1.4
artifact has been renamed to opentelemetry-ratpack-1.7
AppServerBridge
and MappingResolver
to servlet-common:bootstrap
(#4817)ServletContextPath
to servlet-common:bootstrap
(#4824)ServerSpanNaming
(in preparation for http.route
) (#4852)This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@Asafb26
@breedx-splk
@danhngo-lx
@dengliming
@frommeyerc
@HaloFour
@hellochenpc
@iNikem
@jack-berg
@jamesmoessis
@jkwatson
@jsalinaspolo
@jsuereth
@kubawach
@laurit
@lmolkova
@lokeshcse6
@mateuszrzeszutek
@michaelbannister
@osherv
@previousdeveloper
@ralphgj
@raptium
@rkolesnev
@Samudraneel24
@sh777
@shivanshu1333
@theletterf
@tnaroska
@tomasol
@trask
@yangtaoran
@yonigibbs
@Zane-XY
Published by github-actions[bot] almost 3 years ago
This is a patch release on the previous 1.9.1 release, fixing the issue below. If you are not affected by this, you do not need to update.
Published by github-actions[bot] almost 3 years ago
This is a patch release on the previous 1.9.0 release, fixing the issue below. If you are not affected by this, you do not need to update.
Published by github-actions[bot] almost 3 years ago
This release requires the use of OpenTelemetry Java SDK 1.9.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
http.scheme
(#4446, #4576)newBuilder ()
to builder ()
(#4475)This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@alvinhom
@anuraaga
@ben-manes
@breedx-splk
@brunojcm
@bsideup
@castortech
@chenjazz
@chris-pinola-rf
@dboreham
@dengliming
@Enkelian
@HaloFour
@harel-e
@iNikem
@irizzant
@jack-berg
@jkwatson
@jsalinaspolo
@jsuereth
@kubawach
@laurit
@lmolkova
@MartinDai
@mateuszrzeszutek
@michaelbannister
@osherv
@przemekak
@qiansheng91
@radcortez
@runningcode
@shivanshu1333
@steffan-westcott
@steven-aerts
@theletterf
@trask
@zmapleshine
Published by github-actions[bot] almost 3 years ago
This is a patch release on the previous 1.7.1 release, fixing the issues below. If you are not affected by these, you do not need to update.
Published by anuraaga almost 3 years ago
Due to an issue in the publishing infrastructure, a bad release was published as 1.8.0. Do not use it.
Published by github-actions[bot] almost 3 years ago
This is a patch release on the previous 1.7.0 release, fixing the three issues below. If you are not affected by these, you do not need to update.
Published by github-actions[bot] about 3 years ago
Note: with this release, the -all
artifact has been removed and the default artifact (with no classifier) is now the go-to artifact that contains the exporters. If you want an artifact with no exporters, there is a new -slim
artifact that is published to maven central. The -all
artifact is still attached to this release below (it has the same content as the default artifact), but will no longer be attached to the releases starting from v1.8.0.
This release requires the use of OpenTelemetry Java SDK 1.7.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
-slim
artifact,-all
artifact (#4106)newBuilder()
to builder()
(#4407)This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@alesj
@anuraaga
@aras112
@ben-manes
@breedx-splk
@brunojcm
@dengliming
@Enkelian
@frommeyerc
@GlowingRuby
@HaloFour
@HyunGook-Kim
@iNikem
@jack-berg
@jantekb
@jkwatson
@kubawach
@laurit
@lmolkova
@MartinDai
@mateuszrzeszutek
@michaelbannister
@Oberon00
@pavolloffay
@shivanshu1333
@theletterf
@trask
Published by github-actions[bot] about 3 years ago
This is a patch release on the previous 1.6.0 and 1.6.1 releases, fixing the one issue below that arose during the 1.6.1 patch release.
If you are not affected by this, you do not need to update.
Published by github-actions[bot] about 3 years ago
β οΈ There was a problem with this patch release which breaks javaagent extensions if you are using them.
This is a patch release on the previous 1.6.0 release, fixing the one issue below. If you are not affected by this, you do not need to update.
Published by github-actions[bot] about 3 years ago
This release requires the use of OpenTelemetry Java SDK 1.6.0.
Note that all artifacts other than io.opentelemetry.javaagent:opentelemetry-javaagent
have the -alpha
suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@arm-chair
@asuresh4
@breedx-splk
@carlosalberto
@dengliming
@dmatscale
@edwardxia
@Enkelian
@evantorrie
@HaloFour
@iNikem
@jack-berg
@jkwatson
@jsuereth
@klboke
@kubawach
@laurit
@lmolkova
@mateuszrzeszutek
@mcmho
@meSunnySrivastava
@michaelbannister
@previousdeveloper
@ryandens
@shivanshu1333
@trask
@tydhot
@willarmiros
@zhq734
@zmapleshine
Published by github-actions[bot] about 3 years ago
This release requires the use of OpenTelemetry Java SDK 1.5.0.
This is a patch release on the previous 1.5.x releases, fixing the one issue below. If you are not affected by this, you do not need to update.