Skip to content

1.28.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jan 21:37
· 1050 commits to master since this release
fda2568

Components

Application Security Management (IAST)

Continuous Integration Visibility

Dynamic Instrumentation

Metrics

  • πŸ” Provide summary of JMXFetch for tracer-flare (#6439 - @mcculls)
  • πŸ” Tidy up tracer health metrics (#6438 - @mcculls)
  • Keep historical tracer health/span counts (#6426 - @mcculls)
  • πŸ” Add tracer health and span count summaries to tracer-flare (#6416 - @mcculls)

OpenTracing

Profiling

Telemetry

  • Improve telemetry log deduplication (#6525 - @smola)
  • Decouple telemetry logs from minimum log level (#6493 - @smola)
  • πŸ› Fix Telemetry App-Started event retry that prevents the application from exiting. (#6451 - @ygree)

Trace context propagation

  • Be consistent when checking if tasks are excluded from wrapping/injection (#6446 - @mcculls)

Tracer core

  • πŸ” Rename version.txt to tracer_version.txt in tracer-flare (#6532 - @mcculls)
  • πŸ” Update Java tracer flare name to be dd-java-flare-<runtimeId>-<currentTimeMillis>.zip (#6506 - @mcculls)
  • πŸ” Add thread-dump to tracer-flare when triage or debug mode is enabled (#6485 - @mcculls)
  • πŸ” Support delayed trigger of local triage report (#6479 - @mcculls)
  • πŸ” Add Instrumenter metrics to tracer-flare (#6472 - @mcculls)
  • πŸ§ͺ Introduce blackhole span (#6326 - @amarziali)

Instrumentations

Apache Spark instrumentation

JAX-RS instrumentation

  • πŸ› support PATCH and other custom jaxrs annotations (#6471 - @amarziali)

JMS instrumentation

  • Add auto-instrumentation for Message Driven Beans (#6216 - @am312)

Kafka instrumentation

  • Added messaging.kafka.bootstrap.servers to consume spans (#6327 - @kr-igor)

OpenTelemetry instrumentation

Trace annotations instrumentation

All other instrumentations

  • ✨ Extract user principal on jakarta servlets 5+ (#6527 - @amarziali)
  • ✨ Add missing error tags to process spans (#6489 - @smola)
  • πŸ› log4j: preserve mdc when copied and injection is disabled (#6487 - @amarziali)
  • Don't create a process span for agent internal threads (#6478 - @bantonsson)
  • πŸ› zio: fix context propagation (#6442 - @amarziali)