From f1baf6de9c1d5c44529f563cb021b7b21a956d1d Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Tue, 16 Jul 2024 07:43:23 -0700 Subject: [PATCH] Release v0.14.0-alpha (#952) * Update versions * Prepare alpha for version v0.14.0-alpha * Update versions * Update changelog * Update expected test output --- CHANGELOG.md | 17 ++++++++++------- internal/test/e2e/databasesql/traces.json | 6 +++--- internal/test/e2e/gin/traces.json | 4 ++-- internal/test/e2e/grpc/traces.json | 4 ++-- internal/test/e2e/kafka-go/traces.json | 8 ++++---- internal/test/e2e/nethttp/traces.json | 4 ++-- internal/test/e2e/nethttp_custom/traces.json | 4 ++-- internal/test/e2e/otelglobal/traces.json | 2 +- version.go | 2 +- versions.yaml | 2 +- 10 files changed, 28 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab210ebbe..56d19be72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,21 +8,24 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http ## [Unreleased] +## [v0.14.0-alpha] - 2024-07-15 + ### Added -- Initial support for `trace-flags`. ([#868](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/868)) -- Support `google.golang.org/grpc` `1.66.0-dev`. ([#872](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/872)) - Add support to log level through command line flag. ([#842](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/842)) - The `WithLogLevel` function and `LogLevel` type are added to set the log level for `Instrumentation`. ([#842](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/842)) +- The `otelglobal` probe now collects the user provided tracer name, version and schemaURL. ([#844](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/844)) +- Add `codespell` make target. ([#863](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/863)) +- Initial support for `trace-flags`. ([#868](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/868)) +- Support `google.golang.org/grpc` `1.66.0-dev`. ([#872](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/872)) - Add telemetry distro name & version resource attributes. ([#897](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/897)) - Support `google.golang.org/grpc` `1.65.0`. ([#904](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/904)) - Support Go `v1.21.12`. ([#905](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/905)) - Support Go `v1.22.5`. ([#905](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/905)) -- Support `go.opentelemetry.io/otel@v1.28.0`. ([#904](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/904)) +- Support `go.opentelemetry.io/otel@v1.28.0`. ([#905](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/905)) - Support `google.golang.org/grpc` `1.63.3`. ([#916](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/916)) - Support `google.golang.org/grpc` `1.64.1`. ([#916](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/916)) - Support `golang.org/x/net` `v0.27.0`. ([#917](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/917)) -- The `otelglobal` probe now collects the user provided tracer name, version and schemaURL. ([#844](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/844)) ### Changed @@ -38,8 +41,7 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http ### Fixed -- HTTP client: Use Host field in URL if the Request Host is not present. ([#888](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/888)) -- Add make target 'codespell'. ([#863](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/863)) +- The HTTP client now uses the `Host` field from the URL if the `Request.Host` is not present. ([#888](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/888)) ## [v0.13.0-alpha] - 2024-06-04 @@ -376,7 +378,8 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http This is the first release of OpenTelemetry Go Automatic Instrumentation. -[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.13.0-alpha...HEAD +[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.14.0-alpha...HEAD +[v0.14.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.14.0-alpha [v0.13.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.13.0-alpha [v0.12.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.12.0-alpha [v0.11.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.11.0-alpha diff --git a/internal/test/e2e/databasesql/traces.json b/internal/test/e2e/databasesql/traces.json index 2c81f0304..44feff495 100644 --- a/internal/test/e2e/databasesql/traces.json +++ b/internal/test/e2e/databasesql/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/database/sql", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { @@ -79,7 +79,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/gin/traces.json b/internal/test/e2e/gin/traces.json index b83a347b0..847911366 100644 --- a/internal/test/e2e/gin/traces.json +++ b/internal/test/e2e/gin/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/grpc/traces.json b/internal/test/e2e/grpc/traces.json index f5d5a595a..1815b1e56 100644 --- a/internal/test/e2e/grpc/traces.json +++ b/internal/test/e2e/grpc/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/google.golang.org/grpc", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/kafka-go/traces.json b/internal/test/e2e/kafka-go/traces.json index ce52aff20..39e0158c3 100644 --- a/internal/test/e2e/kafka-go/traces.json +++ b/internal/test/e2e/kafka-go/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/github.com/segmentio/kafka-go", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { @@ -178,7 +178,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -195,7 +195,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/github.com/segmentio/kafka-go", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp/traces.json b/internal/test/e2e/nethttp/traces.json index 1f1908939..c5312b9d0 100644 --- a/internal/test/e2e/nethttp/traces.json +++ b/internal/test/e2e/nethttp/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp_custom/traces.json b/internal/test/e2e/nethttp_custom/traces.json index 58c2b2ac6..1ab517c60 100644 --- a/internal/test/e2e/nethttp_custom/traces.json +++ b/internal/test/e2e/nethttp_custom/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.13.0-alpha" + "version": "v0.14.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/otelglobal/traces.json b/internal/test/e2e/otelglobal/traces.json index 89f272c08..d9796f949 100644 --- a/internal/test/e2e/otelglobal/traces.json +++ b/internal/test/e2e/otelglobal/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.13.0-alpha" + "stringValue": "v0.14.0-alpha" } }, { diff --git a/version.go b/version.go index e695e6cce..3671d1334 100644 --- a/version.go +++ b/version.go @@ -5,5 +5,5 @@ package auto // Version is the current release version of OpenTelemetry Go auto-instrumentation in use. func Version() string { - return "v0.13.0-alpha" + return "v0.14.0-alpha" } diff --git a/versions.yaml b/versions.yaml index c55bdac6f..b6d16821c 100644 --- a/versions.yaml +++ b/versions.yaml @@ -3,7 +3,7 @@ module-sets: alpha: - version: v0.13.0-alpha + version: v0.14.0-alpha modules: - go.opentelemetry.io/auto excluded-modules: