Skip to content

v0.13.0-alpha

Compare
Choose a tag to compare
@MrAlias MrAlias released this 05 Jun 18:25
· 480 commits to main since this release
v0.13.0-alpha
dd12347

Overview

Added

  • github.com/segmentio/kafka-go instrumentation. (#709)
  • Support go.opentelemetry.io/otel@v1.26.0. (#796)
  • Support HTTP server path template added in Go version 1.22.
  • The http.route attribute is included and the span name updated to use this information. (#740)
  • Support golang.org/x/net v0.25.0. (#821)
  • Support Go v1.21.10. (#824)
  • Support Go v1.22.3. (#824)
  • Support google.golang.org/grpc 1.65.0-dev. (#827)
  • Support google.golang.org/grpc 1.64.0. (#843)
  • WithLoadedIndicator InstrumentationOption to configure an Instrumentation to notify the caller once all the eBPF probes are loaded. (#848)
  • Add env var equivalent to the WithGlobal InstrumentationOption. (#849)
  • Support go.opentelemetry.io/otel@v1.27.0. (#850)
  • Support golang.org/x/net v0.26.0. (#871)
  • Support Go v1.21.11. (#871)
  • Support Go v1.22.4. (#871)

Fixed

  • Change HTTP client span name to {http.request.method}. (#775)
  • Don't set empty URL path in HTTP client probe. (#810)
  • Don't fail HTTP client probe attribute resolution on empty URL path. (#810)
  • Extract process.runtime.version and process.runtime.name from instrumented process. (#811)
  • Support Go versions from apps defining GOEXPERIMENT. (#813)
  • Update net/http instrumentation to comply with semantic conventions v1.25.0. (#790)
  • Update existing 3rd party licenses. (#864)

What's Changed

  • Remove high cardinality path from HTTP client span name. by @RonFed in #775
  • Bump azure/setup-helm from 3.5 to 4 by @dependabot in #784
  • Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.1+incompatible in /internal/tools by @dependabot in #782
  • Remove gin specific probes by @grcevski in #780
  • kafka-go instrumentation by @RonFed in #709
  • Fix offsetgen by @RonFed in #781
  • [auto] Update generated offsets by @github-actions in #796
  • Switch HTTP client to not use external memory for header injection by @grcevski in #705
  • Bump github.com/docker/docker from 26.0.1+incompatible to 26.1.0+incompatible in /internal/tools by @dependabot in #794
  • Bump golang from 1.22.1 to 1.22.2 in /internal/test/e2e/kafka-go by @dependabot in #789
  • Bump golang from 1.22.0 to 1.22.2 in /examples/kafka-go by @dependabot in #788
  • Bump github.com/cilium/ebpf from 0.12.3 to 0.15.0 by @dependabot in #795
  • [chore] dependabot updates Sun Apr 28 14:20:35 UTC 2024 by @opentelemetrybot in #808
  • Bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by @dependabot in #807
  • Bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #806
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.25.0 to 1.26.0 by @dependabot in #802
  • Bump go.opentelemetry.io/contrib/exporters/autoexport from 0.50.0 to 0.51.0 by @dependabot in #805
  • Support empty url path in HTTP client probe by @RonFed in #810
  • Add null offsets to cache file by @RonFed in #809
  • Extract go version and compiler from instrumneted process by @RonFed in #811
  • Support template paths as part of span names for go versions >= 1.22 by @RonFed in #740
  • Add parseGoVersion to support versions with GOEXPERIMENT by @RonFed in #813
  • [auto] Update generated offsets by @github-actions in #822
  • Commit go.mod for e2e test apps by @damemi in #820
  • [auto] Update generated offsets by @github-actions in #824
  • Bump golang.org/x/arch from 0.7.0 to 0.8.0 by @dependabot in #819
  • Bump github.com/docker/docker from 26.1.0+incompatible to 26.1.1+incompatible in /internal/tools by @dependabot in #815
  • Bump distroless/base-debian12 from 611d30d to 786007f by @dependabot in #817
  • Bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 in /internal/test/e2e/gin by @dependabot in #823
  • Bump golang.org/x/sys from 0.19.0 to 0.20.0 by @dependabot in #818
  • [auto] Update generated offsets by @github-actions in #827
  • Bump golang from 1.22.2 to 1.22.3 in /examples/httpPlusdb by @dependabot in #831
  • Bump github.com/docker/docker from 26.1.1+incompatible to 26.1.2+incompatible in /internal/tools by @dependabot in #832
  • Bump golang from 1.22.2-bullseye to 1.22.3-bullseye by @dependabot in #835
  • Bump golang from 1.22.2 to 1.22.3 in /examples/rolldice by @dependabot in #838
  • Bump golang from 1.22.2 to 1.22.3 in /examples/kafka-go by @dependabot in #839
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/nethttp_custom by @dependabot in #840
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/kafka-go by @dependabot in #837
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/databasesql by @dependabot in #836
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/gin by @dependabot in #834
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/otelglobal by @dependabot in #830
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/grpc by @dependabot in #829
  • Bump golang from 1.22.2 to 1.22.3 in /internal/test/e2e/nethttp by @dependabot in #828
  • Update net/http instrumentation to comply with semantic conventions by @damemi in #790
  • [auto] Update generated offsets by @github-actions in #843
  • Change Ron and Eden affiliation by @edeNFed in #847
  • [auto] Update generated offsets by @github-actions in #850
  • Bump google.golang.org/grpc from 1.63.2 to 1.64.0 in /internal/test/e2e/grpc by @dependabot in #845
  • Bump github.com/docker/docker from 26.1.2+incompatible to 26.1.3+incompatible in /internal/tools by @dependabot in #846
  • eBPF loaded indicator by @RonFed in #848
  • Add env var equivalent to the WithGlobal InstrumentationOption by @RonFed in #849
  • Bump go.opentelemetry.io/otel from 1.26.0 to 1.27.0 in /examples/kafka-go by @dependabot in #851
  • Bump go.opentelemetry.io/otel from 1.26.0 to 1.27.0 in /internal/test/e2e/otelglobal by @dependabot in #852
  • Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 in /internal/tools by @dependabot in #853
  • Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 in /internal/tools by @dependabot in #854
  • Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 by @dependabot in #856
  • Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 by @dependabot in #857
  • Bump go.opentelemetry.io/contrib/exporters/autoexport from 0.51.0 to 0.52.0 by @dependabot in #858
  • Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #866
  • Update existing 3rd party licenses by @rockdaboot in #864
  • [auto] Update generated offsets by @github-actions in #871
  • Release v0.13.0-alpha by @MrAlias in #870

New Contributors

Full Changelog: v0.12.0-alpha...v0.13.0-alpha