From aeb363cfd9937d5984305af6b3417a26fb213627 Mon Sep 17 00:00:00 2001 From: Mike Goldsmth Date: Wed, 22 Nov 2023 13:16:42 +0000 Subject: [PATCH 1/5] rel: Prepare v1.12.2 release --- CHANGELOG.md | 7 +++++++ README.md | 3 ++- otelconfig/version.go | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d942ea..4039032 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # otel-config-go changelog +## v1.12.2 (2023-11-22) + +### Maintenance + +- Bump OTel dependencies (#84) | @MikeGoldsmith +- Add dependency groups for otel and otel contrib packages (#79) | @MikeGoldsmith + ## v1.12.1 (2023-09-21) ### Maintenance diff --git a/README.md b/README.md index 799daf0..9e4f8ed 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,8 @@ This project is a configuration layer that chooses default values for configurat Latest release built with: -- OpenTelemetry Go [v1.18.0/v0.41.0](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.18.0) +- OpenTelemetry Go [v1.20.0/v0.43.0](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.20.0) +- OpenTelemetry Go Contrib [v1.21.0/v0.46.0](https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.21.0) - OpenTelemetry Semantic Conventions [v1.21.0](https://github.com/open-telemetry/opentelemetry-go/tree/main/semconv/v1.21.0) (Note: semantic conventions to be updated to match upstream in next release) diff --git a/otelconfig/version.go b/otelconfig/version.go index ce70765..88103c7 100644 --- a/otelconfig/version.go +++ b/otelconfig/version.go @@ -1,3 +1,3 @@ package otelconfig -const version = "1.12.1" +const version = "1.12.2" From e34456fe16680cb6603a3d41327f17c40a7f0b46 Mon Sep 17 00:00:00 2001 From: Mike Goldsmth Date: Wed, 22 Nov 2023 13:20:57 +0000 Subject: [PATCH 2/5] bumo minor instead --- CHANGELOG.md | 2 +- otelconfig/version.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4039032..d37ec96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # otel-config-go changelog -## v1.12.2 (2023-11-22) +## v1.13.0 (2023-11-22) ### Maintenance diff --git a/otelconfig/version.go b/otelconfig/version.go index 88103c7..5803aea 100644 --- a/otelconfig/version.go +++ b/otelconfig/version.go @@ -1,3 +1,3 @@ package otelconfig -const version = "1.12.2" +const version = "1.13.0" From f4fa8499475b6173a991a9cb4272c7b6f8e2ddee Mon Sep 17 00:00:00 2001 From: Mike Goldsmth Date: Wed, 22 Nov 2023 13:32:24 +0000 Subject: [PATCH 3/5] update used OTel package versions --- CHANGELOG.md | 1 + README.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d37ec96..5fa0003 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Bump OTel dependencies (#84) | @MikeGoldsmith - Add dependency groups for otel and otel contrib packages (#79) | @MikeGoldsmith +- Bump OTel core and contrib packages to latest (#90) | @MikeGoldsmith ## v1.12.1 (2023-09-21) diff --git a/README.md b/README.md index 9e4f8ed..4d44b4f 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,8 @@ This project is a configuration layer that chooses default values for configurat Latest release built with: -- OpenTelemetry Go [v1.20.0/v0.43.0](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.20.0) -- OpenTelemetry Go Contrib [v1.21.0/v0.46.0](https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.21.0) +- OpenTelemetry Go [v1.21.0/v0.44.0](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.21.0) +- OpenTelemetry Go Contrib [v1.21.1/v0.46.1](https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.21.1) - OpenTelemetry Semantic Conventions [v1.21.0](https://github.com/open-telemetry/opentelemetry-go/tree/main/semconv/v1.21.0) (Note: semantic conventions to be updated to match upstream in next release) From 24610e8896e908845daec6b859bdab76ee21614b Mon Sep 17 00:00:00 2001 From: Mike Goldsmth Date: Wed, 22 Nov 2023 19:25:07 +0000 Subject: [PATCH 4/5] add min go version to readme --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 4d44b4f..f5253d3 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,10 @@ Latest release built with: (Note: semantic conventions to be updated to match upstream in next release) +Minimum Go Version: `1.20` + +See the OpenTelemetry SDK's [compatability matrix](https://github.com/open-telemetry/opentelemetry-go#compatibility) for more information. + ## Getting started ```bash From 7e9fc7d7f12c533283367e947c8f4f8730106d0e Mon Sep 17 00:00:00 2001 From: Mike Goldsmth Date: Wed, 22 Nov 2023 19:25:23 +0000 Subject: [PATCH 5/5] add breaking changes section to changelog --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fa0003..088ed8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ ## v1.13.0 (2023-11-22) +### 💥 Breaking Changes 💥 + +The OpenTelemetry SDK moved the metrics packages into the main SDK packages with the latest release as it's now GA. +If you used the metrics packages, you may need to update your import paths to reflect the new package. + +Additionally, the OpenTelenetry SDK's minimum Go version is now 1.20. + ### Maintenance - Bump OTel dependencies (#84) | @MikeGoldsmith