1.36.0
github-actions
released this
27 Jun 14:25
·
764 commits
to master
since this release
Components
Application Security Management (IAST)
- Add builder for vulnerability types and fix insecure auth protocol (#7216 - @manuel-alvarez-alvarez)
Application Security Management (WAF)
- Apply appsec rate limiter on event instead of when request end (#7221 - @jandro996)
- Preserve original types before passing data to the WAF (#7220 - @smola)
- Set _dd.p.dm to -5 for IAST and AppSec spans (#7219 - @jandro996)
- Update missing RFC parts for user event tacking (#7213 - @manuel-alvarez-alvarez)
- Upgrade to AppSec rules v1.12.0 (#7192 - @ValentinZakharov)
- Collect and report RASP events (+Stack traces) (#7162 - @ValentinZakharov)
- Add grpc.server.method to WAF addresses with FQN of the grpc method (#7079 - @manuel-alvarez-alvarez)
- Add standalone ASM billing support (#7040 - @jandro996)
Continuous Integration Visibility
- Do not report code coverage for skipped tests (#7244 - @nikita-tkachenko-datadog)
- 🐛 Fix TestNG tracing for parameterized tests that modify parameters (#7226 - @nikita-tkachenko-datadog)
- Add more metrics and tags to CI Visibility telemetry (#7223 - @nikita-tkachenko-datadog)
- 🧹 Replace string constants with a dedicated enum for test statuses (#7218 - @nikita-tkachenko-datadog)
- Ignore exception when trying to remove Git data upload shutdown hook during JVM shutdown (#7204 - @nikita-tkachenko-datadog)
- Do not include system-properties in test session command tag (#7187 - @nikita-tkachenko-datadog)
Data Streams Monitoring
- Add Avro instrumentation for schema tracking (#7236 - @nayeem-kamal)
Dynamic Instrumentation
Metrics
- Bump JMXFetch to 0.49.2 (#6935 - @carlosroman)
Profiling
- Update ddpfrof to 1.9.0 (#7229 - @jbachorik)
- Enable timeline events by default when ddprof disabled (#7224 - @richardstartin)
- Add configuration parameter for GC generation count tracking (#7210 - @jbachorik)
Testing
- Fix spring-messaging tests (#7157 - @amarziali)
Tracer internal logging
- 🐛 Start Datadog appender when doing agentless log submission for Log4j2 (#7160 - @nikita-tkachenko-datadog)
- Support DD_LOG_LEVEL (#7159 - @mcculls)
Instrumentations
AWS SDK instrumentation
Kafka instrumentation
- 🐛 Fix NPE when kafka consumer info is not available (#7190 - @amarziali)
OpenTelemetry instrumentation
- Improve config mapping for OpenTelemetry extensions (#7193 - @mcculls)
- Map OpenTelemetry environment variables to their Datadog equivalents (#7184 - @mcculls)
- Add more tests about OpenTelemetry attributes conventions (#7163 - @PerfectSlayer)
- Map OpenTelemetry muzzle references to Datadog equivalent (#7142 - @mcculls)
- Map OpenTelemetry VirtualField to Datadog ContextStore (#7129 - @mcculls)
All other instrumentations
- Avro instrumentation for schema tracking (#7236 - @nayeem-kamal)
- 🐛 Fix Protobuf schema sampling logic (#7197 - @piochelepiotr)
- Support graphql 22 (#7176 - @amarziali)