1.34.0
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.