logodiffwithgpt jobswithgpt

opentelemetry-go changelogs since opentelemetry-go | diffwithgpt

Next →
2025-05-05T09:41:12+02:00

AI Summary

The diff updates comment headers in multiple generated files to match Go's convention for identifying generated code. This change ensures consistency with Go tooling and APIs that rely on the standard generated code comment pattern.

Commit Log

all: match go conventions for generated code (#6731) Go documents the following regex pattern for identifying generated code: ^// Code generated .* DO NOT EDIT\.$ This convention is used go APIs and tooling. References: https://pkg.go.dev/go/ast#IsGenerated https://pkg.go.dev/cmd/go#hdr-Generate_Go_files_by_processing_source

Importance: 8
2025-05-02T15:17:27-07:00

AI Summary

The commit updates the otel/weaver Docker image tag from v0.14.0 to v0.15.0 to use the latest minor version. This change ensures compatibility with the latest features and bug fixes in the otel/weaver library.

Commit Log

chore(deps): update otel/weaver docker tag to v0.15.0 (#6729) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | minor | `v0.14.0` -> `v0.15.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details>

Importance: 7
2025-05-02T08:00:34-07:00

AI Summary

The PR updates the dependency github.com/spf13/cast from version 1.7.1 to 1.8.0, which is an indirect dependency. This change is likely to bring bug fixes, performance improvements, or new features from the updated library.

Commit Log

chore(deps): update module github.com/spf13/cast to v1.8.0 (#6728) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/spf13/cast](https://redirect.github.com/spf13/cast) | `v1.7.1` -> `v1.8.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fcast/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fcast/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fcast/v1.7.1/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fspf13%2fcast/v1.7.1/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 7
2025-05-01T08:29:14-07:00

AI Summary

The diff removes the harness.go file from internaltest and replaces it with a doc.go file for package documentation, using a template to generate the documentation. The harness.go file contained test utilities for validating OpenTelemetry API implementations, which is now replaced by a documentation file.

Commit Log

Remove harness from internaltest and add doc template (#6599) Remove harness.go from internaltest and create doc.go for package documentation. Fixes #6522 ---------

Importance: 8
2025-05-01T07:30:09-07:00

AI Summary

The PR updates several build tools to version 0.23.1 to ensure compatibility and include the latest bug fixes and features. No Go source files were modified, only the dependency versions in go.mod and go.sum were updated.

Commit Log

fix(deps): update build-tools to v0.23.1 (#6719) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.23.0` -> `v0.23.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.0/v0.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.0/v0.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.23.0` -> `v0.23.1` |

Importance: 7
2025-04-30T13:49:57+02:00

AI Summary

The commit adds an OSS-Fuzz badge to the README.md file to indicate the project's participation in OSS-Fuzz. This badge provides visibility into the project's fuzzing status and helps users understand its security testing efforts.

Commit Log

chore: Add OSS-Fuzz badge (#6703) Follows https://github.com/google/oss-fuzz/pull/13062

Importance: 5
2025-04-30T07:22:33+02:00

AI Summary

The commit updates the Docker image digest for the Python base image to a new version. This change ensures the build uses a specific version of the Python image, improving reproducibility and compatibility.

Commit Log

chore(deps): update python:3.13.3-slim-bullseye docker digest to d3f1e48 (#6715)

Importance: 7
2025-04-29T15:29:43-07:00

AI Summary

The commit updates the dependency github.com/charmbracelet/x/ansi from version v0.8.0 to v0.9.2, which is an indirect dependency. This change is likely to bring bug fixes, performance improvements, or new features from the newer version of the library.

Commit Log

chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.2 (#6714) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/charmbracelet/x/ansi](https://redirect.github.com/charmbracelet/x) | `v0.8.0` -> `v0.9.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcharmbracelet%2fx%2fansi/v0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcharmbracelet%2fx%2fansi/v0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcharmbracelet%2fx%2fansi/v0.8.0/v0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcharmbracelet%2fx%2fansi/v0.8.0/v0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-29T12:40:23-07:00

AI Summary

The PR updates several build tools to version 0.23.0, likely to benefit from new features, bug fixes, or security patches. No Go source files were modified, only the dependency versions in go.mod and go.sum files.

Commit Log

fix(deps): update build-tools to v0.23.0 (#6713) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.22.0` -> `v0.23.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools) | `v0.22.0` -> `v0.23.0` |

Importance: 7
2025-04-28T15:48:49+02:00

AI Summary

The commit updates the dependency github.com/sonatard/noctx from version v0.3.0 to v0.3.2, primarily affecting the go.mod and go.sum files. This change is likely to ensure compatibility with the latest features or bug fixes in the noctx library, though no code changes were made.

Commit Log

chore(deps): update module github.com/sonatard/noctx to v0.3.2 (#6705) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sonatard/noctx](https://redirect.github.com/sonatard/noctx) | `v0.3.0` -> `v0.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsonatard%2fnoctx/v0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsonatard%2fnoctx/v0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsonatard%2fnoctx/v0.3.0/v0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsonatard%2fnoctx/v0.3.0/v0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 4
2025-04-28T15:21:56-07:00

AI Summary

The PR updates several indirect dependencies to newer versions of googleapis packages, specifically genproto/googleapis/api and genproto/googleapis/rpc. This change is likely to ensure compatibility with updated APIs, fix potential bugs, or align with upstream changes in the googleapis repository.

Commit Log

fix(deps): update googleapis to 10db94c (#6706) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `7b38467` -> `10db94c` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `7b38467` -> `10db94c` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `7b38467` -> `10db94c` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency

Importance: 7
2025-04-27T08:07:38-07:00

AI Summary

The commit updates the dependency github.com/tetafro/godot from version v1.5.0 to v1.5.1, primarily for maintenance or bug fixes. No code changes are made, only the dependency version is updated, which may include security patches or minor improvements.

Commit Log

chore(deps): update module github.com/tetafro/godot to v1.5.1 (#6701) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tetafro/godot](https://redirect.github.com/tetafro/godot) | `v1.5.0` -> `v1.5.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftetafro%2fgodot/v1.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftetafro%2fgodot/v1.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftetafro%2fgodot/v1.5.0/v1.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftetafro%2fgodot/v1.5.0/v1.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 3
2025-04-25T15:14:49-07:00

AI Summary

The PR updates several indirect dependencies to a newer version of the googleapis package, specifically the genproto/googleapis/api and genproto/googleapis/rpc modules. This change is likely to ensure compatibility with newer versions of the Google APIs or to include bug fixes and improvements from the updated dependency versions.

Commit Log

fix(deps): update googleapis to 7b38467 (#6699) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `2d3770c` -> `7b38467` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `2d3770c` -> `7b38467` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `2d3770c` -> `7b38467` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency

Importance: 7
2025-04-24T21:21:01-07:00

AI Summary

The commit updates the go-simpler.org/musttag dependency from version 0.13.0 to 0.13.1, likely to include bug fixes or improvements. No code changes are made, only the dependency version is updated, which may affect compatibility or behavior indirectly.

Commit Log

chore(deps): update module go-simpler.org/musttag to v0.13.1 (#6696) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go-simpler.org/musttag](https://redirect.github.com/go-simpler/musttag) | `v0.13.0` -> `v0.13.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/go-simpler.org%2fmusttag/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go-simpler.org%2fmusttag/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go-simpler.org%2fmusttag/v0.13.0/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go-simpler.org%2fmusttag/v0.13.0/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 4
2025-04-24T15:28:49-07:00

AI Summary

The commit updates the golangci-lint dependency from version v2.1.2 to v2.1.5 to ensure it uses the latest features and bug fixes. It also updates an indirect dependency, fatcontext, from version v0.7.2 to v0.8.0, likely to align with compatibility changes or new features in the updated golangci-lint version.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.5 (#6697) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.1.2` -> `v2.1.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.2/v2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.2/v2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-04-24T09:33:59+02:00

AI Summary

The code change fixes a benchmark failure by replacing invalid key names in tracestate test inputs with valid ones using hyphens and slashes. The change ensures that the benchmark correctly tests the parsing of tracestate with valid key formats, avoiding errors during parsing.

Commit Log

Fix tracestate benchmarks (#6690) The benchmark failed because the list-member keys were invalid.

Importance: 9
2025-04-22T15:28:33-07:00

AI Summary

The diff introduces macros to handle acronyms and normative keywords in semantic conventions generation, ensuring proper formatting and case handling. It also fixes casing issues in several semantic convention strings, such as changing 'vM' to 'VM' and 'mUST' to 'MUST'.

Commit Log

Fix semconv generation to support acronyms/initialisms and normative key words (#6684) Split off work from https://github.com/open-telemetry/opentelemetry-go/pull/6683 ---------

Importance: 8
2025-04-22T11:07:19+02:00

AI Summary

The commit updates the dependency github.com/alecthomas/chroma/v2 from version 2.16.0 to 2.17.0, likely to include bug fixes, performance improvements, or new features. No code changes were made, only the go.mod and go.sum files were updated to reflect the new dependency version.

Commit Log

chore(deps): update module github.com/alecthomas/chroma/v2 to v2.17.0 (#6687) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/alecthomas/chroma/v2](https://redirect.github.com/alecthomas/chroma) | `v2.16.0` -> `v2.17.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2falecthomas%2fchroma%2fv2/v2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2falecthomas%2fchroma%2fv2/v2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2falecthomas%2fchroma%2fv2/v2.16.0/v2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2falecthomas%2fchroma%2fv2/v2.16.0/v2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-21T17:11:09-07:00

AI Summary

The PR updates several indirect dependencies to a newer version of the googleapis package, specifically the genproto/googleapis/api and genproto/googleapis/rpc modules. This change is likely to ensure compatibility with newer versions of the Google APIs or to include bug fixes and improvements from the updated dependency.

Commit Log

fix(deps): update googleapis to 61c742a (#6681) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `207652e` -> `61c742a` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `207652e` -> `61c742a` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `207652e` -> `61c742a` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency

Importance: 7
2025-04-17T17:17:23+02:00

AI Summary

The commit updates the digest of the golang.org/x/telemetry dependency to a newer version, likely to ensure compatibility with updated tooling or fixes. No Go files were changed, so the update is purely a dependency version change with no functional impact on the codebase.

Commit Log

chore(deps): update golang.org/x/telemetry digest to 06ef541 (#6672) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `dbf0ff6` -> `06ef541` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

Importance: 3
2025-04-17T10:23:45+02:00

AI Summary

The code clarifies that the retry strategy is implemented by the exporter, not the gRPC ClientConn. The change improves documentation to avoid confusion about where retry logic is handled.

Commit Log

Clarify comments for the `WithRetry` option in exporters (#6670) It's been a while since I last looked at the comment about retries. After re-reading it, I initially assumed the gRPC retry logic was handled by the gRPC library itself, but it's actually implemented in our code. Update the comment to make it clearer.

Importance: 7
2025-04-17T09:46:47+02:00

AI Summary

The commit updates the digest of the golang.org/x/telemetry dependency to a newer version, likely to address security fixes or bug fixes. This change is an indirect dependency update, which may affect the project's build or runtime behavior without direct code changes.

Commit Log

chore(deps): update golang.org/x/telemetry digest to dbf0ff6 (#6671) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `f593ada` -> `dbf0ff6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

Importance: 7
2025-04-16T08:26:29-07:00

AI Summary

The commit updates the GitHub search query in RELEASING.md to filter issues that are closed, not labeled 'Stale', and have a linked PR. This change improves the accuracy of identifying issues that were completed but not included in a milestone.

Commit Log

Update the milestone issue search URL (#6651) Add search for issues ... - closed because they were completed - are not labeled "Stale" - have a linked PR showing work was done to complete the issue

Importance: 8
2025-04-15T14:57:20-07:00

AI Summary

The commit updates the go-git dependency from version 5.15.0 to 5.16.0, likely to benefit from bug fixes, performance improvements, or new features. This change is a dependency update with no code changes, so it may not affect functionality directly but could introduce compatibility issues if the new version has breaking changes.

Commit Log

chore(deps): update module github.com/go-git/go-git/v5 to v5.16.0 (#6669) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git) | `v5.15.0` -> `v5.16.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.15.0/v5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.15.0/v5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-15T10:31:10-07:00

AI Summary

The commit updates the golangci-lint dependency from version v2.1.1 to v2.1.2 to ensure it is using the latest stable release. This change is likely to include bug fixes, security patches, or minor improvements from the previous version.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.2 (#6667) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.1.1` -> `v2.1.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.1/v2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.1/v2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-04-14T15:27:15-07:00

AI Summary

The commit updates the dependency go.opentelemetry.io/collector/pdata to version 1.30.0, likely to incorporate bug fixes, performance improvements, or new features from the upstream library. The change only affects the go.mod and go.sum files, indicating no code changes were made in the project, but dependency versioning was updated.

Commit Log

fix(deps): update module go.opentelemetry.io/collector/pdata to v1.30.0 (#6666) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.29.0` -> `v1.30.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0/v1.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0/v1.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-14T07:39:10-07:00

AI Summary

The commit updates the dependency github.com/ldez/exptostd from version v0.4.2 to v0.4.3, primarily for maintenance or bug fixes. No code changes were made, only the dependency version was updated, which may include security patches or minor improvements.

Commit Log

chore(deps): update module github.com/ldez/exptostd to v0.4.3 (#6658) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ldez/exptostd](https://redirect.github.com/ldez/exptostd) | `v0.4.2` -> `v0.4.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fldez%2fexptostd/v0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fldez%2fexptostd/v0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fldez%2fexptostd/v0.4.2/v0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fldez%2fexptostd/v0.4.2/v0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 3
2025-04-14T07:31:15-07:00

AI Summary

The commit updates the digest of the indirect dependency github.com/golangci/gofmt to a newer version. This change is likely to ensure compatibility with the latest version of the dependency and to fix potential issues or security vulnerabilities.

Commit Log

chore(deps): update github.com/golangci/gofmt digest to f2e10e0 (#6657) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/golangci/gofmt](https://redirect.github.com/golangci/gofmt) | indirect | digest | `d62b90e` -> `f2e10e0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration

Importance: 7
2025-04-13T07:37:27-07:00

AI Summary

The commit updates the golangci-lint dependency from version v2.1.0 to v2.1.1 to ensure it is using the latest stable release. This change primarily affects the dependency management and does not alter the codebase, but it may introduce new features or bug fixes from the updated version.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.1 (#6654) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.1.0` -> `v2.1.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.0/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint%2fv2/v2.1.0/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-11T20:25:11+02:00

AI Summary

The commit updates the revive dependency to version 1.9.0, which is an indirect dependency. This change likely aims to benefit from new features, bug fixes, or security patches in revive version 1.9.0.

Commit Log

chore(deps): update module github.com/mgechev/revive to v1.9.0 (#6650)

Importance: 5
2025-04-11T15:42:32-07:00

AI Summary

The commit updates the go-git dependency from version 5.14.0 to 5.15.0, likely to benefit from bug fixes, performance improvements, or new features. The change is limited to the go.mod and go.sum files, indicating it's a dependency update with no code changes.

Commit Log

chore(deps): update module github.com/go-git/go-git/v5 to v5.15.0 (#6646) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git) | `v5.14.0` -> `v5.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.14.0/v5.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.14.0/v5.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-11T09:38:17+02:00

AI Summary

The commit updates the otel/weaver Docker image tag from v0.13.2 to v0.14.0 to use the latest minor release. This change ensures compatibility with the latest features and bug fixes in the otel/weaver library.

Commit Log

chore(deps): update otel/weaver docker tag to v0.14.0 (#6643) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | minor | `v0.13.2` -> `v0.14.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details>

Importance: 7
2025-04-11T09:18:03+02:00

AI Summary

The commit updates the dependency github.com/timonwong/loggercheck from version v0.10.1 to v0.11.0, likely to benefit from new features or bug fixes. This change is a dependency update with no direct code changes, so the functional impact is indirect and depends on what loggercheck provides.

Commit Log

chore(deps): update module github.com/timonwong/loggercheck to v0.11.0 (#6640) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/timonwong/loggercheck](https://redirect.github.com/timonwong/loggercheck) | `v0.10.1` -> `v0.11.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftimonwong%2floggercheck/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftimonwong%2floggercheck/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftimonwong%2floggercheck/v0.10.1/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftimonwong%2floggercheck/v0.10.1/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-10T09:35:21+02:00

AI Summary

This PR updates several indirect dependencies to newer versions of googleapis packages, specifically genproto/googleapis/api and genproto/googleapis/rpc. The changes are primarily to update the digest hashes and version tags in go.mod and go.sum files to reflect the new commit hashes, ensuring compatibility with the latest versions of these dependencies.

Commit Log

fix(deps): update googleapis to de1ac95 (#6634) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `ac9807e` -> `de1ac95` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `ac9807e` -> `de1ac95` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `ac9807e` -> `de1ac95` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency

Importance: 7
2025-04-10T09:28:03+02:00

AI Summary

The commit updates the dependency github.com/cloudflare/circl from version 1.6.0 to 1.6.1, primarily for security or bug fixes. The change is limited to the go.mod and go.sum files, indicating no code changes in the project itself.

Commit Log

chore(deps): update module github.com/cloudflare/circl to v1.6.1 (#6635) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/cloudflare/circl](https://redirect.github.com/cloudflare/circl) | `v1.6.0` -> `v1.6.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcloudflare%2fcircl/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcloudflare%2fcircl/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcloudflare%2fcircl/v1.6.0/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcloudflare%2fcircl/v1.6.0/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-09T14:29:40+02:00

AI Summary

The commit updates the Docker image digest for the Python base image to a newer version. This change ensures the project uses a more recent version of the Python image, potentially including security fixes or improvements.

Commit Log

chore(deps): update python:3.13.3-slim-bullseye docker digest to 0d46ec7 (#6632) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `83319a2` -> `0d46ec7` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

Importance: 5
2025-04-08T13:34:28-07:00

AI Summary

The commit updates the Docker image digest for the Python base image to ensure compatibility with the latest version of the Python runtime. This change is likely made to align with updated dependencies or security patches in the Python image.

Commit Log

chore(deps): update python:3.13.2-slim-bullseye docker digest to 81b94d2 (#6628) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `e7c1229` -> `81b94d2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

Importance: 7
2025-04-08T12:08:40-07:00

AI Summary

The commit updates the digest of the golang.org/x/exp/typeparams dependency to a newer version, likely to address a bug or security issue. No Go files were changed, so the update is purely a dependency version change with no functional impact on the code.

Commit Log

chore(deps): update golang.org/x/exp/typeparams digest to 7e4ce0a (#6627) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp/typeparams | indirect | digest | `054e65f` -> `7e4ce0a` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined),

Importance: 5
2025-04-07T12:28:42+02:00

AI Summary

The code adds a test for converting OpenCensus SpanContext to OpenTelemetry SpanContext. It verifies that the conversion correctly maps trace IDs, span IDs, and trace flags between the two tracing systems.

Commit Log

opencensus: add TestOCSpanContextToOTel (#6600) Fixes #6562 I ignored `tracestate` for the following note in the Issue. > The full depth of conversion for each field is out of scope. That is left for unit-tests of the oc2otel package. ---------

Importance: 8
2025-04-04T23:20:32-07:00

AI Summary

The commit updates the fsnotify dependency from version 1.8.0 to 1.9.0, likely to benefit from new features or bug fixes. This change is a dependency update with no code changes, so the functional impact is minimal but could include compatibility improvements or security patches.

Commit Log

chore(deps): update module github.com/fsnotify/fsnotify to v1.9.0 (#6614) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/fsnotify/fsnotify](https://redirect.github.com/fsnotify/fsnotify) | `v1.8.0` -> `v1.9.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ffsnotify%2ffsnotify/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ffsnotify%2ffsnotify/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ffsnotify%2ffsnotify/v1.8.0/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ffsnotify%2ffsnotify/v1.8.0/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-04T09:51:34+01:00

AI Summary

The commit updates the gosec dependency from version v2.22.2 to v2.22.3, likely to include security fixes or improvements. No code changes were made, only the dependency version was updated, which may affect security or compatibility.

Commit Log

chore(deps): update module github.com/securego/gosec/v2 to v2.22.3 (#6611) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec) | `v2.22.2` -> `v2.22.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-04-04T09:18:27+01:00

AI Summary

The commit updates the dependency github.com/alingse/nilnesserr from version v0.1.2 to v0.2.0, likely to include bug fixes or new features. The change is a dependency update with no code changes, so the functional impact is indirect and depends on the updated library's behavior.

Commit Log

chore(deps): update module github.com/alingse/nilnesserr to v0.2.0 (#6610) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/alingse/nilnesserr](https://redirect.github.com/alingse/nilnesserr) | `v0.1.2` -> `v0.2.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2falingse%2fnilnesserr/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2falingse%2fnilnesserr/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2falingse%2fnilnesserr/v0.1.2/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2falingse%2fnilnesserr/v0.1.2/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-04T09:08:39+01:00

AI Summary

The commit updates the dependency github.com/firefart/nonamedreturns from version v1.0.5 to v1.0.6, primarily affecting the go.mod and go.sum files. This change is likely to ensure compatibility with the latest version of the library, which may include bug fixes, performance improvements, or new features.

Commit Log

chore(deps): update module github.com/firefart/nonamedreturns to v1.0.6 (#6606) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/firefart/nonamedreturns](https://redirect.github.com/firefart/nonamedreturns) | `v1.0.5` -> `v1.0.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ffirefart%2fnonamedreturns/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ffirefart%2fnonamedreturns/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ffirefart%2fnonamedreturns/v1.0.5/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ffirefart%2fnonamedreturns/v1.0.5/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-04T08:53:17+01:00

AI Summary

The PR updates the go-simpler.org/sloglint dependency from version 0.9.0 to 0.10.0, likely to benefit from new features or bug fixes. This change is a dependency update with no code changes, so the functional impact is indirect and depends on the updated library's behavior.

Commit Log

chore(deps): update module go-simpler.org/sloglint to v0.10.0 (#6608) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint) | `v0.9.0` -> `v0.10.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go-simpler.org%2fsloglint/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go-simpler.org%2fsloglint/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go-simpler.org%2fsloglint/v0.9.0/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go-simpler.org%2fsloglint/v0.9.0/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-04-03T19:35:14-07:00

AI Summary

The code adds support for exponential (native) histograms to the Prometheus exporter in OpenTelemetry, allowing it to correctly expose these metrics in Prometheus format. It introduces a new function `addExponentialHistogramMetric` to handle the conversion of OpenTelemetry exponential histograms to Prometheus native histograms, including handling bucket offsets and counts.

Commit Log

exporters: prometheus: add exponential (native) histogram support (#6421) Almost closes 5777. Adding native (exponential) histogram support to the Prometheus exporter. I tested it with a toy program, and the result looks good. I added a unit test. ---------

Importance: 9
2025-04-03T14:12:30+01:00

AI Summary

The code moves internal attribute-related functions from the internal package to a new internal subpackage to improve organization and Go idioms. This change ensures that internal functionality remains hidden from the public API, avoiding potential compatibility issues and misuse.

Commit Log

Functionality moved from internal/attribute to attribute (#6580) Resolve #6525 ## Description This pull request addresses the issue of moving internal functionality from the `internal/attribute` package to the `attribute `package within the open-telemetry/opentelemetry-go repository. The goal is to ensure that none of this functionality is added to the public API of the attribute or any other public package while improving the naming, layout, and following Go idioms. ## Changes made 1. Moved Functions to `attribute/internal` - Created a new internal package within the `attribute` package: `attribute/internal`. - Moved `attribute.go` and `attribute_test.go` into the

Importance: 9
2025-04-02T10:17:33+01:00

AI Summary

The code adds test cases for `LogFields` and `LogKV` methods in the OpenTelemetry opentracing bridge to ensure correct attribute conversion. It covers various data types and edge cases like uints, errors, and objects to validate attribute mapping between opentracing and OpenTelemetry.

Commit Log

opentracing: test `LogFields` and `LogKV` in the opentracing bridge (#6583) Fix #6546 Fix #6547 ---------

Importance: 9
2025-04-02T10:11:45+01:00

AI Summary

The code adds a unit test for the BaggageItem method in the opentracing bridge to ensure proper handling of baggage items. It verifies that BaggageItem returns empty strings for invalid keys, correctly sets and retrieves values, and checks the internal baggage storage.

Commit Log

Add unit test for BaggageItem in opentracing (#6577) This PR aims to enhance coverage for the opentracing bridge. Issue reference: Closes #6548

Importance: 8
2025-04-01T14:11:45+02:00

AI Summary

The PR updates the google.golang.org/grpc dependency to version v1.71.1 across multiple modules to ensure compatibility with the latest version. This change is likely to address bug fixes, security patches, or performance improvements in the gRPC library.

Commit Log

fix(deps): update module google.golang.org/grpc to v1.71.1 (#6587) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.71.0` -> `v1.71.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 8
2025-04-01T09:24:21+02:00

AI Summary

The commit updates the dependency go.opentelemetry.io/collector/pdata to version v1.29.0, likely to incorporate bug fixes, performance improvements, or new features from the upstream library. The change involves updating the go.mod and go.sum files to reflect the new version, ensuring compatibility with the updated dependency.

Commit Log

fix(deps): update module go.opentelemetry.io/collector/pdata to v1.29.0 (#6585) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.28.1` -> `v1.29.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-03-31T21:35:47+02:00

AI Summary

The PR updates the lychee-action dependency to version 2.4.0 in GitHub workflows to ensure compatibility with the latest features or bug fixes. This change is a dependency update with no code changes, focusing on maintaining workflow functionality and ensuring correct versioning.

Commit Log

chore(deps): update lycheeverse/lychee-action action to v2.4.0 (#6584) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action) | action | minor | `v2.3.0` -> `v2.4.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes

Importance: 5
2025-03-31T06:59:35+02:00

AI Summary

The commit updates the dependency github.com/ghostiam/protogetter from version v0.3.12 to v0.3.13, primarily for maintenance or bug fixes. This change is likely to ensure compatibility with newer features or security patches in the protogetter library.

Commit Log

chore(deps): update module github.com/ghostiam/protogetter to v0.3.13 (#6575) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ghostiam/protogetter](https://redirect.github.com/ghostiam/protogetter) | `v0.3.12` -> `v0.3.13` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fghostiam%2fprotogetter/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fghostiam%2fprotogetter/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fghostiam%2fprotogetter/v0.3.12/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fghostiam%2fprotogetter/v0.3.12/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-31T06:25:48+02:00

AI Summary

The commit updates the revive dependency from version 1.7.0 to 1.8.0, likely to benefit from new features or bug fixes. No code changes were made, only the dependency version was updated, which may affect tooling or linting behavior.

Commit Log

chore(deps): update module github.com/mgechev/revive to v1.8.0 (#6581) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/mgechev/revive](https://redirect.github.com/mgechev/revive) | `v1.7.0` -> `v1.8.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmgechev%2frevive/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmgechev%2frevive/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmgechev%2frevive/v1.7.0/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmgechev%2frevive/v1.7.0/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-30T03:46:44-07:00

AI Summary

The code adds the golines formatter to golangci-lint to enforce a maximum line length of 120 characters across the project, improving code readability and consistency. This change modifies multiple files to format lines properly, which may introduce minor formatting changes but ensures uniformity in code style.

Commit Log

Add the `golines` golangci-lint formatter (#6513) Ensure consistent line wrapping (<= 120 characters) within the project.

Importance: 8
2025-03-28T09:51:07+01:00

AI Summary

The code replaces internal test utilities with direct use of the standard testing package to set environment variables. This change aims to improve test reliability by avoiding internal package dependencies and using standard library functions.

Commit Log

chore(sdk): Replace all uses of the internaltest package in metric (#6551) Fix: #6536

Importance: 8
2025-03-28T09:45:34+01:00

AI Summary

The code introduces changes to manage trace environment variables in testing packages, replacing internal test helpers with direct use of `t.Setenv` for setting environment variables. This change aims to improve test reliability and reduce dependency on internal test utilities, ensuring environment variables are set and cleaned up correctly during tests.

Commit Log

sdk/trace: Manage trace environment variables in testing package (#6552) Fix: #6542

Importance: 9
2025-03-28T09:29:51+01:00

AI Summary

The script `get_main_pkgs.sh` is removed as it is no longer used in the project. The script was previously used to find and list main packages in the project, but its functionality is no longer required.

Commit Log

Remove unused get_main_pkgs.sh script (#6555) This PR removes the `get_main_pkgs.sh` script as it is no longer used in the project. Closes #6526. ---------

Importance: 3
2025-03-27T14:20:20-07:00

AI Summary

The code refactors the `fail` method in matchers to use `fatalf` instead, which accepts a format string and parameters similar to `fmt.Sprintf` for more flexible error messages. This change aims to improve consistency and flexibility in error message formatting across multiple matcher implementations in the OpenTelemetry Go project.

Commit Log

Refactor `fail` method in matchers (#6517) Accept a format and parameters just like `fmt.Sprintf` given almost all calls to `e.fail` follow this format.

Importance: 9
2025-03-27T09:41:44-07:00

AI Summary

The commit updates the release process documentation to include steps for closing milestones and creating a `Version Release` issue. It adds guidance on tracking issues and PRs associated with a release and ensures proper closure of milestones and issues.

Commit Log

Update release process in RELEASING.md (#6504) Changes: - Add a section on closing the milestone. - Add a section on creating a `Version Release` issue.

Importance: 8
2025-03-26T19:23:33+01:00

AI Summary

The commit updates the version of build-tools dependencies to v0.21.0 to ensure compatibility with the latest features and bug fixes. This change is likely to improve build reliability and maintainability by leveraging improvements in the build-tools package.

Commit Log

fix(deps): update build-tools to v0.21.0 (#6510)

Importance: 8
2025-03-26T12:30:27-07:00

AI Summary

The commit updates the dependency 'viper' from version 1.20.0 to 1.20.1, which is an indirect dependency. This change is likely to address bug fixes, security patches, or minor improvements in the viper library.

Commit Log

chore(deps): update module github.com/spf13/viper to v1.20.1 (#6515) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/spf13/viper](https://redirect.github.com/spf13/viper) | `v1.20.0` -> `v1.20.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fviper/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fviper/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fviper/v1.20.0/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fspf13%2fviper/v1.20.0/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 5
2025-03-26T10:46:44-07:00

AI Summary

The PR updates the golangci-lint dependency to version 2, which includes configuration changes to enforce stricter linting rules and improve code quality. The changes include updating the go.mod and go.sum files to reflect the new version, as well as modifying the .golangci.yml configuration to include new rules and settings for better code formatting and linting. Several files have been updated to add package documentation comments, which helps improve code clarity and maintainability.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint to v2 (#6499) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint) | `v1.64.8` -> `v2.0.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.64.8/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.64.8/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 9
2025-03-25T09:02:07+01:00

AI Summary

The commit updates the protobuf dependency to version 1.36.6 across multiple modules to ensure compatibility and security fixes. No code changes were made, only dependency versions were updated, which is common for dependency management and security patches.

Commit Log

fix(deps): update module google.golang.org/protobuf to v1.36.6 (#6496)

Importance: 7
2025-03-25T08:19:05+01:00

AI Summary

The commit updates dependencies to newer versions of googleapis and protobuf to ensure compatibility with recent changes and security fixes. This change is likely to address potential issues such as security vulnerabilities, API changes, or bug fixes in the updated libraries.

Commit Log

fix(deps): update googleapis to b45e905 (#6500)

Importance: 8
2025-03-24T14:22:43-07:00

AI Summary

The commit updates the GitHub CodeQL action digests to a newer version (1b549b9) in the CI workflows to ensure compatibility with the latest features or bug fixes. This change is likely to improve security analysis or code quality by using an updated version of the CodeQL tooling.

Commit Log

chore(deps): update github/codeql-action digest to 1b549b9 (#6495) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | digest | `5f8171a` -> `1b549b9` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

Importance: 7
2025-03-21T09:09:14+01:00

AI Summary

The commit updates the dependency github.com/ckaznocha/intrange from version v0.3.0 to v0.3.1, likely to include bug fixes or improvements. No code changes were made, only the go.mod and go.sum files were updated to reflect the new dependency version.

Commit Log

chore(deps): update module github.com/ckaznocha/intrange to v0.3.1 (#6481) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ckaznocha/intrange](https://redirect.github.com/ckaznocha/intrange) | `v0.3.0` -> `v0.3.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fckaznocha%2fintrange/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fckaznocha%2fintrange/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fckaznocha%2fintrange/v0.3.0/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fckaznocha%2fintrange/v0.3.0/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-20T16:37:57+01:00

AI Summary

The commit introduces a new Go module for the `logtest` package, separating it from the main `otel/log` module. This change is likely to improve modularity, testing capabilities, and maintainability of the logging test utilities.

Commit Log

log/logtest: new module (#6465) Towards https://github.com/open-telemetry/opentelemetry-go/issues/6378

Importance: 8
2025-03-20T09:44:16+01:00

AI Summary

The commit updates the digest of the actions/cache action used in multiple GitHub workflows to a newer version. This change is likely to ensure compatibility with the latest features or bug fixes in the actions/cache action.

Commit Log

chore(deps): update actions/cache digest to 5a3ec84 (#6474) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | digest | `d4323d4` -> `5a3ec84` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the

Importance: 5
2025-03-20T09:36:12+01:00

AI Summary

The commit updates the digest of the actions/upload-artifact action in multiple GitHub workflows to a newer version. This change is likely to ensure compatibility with updated features or bug fixes in the action.

Commit Log

chore(deps): update actions/upload-artifact digest to ea165f8 (#6475) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | digest | `4cec3d8` -> `ea165f8` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

Importance: 5
2025-03-19T14:40:13-07:00

AI Summary

The commit updates the GitHub CodeQL action digests in the CI workflows to a newer version. This change is likely to ensure compatibility with the latest features or security fixes in the CodeQL action.

Commit Log

chore(deps): update github/codeql-action digest to 5f8171a (#6473) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | digest | `6bb031a` -> `5f8171a` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

Importance: 7
2025-03-18T10:32:44+01:00

AI Summary

The PR updates the dependency github.com/prometheus/procfs from version 0.15.1 to 0.16.0 across multiple modules. This change is likely to bring new features, bug fixes, or security patches from the updated version of the procfs package.

Commit Log

chore(deps): update module github.com/prometheus/procfs to v0.16.0 (#6462) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/procfs](https://redirect.github.com/prometheus/procfs) | `v0.15.1` -> `v0.16.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fprocfs/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fprocfs/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fprocfs/v0.15.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fprocfs/v0.15.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-03-17T15:57:40+01:00

AI Summary

The commit adjusts the stale closure thresholds in the GitHub workflow to 14 days instead of 744 days. This change ensures issues and PRs are closed more quickly if they remain stale, aligning with a more aggressive policy for maintaining active repositories.

Commit Log

Fix close stale value to be relative (#6451) It appears the close value is relative to the issue being marked as stale. Which makes sense. Marking as stale updates the issue, so we'd have to wait for 2 more years before closing. This is the core equivalent of https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6943

Importance: 8
2025-03-17T15:30:55+01:00

AI Summary

The commit updates the dependency github.com/xen0n/gosmopolitan from version v1.2.2 to v1.3.0, likely to include bug fixes, performance improvements, or new features. The change is limited to the go.mod and go.sum files, indicating no code changes in the project itself, but an update to a dependency.

Commit Log

chore(deps): update module github.com/xen0n/gosmopolitan to v1.3.0 (#6454) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/xen0n/gosmopolitan](https://redirect.github.com/xen0n/gosmopolitan) | `v1.2.2` -> `v1.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fxen0n%2fgosmopolitan/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fxen0n%2fgosmopolitan/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fxen0n%2fgosmopolitan/v1.2.2/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fxen0n%2fgosmopolitan/v1.2.2/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-03-17T14:08:11+01:00

AI Summary

The commit updates the dependency github.com/Antonboom/nilnil from version v1.0.1 to v1.1.0, likely to benefit from new features or bug fixes. This is a dependency update with no changes to Go source files, so the functional impact is indirect and depends on the updated library's behavior.

Commit Log

chore(deps): update module github.com/antonboom/nilnil to v1.1.0 (#6453) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/Antonboom/nilnil](https://redirect.github.com/Antonboom/nilnil) | `v1.0.1` -> `v1.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAntonboom%2fnilnil/v1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAntonboom%2fnilnil/v1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAntonboom%2fnilnil/v1.0.1/v1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAntonboom%2fnilnil/v1.0.1/v1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-16T07:31:44-07:00

AI Summary

The commit updates the dependency github.com/macabu/inamedparam from version v0.1.3 to v0.2.0, likely to benefit from new features or bug fixes. The change is limited to the go.mod and go.sum files, indicating no code changes in the project itself.

Commit Log

chore(deps): update module github.com/macabu/inamedparam to v0.2.0 (#6448) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/macabu/inamedparam](https://redirect.github.com/macabu/inamedparam) | `v0.1.3` -> `v0.2.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmacabu%2finamedparam/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmacabu%2finamedparam/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmacabu%2finamedparam/v0.1.3/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmacabu%2finamedparam/v0.1.3/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-16T07:18:29-07:00

AI Summary

The commit updates the dependency github.com/spf13/afero from version 1.13.0 to 1.14.0, which is an indirect dependency. This change is likely to bring bug fixes, performance improvements, or new features from the updated afero library.

Commit Log

chore(deps): update module github.com/spf13/afero to v1.14.0 (#6445) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/spf13/afero](https://redirect.github.com/spf13/afero) | `v1.13.0` -> `v1.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fafero/v1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fafero/v1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fafero/v1.13.0/v1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fspf13%2fafero/v1.13.0/v1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 5
2025-03-15T08:15:56-07:00

AI Summary

The code updates the backoff library from version v4 to v5 to address breaking changes and improve functionality. It removes deprecated fields like `MaxElapsedTime`, `Stop`, and `Clock` and replaces them with manual time tracking using `time.Now()` and `time.Since()`. This change ensures compatibility with the new version of the backoff library while maintaining retry logic behavior.

Commit Log

feat(retry): update backoff to v5, fix the breaking changes in that version (#6419) - Remove unsupported fields in v5: `MaxElapsedTime`, `Stop` and `Clock` - Use `time.Now()` and `time.Since()` to manually track elapsed time Fix #6417 ---------

Importance: 9
2025-03-15T07:24:44-07:00

AI Summary

The PR updates the dependency github.com/spf13/afero from version 1.12.0 to 1.13.0, which is an indirect dependency. This change is likely to bring bug fixes, performance improvements, or new features from the updated afero library.

Commit Log

chore(deps): update module github.com/spf13/afero to v1.13.0 (#6444) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/spf13/afero](https://redirect.github.com/spf13/afero) | `v1.12.0` -> `v1.13.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fafero/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fafero/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fafero/v1.12.0/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fspf13%2fafero/v1.12.0/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING]

Importance: 5
2025-03-14T09:13:30+01:00

AI Summary

This PR updates the googleapis dependencies to a newer commit hash across multiple modules, likely to incorporate bug fixes or new features from the upstream repository. The changes are primarily to indirect dependencies, which may affect compatibility with other packages that rely on these updated versions.

Commit Log

fix(deps): update googleapis to e70fdf4 (#6441) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `81fb87f` -> `e70fdf4` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `81fb87f` -> `e70fdf4` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `81fb87f` -> `e70fdf4` | --- ### Configuration

Importance: 7
2025-03-13T14:31:12-07:00

AI Summary

The PR updates the testifylint dependency to version 1.6.0, which likely includes bug fixes, performance improvements, or new features to enhance testing capabilities. The changes involve replacing assert.EqualValues with assert.Equal and assert.Empty in various test files, which may improve consistency and clarity in test assertions. There is a potential risk of breaking changes if the new version of testifylint introduces incompatible changes or if the test assertions were relying on the old behavior of EqualValues.

Commit Log

chore(deps): update module github.com/antonboom/testifylint to v1.6.0 (#6440) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/Antonboom/testifylint](https://redirect.github.com/Antonboom/testifylint) | `v1.5.2` -> `v1.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAntonboom%2ftestifylint/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAntonboom%2ftestifylint/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAntonboom%2ftestifylint/v1.5.2/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAntonboom%2ftestifylint/v1.5.2/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-03-12T09:14:30+01:00

AI Summary

The commit updates the golangci-lint dependency from version 1.64.6 to 1.64.7 to ensure it is using the latest stable release. It also updates the version of the dupl dependency to a newer version, likely to address compatibility or security issues.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint to v1.64.7 (#6432) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint) | `v1.64.6` -> `v1.64.7` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.64.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.64.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.64.6/v1.64.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.64.6/v1.64.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-03-11T09:18:04+01:00

AI Summary

The commit updates the digest of the golang.org/x/telemetry dependency to a newer version, likely to include bug fixes or improvements. This is an indirect dependency update, so no code changes are made, only the dependency version is updated.

Commit Log

chore(deps): update golang.org/x/telemetry digest to fdfaad8 (#6428) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `2a181ea` -> `fdfaad8` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

Importance: 7
2025-03-10T10:08:04+01:00

AI Summary

The commit updates the digest of the indirect dependency github.com/golangci/dupl to an older version, reverting it from f665c8d to 3e9179ac440a. This change is likely due to a dependency conflict or a need to align with a specific version that is compatible with other parts of the project.

Commit Log

chore(deps): update github.com/golangci/dupl digest to f665c8d (#6425) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/golangci/dupl](https://redirect.github.com/golangci/dupl) | indirect | digest | `44c6a0b` -> `f665c8d` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the

Importance: 5
2025-03-10T09:33:23+01:00

AI Summary

The commit promotes Alex Kats to triager status by updating the CONTRIBUTING.md file. This change is a documentation update to reflect the new triager role without altering code functionality.

Commit Log

Promote Alex Kats to triager (#6420) As we discussed in yesterday's SIG meeting, this proposes to promote @akats7 as triager.

Importance: 2
2025-03-09T13:10:00+01:00

AI Summary

The commit adds the otlploggrpc exporter to the exporters README.md for better visibility. The README.md is formatted for improved readability and clarity of the exporter packages.

Commit Log

Update exporters README.md - otlploggrpc added (#6423) - otlploggrpc added - formatted for better readability

Importance: 5
2025-03-07T15:12:47-08:00

AI Summary

The commit updates the GitHub CodeQL action digests to a newer version (6bb031a) across multiple workflows to ensure compatibility with the latest features or bug fixes. This change is likely to improve security, performance, or maintainability of the code analysis process without altering the core functionality of the project.

Commit Log

chore(deps): update github/codeql-action digest to 6bb031a (#6424) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | digest | `b56ba49` -> `6bb031a` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

Importance: 7
2025-03-06T11:00:28+01:00

AI Summary

The commit updates the dependency go.opentelemetry.io/collector/pdata to version 1.27.0, likely to benefit from bug fixes, performance improvements, or new features in the newer version. Only the go.mod and go.sum files were modified, indicating a dependency update without changes to source code.

Commit Log

fix(deps): update module go.opentelemetry.io/collector/pdata to v1.27.0 (#6330) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.25.0` -> `v1.27.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.25.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.25.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-03-06T10:27:35+01:00

AI Summary

The commit updates the dependency github.com/jcchavezs/porto from version v0.6.0 to v0.7.0. This change is likely to introduce new features, bug fixes, or breaking changes from the updated library.

Commit Log

fix(deps): update module github.com/jcchavezs/porto to v0.7.0 (#5867) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jcchavezs/porto](https://redirect.github.com/jcchavezs/porto) | `v0.6.0` -> `v0.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjcchavezs%2fporto/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjcchavezs%2fporto/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjcchavezs%2fporto/v0.6.0/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjcchavezs%2fporto/v0.6.0/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-03-06T08:57:39+01:00

AI Summary

The PR updates the honnef.co/go/tools dependency from version 0.6.0 to 0.6.1, likely to include bug fixes or improvements. No code changes were made, only the dependency version was updated, which may affect compatibility or behavior depending on what the tool is used for.

Commit Log

chore(deps): update module honnef.co/go/tools to v0.6.1 (#6414) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [honnef.co/go/tools](https://redirect.github.com/dominikh/go-tools) | `v0.6.0` -> `v0.6.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/honnef.co%2fgo%2ftools/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/honnef.co%2fgo%2ftools/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/honnef.co%2fgo%2ftools/v0.6.0/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/honnef.co%2fgo%2ftools/v0.6.0/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes

Importance: 5
2025-03-05T22:23:10-08:00

AI Summary

The commit removes support for Go 1.22 across the project, updating all go.mod files to use Go 1.23. This change is likely to ensure compatibility with newer Go versions and align with the project's long-term maintenance strategy.

Commit Log

Drop support for Go 1.22 (#6381)

Importance: 9
2025-03-05T17:45:56+01:00

AI Summary

The commit updates the gosec dependency from version 2.22.1 to 2.22.2 to ensure it is using the latest stable release. This change is likely to include bug fixes, security patches, or minor improvements in the gosec library.

Commit Log

chore(deps): update module github.com/securego/gosec/v2 to v2.22.2 (#6412) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec) | `v2.22.1` -> `v2.22.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.1/v2.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.1/v2.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 7
2025-03-05T10:33:59-08:00

AI Summary

The release updates multiple packages to version 1.35.0 (for the main SDK) and corresponding minor versions for other components, with a focus on Go 1.23 compatibility. New features include `EventName` and related methods in the logging API, which allow more structured event naming in logs. The update also includes improvements to prevent goroutine leaks in span processors, enhancing stability and resource management. The `prometheus/common` dependency was upgraded to v0.62.0, which changes metric name validation to `NoEscaping`, allowing original delimiters like `.` in metric names.

Commit Log

Release v1.35.0/v0.57.0/v0.11.0 (#6407) ## Overview This release is the last to support [Go 1.22]. The next release will require at least [Go 1.23]. ### Added - Add `ValueFromAttribute` and `KeyValueFromAttribute` in `go.opentelemetry.io/otel/log`. (#6180) - Add `EventName` and `SetEventName` to `Record` in `go.opentelemetry.io/otel/log`. (#6187) - Add `EventName` to `RecordFactory` in `go.opentelemetry.io/otel/log/logtest`. (#6187) - `AssertRecordEqual` in `go.opentelemetry.io/otel/log/logtest` checks `Record.EventName`. (#6187) - Add `EventName` and `SetEventName` to `Record` in `go.opentelemetry.io/otel/sdk/log`. (#6193) - Add `EventName` to `RecordFactory` in

Importance: 9
2025-03-05T09:27:06+01:00

AI Summary

The commit updates the gomodguard dependency from version v1.3.5 to v1.4.1, which is an indirect dependency. This change is likely to bring bug fixes, security patches, or new features from the updated version of gomodguard.

Commit Log

chore(deps): update module github.com/ryancurrah/gomodguard to v1.4.1 (#6411) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ryancurrah/gomodguard](https://redirect.github.com/ryancurrah/gomodguard) | `v1.3.5` -> `v1.4.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fryancurrah%2fgomodguard/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fryancurrah%2fgomodguard/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fryancurrah%2fgomodguard/v1.3.5/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fryancurrah%2fgomodguard/v1.3.5/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-03-04T08:49:14+01:00

AI Summary

The commit updates the build-tools dependency to version 0.20.0, aligning all submodules to the new version. This change likely aims to benefit from new features, bug fixes, or improvements in the build-tools package.

Commit Log

fix(deps): update build-tools to v0.20.0 (#6403)

Importance: 8
2025-03-04T08:29:52+01:00

AI Summary

The commit modifies the GitHub Actions workflow to process stale issues in ascending order by default. This change ensures older issues are considered first, addressing a previous limitation where only newer issues were being processed.

Commit Log

Look at stale issues in ascending order (#6396) This tool has been ignoring the most stale of our issues, seemingly because it's looking at the most recent ones first, and pagination makes it not look at the oldest.

Importance: 8
2025-03-03T09:20:27+01:00

AI Summary

The commit updates the golangci-lint dependency from version 1.64.5 to 1.64.6 to ensure it is using the latest stable release. This change is likely to include bug fixes, security patches, and minor improvements from the previous version.

Commit Log

fix(deps): update module github.com/golangci/golangci-lint to v1.64.6 (#6394) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint) | `v1.64.5` -> `v1.64.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.64.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.64.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.64.5/v1.64.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.64.5/v1.64.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 8
2025-02-28T09:45:16+01:00

AI Summary

The commit updates the dependency github.com/kkHAIKE/contextcheck from version 1.1.5 to 1.1.6, likely to include bug fixes or improvements. No code changes were made, only the dependency version was updated, which may affect compatibility or behavior if the package is used indirectly.

Commit Log

chore(deps): update module github.com/kkhaike/contextcheck to v1.1.6 (#6387) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/kkHAIKE/contextcheck](https://redirect.github.com/kkHAIKE/contextcheck) | `v1.1.5` -> `v1.1.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkkHAIKE%2fcontextcheck/v1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkkHAIKE%2fcontextcheck/v1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkkHAIKE%2fcontextcheck/v1.1.5/v1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkkHAIKE%2fcontextcheck/v1.1.5/v1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-02-27T18:03:54+01:00

AI Summary

The commit updates the digest of the actions/cache action used in multiple GitHub workflows to a new version. This change is likely to ensure compatibility with the latest features or bug fixes in the actions/cache action.

Commit Log

chore(deps): update actions/cache digest to d4323d4 (#6384) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | digest | `0c907a7` -> `d4323d4` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the

Importance: 5
2025-02-27T09:36:47+01:00

AI Summary

The commit updates the dependency github.com/catenacyber/perfsprint from version v0.8.2 to v0.9.0, likely to benefit from new features or bug fixes. The change is limited to the go.mod and go.sum files, indicating no code changes were made to the project itself.

Commit Log

chore(deps): update module github.com/catenacyber/perfsprint to v0.9.0 (#6379) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/catenacyber/perfsprint](https://redirect.github.com/catenacyber/perfsprint) | `v0.8.2` -> `v0.9.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcatenacyber%2fperfsprint/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcatenacyber%2fperfsprint/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcatenacyber%2fperfsprint/v0.8.2/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcatenacyber%2fperfsprint/v0.8.2/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ---

Importance: 5
2025-02-26T23:32:15+01:00

AI Summary

The code fixes a goroutine leak in the simpleSpanProcessor.Shutdown method by ensuring the shutdown channel has a buffer to avoid blocking when the exporter's Shutdown hasn't returned. The fix also adds cleanup in test cases to ensure proper shutdown of span processors, preventing goroutine leaks during testing.

Commit Log

sdk/trace: Fix goroutine leak in simpleSpanProcessor.Shutdown (#6368) Side-effect when working towards https://github.com/open-telemetry/opentelemetry-go/issues/6360 - Fix goroutine leaks from tests in places where batch processor was not shut down - Fix goroutine leak in simpleSpanProcessor.Shutdown

Importance: 9