Skip to content

1.53.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Sep 10:10
· 15 commits to master since this release
v1.53.0
526075f

Components

Application Security Management (WAF)

  • πŸ› Fix NullPointerException log in AppSec (#9355 - @jandro996)
  • ✨ Add Forwarded header as a source to client IP resolution (#9310 - @jandro996)

Build & Tooling

Continuous Integration Visibility

Data Streams Monitoring

  • ✨ Create container hash tags propagation (#9282 - @ygree)

Database Monitoring

  • πŸ› Prevent crash in SQL Server's JDBC when tracing execute methods with generated keys (#9321 - @na-ji)
  • ✨ Create container hash tags propagation (#9282 - @ygree)

GraalVM native-image

  • πŸ› Update GraalVM config to reflect TempLocationManager's new package (#9337 - @luneo7 - thanks for the contribution!)

Metrics

Profiling

  • ✨ Create a profile flare reporter (requires tracing or CI vis to be enabled) (#9433 - @MattAlp)
  • πŸ› Properly fall-back on UDS profiling URL (#9401 - @jbachorik)
  • πŸ› Properly handle trace agent IPv6 URL in profiling (#9334 - @jbachorik)

Realtime User Monitoring

  • πŸ› Avoid multiple injections on dispatch on jboss (#9392 - @amarziali)
  • ✨ Support async servlet for RUM injection (#9333 - @amarziali)
  • πŸ› Improve RUM injection matching and avoid truncating responses (#9323 - @amarziali)
  • πŸ’‘ Add telemetry for the RUM injector (#9267 - @sarahchen6)
  • ✨ Make rum injector stream/writer more resilient to errors (#9184 - @amarziali)

Telemetry

  • πŸ› Remediate error logs (#9459 - @ygree)
  • ✨ Report config_id for Hands Off Config files (#9299 - @mtoffl01)
  • ✨ Adding Config Inversion Telemetry component (#9244 - @mhlidd)

Trace context propagation

Tracer core

  • πŸ’‘πŸ§ͺ Enable process level tags for java 21 applications (#9458 - @amarziali)
  • ✨ Move base and peer service adder before span is published (#9408 - @amarziali)
  • ✨ Add ErrorPriorities level for manual instrumentation (#9387 - @cecile75)
  • ✨ Throw InvalidBooleanValueException in ConfigConverter.booleanValueOf (#9370 - @mtoffl01)
  • πŸ› Avoid NPE on featureDiscovery creation (#9353 - @amarziali)
  • ✨ Stable Config improvements (#9259 - @mtoffl01)

Instrumentations

gRPC instrumentation

  • πŸ› Changing GRPC instrumentation codes from status.code to grpc.status.code (#9367 - @mhlidd)

JDBC instrumentation

  • πŸ› Prevent crash in SQL Server's JDBC when tracing execute methods with generated keys (#9321 - @na-ji)

Kotlin instrumentation

  • πŸ› Take defensive copy of original scope stack when restoring on different thread (#9403 - @mcculls)

OpenTelemetry instrumentation

  • πŸ› Fix using SpanAttribute annotation on multiple parameters (#9412 - @cecile75)