Skip to content

1.21.0

Choose a tag to compare

@knusbaum knusbaum released this 13 Feb 19:51

This release includes new rule-based trace sampling, asynchronous payload delivery, as well as other improvements and bug fixes. 🐶

Features

  • ddtrace/tracer: add rule-based sampler (#546)
  • ddtrace/tracer: send payloads asynchronously (#549)
  • contrib/gomodule/redigo: Support ConnWithTimeout interface (#554) (Thanks @abustany)
  • contrib/google.golang.org/grpc: add WithIgnoredMethods (#577) (Thanks @mathetake)

Fixes and Improvements

  • contrib/net/http: cause the default config to set the analytics rate in spanOpts (#564)
  • contrib/database/sql: implement driver.NamedValueChecker (#568)
  • ddtrace/tracer: fix regression when flushing based on size (#570)
  • ddtrace/mocktracer: make (*mockspan).Finish idempotent (#573) (Thanks @phoenix2x)

To view all changes check out new commits and the 1.21.0 milestone.