Skip to content

Releases: DataDog/dd-trace-go

1.7.0

07 Dec 15:29
5a81392
Compare
Choose a tag to compare

This release's highlight is the priority sampling option which allows having distributed tracing out-of-the-box. When enabled, all parts of a distributed trace will automatically be sampled with the same values, removing the need to manually set sampling priorities.

Features

Bug fixes

  • Do not alter user errors in net/http integrations (#370)

1.6.0

20 Nov 09:41
debe776
Compare
Choose a tag to compare

Improvements

  • Adds support for the DD_AGENT_HOST and DD_TRACE_AGENT_PORT environment variables which allow setting agent host/port information (#362).
  • Lock down mongodb integration support to Alpha 17 (#363).

To view all changes take a look at new commits or at the 1.6.0 milestone.

1.5.0

05 Nov 14:45
Compare
Choose a tag to compare

Features

  • contrib/mongodb/mongo-go-driver: support for release Alpha 17 (#357)
  • julienschmidt/httprouter: support extra span options in httprouter (#346) /thanks @phette
  • ddtrace/tracer: add NoDebugStack finishing option (#355)

Improvements

  • contrib/gocql/gocql: report actual alphanumeric consistency (#348)
  • contrib/k8s.io/client-go: inject the traceID as K8s AuditID HTTP header (#351)
  • contrib/net/http: inherit context of StartSpanFromContext into base RoundTripper (#359) /thanks @morikuni!

To view all changes take a look at new commits or at the 1.5.0 milestone.

1.4.0

04 Oct 15:17
cbae612
Compare
Choose a tag to compare

Features

To view all changes take a look at new commits or at the 1.4.0 milestone.

1.3.0

13 Sep 14:57
Compare
Choose a tag to compare

New integrations

Bug fixes

  • Make go-redis integration returns an implicit redis.Cmdable (#329)
  • Support 64 bit IDs in text map propagator (#326)

To view all changes take a look at new commits or at the 1.3.0 milestone.

1.2.3

07 Sep 15:55
8efc9a7
Compare
Choose a tag to compare

Bug Fixes

  • contrib/google.golang.org/grpc: Fixed a bug where the previously set context value will be overwritten. (#327)

1.2.2

27 Aug 11:38
3ca8142
Compare
Choose a tag to compare

Bug fixes

  • When injecting HTTP headers, always replace the values, never add additional (#322)

1.2.1

24 Aug 09:49
90c48ee
Compare
Choose a tag to compare

New features

  • gorilla/mux: allow setting custom span options (#320)

1.2.0

23 Aug 10:57
cea9c1d
Compare
Choose a tag to compare

New features

  • New integration: globalsign/mgo (#308)
  • New integration: k8s.io/client-go (#298)
  • New integration: bradfitz/gomemcache (#291)
  • Add tracing for http.RoundTripper (#299)

Bug fixes

  • Add support for newer go-redis/redis versions (#318)
  • Add some standard tags for databases into the ext package (#300)
  • Always reset payload after transport (#319)

To view all changes take a look at new commits or at the 1.2.0 milestone.

1.1.1

06 Aug 18:13
2ef3281
Compare
Choose a tag to compare

Bug Fixes:

  • fix race condition in google.golang.org/grpc integration (#302)

Read the full changeset