1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-08-10 22:31:50 +02:00

Drop support for Go 1.22 (#6381)

This commit is contained in:
Sam Xie
2025-03-05 22:23:10 -08:00
committed by GitHub
parent 5ba5e7a449
commit 09ff8b107a
27 changed files with 29 additions and 32 deletions

View File

@@ -133,7 +133,7 @@ jobs:
compatibility-test:
strategy:
matrix:
go-version: ["1.24.0", "1.23.0", "~1.22.5"]
go-version: ["1.24.0", "1.23.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.22]. (#6381)
<!-- Released section -->
<!-- Don't change this section unless doing release -->

View File

@@ -53,25 +53,18 @@ Currently, this project supports the following environments.
|----------|------------|--------------|
| Ubuntu | 1.24 | amd64 |
| Ubuntu | 1.23 | amd64 |
| Ubuntu | 1.22 | amd64 |
| Ubuntu | 1.24 | 386 |
| Ubuntu | 1.23 | 386 |
| Ubuntu | 1.22 | 386 |
| Ubuntu | 1.24 | arm64 |
| Ubuntu | 1.23 | arm64 |
| Ubuntu | 1.22 | arm64 |
| macOS 13 | 1.24 | amd64 |
| macOS 13 | 1.23 | amd64 |
| macOS 13 | 1.22 | amd64 |
| macOS | 1.24 | arm64 |
| macOS | 1.23 | arm64 |
| macOS | 1.22 | arm64 |
| Windows | 1.24 | amd64 |
| Windows | 1.23 | amd64 |
| Windows | 1.22 | amd64 |
| Windows | 1.24 | 386 |
| Windows | 1.23 | 386 |
| Windows | 1.22 | 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.22.0
go 1.23.0
require (
github.com/stretchr/testify v1.10.0

View File

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

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
go 1.22.0
go 1.23.0
require (
github.com/cenkalti/backoff/v4 v4.3.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
go 1.22.0
go 1.23.0
require (
github.com/cenkalti/backoff/v4 v4.3.0

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
go 1.22.0
go 1.23.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.22.0
go 1.23.0
retract v0.32.2 // Contains unresolvable dependencies.

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/otlp/otlptrace
go 1.22.0
go 1.23.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.22.0
go 1.23.0
require (
github.com/cenkalti/backoff/v4 v4.3.0

View File

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

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/prometheus
go 1.22.0
go 1.23.0
require (
github.com/prometheus/client_golang v1.20.5

View File

@@ -1,6 +1,6 @@
module go.opentelemetry.io/otel/exporters/stdout/stdoutlog
go 1.22.0
go 1.23.0
require (
github.com/stretchr/testify v1.10.0

View File

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

View File

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

View File

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

2
go.mod
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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