Skip to content

Conversation

@MrAlias
Copy link
Contributor

@MrAlias MrAlias commented Dec 5, 2025

Overview

Added

Changed

Fixed

Removed

@MrAlias MrAlias added this to the v1.39.0 milestone Dec 5, 2025
@MrAlias MrAlias added the Unlock Released Changelog PRs that need to change released section in CHANGELOG.md label Dec 5, 2025
@MrAlias MrAlias marked this pull request as ready for review December 5, 2025 18:13
Copilot AI review requested due to automatic review settings December 5, 2025 18:13
@codecov
Copy link

codecov bot commented Dec 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.9%. Comparing base (12e421a) to head (3a9a5bc).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##            main   #7676     +/-   ##
=======================================
- Coverage   85.9%   85.9%   -0.1%     
=======================================
  Files        298     298             
  Lines      21741   21741             
=======================================
- Hits       18684   18680      -4     
- Misses      2645    2649      +4     
  Partials     412     412             
Files with missing lines Coverage Δ
bridge/opencensus/version.go 100.0% <100.0%> (ø)
...xporters/otlp/otlpmetric/otlpmetricgrpc/version.go 100.0% <100.0%> (ø)
...xporters/otlp/otlpmetric/otlpmetrichttp/version.go 100.0% <100.0%> (ø)
exporters/otlp/otlptrace/version.go 100.0% <100.0%> (ø)
sdk/metric/version.go 100.0% <100.0%> (ø)
sdk/version.go 100.0% <100.0%> (ø)
version.go 100.0% <100.0%> (ø)

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR releases version 1.39.0 of the OpenTelemetry Go SDK along with corresponding experimental module versions (0.61.0 for metrics, 0.15.0 for logs, and 0.0.14 for schema). The release includes significant performance improvements, new experimental observability features, API enhancements, and bug fixes across the codebase.

Key Changes

  • Version bumps across all modules from v1.38.0 to v1.39.0 for stable modules, and corresponding bumps for experimental modules
  • Simplified version reference paths in versions.yaml from full paths to module-relative paths (e.g., ./internal/version.go)
  • Updated CHANGELOG.md with comprehensive release notes for v1.39.0, including additions, changes, fixes, and removals

Reviewed changes

Copilot reviewed 38 out of 38 changed files in this pull request and generated no comments.

Show a summary per file
File Description
versions.yaml Updated version numbers for all module-sets (stable-v1, experimental-metrics, experimental-logs, experimental-schema) and simplified version-refs paths to use module-relative paths
version.go Bumped main version string from "1.38.0" to "1.39.0"
trace/internal/telemetry/test/go.mod Updated trace module dependency to v1.39.0
trace/go.mod Updated otel module dependency to v1.39.0
sdk/version.go Bumped SDK version string from "1.38.0" to "1.39.0"
sdk/metric/version.go Bumped metric SDK version string from "1.38.0" to "1.39.0"
sdk/metric/go.mod Updated all otel module dependencies to v1.39.0
sdk/log/logtest/go.mod Updated all otel module dependencies to v1.39.0
sdk/log/go.mod Updated all otel module dependencies to v1.39.0
sdk/go.mod Updated all otel module dependencies to v1.39.0
metric/go.mod Updated all otel module dependencies to v1.39.0
log/logtest/go.mod Updated all otel module dependencies to v1.39.0
log/go.mod Updated all otel module dependencies to v1.39.0
go.mod Updated metric and trace module dependencies to v1.39.0
exporters/zipkin/go.mod Updated all otel module dependencies to v1.39.0
exporters/stdout/stdouttrace/internal/version.go Updated version constant to "1.39.0"
exporters/stdout/stdouttrace/go.mod Updated all otel module dependencies to v1.39.0
exporters/stdout/stdoutmetric/go.mod Updated all otel module dependencies to v1.39.0
exporters/stdout/stdoutlog/go.mod Updated all otel module dependencies to v1.39.0
exporters/prometheus/internal/version.go Updated version constant to "0.61.0"
exporters/prometheus/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlptrace/version.go Bumped version string from "1.38.0" to "1.39.0"
exporters/otlp/otlptrace/otlptracehttp/internal/version.go Updated version constant to "1.39.0"
exporters/otlp/otlptrace/otlptracehttp/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlptrace/otlptracegrpc/internal/version.go Updated version constant to "1.39.0"
exporters/otlp/otlptrace/otlptracegrpc/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlptrace/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlpmetric/otlpmetrichttp/version.go Bumped version string from "1.38.0" to "1.39.0"
exporters/otlp/otlpmetric/otlpmetrichttp/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlpmetric/otlpmetricgrpc/version.go Bumped version string from "1.38.0" to "1.39.0"
exporters/otlp/otlpmetric/otlpmetricgrpc/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlplog/otlploghttp/go.mod Updated all otel module dependencies to v1.39.0
exporters/otlp/otlplog/otlploggrpc/go.mod Updated all otel module dependencies to v1.39.0
bridge/opentracing/go.mod Updated all otel module dependencies to v1.39.0
bridge/opencensus/version.go Bumped version string from "1.38.0" to "1.39.0"
bridge/opencensus/test/go.mod Updated all otel module dependencies to v1.39.0
bridge/opencensus/go.mod Updated all otel module dependencies to v1.39.0
CHANGELOG.md Added v1.39.0 release section with comprehensive notes covering additions, changes, fixes, and removals; reorganized previous unreleased content into the release section

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Member

@pellared pellared left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some new changelog entries have been added.

@MrAlias MrAlias merged commit 6ce1429 into open-telemetry:main Dec 8, 2025
29 of 30 checks passed
@MrAlias MrAlias deleted the release-v1.39.0 branch December 8, 2025 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Unlock Released Changelog PRs that need to change released section in CHANGELOG.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants