github DataDog/dd-trace-go v1.28.0
1.28.0

latest releases: v1.70.0-rc.2, v1.999.0-beta.10, instrumentation/testutils/grpc/v2.0.0-beta.10...
3 years ago

This release has a lot of little features and new integrations for go-pg and go-redis v8. It also includes a number of bug fixes and other minor improvements. 🚀

Thanks again to all contributors!

Features

  • contrib/go-redis/redis.v8: support go-redis.v8 (#727) (Thanks @sfroment)
  • contrib/jmoiron/sqlx: allow adding sqltrace.Option to Open (#762)
  • contrib/go-pg/pg.v10: add support for github.com/go-pg/pg/v10 (#686) (Thanks @patriczek)
  • ddtrace/tracer: add freebsd osinfo support (#766) (Thanks @vanillahsu)
  • contrib/cloud.google.com/go/pubsub.v1: Add WithServiceName option (#757) (Thanks @mickeyreiss)
  • ddtrace/tracer: Improve agent performance by marking top level spans (#782, #784)
  • contrib/gin-gonic/gin: support globalconfig.ServiceName() (#776) (Thanks @marcind)
  • contrib/go-chi/chi: Added option to set custom error status check (#773) (Thanks @Hunrik)

Fixes

  • contrib/go-chi/chi: Handle 0 status code correctly (#740) (Thanks @adw1n)
  • Use existing const in osinfo_default (#754) (Thanks @aeneasr)
  • contrib/Shopify/sarama: use sarama.MinVersion in tests. (#761)
  • profiler: set profiler upload timeout to 10s (#768)
  • ddtrace/tracer: StartSpanFromContext should work nil ctx on Go 1.15 (#749)
  • contrib/Shopify/sarama: Fix WrapAsyncProducer tracing support (#738) (Thanks @adw1n)
  • ddtrace/tracer: allow B3 trace IDs longer than 16 chars (#780) (Thanks @stroem)

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

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

NewReleases is sending notifications on new releases.