github DataDog/dd-trace-go v1.25.0
1.25.0

latest releases: v1.63.0, v1.63.0-rc.3, v1.63.0-rc.2...
3 years ago

This release incorporates support for Go modules, additional options for the profiler, improved support for log injection, and various improvements and fixes for the contrib packages.

Upgrade Notes

  • Users of our contrib/shopify/sarama integration will need to change the import path from gopkg.in/Shopify/sarama.v1 to github.com/Shopify/sarama if they have not already done so. This is the result of github.com/Shopify/sarama using the github path as their canonical name in their go.mod file. Please see (Shopify/sarama#1510) and (#672) for more details.

Features

  • profiler: add WithSite option and DD_SITE environment variable. (#644)
  • ddtrace/tracer: improve support for log injection (#657, #676)
  • contrib/internal/httputil: add HTTP host tag (#648)
  • contrib/google.golang.org/grpc: add metadata and request parameter tags for grpc calls (#647) (Thanks, @mingrammer)
  • contrib/jinzhu/gorm: add context getter for gorm.db (#667) (Thanks, @zhammer)
  • all: migrate to modules (#672)
  • ddtrace/tracer: send all global tags with metrics (#673) (Thanks, @DarrenTsung)
  • profiler: support agent-based deployments and have those as default. (#668)

Fixes

  • contrib/google.golang.org/grpc: fix a data race in config (#670) (Thanks, @ktr0731)

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

Don't miss a new dd-trace-go release

NewReleases is sending notifications on new releases.