Skip to content

v1.66.0

Compare
Choose a tag to compare
@dianashevchenko dianashevchenko released this 25 Jul 14:56
3c12c66

Summary

In this release, Application Performance Monitoring (APM) adds support for log/slog instrumentation.
And Application Security Management (ASM) now monitors protects SQL queries performed via database/sql against SQL injections.

This release aligns our Go support policy with the official policy of the Go project, brings several bug fixes to the tracer, contrib packages and appsec.

Changes

Application Performance Monitoring (APM)

  • ddtrace/tracer: add propagation style info to the startup logs by @khanayan123 in #2748
  • contrib: add log/slog instrumentation by @rarguelloF in #2765
  • ddtrace/opentelemetry: Fix http remapping to account for int values by @zarirhamza in #2737
  • ddtrace/tracer: update sample rate configuration parsing to avoid logging a warning when empty by @zacharycmontoya in #2751
  • contrib/99designs/gqlgen: additional options to reduce noise by @samsullivan in #2695
  • ddtracer/tracer: fix appending 'tracer_version' to the statsd tags by @dianashevchenko in #2784

Application Security Management (ASM)

  • appsec: support SQLi Exploit Prevention (RASP) by @Hellzy in #2730

General

  • datastreams: Remove one colon check for well-formed edge tags by @juliannzhou in #2729
  • internal/telemetry: don't send app-dependencies-loaded in the absence of Go deps by @Julio-Guerra in #2740
  • readme: drop go 1.19 from support table by @eliottness in #2758
  • all: align Go support with upstream policy by @nsrip-dd in #2705
  • internal/datastreams: Always try sending data stream stats by @piochelepiotr in #2756
  • .gitlab/macrobenchmarks: Upgrade macrobenchmarks setup, add CPU / RSS utilization overhead measurements by @ddyurchenko in #2763
  • .github/workflows: run smoke tests on latest Go 1.23 release candidate by @darccio in #2764

New Contributors

Full Changelog: v1.65.1...v1.66.0