1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-09-16 09:26:25 +02:00

Drop support for Go 1.23 (#7274)

This commit is contained in:
Tyler Yahn
2025-08-31 07:52:30 -07:00
committed by GitHub
parent 84e3f3ac8b
commit 8ab8e421a5
30 changed files with 32 additions and 35 deletions

View File

@@ -135,7 +135,7 @@ jobs:
compatibility-test:
strategy:
matrix:
go-version: ["1.25.0", "1.24.0", "1.23.0"]
go-version: ["1.25.0", "1.24.0"]
platform:
- os: ubuntu-latest
arch: "386"

View File

@@ -8,6 +8,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
## [Unreleased]
### Removed
- Drop support for [Go 1.23]. (#7274)
<!-- Released section -->
<!-- Don't change this section unless doing release -->

View File

@@ -55,25 +55,18 @@ Currently, this project supports the following environments.
|----------|------------|--------------|
| Ubuntu | 1.25 | amd64 |
| Ubuntu | 1.24 | amd64 |
| Ubuntu | 1.23 | amd64 |
| Ubuntu | 1.25 | 386 |
| Ubuntu | 1.24 | 386 |
| Ubuntu | 1.23 | 386 |
| Ubuntu | 1.25 | arm64 |
| Ubuntu | 1.24 | arm64 |
| Ubuntu | 1.23 | arm64 |
| macOS 13 | 1.25 | amd64 |
| macOS 13 | 1.24 | amd64 |
| macOS 13 | 1.23 | amd64 |
| macOS | 1.25 | arm64 |
| macOS | 1.24 | arm64 |
| macOS | 1.23 | arm64 |
| Windows | 1.25 | amd64 |
| Windows | 1.24 | amd64 |
| Windows | 1.23 | amd64 |
| Windows | 1.25 | 386 |
| Windows | 1.24 | 386 |
| Windows | 1.23 | 386 |
While this project should work for other systems, no compatibility guarantees
are made for those systems currently.

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/bridge/opencensus
go 1.23.0
go 1.24.0
require (
github.com/stretchr/testify v1.11.1

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/bridge/opencensus/test
go 1.23.0
go 1.24.0
require (
go.opencensus.io v0.24.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/bridge/opentracing
go 1.23.0
go 1.24.0
replace go.opentelemetry.io/otel => ../..

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
go 1.23.0
go 1.24.0
// Contains broken dependency on go.opentelemetry.io/otel/sdk/log/logtest.
retract v0.12.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
go 1.23.0
go 1.24.0
// Contains broken dependency on go.opentelemetry.io/otel/sdk/log/logtest.
retract v0.12.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
go 1.23.0
go 1.24.0
retract v0.32.2 // Contains unresolvable dependencies.

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
go 1.23.0
go 1.24.0
retract v0.32.2 // Contains unresolvable dependencies.

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlptrace
go 1.23.0
go 1.24.0
require (
github.com/google/go-cmp v0.7.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
go 1.23.0
go 1.24.0
require (
github.com/cenkalti/backoff/v5 v5.0.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
go 1.23.0
go 1.24.0
require (
github.com/cenkalti/backoff/v5 v5.0.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/prometheus
go 1.23.0
go 1.24.0
// v0.59.0 produces incorrect metric names when bracketed units are used.
// https://github.com/open-telemetry/opentelemetry-go/issues/7039

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/stdout/stdoutlog
go 1.23.0
go 1.24.0
// Contains broken dependency on go.opentelemetry.io/otel/sdk/log/logtest.
retract v0.12.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
go 1.23.0
go 1.24.0
require (
github.com/stretchr/testify v1.11.1

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/stdout/stdouttrace
go 1.23.0
go 1.24.0
replace (
go.opentelemetry.io/otel => ../../..

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/zipkin
go 1.23.0
go 1.24.0
require (
github.com/go-logr/logr v1.4.3

2
go.mod
View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel
go 1.23.0
go 1.24.0
require (
github.com/go-logr/logr v1.4.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/internal/tools
go 1.23.0
go 1.24.0
require (
github.com/Masterminds/semver v1.5.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/log
go 1.23.0
go 1.24.0
require (
github.com/go-logr/logr v1.4.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/log/logtest
go 1.23.0
go 1.24.0
require (
github.com/google/go-cmp v0.7.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/metric
go 1.23.0
go 1.24.0
require (
github.com/stretchr/testify v1.11.1

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/schema
go 1.23.0
go 1.24.0
require (
github.com/Masterminds/semver/v3 v3.4.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/sdk
go 1.23.0
go 1.24.0
replace go.opentelemetry.io/otel => ../

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/sdk/log
go 1.23.0
go 1.24.0
require (
github.com/go-logr/logr v1.4.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/sdk/log/logtest
go 1.23.0
go 1.24.0
require (
github.com/stretchr/testify v1.11.1

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/sdk/metric
go 1.23.0
go 1.24.0
require (
github.com/go-logr/logr v1.4.3

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/trace
go 1.23.0
go 1.24.0
replace go.opentelemetry.io/otel => ../

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/trace/internal/telemetry/test
go 1.23.0
go 1.24.0
require (
github.com/stretchr/testify v1.11.1