github open-telemetry/opentelemetry-java-instrumentation v0.10.1
Version 0.10.1

latest releases: v2.4.0, v1.33.2, v2.3.0...
3 years ago

This update is compatible with the OpenTelemetry Java SDK 0.10.0.

NB! That release contains A LOT OF breaking changes, please read its change log carefully!

🌟 New instrumentation

📈 Improvements

  • Add SPI to configure additional bootstrap package prefixes (#1380)
  • Add operation and collection attributes for MongoDB spans (#1398)
  • Change Play framework span name (#1416)
  • Change JAX-RS span name (#1425)
  • Better support for parsing IPv6 JDBC urls (#1403)
  • Prevent NoSQL databases instrumentations from exposing sensitive information (#1405, #1427, #1455, #1462, #1441, #1509)
  • Instrumentation libraries names as reported by telemetry does not include instrumented library versions anymore (#1446)
  • LoggingExporter now uses the agent's logging framework instead of standard out (#1447)
  • Add context root to the front of the route in the span name (#1418)
  • Better selection of telemetry exporter (#1513)

🛠️ Bug fixes

  • Fix db.name span attribute for MongoDB (#1419 )
  • Fix HttpURLConnection instrumentation on WebLogic (#1439)
  • Proper scope handling for Resteasy instrumentations. (#1442)
  • Fix broken Armeria instrumentation (#1451)
  • Fix setting net.peer.* semantic attributes for Cassandra 4.+ (#1482)

☢️ Breaking changes

  • Change configuration properties for configuring exporters (#1399)
  • Change configuration properties for enabling/disabling individual instrumentations (#1412)

Don't miss a new opentelemetry-java-instrumentation release

NewReleases is sending notifications on new releases.