diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dfe9f7ec..7b1bbf7e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,9 +8,11 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http ## [Unreleased] +## [v0.13.0-alpha] - 2024-06-04 + ### Added -- kafka-go instrumentation ([#709](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/709)) +- `github.com/segmentio/kafka-go` instrumentation. ([#709](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/709)) - Support `go.opentelemetry.io/otel@v1.26.0`. ([#796](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/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](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/740)) @@ -28,7 +30,7 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http ### Fixed -- Change HTTP client span name to `{http.request.method}` ([#775](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/775)) +- Change HTTP client span name to `{http.request.method}`. ([#775](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/775)) - Don't set empty URL path in HTTP client probe. ([#810](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/810)) - Don't fail HTTP client probe attribute resolution on empty URL path. ([#810](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/810)) - Extract `process.runtime.version` and `process.runtime.name` from instrumented process. ([#811](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/811)) @@ -341,7 +343,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.12.0-alpha...HEAD +[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.13.0-alpha...HEAD +[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 [v0.10.1-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.10.1-alpha diff --git a/internal/test/e2e/databasesql/traces.json b/internal/test/e2e/databasesql/traces.json index 06a8d8be1..93d8aa4d5 100644 --- a/internal/test/e2e/databasesql/traces.json +++ b/internal/test/e2e/databasesql/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/database/sql", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { @@ -71,7 +71,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/gin/traces.json b/internal/test/e2e/gin/traces.json index b0de381f3..746cacc6e 100644 --- a/internal/test/e2e/gin/traces.json +++ b/internal/test/e2e/gin/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/grpc/traces.json b/internal/test/e2e/grpc/traces.json index c2dc3bc51..062e4c6d3 100644 --- a/internal/test/e2e/grpc/traces.json +++ b/internal/test/e2e/grpc/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/google.golang.org/grpc", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/kafka-go/traces.json b/internal/test/e2e/kafka-go/traces.json index d7cd8a6b1..4cdeedfc3 100644 --- a/internal/test/e2e/kafka-go/traces.json +++ b/internal/test/e2e/kafka-go/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/github.com/segmentio/kafka-go", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { @@ -165,7 +165,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -181,7 +181,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/github.com/segmentio/kafka-go", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp/traces.json b/internal/test/e2e/nethttp/traces.json index 4a8b21fc0..e4dec24bd 100644 --- a/internal/test/e2e/nethttp/traces.json +++ b/internal/test/e2e/nethttp/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp_custom/traces.json b/internal/test/e2e/nethttp_custom/traces.json index f70181932..c3f850d5a 100644 --- a/internal/test/e2e/nethttp_custom/traces.json +++ b/internal/test/e2e/nethttp_custom/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/otelglobal/traces.json b/internal/test/e2e/otelglobal/traces.json index 5124b2e77..fb7b25798 100644 --- a/internal/test/e2e/otelglobal/traces.json +++ b/internal/test/e2e/otelglobal/traces.json @@ -30,7 +30,7 @@ { "key": "telemetry.auto.version", "value": { - "stringValue": "v0.12.0-alpha" + "stringValue": "v0.13.0-alpha" } }, { @@ -46,7 +46,7 @@ { "scope": { "name": "go.opentelemetry.io/auto/go.opentelemetry.io/otel/internal/global", - "version": "v0.12.0-alpha" + "version": "v0.13.0-alpha" }, "spans": [ { diff --git a/version.go b/version.go index 1e8253f75..b19a4ed83 100644 --- a/version.go +++ b/version.go @@ -16,5 +16,5 @@ package auto // Version is the current release version of OpenTelemetry Go auto-instrumentation in use. func Version() string { - return "v0.12.0-alpha" + return "v0.13.0-alpha" } diff --git a/versions.yaml b/versions.yaml index 8d48a5240..4d92919dc 100644 --- a/versions.yaml +++ b/versions.yaml @@ -14,13 +14,19 @@ module-sets: alpha: - version: v0.12.0-alpha + version: v0.13.0-alpha modules: - go.opentelemetry.io/auto excluded-modules: - github.com/hashicorp/go-version - go.opentelemetry.io/auto/examples - - go.opentelemetry.io/auto/examples/rolldice - go.opentelemetry.io/auto/examples/httpPlusdb - go.opentelemetry.io/auto/examples/kafka-go + - go.opentelemetry.io/auto/examples/rolldice + - go.opentelemetry.io/auto/internal/test/e2e/databasesql + - go.opentelemetry.io/auto/internal/test/e2e/gin + - go.opentelemetry.io/auto/internal/test/e2e/grpc + - go.opentelemetry.io/auto/internal/test/e2e/kafka-go + - go.opentelemetry.io/auto/internal/test/e2e/nethttp + - go.opentelemetry.io/auto/internal/test/e2e/otelglobal - go.opentelemetry.io/auto/internal/tools