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 fromgopkg.in/Shopify/sarama.v1
togithub.com/Shopify/sarama
if they have not already done so. This is the result ofgithub.com/Shopify/sarama
using the github path as their canonical name in theirgo.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
To view all changes check out new commits and the 1.25.0 milestone.