You've already forked opentelemetry-go
							
							
				mirror of
				https://github.com/open-telemetry/opentelemetry-go.git
				synced 2025-10-31 00:07:40 +02:00 
			
		
		
		
	Drop support for Go 1.23 (#7274)
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -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" | ||||
|   | ||||
| @@ -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 --> | ||||
|  | ||||
|   | ||||
| @@ -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. | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| module go.opentelemetry.io/otel/bridge/opentracing | ||||
|  | ||||
| go 1.23.0 | ||||
| go 1.24.0 | ||||
|  | ||||
| replace go.opentelemetry.io/otel => ../.. | ||||
|  | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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. | ||||
|  | ||||
|   | ||||
| @@ -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. | ||||
|  | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 => ../../.. | ||||
|   | ||||
| @@ -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
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| module go.opentelemetry.io/otel/sdk | ||||
|  | ||||
| go 1.23.0 | ||||
| go 1.24.0 | ||||
|  | ||||
| replace go.opentelemetry.io/otel => ../ | ||||
|  | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| module go.opentelemetry.io/otel/trace | ||||
|  | ||||
| go 1.23.0 | ||||
| go 1.24.0 | ||||
|  | ||||
| replace go.opentelemetry.io/otel => ../ | ||||
|  | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user