diff --git a/CHANGELOG.md b/CHANGELOG.md index 67275f89c..690db551a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,16 +8,18 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http ## [Unreleased] +## [v0.17.0-alpha] - 2024-11-05 + ### Changed -- The SDK provided in `go.opentelemtry.io/auto/sdk` now defaults to NoOp behavior for unimplemented methods of the OpenTelemetry API. +- The SDK provided in `go.opentelemtry.io/auto/sdk` now defaults to No-Op behavior for unimplemented methods of the OpenTelemetry API. This is changed from causing a compilation error for unimplemented methods. ([#1230](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1230)) -- The `GetTracerProvider` fucntion in `go.opentelemtry.io/auto/sdk` is renamed to `TracerProvider`. ([#1231](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1231)) +- The `GetTracerProvider` function in `go.opentelemtry.io/auto/sdk` is renamed to `TracerProvider`. ([#1231](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1231)) ### Fixed - Sporadic shutdown deadlock. ([#1220](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1220)) -- Only support gRPC status codes for gRPC >= 1.40. ([#1235](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1235)) +- Only support status codes for versions of `google.golang.org/grpc` >= `1.40`. ([#1235](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1235)) ### Deprecated @@ -470,7 +472,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.16.0-alpha...HEAD +[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.17.0-alpha...HEAD +[v0.17.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.17.0-alpha [v0.16.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.16.0-alpha [v0.15.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.15.0-alpha [v0.14.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.14.0-alpha diff --git a/internal/test/e2e/autosdk/traces.json b/internal/test/e2e/autosdk/traces.json index 491fe9cdb..03b5e6230 100644 --- a/internal/test/e2e/autosdk/traces.json +++ b/internal/test/e2e/autosdk/traces.json @@ -36,7 +36,7 @@ { "key": "telemetry.distro.version", "value": { - "stringValue": "v0.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { diff --git a/internal/test/e2e/databasesql/traces.json b/internal/test/e2e/databasesql/traces.json index a28d0a3d8..e718c8f2c 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.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/database/sql", - "version": "v0.16.0-alpha" + "version": "v0.17.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.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/gin/traces.json b/internal/test/e2e/gin/traces.json index 9d4c8a1e1..f6a45c000 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.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/grpc/traces.json b/internal/test/e2e/grpc/traces.json index d09ad5a83..4f4fec06d 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.16.0-alpha" + "stringValue": "v0.17.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.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/kafka-go/traces.json b/internal/test/e2e/kafka-go/traces.json index 0546fc816..db612659a 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.16.0-alpha" + "stringValue": "v0.17.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.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp/traces.json b/internal/test/e2e/nethttp/traces.json index ba13e436d..7dfd41b2d 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.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/nethttp_custom/traces.json b/internal/test/e2e/nethttp_custom/traces.json index 5372ca643..f2344c327 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.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { @@ -53,7 +53,7 @@ "schemaUrl": "https://opentelemetry.io/schemas/1.26.0", "scope": { "name": "go.opentelemetry.io/auto/net/http", - "version": "v0.16.0-alpha" + "version": "v0.17.0-alpha" }, "spans": [ { diff --git a/internal/test/e2e/otelglobal/traces.json b/internal/test/e2e/otelglobal/traces.json index d1b69f8ba..7cc88b06c 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.16.0-alpha" + "stringValue": "v0.17.0-alpha" } }, { diff --git a/version.go b/version.go index f2a57a44f..54aa157ea 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.16.0-alpha" + return "v0.17.0-alpha" } diff --git a/versions.yaml b/versions.yaml index ab7bd0092..5811135d3 100644 --- a/versions.yaml +++ b/versions.yaml @@ -3,11 +3,11 @@ module-sets: auto: - version: v0.16.0-alpha + version: v0.17.0-alpha modules: - go.opentelemetry.io/auto sdk: - version: v0.1.0-alpha + version: v0.2.0-alpha modules: - go.opentelemetry.io/auto/sdk excluded-modules: