Releases: instana/go-sensor
v1.8.0
This minor release includes the following fixes & improvements:
- Reworked HTTP client & server instrumentation:
- Added
instana.RoundTripper()
andinstana.TracingHandlerFunc()
to instrumentnet/http.Client
andnet/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
- Added
- Pluggable logging for Go sensor:
- Added
instana.SetLogger()
andinstana/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
- Added
instrumentation/instagrpc v1.0.1
This patch release includes minor documentation fixes & improvements:
- Documentation updates
instrumentation/instagrpc v1.0.0
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
This patch release includes the following fixes & improvements:
- Added
(*instana.Sensor).Tracer()
method to provide access to the underlying tracer outside of thegithub.com/instana/go-sensor
package.
v1.7.0
This minor release includes the following fixes & improvements:
- Added
instana.SpanFromContext()
andinstana.ContextWithSpan()
to pass parent spans insidecontext.Context
github.com/felixge/httpsnoop
is not a dependency anymore
v1.6.0
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 addEnableAutoProfile: 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
v1.5.0
v1.4.17
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
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