Skip to content

Release v0.14.0-alpha

Compare
Choose a tag to compare
@MrAlias MrAlias released this 16 Jul 14:46
· 193 commits to main since this release
v0.14.0-alpha
f1baf6d

Overview

Added

  • Add support to log level through command line flag. (#842)
  • The WithLogLevel function and LogLevel type are added to set the log level for Instrumentation. (#842)
  • The otelglobal probe now collects the user provided tracer name, version and schemaURL. (#844)
  • Add codespell make target. (#863)
  • Initial support for trace-flags. (#868)
  • Support google.golang.org/grpc 1.66.0-dev. (#872)
  • Add telemetry distro name & version resource attributes. (#897)
  • Support google.golang.org/grpc 1.65.0. (#904)
  • Support Go v1.21.12. (#905)
  • Support Go v1.22.5. (#905)
  • Support go.opentelemetry.io/[email protected]. (#905)
  • Support google.golang.org/grpc 1.63.3. (#916)
  • Support google.golang.org/grpc 1.64.1. (#916)
  • Support golang.org/x/net v0.27.0. (#917)

Changed

  • Upgrade semconv from v1.24.0 to v1.26.0 in github.com/segmentio/kafka-go instrumentation. (#909)
    • The messaging.operation attribute key is renamed to messaging.operation.type.
    • The messaging.kafka.destination.partition key is renamed to messaging.destination.partition.id
  • Upgrade semconv from v1.21.0 to v1.26.0 in database/sql instrumentation. (#911)
    • The db.statement attribute key is renamed to db.query.text.
  • Upgrade semconv from v1.24.0 to v1.26.0 in google.golang.org/grpc instrumentation. (#912)
    • The net.peer.name attribute key in client instrumentation is renamed to server.address.
  • Upgrade semconv to v1.26.0 in net/http instrumentation. (#913)
  • Upgrade go.opentelemetry.io/auto semconv to v1.26.0. (#914)

Fixed

  • The HTTP client now uses the Host field from the URL if the Request.Host is not present. (#888)

What's Changed

  • [auto] Update generated offsets by @github-actions in #872
  • Initial support for Trace-flags by @RonFed in #868
  • Bump golang from 1.22.3-bullseye to 1.22.4-bullseye by @dependabot in #880
  • Bump golang from 1.22.3 to 1.22.4 in /examples/rolldice by @dependabot in #883
  • Bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible in /internal/tools by @dependabot in #884
  • Bump golang from 1.22.3 to 1.22.4 in /examples/kafka-go by @dependabot in #885
  • Bump golang from 1.22.3 to 1.22.4 in /examples/httpPlusdb by @dependabot in #886
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/gin by @dependabot in #874
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/nethttp_custom by @dependabot in #875
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/grpc by @dependabot in #876
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/nethttp by @dependabot in #877
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/kafka-go by @dependabot in #878
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/otelglobal by @dependabot in #879
  • Bump golang from 1.22.3 to 1.22.4 in /internal/test/e2e/databasesql by @dependabot in #881
  • Bump golang.org/x/sys from 0.20.0 to 0.21.0 by @dependabot in #882
  • HTTP client: Use Host field in URL if the Request Host is not present by @RonFed in #888
  • Bump github.com/docker/docker from 26.1.4+incompatible to 27.0.0+incompatible in /internal/tools by @dependabot in #889
  • Bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #891
  • Add make target 'codespell' by @rockdaboot in #863
  • Bump docker/build-push-action from 5.4.0 to 6.1.0 by @dependabot in #894
  • Bump codespell from 2.2.4 to 2.3.0 by @dependabot in #895
  • Add build constraints for linux/non-linux systems by @RonFed in #892
  • Bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #901
  • Add support to custom log level through command line flag and environment variable by @vitorhugoro1 in #842
  • Bump github.com/docker/docker from 27.0.0+incompatible to 27.0.2+incompatible in /internal/tools by @dependabot in #900
  • [auto] Update generated offsets by @github-actions in #904
  • Add telemetry distro name & version resource attributes by @marctc in #897
  • [auto] Update generated offsets by @github-actions in #905
  • Move unreleased changes to "Unreleased" in CHANGELOG by @MrAlias in #910
  • [auto] Update generated offsets by @github-actions in #916
  • Refactor probe loading to use ebpf.Collection by @RonFed in #899
  • [auto] Update generated offsets by @github-actions in #917
  • Bump distroless/base-debian12 from 786007f to 1aae189 by @dependabot in #921
  • Bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0 in /examples/kafka-go by @dependabot in #923
  • Bump go.opentelemetry.io/contrib/exporters/autoexport from 0.52.0 to 0.53.0 by @dependabot in #941
  • Bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0 in /internal/test/e2e/otelglobal by @dependabot in #924
  • Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in #929
  • Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #930
  • Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #931
  • Bump golang from 1.22.4 to 1.22.5 in /examples/rolldice by @dependabot in #932
  • Bump google.golang.org/grpc from 1.64.0 to 1.65.0 in /internal/test/e2e/grpc by @dependabot in #933
  • Bump golang from 1.22.4 to 1.22.5 in /examples/kafka-go by @dependabot in #934
  • Bump golang from 1.22.4 to 1.22.5 in /examples/httpPlusdb by @dependabot in #935
  • Bump golang.org/x/sys from 0.21.0 to 0.22.0 by @dependabot in #940
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/grpc by @dependabot in #927
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/kafka-go by @dependabot in #925
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/otelglobal by @dependabot in #919
  • Update kafka example to use 2 services for producer and consumer by @RonFed in #893
  • Upgrade kafa semconv to 1.26.0 by @MrAlias in #909
  • Update copyright headers to SPDX-License-Identifier by @MrAlias in #915
  • Upgrade net/http semconv to v1.26.0 by @MrAlias in #913
  • Upgrade go.opentelemetry.io/auto semconv to v1.26.0 by @MrAlias in #914
  • Ignore opentelemetry-helm-charts codespell issues by @MrAlias in #942
  • Refactor span output to a common function by @RonFed in #918
  • Upgrade DB semconv from v1.21.0 to v1.26.0 by @MrAlias in #911
  • Add instrumentation compatibility documentation by @MrAlias in #907
  • Upgrade go-licenses from v1.6.0 to v2.0.0-alpha.1 by @MrAlias in #945
  • Fix offsets for go1.22.5 and go1.21.12 by @MrAlias in #947
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/nethttp_custom by @dependabot in #936
  • Bump github.com/golangci/golangci-lint from 1.54.2 to 1.59.1 in /internal/tools by @dependabot in #890
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/nethttp by @dependabot in #926
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/databasesql by @dependabot in #922
  • Bump golang from 1.22.4 to 1.22.5 in /internal/test/e2e/gin by @dependabot in #928
  • Don't track outgoing span contexts with the context map by @RonFed in #873
  • Upgrade gRPC semconv from v1.24.0 to v1.26.0 by @MrAlias in #912
  • Update RELEASING.md documentation by @MrAlias in #946
  • Collect user provided tracer name, version and schemaURL by @RonFed in #844
  • Bump go.opentelemetry.io/build-tools/dbotconf from 0.13.0 to 0.14.0 in /internal/tools by @dependabot in #951
  • Bump go.opentelemetry.io/build-tools/multimod from 0.13.0 to 0.14.0 in /internal/tools by @dependabot in #950
  • Release v0.14.0-alpha by @MrAlias in #952

New Contributors

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