From 0c27ea8e2d781321da1619dc84f705d2ccdecde1 Mon Sep 17 00:00:00 2001 From: Donal O'Sullivan Date: Wed, 7 Jan 2026 12:15:43 +0000 Subject: [PATCH 1/2] Switch version from function to string in opencensus --- propagators/opencensus/version.go | 5 +---- propagators/opencensus/version_test.go | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/propagators/opencensus/version.go b/propagators/opencensus/version.go index f25507d09f5..17a5a34d008 100644 --- a/propagators/opencensus/version.go +++ b/propagators/opencensus/version.go @@ -4,7 +4,4 @@ package opencensus // import "go.opentelemetry.io/contrib/propagators/opencensus" // Version is the current release version of the OpenCensus propagator. -func Version() string { - return "0.64.0" - // This string is updated by the pre_release.sh script during release -} +const Version = "0.64.0" diff --git a/propagators/opencensus/version_test.go b/propagators/opencensus/version_test.go index ec4105a477c..231e4e0d153 100644 --- a/propagators/opencensus/version_test.go +++ b/propagators/opencensus/version_test.go @@ -19,6 +19,6 @@ var versionRegex = regexp.MustCompile(`^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*) `(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$`) func TestVersionSemver(t *testing.T) { - v := opencensus.Version() + v := opencensus.Version assert.NotNil(t, versionRegex.FindStringSubmatch(v), "version is not semver: %s", v) } From 7a8e24c51a4bc9915d5ee3355abe86d897be6162 Mon Sep 17 00:00:00 2001 From: Donal O'Sullivan Date: Wed, 7 Jan 2026 12:19:15 +0000 Subject: [PATCH 2/2] Add changelog for https://github.com/open-telemetry/opentelemetry-go-contrib/pull/8361 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a25b53353a..3176eaa49a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ### Changed - The `Version()` function in `go.opentelemetry.io/contrib/zpages` has been replaced by `const Version`. (#8325) +- The `Version()` function in `go.opentelemetry.io/contrib/propagators/opencensus` has been replaced by `const Version`. (#8361)