OpenTelemetry - CNCF/opentelemetry-go-contrib: Release v0.13.0

Name: opentelemetry-go-contrib

Owner: OpenTelemetry - CNCF

Release: Release v0.13.0

Released: 2020-10-10

License: Apache-2.0

Release Assets:

[0.13.0] - 2020-10-09

Added

  • A Jaeger propagator. (#375)

Changed

  • The go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc package instrumentation no longer accepts a Tracer as an argument to the interceptor function. Instead, a new WithTracerProvider option is added to configure the TracerProvider used when creating the Tracer for the instrumentation. (#373)
  • The go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron instrumentation now accepts a TracerProvider rather than a Tracer. (#374)
  • Remove go.opentelemetry.io/otel/sdk dependency from instrumentation. (#381)
  • Use httpsnoop in go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux to ensure http.ResponseWriter additional interfaces are preserved. (#388)

Fixed

  • The go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware no longer sends duplicate errors to the global ErrorHandler. (#377, #364)
  • The import comment in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is now correctly quoted. (#379)
  • The B3 propagator sets the sample bitmask when the sampling decision is debug. (#369)

Raw changes made between v0.12.0 and v0.13.0

af2dfc7baf3392e81ea4b6938b3a8a5d39cf9db7 Pre release v0.13.0 (#391) a84ddfe37e70e2827773d38fc386ab0657d00d80 use httpsnoop to ensure http.ResponseWriter additional interfaces are preserved (#388) bbc03fa6f1ad325293b5bd5c14f01a46585a5bbe [propagator] Add Jaeger propagator (#375) 082e67ff36583964125117e4df72de7ab9c805d4 Bump github.com/shirou/gopsutil from 2.20.8+incompatible to 2.20.9+incompatible in /instrumentation/host (#384) 97f311484668f7153e669413734546a03bf420a9 Update gopkg.in/macaron.v1/otelmacaron instrumentation to use TracerProvider (#374) a59885b46682b685fdd35eb8f20f16a736a165d5 Update google.golang.org/grpc/otelgrpc instrumentation to not accept Tracer (#373) 8244cc7764d3f537bc055b40a90ff15710ad3173 fix(echo): return nil from middleware to handle error only once (#377) e3d25a6f35d86a49d7851f1e3d8087c02201cd52 Bump cloud.google.com/go from 0.66.0 to 0.67.0 in /detectors/gcp (#383) 7d9570beea6207e51b4a72324e3953720fd8e85b Bump github.com/aws/aws-sdk-go from 1.34.32 to 1.35.2 in /detectors/aws (#382) 89ae255fe3e9e961b97974d0e43e2ede5d8ca7d6 Remove go.opentelemetry.io/otel/sdk dependency from instrumentation (#381) caffe1d22fb33bb86bd5311c58bc312abce7a0f8 Fix import comment bug (#379) 5ef58e7fab40b2226bd7e69ebffd90e221886870 Add instrumentation signal table to instrumentation README (#372) 71b6d7fc42c235ea005fde85c23fb84df36d3e60 [propagator] Set sample bitmask when sampling decision is debug for B3 Propagator. (#369) 9dc5e0c25bb9f28e90d0fc62cd98e037eaa38169 Bump github.com/aws/aws-sdk-go from 1.34.30 to 1.34.32 in /detectors/aws (#370)

To top