Skip to content

Releases: open-telemetry/opentelemetry-go-contrib

Release v0.13.0

10 Oct 02:46
v0.13.0
af2dfc7
Compare
Choose a tag to compare

[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

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

Release v0.12.0

25 Sep 16:09
v0.12.0
e84d6d6
Compare
Choose a tag to compare

Added

  • Benchmark tests for the gRPC instrumentation. (#296)
  • Integration testing for the gRPC instrumentation. (#297)
  • Allow custom labels to be added to net/http metrics. (#306)
  • Added B3 propagator, moving it out of open.telemetry.io/otel repo. (#344)

Changed

  • Unify instrumentation about provider options for go.mongodb.org/mongo-driver, gin-gonic/gin, gorilla/mux,
    labstack/echo, emicklei/go-restful, bradfitz/gomemcache, Shopify/sarama, net/http and beego. (#303)
  • Update instrumentation guidelines about uniform provider options. Also, update style guide. (#303)
  • Make config struct of instrumentation unexported. (#303)
  • Instrumentations have been updated to adhere to the configuration style guide's
    updated recommendation to use newConfig() instead of configure(). (#336)
  • A new instrumentation naming scheme is implemented to avoid package name conflicts for instrumented packages while still remaining discoverable. (#359)
    • google.golang.org/grpc -> google.golang.org/grpc/otelgrpc
    • go.mongodb.org/mongo-driver -> go.mongodb.org/mongo-driver/mongo/otelmongo
    • net/http -> net/http/otelhttp
    • net/http/httptrace -> net/http/httptrace/otelhttptrace
    • github.com/labstack/echo -> github.com/labstack/echo/otelecho
    • github.com/bradfitz/gomemcache -> github.com/bradfitz/gomemcache/memcache/otelmemcache
    • github.com/gin-gonic/gin -> github.com/gin-gonic/gin/otelgin
    • github.com/gocql/gocql -> github.com/gocql/gocql/otelgocql
    • github.com/emicklei/go-restful -> github.com/emicklei/go-restful/otelrestful
    • github.com/Shopify/sarama -> github.com/Shopify/sarama/otelsarama
    • github.com/gorilla/mux -> github.com/gorilla/mux/otelmux
    • github.com/astaxie/beego -> github.com/astaxie/beego/otelbeego
    • gopkg.in/macaron.v1 -> gopkg.in/macaron.v1/otelmacaron
  • Rename OTelBeegoHandler to Handler in the go.opentelemetry.io/contrib/instrumentation/github.com/astaxie/beego/otelbeego package. (#359)

Raw changes made between v0.11.0 and v0.12.0

e84d6d6 Update to API v0.12.0 (#363)
b313ddb Bump github.com/golang/snappy from 0.0.1 to 0.0.2 in /exporters/metric/cortex (#362)
e985d42 Bump github.com/aws/aws-sdk-go from 1.34.27 to 1.34.30 in /detectors/aws (#361)
65f8350 Update instrumentation naming (#359)
96b0b00 updated macaron go module declaration (#356)
6d5d814 Bump cloud.google.com/go from 0.65.0 to 0.66.0 in /detectors/gcp (#354)
955ea9d Bump github.com/aws/aws-sdk-go from 1.34.23 to 1.34.27 in /detectors/aws (#353)
9d8562d Build both go-1.14 and go-1.15 in circleci with new custom executors (#351)
d8c4868 Bump github.com/spf13/afero from 1.3.5 to 1.4.0 in /exporters/metric/cortex/utils (#348)
45e350b Bump github.com/aws/aws-sdk-go from 1.34.22 to 1.34.23 in /detectors/aws (#347)
d334aff Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /propagators (#346)
c5771c8 Move B3 propagator from main repo to contrib repo (#344)
22ec414 Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /instrumentation/google.golang.org/grpc (#340)
d4a624b Add Skip Changelog label to dependabot-sourced PRs. (#345)
9434278 mongo: use db.operation instead of resource.name (#337)
39944bf Bump github.com/aws/aws-sdk-go from 1.34.18 to 1.34.22 in /detectors/aws (#341)
7bc5d1e Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 in /tools (#343)
243c544 Add design doc and future enhancements sections to README (#339)
9e80ea6 Update configure() to newConfig() per new style guide (#336)
071a049 [Prometheus Remote Write Exporter for Cortex] Documentation Updates (#333)
5997cc3 mongo: use db.system instead of db.type (#335)
3ea5332 Restore tests for auth_test.go on 386 (#334)
c55a925 Allow custom labels to be added to net/http metrics (#306)
5a0832b chore: add version to gorilla/mux instrumentation (#325)
e066389 chore: add sem version to gin-gonic instrumentation (#324)
abfd550 Distinguish between gin.Context and context.Context in example (#322)
b7beb0f [Prometheus Remote Write Exporter for Cortex] Add Enhancements and Fixes (#326)
9a032d8 Bump github.com/spf13/afero from 1.3.4 to 1.3.5 in /exporters/metric/cortex/utils (#332)
de985d7 Bump github.com/shirou/gopsutil from 2.20.7+incompatible to 2.20.8+incompatible in /instrumentation/host (#331)
3bdafc8 Bump github.com/aws/aws-sdk-go from 1.34.13 to 1.34.18 in /detectors/aws (#330)
5a11c85 Bump github.com/emicklei/go-restful/v3 from 3.3.0 to 3.3.1 in /instrumentation/github.com/emicklei/go-restful (#329)
b2001ac Bump go.mongodb.org/mongo-driver from 1.4.0 to 1.4.1 in /instrumentation/go.mongodb.org/mongo-driver (#328)
1fd4aeb chore: add version to echo instrumentation (#327)
824feff Add @XSAM as an approver (#321)
6f61c54 [Prometheus Remote Write Exporter for Cortex] Fix Panic Issue in MutualTLS Test (#315)
e497214 Add missing directory parameter to find command in dependabot-check (#323)
faaf7c0 Unify instrumentation *Provider options (#303)
dc7145c Bump github.com/labstack/echo/v4 from 4.1.16 to 4.1.17 in /instrumentation/github.com/labstack/echo (#317)
3aaff89 Bump github.com/aws/aws-sdk-go from 1.34.11 to 1.34.13 in /detectors/aws (#318)
f598244 Bump cloud.google.com/go from 0.64.0 to 0.65.0 in /detectors/gcp (#309)
e6529ec Ignore auth_test for 386 builds (#312)
c8b10ad Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /exporters/metric/cortex (#308)
1fe464d Bump github.com/aws/aws-sdk-go from 1.34.10 to 1.34.11 in /detectors/aws (#307)
a222aee Update dependabot config (#304)
1f7546c [Prometheus Remote Write Exporter for Cortex] Add TLS Support and Default HTTP Client (#255)
0afc4ae Add integration testing for gRPC instrumentation (#297)
d6b87c8 Add benchmark tests for gRPC instrumentation (#296)
a586915 Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /instrumentation/google.golang.org/grpc (#302)
6128d59 Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /instrumentation/net/http/httptrace (#301)
ee5433f fix: Update gocql instrumentation to meet latest contrib requirements (#298)
e7d4f5f Bump github.com/aws/aws-sdk-go from 1.34.9 to 1.34.10 in /detectors/aws (#286)

Release v0.11.0

25 Aug 15:50
v0.11.0
7e7d779
Compare
Choose a tag to compare

Added

  • Top-level Version() and SemVersion() functions defining the current version of the contrib package. (#225)
  • Instrumentation for the github.com/astaxie/beego package. (#200)
  • Instrumentation for the github.com/bradfitz/gomemcache package. (#204)
  • Host metrics instrumentation. (#231)
  • Cortex histogram and distribution support. (#237)
  • Cortex example project. (#238)
  • Cortex HTTP authentication. (#246)

Changed

  • Remove service name as a parameter of Sarama instrumentation. (#221)
  • Replace WithTracer with WithTracerProvider in Sarama instrumentation. (#221)
  • Switch to use common top-level module SemVersion() when creating versioned tracer in bradfitz/gomemcache. (#226)
  • Use IntegrationShouldRun in gomemcache_test. (#254)
  • Use Go 1.15 for CI builds. (#236)
  • Improved configuration for runtime instrumentation. (#224)

Fixed

  • Update dependabot configuration to include newly added bradfitz/gomemcache package. (#226)
  • Correct runtime instrumentation name. (#241)

Raw changes made between v0.10.1 and v0.11.0

7e7d779 (HEAD -> master, tag: v0.11.0, tag: instrumentation/runtime/v0.11.0, tag: instrumentation/net/http/v0.11.0, tag: instrumentation/net/http/httptrace/v0.11.0, tag: instrumentation/net/http/httptrace/example/v0.11.0, tag: instrumentation/net/http/example/v0.11.0, tag: instrumentation/host/v0.11.0, tag: instrumentation/gopkg.in/macaron.v1/v0.11.0, tag: instrumentation/google.golang.org/grpc/v0.11.0, tag: instrumentation/google.golang.org/grpc/example/v0.11.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.11.0, tag: instrumentation/github.com/labstack/echo/v0.11.0, tag: instrumentation/github.com/gorilla/mux/v0.11.0, tag: instrumentation/github.com/gocql/gocql/v0.11.0, tag: instrumentation/github.com/gocql/gocql/example/v0.11.0, tag: instrumentation/github.com/gin-gonic/gin/v0.11.0, tag: instrumentation/github.com/emicklei/go-restful/v0.11.0, tag: instrumentation/github.com/bradfitz/gomemcache/v0.11.0, tag: instrumentation/github.com/astaxie/beego/v0.11.0, tag: instrumentation/github.com/astaxie/beego/example/v0.11.0, tag: instrumentation/github.com/Shopify/sarama/v0.11.0, tag: instrumentation/github.com/Shopify/sarama/example/v0.11.0, tag: exporters/metric/dogstatsd/v0.11.0, tag: exporters/metric/datadog/v0.11.0, tag: exporters/metric/cortex/v0.11.0, tag: exporters/metric/cortex/utils/v0.11.0, tag: exporters/metric/cortex/example/v0.11.0, tag: detectors/gcp/v0.11.0, tag: detectors/aws/v0.11.0, origin/master, origin/HEAD) Release v0.11.0 (#282)
bf0a555 Use IntegrationShouldRun in gomemcache_test (#254)
0171bec Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 in /instrumentation/github.com/gorilla/mux (#256)
4b0e528 Bump github.com/aws/aws-sdk-go from 1.34.8 to 1.34.9 in /detectors/aws (#253)
4215822 Host metrics instrumentation (#231)
f2ec169 [cortex] Authentication Implementation and Timestamp Fix (#246)
a21b1d8 Bump github.com/emicklei/go-restful/v3 from 3.2.0 to 3.3.0 in /instrumentation/github.com/emicklei/go-restful (#250)
b5ee702 Bump github.com/aws/aws-sdk-go from 1.34.7 to 1.34.8 in /detectors/aws (#251)
936bcb7 Use a non-standard port for the DD example (#242)
2b93770 feat: add example for beego instrumentation (#243)
4e75b37 Bump cloud.google.com/go from 0.63.0 to 0.64.0 in /detectors/gcp (#248)
86d14f4 Bump github.com/aws/aws-sdk-go from 1.34.6 to 1.34.7 in /detectors/aws (#247)
453f28e Cortex: Add support for histogram and distribution (#237)
b3e521c Cortex example project (#238)
9cc7199 Update runtime.go instrumentation Meter name (#241)
a60647b Create runtime.Config struct with metric.Provider and WithMinimumReadMemStatsInterval() configuration options (#224)
733f3b7 Update build to use Go 1.15 (#236)
aaac45e Bump github.com/aws/aws-sdk-go from 1.34.5 to 1.34.6 in /detectors/aws (#235)
d58e0e8 feat: Add integration for github.com/astaxie/beego (#200)
0d5bd34 Remove service name as a parameter of Sarama instrumentation (#221)
1df6921 Bump github.com/aws/aws-sdk-go from 1.34.4 to 1.34.5 in /detectors/aws (#230)
a333e58 Add license-check to Makefile (#228)
0cce6d2 Use top-level common SemVersion() in creation of versioned tracer for bradfitz/gomemcache (#226)
df25cc0 Introduce a top-level Version() and SemVersion() function (#225)
9a03b4b Instrumentation for github.com/bradfitz/gomemcache (#204)
a851743 Bump github.com/aws/aws-sdk-go from 1.34.2 to 1.34.4 in /detectors/aws (#220)
c3022e7 Update project maintainers (#219)

Release v0.10.1

14 Aug 00:31
v0.10.1
db97409
Compare
Choose a tag to compare

This release includes instrumentation moved from the main go.opentelemetry.io/otel project for the google.golang.org/grpc, net/http, and net/http/httptrace packages.

Added

  • The go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc module has been added to replace the instrumentation that had previoiusly existed in the go.opentelemetry.io/otel/instrumentation/grpctrace package. (#189)
  • Instrumentation for the stdlib net/http and net/http/httptrace packages. (#190)
  • Initial Cortex exporter. (#202, #205, #210, #211, #215)

Fixed

  • Bump google.golang.org/grpc from 1.30.0 to 1.31.0. (#166)
  • Bump go.mongodb.org/mongo-driver from 1.3.5 to 1.4.0 in /instrumentation/go.mongodb.org/mongo-driver. (#170)
  • Bump google.golang.org/grpc in /instrumentation/github.com/gin-gonic/gin. (#173)
  • Bump google.golang.org/grpc in /instrumentation/github.com/labstack/echo. (#176)
  • Bump google.golang.org/grpc from 1.30.0 to 1.31.0 in /instrumentation/github.com/Shopify/sarama. (#179)
  • Bump cloud.google.com/go from 0.61.0 to 0.63.0 in /detectors/gcp. (#181, #199)
  • Bump github.com/aws/aws-sdk-go from 1.33.15 to 1.34.1 in /detectors/aws. (#184, #192, #193, #198, #201, #203)
  • Bump github.com/golangci/golangci-lint from 1.29.0 to 1.30.0 in /tools. (#186)
  • Setup CI to run tests that require external resources (Cassandra and MongoDB). (#191)
  • Bump github.com/Shopify/sarama from 1.26.4 to 1.27.0 in /instrumentation/github.com/Shopify/sarama. (#206)

Raw changes made between v0.10.0 and v0.10.1

db97409 (HEAD -> master, tag: v0.10.1, tag: instrumentation/runtime/v0.10.1, tag: instrumentation/net/http/v0.10.1, tag: instrumentation/net/http/httptrace/v0.10.1, tag: instrumentation/net/http/httptrace/example/v0.10.1, tag: instrumentation/net/http/example/v0.10.1, tag: instrumentation/gopkg.in/macaron.v1/v0.10.1, tag: instrumentation/google.golang.org/grpc/v0.10.1, tag: instrumentation/google.golang.org/grpc/example/v0.10.1, tag: instrumentation/go.mongodb.org/mongo-driver/v0.10.1, tag: instrumentation/github.com/labstack/echo/v0.10.1, tag: instrumentation/github.com/gorilla/mux/v0.10.1, tag: instrumentation/github.com/gocql/gocql/v0.10.1, tag: instrumentation/github.com/gocql/gocql/example/v0.10.1, tag: instrumentation/github.com/gin-gonic/gin/v0.10.1, tag: instrumentation/github.com/emicklei/go-restful/v0.10.1, tag: instrumentation/github.com/Shopify/sarama/v0.10.1, tag: instrumentation/github.com/Shopify/sarama/example/v0.10.1, tag: exporters/metric/dogstatsd/v0.10.1, tag: exporters/metric/datadog/v0.10.1, tag: exporters/metric/cortex/v0.10.1, tag: exporters/metric/cortex/utils/v0.10.1, tag: detectors/gcp/v0.10.1, tag: detectors/aws/v0.10.1, upstream/master, origin/master, origin/HEAD) Release v0.10.1 (#216)
818b337 Cortex: Remove sanitize call (#215)
97f04f7 Bump github.com/aws/aws-sdk-go from 1.34.1 to 1.34.2 in /detectors/aws (#207)
a3f9424 Bump github.com/Shopify/sarama from 1.26.4 to 1.27.0 in /instrumentation/github.com/Shopify/sarama (#206)
b948cd3 Add convertToTimeseries (#211)
6fd38b9 Cortex Exporter Send Pipeline (#210)
020b7b5 Cortex Exporter Setup Pipeline and Configuration (#205)
df49040 Bump github.com/aws/aws-sdk-go from 1.34.0 to 1.34.1 in /detectors/aws (#203)
8daa8cb Cortex Exporter Project setup (#202)
444937f Bump github.com/aws/aws-sdk-go from 1.33.21 to 1.34.0 in /detectors/aws (#201)
c318cd3 feat: Setup CI to run tests that require external resources (#191)
6585cf1 Bump cloud.google.com/go from 0.62.0 to 0.63.0 in /detectors/gcp (#199)
2eccb6d Bump github.com/aws/aws-sdk-go from 1.33.20 to 1.33.21 in /detectors/aws (#198)
3fc65dc Add instrumentation for net/http and net/httptrace (#190)
b469fe2 Bump github.com/aws/aws-sdk-go from 1.33.19 to 1.33.20 in /detectors/aws (#193)
87806b1 Move gRPC instrumentation from go.opentelemetry.io/otel (#189)
94a1029 Bump github.com/aws/aws-sdk-go from 1.33.16 to 1.33.19 in /detectors/aws (#192)
dab1ac5 Bump cloud.google.com/go from 0.61.0 to 0.62.0 in /detectors/gcp (#181)
a212c9b Bump google.golang.org/grpc from 1.30.0 to 1.31.0 in /instrumentation/github.com/Shopify/sarama (#179)
abc3188 Bump google.golang.org/grpc from 1.30.0 to 1.31.0 (#166)
7f3b815 Bump go.mongodb.org/mongo-driver from 1.3.5 to 1.4.0 in /instrumentation/go.mongodb.org/mongo-driver (#170)
480f9da Bump github.com/aws/aws-sdk-go from 1.33.15 to 1.33.16 in /detectors/aws (#184)
8f260ca Bump github.com/golangci/golangci-lint from 1.29.0 to 1.30.0 in /tools (#186)
cceab0f Bump google.golang.org/grpc in /instrumentation/github.com/gin-gonic/gin (#173)
7949782 Bump google.golang.org/grpc in /instrumentation/github.com/labstack/echo (#176)

Release v0.10.0

31 Jul 19:09
v0.10.0
e9e944b
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.10.0 and includes new instrumentation for popular Kafka and Cassandra clients.

Added

  • A detector that generate resources from GCE instance. (#132)
  • A detector that generate resources from AWS instances. (#139)
  • Instrumentation for the Kafka client github.com/Shopify/sarama. (#134, #153)
  • Links and status message for mock span in the internal testing library. (#134)
  • Instrumentation for the Cassandra client github.com/gocql/gocql. (#137)
  • A detector that generate resources from GKE clusters. (#154)

Fixed

  • Bump github.com/aws/aws-sdk-go from 1.33.8 to 1.33.15 in /detectors/aws. (#155, #157, #159, #162)
  • Bump github.com/golangci/golangci-lint from 1.28.3 to 1.29.0 in /tools. (#146)

Raw changes made between v0.9.0 and v0.10.0

e9e944b (HEAD -> master, tag: v0.10.0, tag: instrumentation/runtime/v0.10.0, tag: instrumentation/gopkg.in/macaron.v1/v0.10.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.10.0, tag: instrumentation/github.com/labstack/echo/v0.10.0, tag: instrumentation/github.com/gorilla/mux/v0.10.0, tag: instrumentation/github.com/gocql/gocql/v0.10.0, tag: instrumentation/github.com/gocql/gocql/example/v0.10.0, tag: instrumentation/github.com/gin-gonic/gin/v0.10.0, tag: instrumentation/github.com/emicklei/go-restful/v0.10.0, tag: instrumentation/github.com/Shopify/sarama/v0.10.0, tag: instrumentation/github.com/Shopify/sarama/example/v0.10.0, tag: exporters/metric/dogstatsd/v0.10.0, tag: exporters/metric/datadog/v0.10.0, tag: detectors/gcp/v0.10.0, tag: detectors/aws/v0.10.0, upstream/master, origin/master, origin/HEAD) Release v0.10.0 (#185)
d5b98d8 Add instrumentation example for Kafka (#153)
166cf68 Bump github.com/aws/aws-sdk-go from 1.33.14 to 1.33.15 in /detectors/aws (#162)
7066c08 Add instrumentation for github.com/gocql/gocql (#137)
5a13a42 Bump github.com/aws/aws-sdk-go from 1.33.13 to 1.33.14 in /detectors/aws (#159)
468a20f Bump github.com/aws/aws-sdk-go from 1.33.12 to 1.33.13 in /detectors/aws (#157)
4b582b9 Bump github.com/aws/aws-sdk-go from 1.33.8 to 1.33.12 in /detectors/aws (#155)
f28c81d AWS detector (#139)
05eaf53 GKE detector (#154)
5c2cfc3 GCE Resource Detector (#132)
2baa898 paivagustavo to emeritus for now (#152)
70957fc Add instrumentation for Kafka (#134)
bb438f8 Bump github.com/golangci/golangci-lint from 1.28.3 to 1.29.0 in /tools (#146)

Release v0.9.0

21 Jul 15:13
v0.9.0
0ea9f57
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.9.0.

Fixed

  • Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in /instrumentation/github.com/emicklei/go-restful. (#133)
  • Update dependabot configuration to correctly check all included packages. (#131)
  • Update RELEASING.md with correct tag.sh command. (#130)

Raw changes made between v0.8.0 and v0.9.0

0ea9f57 (HEAD -> master, tag: v0.9.0, tag: instrumentation/runtime/v0.9.0, tag: instrumentation/gopkg.in/macaron.v1/v0.9.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.9.0, tag: instrumentation/github.com/labstack/echo/v0.9.0, tag: instrumentation/github.com/gorilla/mux/v0.9.0, tag: instrumentation/github.com/gin-gonic/gin/v0.9.0, tag: instrumentation/github.com/emicklei/go-restful/v0.9.0, tag: exporters/metric/dogstatsd/v0.9.0, tag: exporters/metric/datadog/v0.9.0, upstream/master) Release v0.9.0 (#140)
a08ff87 (origin/master, origin/HEAD) Bump github.com/golangci/golangci-lint from 1.28.2 to 1.28.3 in /tools (#135)
4c660e5 Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in /instrumentation/github.com/emicklei/go-restful (#133)
8bdd9d9 Update dependabot package directories (#131)
70d36d9 Update RELEASING.md with correct tag.sh cmd (#130)

Release v0.8.0

10 Jul 17:59
v0.8.0
83f8ffa
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.8.0, includes minor fixes, and new instrumentation.

Additions

  • Create this CHANGELOG.md. (#114)
  • Add emicklei/go-restful/v3 trace instrumentation. (#115)

Changed

  • Update CONTRIBUTING.md to ask for updates to CHANGELOG.md with each pull request. (#114)
  • Move all github.com package instrumentation under a github.com directory. (#118)

Fixed

  • Update README to include information about external instrumentation.
    To start, this includes native instrumentation found in the go-redis/redis package. (#117)
  • Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.2 in /tools. (#122, #123, #125)
  • Bump go.mongodb.org/mongo-driver from 1.3.4 to 1.3.5 in /instrumentation/go.mongodb.org/mongo-driver. (#124)

Commits since previous release (v0.7.0)

83f8ffa (HEAD -> master, tag: v0.8.0, tag: instrumentation/runtime/v0.8.0, tag: instrumentation/gopkg.in/macaron.v1/v0.8.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.8.0, tag: instrumentation/github.com/labstack/echo/v0.8.0, tag: instrumentation/github.com/gorilla/mux/v0.8.0, tag: instrumentation/github.com/gin-gonic/gin/v0.8.0, tag: instrumentation/github.com/emicklei/go-restful/v0.8.0, tag: exporters/metric/dogstatsd/v0.8.0, tag: exporters/metric/datadog/v0.8.0, upstream/master, origin/master, origin/HEAD) Release v0.8.0 (#129)
bdcc7fd Bump github.com/golangci/golangci-lint from 1.28.1 to 1.28.2 in /tools (#125)
0019f1c Bump go.mongodb.org/mongo-driver from 1.3.4 to 1.3.5 in /instrumentation/go.mongodb.org/mongo-driver (#124)
ae0d272 Bump github.com/golangci/golangci-lint from 1.28.0 to 1.28.1 in /tools (#123)
09dd737 Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.0 in /tools (#122)
e24f778 Slight improvement to doc.go for go-restful to meet docs requirement (#121)
412a4a8 Add link to go-redis/redis OpenTelemetry integration (#117)
19be05c Include emicklei/go-restful in directory move (#120)
370078e Move all github.com instrumentation plugins down one level in directory hierarchy (#118)
a24a7d5 Add emicklei/go-restful instrumentation (#115)
9b5da8f Create a changelog to document changes between versions (#114)

Release v0.7.0

29 Jun 21:00
v0.7.0
99b417a
Compare
Choose a tag to compare

Add support for go.opentelemetry.io/otel v0.7.0

Raw changes made between v0.6.1 and v0.7.0

be5af6f Create RELEASE instructions (#101)
a3a136f Modify Datadog example test to send UDP packets and validate them (#96)
41015b5 Bump google.golang.org/grpc from 1.29.1 to 1.30.0 (#99)
d8b0c8e Bump google.golang.org/grpc in /instrumentation/labstack/echo (#100)
2638e7b Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin (#98)
90ce241 Using latest version of mod-tidier which supports go.{mod,sum} check (#97)
6c478fe Upgrade Exporter to match new API (#46)
64e2183 Bump github.com/golangci/golangci-lint from 1.21.0 to 1.27.0 in /tools (#77)
c83cc1e Bump go.mongodb.org/mongo-driver from 1.3.2 to 1.3.4 in /instrumentation/go.mongodb.org/mongo-driver (#76)
e719fe6 Bump github.com/stretchr/testify in /instrumentation/gin-gonic/gin (#75)
0f251cc Bump github.com/stretchr/testify (#74)
b421721 Bump github.com/gin-gonic/gin from 1.6.2 to 1.6.3 in /instrumentation/gin-gonic/gin (#73)
d923ef6 Bump google.golang.org/grpc from 1.28.1 to 1.29.1 (#72)
c1fd2a1 Bump google.golang.org/grpc in /instrumentation/labstack/echo (#71)
ea45049 Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in /instrumentation/macaron (#70)
d5e8ef2 Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin (#69)
efaf37a Bump gopkg.in/macaron.v1 from 1.3.5 to 1.3.9 in /instrumentation/macaron (#68)
db6e6c5 Bump github.com/stretchr/testify in /instrumentation/labstack/echo (#67)
eecea29 Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 (#66)
6972389 Bump github.com/stretchr/testify in /instrumentation/gorilla/mux (#65)
f0fb8bc Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in /exporters/metric/dogstatsd (#62)
325b321 Update project docs and layout (#92)
135745a Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 in /instrumentation/runtime (#64)
9f68b4e Fix company affiliation (#95)
e4d3a09 Add dependabot tidy github workflow (#94)
f45ec6b Bump github.com/DataDog/datadog-go from 3.5.0+incompatible to 3.7.2+incompatible in /exporters/metric/datadog (#78)
5e5d6f1 Create dependabot.yml (#61)
25bcf27 Add tagging script for release process (#60)

Release v0.6.1

08 Jun 20:56
v0.6.1
0de142a
Compare
Choose a tag to compare

Update all sub-packages dependencies to explicitly depend on released version of go.opentelemetry.io/contrib.


Release v0.6.0

08 Jun 16:52
v0.6.0
f915fc2
Compare
Choose a tag to compare