github DataDog/dd-trace-go v1.34.0
1.34.0

latest releases: v1.64.0-rc.1, v1.63.1, v1.63.1-rc.1...
2 years ago

This version comes with a first release of Application Security (AppSec), which includes a Web-App Firewall (WAF). You can apply to the AppSec private beta by visiting https://app.datadoghq.com/security/appsec and following the instructions detailed here.

We've also included support for github.com/urfave/negroni, along with other enhancements and bug fixes.

Features

  • internal/appsec: introduce AppSec beta (#1007, #1032, #1039)
  • ddtrace/opentracer: translate Datadog errors to OpenTracing errors (#1009) (/thanks @krosen040)
  • contrib/urfave/negroni: add support (#974) (/thanks @nzin-appdirect)
  • ddtrace/tracer: add WithLogStartup startup option (#860)

Fixes

  • profiler: stop erroring on 2xx status codes (#1024)
  • ddtrace/tracer: add normalization of span duration (#973)
  • contrib/gorm.io/gorm.v1: add WithErrorCheck option (#940) (/thanks @vmlellis)
  • contrib/olivere/elastic: fix ineffectual error assignment (#1010)
  • contrib/twitchtv/twirp: service name should be read from global config (#1008) (/thanks @prasad-marne)
  • contrib/go.mongodb.org/mongo-driver/mongo: query tag should be mongodb.query (#996)
  • contrib/gofiber/fiber.v2: capture error from fiber handler (#988)
  • contrib/gofiber/fiber.v2: add reference to initial middleware span/context (#992)

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

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

NewReleases is sending notifications on new releases.