Skip to content

Commit

Permalink
Release v0.8.0-alpha (#498)
Browse files Browse the repository at this point in the history
* Update versions.yaml

* Prepare alpha for version v0.8.0-alpha

* Update changelog for release

* Clean changelog

* Bump auto version in test data
  • Loading branch information
MrAlias authored Nov 14, 2023
1 parent 81600ad commit 32e956f
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 19 deletions.
9 changes: 6 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http

## [Unreleased]

## [v0.8.0-alpha] - 2023-11-14

### Added

- Add the `WithEnv` `InstrumentationOption` to configure `Instrumentation` to parse the environment.
Expand All @@ -18,11 +20,11 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http
- Add HTTP status code attribute to `net/http` server instrumentation. ([#428](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/428))
- The instrumentation scope now includes the version of the auto-instrumentation project. ([#442](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/442))
- Add a new `WithSampler` method allowing end-users to provide their own implementation of OpenTelemetry sampler directly through the package API. ([#468](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/468)).
- Add uprobes to `execDC` in order to instrument SQL DML ([#475](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/475)).
- Add uprobes to `execDC` in order to instrument SQL DML. ([#475](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/475))

### Changed

- Documentation no longer says that `SYS_PTRACE` capabilty is needed. ([#388](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/388))
- Documentation no longer says that `SYS_PTRACE` capability is needed. ([#388](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/388))
- The `NewInstrumentation` no longer parses environment variables by default.
Use the new `WithEnv` option to enable environment parsing. ([#417](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/417))
- `NewInstrumentation` now requires a `context.Context` as its first argument.
Expand Down Expand Up @@ -213,7 +215,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.7.0-alpha...HEAD
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.8.0-alpha...HEAD
[v0.8.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.8.0-alpha
[v0.7.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.7.0-alpha
[v0.3.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.3.0-alpha
[v0.2.2-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.2.2-alpha
Expand Down
8 changes: 4 additions & 4 deletions internal/test/e2e/databasesql/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.7.0-alpha"
"stringValue": "v0.8.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "database/sql",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand All @@ -70,7 +70,7 @@
{
"scope": {
"name": "net/http",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down Expand Up @@ -106,7 +106,7 @@
{
"scope": {
"name": "net/http/client",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down
6 changes: 3 additions & 3 deletions internal/test/e2e/gin/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.7.0-alpha"
"stringValue": "v0.8.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "github.com/gin-gonic/gin",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down Expand Up @@ -76,7 +76,7 @@
{
"scope": {
"name": "net/http/client",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down
6 changes: 3 additions & 3 deletions internal/test/e2e/grpc/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.7.0-alpha"
"stringValue": "v0.8.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "google.golang.org/grpc",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down Expand Up @@ -88,7 +88,7 @@
{
"scope": {
"name": "google.golang.org/grpc/server",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down
6 changes: 3 additions & 3 deletions internal/test/e2e/nethttp/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.7.0-alpha"
"stringValue": "v0.8.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "net/http",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down Expand Up @@ -82,7 +82,7 @@
{
"scope": {
"name": "net/http/client",
"version": "v0.7.0-alpha"
"version": "v0.8.0-alpha"
},
"spans": [
{
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ package auto

// Version is the current release version of OpenTelemetry Go auto-instrumentation in use.
func Version() string {
return "v0.7.0-alpha"
return "v0.8.0-alpha"
}
3 changes: 1 addition & 2 deletions versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@

module-sets:
alpha:
version: v0.7.0-alpha
version: v0.8.0-alpha
modules:
- go.opentelemetry.io/auto
- go.opentelemetry.io/auto/examples/rolldice
excluded-modules:
- github.com/hashicorp/go-version
- go.opentelemetry.io/auto/examples
Expand Down

0 comments on commit 32e956f

Please sign in to comment.