Skip to content

Releases: instana/go-sensor

v1.8.0

25 Mar 16:40
3209d8b
Compare
Choose a tag to compare

This minor release includes the following fixes & improvements:

  • Reworked HTTP client & server instrumentation:
    • Added instana.RoundTripper() and instana.TracingHandlerFunc() to instrument net/http.Client and net/http.Server. See the corresponding README sections for HTTP client and server instrumentation for details
    • Previously used (*instana.Sensor).TraceHandler(), (*instana.Sensor).TracingHandler(), (*instana.Sensor).TracingHttpRequest() and (*instana.Sensor).WithTracingSpan() were deprecated
  • Pluggable logging for Go sensor:
    • Added instana.SetLogger() and instana/autoprofile.SetLogger() that allow to use 3rd-party logger to write diagnostic messages. See the corresponding README section for details
    • Added new package instana/logger that provides an implementation for the default logger
    • autoprofile.SetLogLevel() was deprecated

instrumentation/instagrpc v1.0.1

19 Mar 20:07
194c1e2
Compare
Choose a tag to compare

This patch release includes minor documentation fixes & improvements:

  • Documentation updates

instrumentation/instagrpc v1.0.0

18 Mar 14:55
cd9ac16
Compare
Choose a tag to compare

This is the first release of google.golang.org/grpc instrumentation for Instana. github.com/instana/go-sensor/instrumentation/instagrpc provides unary and stream interceptors for both servers and clients that ensure trace context propagation throughout the GRPC call.

To use this module add following line to your go.mod:

require github.com/instana/go-sensor/instrumentation/instagrpc v1.0.0

For detailed usage example consult the README or example_test.go.

v1.7.1

17 Mar 13:41
211434f
Compare
Choose a tag to compare

This patch release includes the following fixes & improvements:

  • Added (*instana.Sensor).Tracer() method to provide access to the underlying tracer outside of the github.com/instana/go-sensor package.

v1.7.0

12 Mar 15:45
ece91bd
Compare
Choose a tag to compare

This minor release includes the following fixes & improvements:

  • Added instana.SpanFromContext() and instana.ContextWithSpan() to pass parent spans inside context.Context
  • github.com/felixge/httpsnoop is not a dependency anymore

v1.6.0

06 Mar 15:07
Compare
Choose a tag to compare

This minor release includes the following fixes & improvements:

  • go-sensor is capable of sending continuous profiles with Instana’s AutoProfile. This functionality is opt-in, to enable profiling add EnableAutoProfile: true to your sensor initialization options.
  • instana.EumSnippet() is deprecated and will be removed soon. The generated JS code is outdated and it is advised to follow the official guide on how to install the EUM snippet for your website.

Please note that starting from this version the officiall support of go1.7 has been dropped. Users still running this version in production should consider an upgrade or use proposed workaround.

v1.5.1

07 Feb 12:44
fdb2ce0
Compare
Choose a tag to compare

This patch release includes the following fixes & improvements:

  • Documentation improvements #80
  • Allow to configure service name via INSTANA_SERVICE_NAME env variable #81

v1.5.0

19 Sep 11:31
Compare
Choose a tag to compare

This patch release includes the following fixes & improvements:

  • Documentation improvements #79
  • EUM: Update with the latest script #77
  • Go modules: Added Go module definitions #75
  • Adapters: remove never taken branch #68
  • goimports update #67

v1.4.17

15 May 12:53
Compare
Choose a tag to compare

This patch release includes the following fixes & improvements:

  • Add support for INSTANA_DEBUG env var; drop INSTANA_DEV #69

Fetch via govendor:
govendor fetch github.com/instana/[email protected]

Glide (glide.yaml)

import:
  - package: github.com/instana/go-sensor
    version: ^v1.4.17

v1.4.16

13 May 16:20
Compare
Choose a tag to compare

This patch release includes the following fixes & improvements:

  • adapters: remove never taken branch #68 (Thanks @mmlb!)
  • goimports cleanup #67 (Thanks @mmlb!)
  • Update tests, docs and examples to use new repo name #66

Fetch via govendor:
govendor fetch github.com/instana/[email protected]

Glide (glide.yaml)

import:
  - package: github.com/instana/go-sensor
    version: ^v1.4.16