Releases: DataDog/dd-trace-go
Releases · DataDog/dd-trace-go
1.16.0
Features
- The
error.details
tag is now set on spans that implementfmt.Formatter
orxerrors.Formatter
(#455) - contrib/labstack/echo: added support for Trace Search & Analytics (#454) /thanks @rafaeljusto
- contrib/olivere/elastic: add customizable resource naming (#461) /thanks @cranti
- contrib: allow setting analytics rate to 0.0 (#456)
- ddtrace/tracer: add execution tracer (
runtime/trace
) entries for created spans (#467) - contrib/database/sql: allow setting service names per connection (#466)
- ddtrace/tracer: add support for containers tagging (coming in Datadog Agent 6.14.0) (#472)
Fixes
To view all changes check out new commits and the 1.16.0 milestone.
1.15.0
Features
- {ddtrace/tracer,internal/log}: introduce new logging pacakge (#442)
- contrib/labstack/echo: Add error handling (#451) /thanks @rafaeljusto
Fixes
- circleci: vendor go-redis/redis for testing. (#452)
- contrib/gin-gonic/gin: set error tag only for 5xx (#449)
To view all changes check out new commits and the 1.15.0 milestone.
1.14.0
Features
- contrib/labstack/echo: adds support for github.com/labstack/echo (#441) /thanks @rafaeljusto
- tracer: add option to skip and limit stack frames in error tags (#436) /thanks @matoous
- ddtrace/tracer: add support for hostname-bound traces (#437)
To view all changes check out new commits and the 1.14.0 milestone.
1.13.1
1.13.0
Features
- contrib/gomodule/redigo: copy of
contrib/garyburd/redigo
to match new repository location (#422) /thanks @Hendra-Huang - contrib/net/http: add support for setting custom
SpanOptions
(#429) - ddtrace/tracer: add
manual.keep
andmanual.drop
tags to simplify setting sampling priorities (#430)
Bug fixes
- ddtrace/tracer: ensure sampling priority gets applied when set on child spans (#426)
To view all changes check out new commits and the 1.13.0 milestone.
1.12.1
1.12.0
Features
- contrib/gocql/gocql: add NoDebugStack option (#416) /thanks @lypnol
- contrib/google.golang.org/grpc: allow setting non-error codes (#414) /thanks @lhecker
- Add support for B3 header style (#417)
To view all changes check out new commits and the 1.12.0 milestone.
1.11.0
Features
- contrib/google.golang.org/grpc: add support for instrumenting by means of the
stats
package. (#400) /thanks @zoncoen - ddtrace/tracer: added support for setting a span's name by means of a tag, to ease compatibility in some cases with vendors like Opentracing and OpenCensus (#409).
- contrib/go-chi/chi: new integration (#418) /thanks @davidjumani
- Add automatic support for Trace Analytics (#411, #415).
Improvements
- contrib/go-cql/gocql: improve resource computation performance (#412)
To view all changes check out new commits and the 1.11.0 milestone.
1.10.0
Features
- Datadog Synthetics support (#401)
Bug fixes
- contrib/mongodb/mongo-go-driver: vendor version v0.2.0 into the integration to avoid breaking changes affecting CI (#402)
- contrib/google.golang.org/grpc: fix a problem where errors weren't attached in some situations (#396). Shout out to @mrVanboy for providing the fix.
To view all changes check out new commits and the 1.10.0 milestone.
1.9.0
Features
- Use latest stable release of
mongodb/mongo-go-driver
(#379) /thanks @dsmontoya - Add key for setting APM event sampling rate (#386)
Bug fixes
- Fix command retrieval algorithm in the
go-redis/redis
integration (#385)
To view all changes take a look at new commits and the 1.9.0 milestone.