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

3210 Commits

Author SHA1 Message Date
Sam Xie
d46bfb04fe Fix comment of the RecordOnly sampling decision (#6257)
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-06 10:06:15 -08:00
renovate[bot]
51cf2d7b62 chore(deps): update golang.org/x/telemetry digest to 557cf9c (#6279)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `c67c2d1` -> `557cf9c` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-06 08:13:53 -08:00
renovate[bot]
c9bb09cf6b chore(deps): pin dependencies (#6278)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://redirect.github.com/actions/cache) | action |
pinDigest | -> `1bd1e32` |
| [actions/checkout](https://redirect.github.com/actions/checkout) |
action | pinDigest | -> `11bd719` |
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact)
| action | pinDigest | -> `fa0a91b` |
| [actions/setup-go](https://redirect.github.com/actions/setup-go) |
action | pinDigest | -> `f111f33` |
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| action | pinDigest | -> `65c4c4a` |
|
[avtodev/markdown-lint](https://redirect.github.com/avto-dev/markdown-lint)
| docker | pinDigest | -> `6aeedc2` |
|
[benchmark-action/github-action-benchmark](https://redirect.github.com/benchmark-action/github-action-benchmark)
| action | pinDigest | -> `d48d326` |
|
[codecov/codecov-action](https://redirect.github.com/codecov/codecov-action)
| action | pinDigest | -> `13ce06b` |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | pinDigest | -> `dd74661` |
|
[lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action)
| action | pinDigest | -> `f613c4a` |
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver) |
final | pinDigest | -> `0b6136d` |
|
[peter-evans/create-issue-from-file](https://redirect.github.com/peter-evans/create-issue-from-file)
| action | pinDigest | -> `e8ef132` |
| python | stage | pinDigest |  -> `0eab754` |

---

### 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 08:05:30 -08:00
Tyler Yahn
9ea576a263 Use renovate best-practices (#6267)
https://docs.renovatebot.com/upgrade-best-practices/

This addresses some failures we have with the OSSF report card (i.e.
dependency pinning of github actions):
ea7e27ed41/docs/checks.md (pinned-dependencies)
2025-02-06 07:55:15 -08:00
renovate[bot]
8667c15a14 fix(deps): update module google.golang.org/protobuf to v1.36.5 (#6277) 2025-02-06 15:06:07 +01:00
renovate[bot]
5879a018a8 fix(deps): update build-tools to v0.18.0 (#6276)
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.17.0` -> `v0.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fcrosslink/v0.18.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.18.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.17.0/v0.18.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.17.0/v0.18.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.17.0` -> `v0.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fgotmpl/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fgotmpl/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fgotmpl/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fgotmpl/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools)
| `v0.17.0` -> `v0.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/build-tools/semconvgen](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools)
| `v0.17.0` -> `v0.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fsemconvgen/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fsemconvgen/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fsemconvgen/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fsemconvgen/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go-build-tools
(go.opentelemetry.io/build-tools/crosslink)</summary>

###
[`v0.18.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0180)

[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.17.0...v0.18.0)

##### 🛑 Breaking changes 🛑

- `githubgen`: githubgen now injects component lists and others into
CODEOWNERS and ALLOWLIST files using magic strings instead of writing
the complete files.
([#&#8203;674](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/674))

This feature allows maintainers to have custom content in addition to
the component lists and others in their CODEOWNERS and ALLOWLIST files.
Magic delimiter strings need to be added to CODEOWNERS and ALLOWLIST
files fot githubgen to fill in the content.
Use `# Start/End components list`, `# Start/End distribution list` and
`# Start/End unmaintained components list` in your CODEOWNERS file.
Use `# Start/End deprecated components list` and `# Start/End
unmaintained components list` in your ALLOWLIST file.
Also, issue template files need to be updated and use `# Start/End
components list` to fill in the component list.

##### 🧰 Bug fixes 🧰

- `githubgen`: Remove `internal/common` entry in ALLOWLIST
([#&#8203;669](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/669))

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 12:07:22 +01:00
renovate[bot]
0c62fd1edf chore(deps): update actions/upload-artifact action to v4 (#6266)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| action | major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>

###
[`v4`](https://redirect.github.com/actions/upload-artifact/compare/v3...v4)

[Compare
Source](https://redirect.github.com/actions/upload-artifact/compare/v3...v4)

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-05 11:47:25 -08:00
renovate[bot]
ac173ac4ea chore(deps): update ossf/scorecard-action action to v2.4.0 (#6265)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[ossf/scorecard-action](https://redirect.github.com/ossf/scorecard-action)
| action | minor | `v2.3.1` -> `v2.4.0` |

---

### Release Notes

<details>
<summary>ossf/scorecard-action (ossf/scorecard-action)</summary>

###
[`v2.4.0`](https://redirect.github.com/ossf/scorecard-action/releases/tag/v2.4.0)

[Compare
Source](https://redirect.github.com/ossf/scorecard-action/compare/v2.3.3...v2.4.0)

#### What's Changed

This update bumps the Scorecard version to the v5 release. For a
complete list of changes, please refer to the [v5.0.0 release
notes](https://redirect.github.com/ossf/scorecard/releases/tag/v5.0.0).
Of special note to Scorecard Action is the Maintainer Annotation
feature, which can be used to suppress some Code Scanning false
positives. Alerts will not be generated for any Scorecard Check with an
annotation.

- 🌱 Bump github.com/ossf/scorecard/v5 from v5.0.0-rc2 to v5.0.0
by [@&#8203;spencerschrock](https://redirect.github.com/spencerschrock)
in
[https://github.com/ossf/scorecard-action/pull/1410](https://redirect.github.com/ossf/scorecard-action/pull/1410)
- 🐛 lower license sarif alert threshold to 9 by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1411](https://redirect.github.com/ossf/scorecard-action/pull/1411)

##### Documentation

- docs: dogfooding badge by
[@&#8203;jkowalleck](https://redirect.github.com/jkowalleck) in
[https://github.com/ossf/scorecard-action/pull/1399](https://redirect.github.com/ossf/scorecard-action/pull/1399)

#### New Contributors

- [@&#8203;jkowalleck](https://redirect.github.com/jkowalleck) made
their first contribution in
[https://github.com/ossf/scorecard-action/pull/1399](https://redirect.github.com/ossf/scorecard-action/pull/1399)

**Full Changelog**:
https://github.com/ossf/scorecard-action/compare/v2.3.3...v2.4.0

###
[`v2.3.3`](https://redirect.github.com/ossf/scorecard-action/releases/tag/v2.3.3)

[Compare
Source](https://redirect.github.com/ossf/scorecard-action/compare/v2.3.2...v2.3.3)

> \[!NOTE]\
> There is no v2.3.2 release as a step was skipped in the release
process. This was fixed and re-released under the v2.3.3 tag

#### What's Changed

- 🌱 Bump github.com/ossf/scorecard/v4 (v4.13.1) to
github.com/ossf/scorecard/v5 (v5.0.0-rc1) by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1366](https://redirect.github.com/ossf/scorecard-action/pull/1366)
- 🌱 Bump github.com/ossf/scorecard/v5 from v5.0.0-rc1 to
v5.0.0-rc2 by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1374](https://redirect.github.com/ossf/scorecard-action/pull/1374)
- 🌱 Bump github.com/ossf/scorecard/v5 from v5.0.0-rc2 to
v5.0.0-rc2.0.20240509182734-7ce860946928 by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1377](https://redirect.github.com/ossf/scorecard-action/pull/1377)

For a full changelist of what these include, see the
[v5.0.0-rc1](https://redirect.github.com/ossf/scorecard/releases/tag/v5.0.0-rc1)
and
[v5.0.0-rc2](https://redirect.github.com/ossf/scorecard/releases/tag/v5.0.0-rc2)
release notes.

##### Documentation

- 📖 Move token discussion out of main README. by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1279](https://redirect.github.com/ossf/scorecard-action/pull/1279)
- 📖 link to `ossf/scorecard` workflow instead of maintaining an
example by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1352](https://redirect.github.com/ossf/scorecard-action/pull/1352)
- 📖 update api links to new scorecard.dev site by
[@&#8203;spencerschrock](https://redirect.github.com/spencerschrock) in
[https://github.com/ossf/scorecard-action/pull/1376](https://redirect.github.com/ossf/scorecard-action/pull/1376)

**Full Changelog**:
https://github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.3

###
[`v2.3.2`](https://redirect.github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.2)

[Compare
Source](https://redirect.github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.2)

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 11:41:40 -08:00
renovate[bot]
ee272d4fac chore(deps): update golang.org/x/telemetry digest to c67c2d1 (#6264)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `3af0d96` -> `c67c2d1` |

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 20:36:13 +01:00
renovate[bot]
e1472c4f34 chore(deps): update actions/checkout action to v4.2.2 (#6263)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) |
action | minor | `v4.1.1` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://redirect.github.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://redirect.github.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&#8203;orhantoy](https://redirect.github.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://redirect.github.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&#8203;lucacome](https://redirect.github.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://redirect.github.com/actions/checkout/pull/1180)
- Dependency updates by
[@&#8203;dependabot-](https://redirect.github.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://redirect.github.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://redirect.github.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&#8203;dependabot](https://redirect.github.com/dependabot)
in
[https://github.com/actions/checkout/pull/1739](https://redirect.github.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://redirect.github.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&#8203;orhantoy](https://redirect.github.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://redirect.github.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://redirect.github.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&#8203;cory-miller](https://redirect.github.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://redirect.github.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://redirect.github.com/actions/checkout/releases/tag/v4.1.5)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.4...v4.1.5)

#### What's Changed

- Update NPM dependencies by
[@&#8203;cory-miller](https://redirect.github.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://redirect.github.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://redirect.github.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://redirect.github.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://redirect.github.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&#8203;users.noreply.github.com` by
[@&#8203;cory-miller](https://redirect.github.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://redirect.github.com/actions/checkout/pull/1707)

**Full Changelog**:
https://github.com/actions/checkout/compare/v4.1.4...v4.1.5

###
[`v4.1.4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://redirect.github.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&#8203;cory-miller](https://redirect.github.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://redirect.github.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://redirect.github.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://redirect.github.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://redirect.github.com/actions/checkout/releases/tag/v4.1.3)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.2...v4.1.3)

#### What's Changed

- Update `actions/checkout` version in `update-main-version.yml` by
[@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://redirect.github.com/actions/checkout/pull/1650)
- Check git version before attempting to disable `sparse-checkout` by
[@&#8203;jww3](https://redirect.github.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://redirect.github.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&#8203;cory-miller](https://redirect.github.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://redirect.github.com/actions/checkout/pull/1685)

**Full Changelog**:
https://github.com/actions/checkout/compare/v4.1.2...v4.1.3

###
[`v4.1.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&#8203;dscho](https://redirect.github.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://redirect.github.com/actions/checkout/pull/1598)

</details>

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 20:14:18 +01:00
renovate[bot]
092ed4e3a9 chore(deps): update actions/upload-artifact digest to ff15f03 (#6262)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| action | digest | `97a0fba` -> `ff15f03` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 19:48:55 +01:00
Tyler Yahn
69c3c617a7 Create scorecard.yml to enable OSSF Scorecard reporting (#6247)
Part of #6243 

Default setup generated from the project documentation:
https://github.com/marketplace/actions/ossf-scorecard-action#workflow-setup-required
2025-02-05 09:47:57 -08:00
renovate[bot]
85fab8be93 chore(deps): update module github.com/catenacyber/perfsprint to v0.8.0 (#6261)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/catenacyber/perfsprint](https://redirect.github.com/catenacyber/perfsprint)
| `v0.7.1` -> `v0.8.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcatenacyber%2fperfsprint/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcatenacyber%2fperfsprint/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcatenacyber%2fperfsprint/v0.7.1/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcatenacyber%2fperfsprint/v0.7.1/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>catenacyber/perfsprint
(github.com/catenacyber/perfsprint)</summary>

###
[`v0.8.0`](https://redirect.github.com/catenacyber/perfsprint/compare/v0.7.1...v0.8.0)

[Compare
Source](https://redirect.github.com/catenacyber/perfsprint/compare/v0.7.1...v0.8.0)

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 16:05:31 +01:00
renovate[bot]
13b613373c chore(deps): update lycheeverse/lychee-action action to v2.3.0 (#6258)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action)
| action | minor | `v2.2.0` -> `v2.3.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>lycheeverse/lychee-action (lycheeverse/lychee-action)</summary>

###
[`v2.3.0`](https://redirect.github.com/lycheeverse/lychee-action/releases/tag/v2.3.0):
Version 2.3.0

[Compare
Source](https://redirect.github.com/lycheeverse/lychee-action/compare/v2.2.0...v2.3.0)

#### What's Changed

- feat: support ARM workers by
[@&#8203;LesnyRumcajs](https://redirect.github.com/LesnyRumcajs) in
[https://github.com/lycheeverse/lychee-action/pull/273](https://redirect.github.com/lycheeverse/lychee-action/pull/273)

#### New Contributors

- [@&#8203;LesnyRumcajs](https://redirect.github.com/LesnyRumcajs) made
their first contribution in
[https://github.com/lycheeverse/lychee-action/pull/273](https://redirect.github.com/lycheeverse/lychee-action/pull/273)

**Full Changelog**:
https://github.com/lycheeverse/lychee-action/compare/v2...v2.3.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 12:22:57 +01:00
renovate[bot]
589d959d7b chore(deps): update module github.com/cloudflare/circl to v1.6.0 (#6259)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/cloudflare/circl](https://redirect.github.com/cloudflare/circl)
| `v1.5.0` -> `v1.6.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcloudflare%2fcircl/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcloudflare%2fcircl/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcloudflare%2fcircl/v1.5.0/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcloudflare%2fcircl/v1.5.0/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>cloudflare/circl (github.com/cloudflare/circl)</summary>

###
[`v1.6.0`](https://redirect.github.com/cloudflare/circl/releases/tag/v1.6.0):
CIRCL v1.6.0

[Compare
Source](https://redirect.github.com/cloudflare/circl/compare/v1.5.0...v1.6.0)

#### CIRCL v1.6.0

##### New!

-
[Prio3](https://redirect.github.com/cloudflare/circl/blob/main/vdaf/prio3)
Verifiable Distributed Aggregation Function
([draft-irtf-cfrg-vdaf](https://datatracker.ietf.org/doc/draft-irtf-cfrg-vdaf/)).
-
[X-Wing](https://redirect.github.com/cloudflare/circl/blob/main/kem/xwing):
general-purpose hybrid post-quantum KEM
([draft-connolly-cfrg-xwing-kem](https://datatracker.ietf.org/doc/draft-connolly-cfrg-xwing-kem/))

##### What's Changed

- Add OIDs to ML-DSA by
[@&#8203;bwesterb](https://redirect.github.com/bwesterb) in
[https://github.com/cloudflare/circl/pull/519](https://redirect.github.com/cloudflare/circl/pull/519)
- Adds Prio3 a set of verifiable distributed aggregation functions. by
[@&#8203;armfazh](https://redirect.github.com/armfazh) in
[https://github.com/cloudflare/circl/pull/522](https://redirect.github.com/cloudflare/circl/pull/522)
- Run semgrep cronjob only in upstream repository. by
[@&#8203;armfazh](https://redirect.github.com/armfazh) in
[https://github.com/cloudflare/circl/pull/526](https://redirect.github.com/cloudflare/circl/pull/526)
- X-Wing PQ/T hybrid by
[@&#8203;bwesterb](https://redirect.github.com/bwesterb) in
[https://github.com/cloudflare/circl/pull/471](https://redirect.github.com/cloudflare/circl/pull/471)
- ckem: move crypto/elliptic to crypto/ecdh by
[@&#8203;MingLLuo](https://redirect.github.com/MingLLuo) in
[https://github.com/cloudflare/circl/pull/529](https://redirect.github.com/cloudflare/circl/pull/529)
- hpke: Update HPKE code to use ecdh stdlib package. by
[@&#8203;armfazh](https://redirect.github.com/armfazh) in
[https://github.com/cloudflare/circl/pull/530](https://redirect.github.com/cloudflare/circl/pull/530)
- prio3: Adds polynomial multiplication using NTT by
[@&#8203;armfazh](https://redirect.github.com/armfazh) in
[https://github.com/cloudflare/circl/pull/532](https://redirect.github.com/cloudflare/circl/pull/532)
- Add Prio3 in readme. by
[@&#8203;armfazh](https://redirect.github.com/armfazh) in
[https://github.com/cloudflare/circl/pull/527](https://redirect.github.com/cloudflare/circl/pull/527)

##### New Contributors

- [@&#8203;MingLLuo](https://redirect.github.com/MingLLuo) made their
first contribution in
[https://github.com/cloudflare/circl/pull/529](https://redirect.github.com/cloudflare/circl/pull/529)

**Full Changelog**:
https://github.com/cloudflare/circl/compare/v1.5.0...v1.6.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 12:16:55 +01:00
renovate[bot]
eb988d7a85 fix(deps): update module go.opentelemetry.io/collector/pdata to v1.25.0 (#6255)
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.24.0` -> `v1.25.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.25.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.25.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.24.0/v1.25.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.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector
(go.opentelemetry.io/collector/pdata)</summary>

###
[`v1.25.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1250v01190)

##### 🛑 Breaking changes 🛑

- `exporterhelper`: Rename exporter span signal specific attributes
(e.g. "sent_spans" / "send_failed_span") to "items.sent" /
"items.failed".
([#&#8203;12165](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12165))
- `cmd/mdatagen`: Remove dead field `telemetry::level`
([#&#8203;12144](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12144))
- `exporterhelper`: Change exporter ID to be a Span level attribute
instead on each event.
([#&#8203;12164](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12164))
This does not have an impact on the level of information emitted, but on
the structure of the Span.
- `cmd/mdatagen`: Remove `level` field from metrics definition
([#&#8203;12145](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12145))
This mechanism will be added back once a new views mechanism is
implemented.

##### 💡 Enhancements 💡

- `configtls`: Allow users to mention their preferred curve types for
ECDHE handshake
([#&#8203;12174](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12174))
- `service`: remove custom code and instead use config package to
instantiate meter provider.
([#&#8203;11611](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11611))
- `otelcol`: Adds support for listing config providers in components
command's output
([#&#8203;11570](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11570))
- `general`: Reduce memory allocations when loading configuration and
parsing component names
([#&#8203;11964](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11964))

##### 🧰 Bug fixes 🧰

- `exporterhelper`: Fix bug that the exporter with new batcher may have
been marked as non mutation.
([#&#8203;12239](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12239))
Only affects users that manually turned on
`exporter.UsePullingBasedExporterQueueBatcher` featuregate.

- `service`: Preserve URL normalization logic that was present before.
([#&#8203;12254](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12254))

- `confighttp`: confighttp.ToServer now sets ErrorLog with a default
logger backed by Zap
([#&#8203;11820](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11820))

This change ensures that the http.Server's ErrorLog is correctly set
using Zap's logger at the error level, addressing the issue of error
logs being printed using a different logger.

- `exporterhelper`: Fix context propagation for DisabledBatcher
([#&#8203;12231](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12231))

- `mdatagen`: apply fieldalignment to generated code
([#&#8203;12125](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12125))

- `mdatagen`: Fix bug where Histograms were marked as not supporting
temporaly aggregation
([#&#8203;12168](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12168))

- `exporterhelper`: Fix MergeSplit issue that ignores the initial
message size.
([#&#8203;12257](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12257))

- `service`: Include validation errors from telemetry.Config when
validating the service config
([#&#8203;12100](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12100))
    Previously validation errors were only printed to the console

- `service-telemetry`: pass the missing async error channel into service
telemetry settings
([#&#8203;11417](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11417))

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 14:25:49 -08:00
renovate[bot]
4778db7295 fix(deps): update module go.opentelemetry.io/otel/trace to v1.34.0 (#6256)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.32.0` -> `v1.34.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.32.0/v1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.32.0/v1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel/trace)</summary>

###
[`v1.34.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.34.0):
/v0.56.0/v0.10.0

[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.33.0...v1.34.0)

##### Overview

##### Changed

- Remove the notices from `Logger` to make the whole Logs API
user-facing in `go.opentelemetry.io/otel/log`.
([#&#8203;6167](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6167))

##### Fixed

- Relax minimum Go version to 1.22.0 in various modules.
([#&#8203;6073](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6073))
- The `Type` name logged for the
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` client
is corrected from `otlphttpgrpc` to `otlptracegrpc`.
([#&#8203;6143](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6143))
- The `Type` name logged for the
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlphttpgrpc` client
is corrected from `otlphttphttp` to `otlptracehttp`.
([#&#8203;6143](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6143))

##### What's Changed

- fix(deps): update module google.golang.org/grpc to v1.69.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6037](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6037)
- build(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 in
/internal/tools by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6036](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6036)
- fix(deps): update golang.org/x/exp digest to
[`4a55095`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/4a55095)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6039](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6039)
- \[chore] Have renovate update our tools deps by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6038](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6038)
- Fix broken link by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6042](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6042)
- chore(deps): update github.com/golang/groupcache digest to
[`2c02b82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2c02b82)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6043](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6043)
- chore(deps): update github.com/burntsushi/toml digest to
[`b7406c0`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/b7406c0)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6041](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6041)
- chore(deps): update github.com/matoous/godox digest to
[`94d1edd`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/94d1edd)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6044](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6044)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6046](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6046)
- chore(deps): update mvdan.cc/unparam digest to
[`57a3b42`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/57a3b42)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6047](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6047)
- fix(deps): update googleapis to
[`9240e9c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9240e9c)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6048](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6048)
- chore(deps): update module github.com/antonboom/nilnil to v1.0.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6050](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6050)
- chore(deps): update module dario.cat/mergo to v1.0.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6049](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6049)
- chore(deps): update module github.com/butuzov/ireturn to v0.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6051](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6051)
- chore(deps): update module github.com/go-xmlfmt/xmlfmt to v1.1.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6052](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6052)
- chore(deps): update module github.com/jjti/go-spancheck to v0.6.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6053](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6053)
- chore(deps): update module github.com/alecthomas/go-check-sumtype to
v0.3.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6059](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6059)
- chore(deps): update module github.com/prometheus/client_golang to
v1.20.5 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6058](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6058)
- chore(deps): update module github.com/ashanbrown/makezero to v1.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6060](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6060)
- chore(deps): update module github.com/butuzov/mirror to v1.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6061](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6061)
- chore(deps): update module github.com/microsoft/go-winio to v0.6.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6056](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6056)
- chore(deps): update module github.com/cloudflare/circl to v1.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6063](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6063)
- chore(deps): update module github.com/ckaznocha/intrange to v0.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6062](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6062)
- chore(deps): update module github.com/magiconair/properties to v1.8.9
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6054](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6054)
- chore(deps): update module github.com/masterminds/semver/v3 to v3.3.1
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6055](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6055)
- chore(deps): update module github.com/cyphar/filepath-securejoin to
v0.3.6 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6066](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6066)
- chore(deps): update module github.com/curioswitch/go-reassign to
v0.3.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6065](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6065)
- chore(deps): update module github.com/djarvur/go-err113 to v0.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6068](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6068)
- fix(deps): update golang.org/x to
[`b2144cd`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/b2144cd)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6067](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6067)
- chore(deps): update module github.com/fsnotify/fsnotify to v1.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6069](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6069)
- chore(deps): update module github.com/go-git/go-billy/v5 to v5.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6070](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6070)
- chore(deps): update module github.com/ldez/gomoddirectives to v0.6.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6072](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6072)
- chore(deps): update module github.com/prometheus/common to v0.61.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6075](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6075)
- chore(deps): update module github.com/stbenjam/no-sprintf-host-port to
v0.2.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6081](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6081)
- chore(deps): update module github.com/spf13/cast to v1.7.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6080](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6080)
- chore(deps): update module github.com/skeema/knownhosts to v1.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6079](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6079)
- chore(deps): update module github.com/sanposhiho/wastedassign/v2 to
v2.1.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6078](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6078)
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.3
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6076](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6076)
- chore(deps): update module github.com/sagikazarmark/locafero to v0.6.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6077](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6077)
- chore(deps): update module github.com/tomarrell/wrapcheck/v2 to
v2.10.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6083](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6083)
- chore(deps): update module github.com/tdakkota/asciicheck to v0.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6082](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6082)
- chore(deps): update module github.com/uudashr/gocognit to v1.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6087](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6087)
- chore(deps): update module github.com/spf13/cast to v1.7.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6086](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6086)
- chore(deps): update github.com/timakin/bodyclose digest to
[`adbc21e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/adbc21e)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6045](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6045)
- chore(deps): update module github.com/uudashr/iface to v1.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6088](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6088)
- fix(deps): update module google.golang.org/protobuf to v1.36.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6089](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6089)
- chore(deps): update codecov/codecov-action action to v5.1.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6090](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6090)
- fix(deps): update module google.golang.org/grpc to v1.69.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6091](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6091)
- chore(deps): update module golang.org/x/net to v0.33.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6092](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6092)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`9e4b4d4`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/9e4b4d4)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6096](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6096)
- chore(deps): update lycheeverse/lychee-action action to v2.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6099](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6099)
- fix(deps): update googleapis to
[`6b3ec00`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6b3ec00)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6101](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6101)
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.25.1 by [@&#8203;renovate](https://redirect.github.com/renovate)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6103](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6103)
- chore(deps): update golang.org/x/telemetry digest to
[`cc96b6e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/cc96b6e)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6102](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6102)
- chore(deps): update github.com/timakin/bodyclose digest to
[`1db5c5c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1db5c5c)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6105](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6105)
- \[chore] Move the changelog guard by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6100](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6100)
- Only run links check on main branch merge by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6098](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6098)
- fix(deps): update googleapis to
[`6982302`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6982302)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6108](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6108)
- fix(deps): update module google.golang.org/protobuf to v1.36.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6109](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6109)
- chore(deps): update module github.com/tetafro/godot to v1.4.20 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6110](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6110)
- chore(deps): update github.com/golangci/gofmt digest to
[`057b062`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/057b062)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6111](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6111)
- chore(deps): update module github.com/ldez/grignotin to v0.7.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6112](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6112)
- fix(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6121](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6121)
- chore(deps): update mvdan.cc/unparam digest to
[`447d509`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/447d509)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6115](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6115)
- chore(deps): update module github.com/julz/importas to v0.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6116](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6116)
- chore(deps): update module github.com/karamaru-alpha/copyloopvar to
v1.2.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6126](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6126)
- chore(deps): update module github.com/ldez/grignotin to v0.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6129](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6129)
- fix(deps): update module github.com/golangci/golangci-lint to v1.63.4
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6128](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6128)
- chore(deps): update module github.com/go-git/go-git/v5 to v5.13.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6125](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6125)
- chore(deps): update module github.com/pjbgf/sha1cd to v0.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6123](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6123)
- fix(deps): update googleapis to
[`5f5ef82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5f5ef82)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6133](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6133)
- chore(deps): update module github.com/alingse/nilnesserr to v0.1.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6134](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6134)
- fix(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6135](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6135)
- Minimum go version dependency downgraded back to 1.22.0 in various
packages by [@&#8203;codeboten](https://redirect.github.com/codeboten)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6073](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6073)
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.4
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6137](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6137)
- fix(deps): update module google.golang.org/protobuf to v1.36.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6138](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6138)
- chore(deps): update module github.com/uudashr/iface to v1.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6139](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6139)
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6141](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6141)
- chore(deps): update module github.com/sagikazarmark/locafero to v0.7.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6140](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6140)
- chore(deps): update module go.opentelemetry.io/build-tools to v0.16.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6146](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6146)
- fix(deps): update module go.opentelemetry.io/build-tools/crosslink to
v0.16.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6147](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6147)
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.16.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6149](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6149)
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.16.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6150](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6150)
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to
v0.16.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6148](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6148)
- docs: update badge link by
[@&#8203;codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6144](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6144)
- Fix otlptrace client types by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6143](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6143)
- chore(deps): update module github.com/mattn/go-colorable to v0.1.14 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6151](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6151)
- chore(deps): update module github.com/go-git/go-billy/v5 to v5.6.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6122](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6122)
- chore(deps): update module github.com/cyphar/filepath-securejoin to
v0.4.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6157](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6157)
- fix(deps): update module google.golang.org/grpc to v1.69.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6159](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6159)
- Fix demo links by
[@&#8203;dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6160](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6160)
- fix(deps): update module golang.org/x/vuln to v1.1.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6161](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6161)
- chore(deps): update module github.com/crocmagnon/fatcontext to v0.6.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6162](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6162)
- chore(deps): update module github.com/ldez/exptostd to v0.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6163](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6163)
- fix(deps): update googleapis to
[`1a7da9e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1a7da9e)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6164](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6164)
- chore(deps): update module github.com/protonmail/go-crypto to v1.1.5
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6165](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6165)
- fix(deps): update module google.golang.org/protobuf to v1.36.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6166](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6166)
- log: Make whole Logs API user-facing by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6167](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6167)
- Release v1.34.0/v0.56.0/v0.10.0 by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6174](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6174)

**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.33.0...v1.34.0

###
[`v1.33.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.33.0):
/v0.55.0/v0.9.0/v0.0.12

[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.0)

##### Overview

##### Added

- Add `Reset` method to `SpanRecorder` in
`go.opentelemetry.io/otel/sdk/trace/tracetest`.
([#&#8203;5994](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5994))
- Add `EnabledInstrument` interface in
`go.opentelemetry.io/otel/sdk/metric/internal/x`. This is an
experimental interface that is implemented by synchronous instruments
provided by `go.opentelemetry.io/otel/sdk/metric`. Users can use it to
avoid performing computationally expensive operations when recording
measurements. It does not fall within the scope of the OpenTelemetry Go
versioning and stability [policy](./VERSIONING.md) and it may be changed
in backwards incompatible ways or removed in feature releases.
([#&#8203;6016](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6016))

##### Changed

- The default global API now supports full auto-instrumentation from the
`go.opentelemetry.io/auto` package. See that package for more
information.
([#&#8203;5920](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5920))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#&#8203;5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929))
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#&#8203;5929](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929))
- Performance improvements for attribute value `AsStringSlice`,
`AsFloat64Slice`, `AsInt64Slice`, `AsBoolSlice`.
([#&#8203;6011](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6011))
- Change `EnabledParameters` to have a `Severity` field instead of a
getter and setter in `go.opentelemetry.io/otel/log`.
([#&#8203;6009](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6009))

##### Fixed

- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954))
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#&#8203;5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954))
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#&#8203;5954](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954))
- Fix invalid exemplar keys in
`go.opentelemetry.io/otel/exporters/prometheus`.
([#&#8203;5995](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5995))
- Fix attribute value truncation in
`go.opentelemetry.io/otel/sdk/trace`.
([#&#8203;5997](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5997))
- Fix attribute value truncation in `go.opentelemetry.io/otel/sdk/log`.
([#&#8203;6032](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6032))

##### What's Changed

- fix(deps): update module google.golang.org/grpc to v1.68.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5955](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5955)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5962](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5962)
- fix(deps): update golang.org/x/exp digest to
[`2d47ceb`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2d47ceb)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5963](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5963)
- otlp: Clients to close body uniformly by
[@&#8203;mark-pictor-csec](https://redirect.github.com/mark-pictor-csec)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5954](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5954)
- Fix lint issues for golangci-lint 1.62.0 by
[@&#8203;dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5967](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5967)
- fix(deps): update module github.com/golangci/golangci-lint to v1.62.0
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5966](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5966)
- chore(deps): update googleapis to
[`e0fbfb7`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e0fbfb7)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5971](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5971)
- chore(deps): update googleapis to
[`65e8d21`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/65e8d21)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5972](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5972)
- fix(deps): update module google.golang.org/protobuf to v1.35.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5975](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5975)
- \[chore]: enable int-conversion rule of perfsprint by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5964](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5964)
- chore(deps): update codecov/codecov-action action to v5 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5977](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5977)
- \[chore] Fix codecov action usage by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5979](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5979)
- chore(deps): update codecov/codecov-action action to v5.0.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5981](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5981)
- \[chore]: enable all rules of perfsprint by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5978](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5978)
- Add toolchain check by
[@&#8203;cheese-head](https://redirect.github.com/cheese-head) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5983](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5983)
- \[chore] Fix VERSIONING.md missing parenthesis by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5984](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5984)
- chore(deps): update googleapis to
[`e639e21`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e639e21)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5985](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5985)
- chore(deps): update codecov/codecov-action action to v5.0.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5986](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5986)
- fix(deps): update module github.com/masterminds/semver/v3 to v3.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5987](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5987)
- Propagate non-retryable error messages to client by
[@&#8203;mark-pictor-csec](https://redirect.github.com/mark-pictor-csec)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5929](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5929)
- chore(deps): update codecov/codecov-action action to v5.0.5 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5991](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5991)
- chore(deps): update codecov/codecov-action action to v5.0.6 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5992](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5992)
- chore(deps): update codecov/codecov-action action to v5.0.7 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5993](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5993)
- Use auto-instrumentation SDK in global tracing by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5920](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5920)
- Escape exemplar keys to fix invalid key errors by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5995](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5995)
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.24.0 by [@&#8203;renovate](https://redirect.github.com/renovate)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5998](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5998)
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6000](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6000)
- Corrent comments for the metric data storage location by
[@&#8203;yumosx](https://redirect.github.com/yumosx) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5999](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5999)
- fix(deps): update module github.com/golangci/golangci-lint to v1.62.2
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6003](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6003)
- \[chore]: enable usestdlibvars linter by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6001](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6001)
- feat(trace): add concurrent-safe `Reset` method to `SpanRecorder` by
[@&#8203;flc1125](https://redirect.github.com/flc1125) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5994](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5994)
- Fix attribute value truncation by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5997](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5997)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`8dc4a50`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/8dc4a50)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6005](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6005)
- Fix span option typo in SDK span End, and WithAttributes only being
available on span start by
[@&#8203;dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6006](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6006)
- chore(deps): update github.com/golang/groupcache digest to
[`2c02b82`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2c02b82)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6010](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6010)
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6013](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6013)
- chore(deps): update googleapis to
[`19429a9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/19429a9)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6014](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6014)
- Performance improvements for attribute value `AsStringSlice`,
`AsFloat64Slice`, `AsInt64Slice`, `AsBoolSlice` by
[@&#8203;boekkooi-impossiblecloud](https://redirect.github.com/boekkooi-impossiblecloud)
in
[https://github.com/open-telemetry/opentelemetry-go/pull/6011](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6011)
- log: Change EnabledParameters to have a field instead of getter and
setter by [@&#8203;pellared](https://redirect.github.com/pellared) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6009](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6009)
- chore: fix a typo in TestMeterCreatesInstruments by
[@&#8203;codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6015](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6015)
- chore(deps): update module golang.org/x/sys to v0.28.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6019](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6019)
- chore(deps): update module golang.org/x/text to v0.21.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6020](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6020)
- fix(deps): update module google.golang.org/grpc to v1.68.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6021](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6021)
- fix(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6022](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6022)
- fix(deps): update module github.com/prometheus/common to v0.61.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6023](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6023)
- chore(deps): update codecov/codecov-action action to v5.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6024](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6024)
- chore(deps): update module go.opentelemetry.io/auto/sdk to v1.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6025](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6025)
- chore(deps): update codecov/codecov-action action to v5.1.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6026](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6026)
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a4fef06`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/a4fef06)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6027](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6027)
- sdk/metric: Add experimental Enabled method to synchronous instruments
by [@&#8203;codeboten](https://redirect.github.com/codeboten) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6016](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6016)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`ca80a95`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/ca80a95)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6029](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6029)
- chore(deps): update googleapis to
[`e6fa225`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e6fa225)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6028](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6028)
- fix(deps): update golang.org/x/exp digest to
[`1829a12`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/1829a12)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6031](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6031)
- Cache successful requests in lychee by
[@&#8203;dmathieu](https://redirect.github.com/dmathieu) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6030](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6030)
- Fix sdk/log record attr value limit by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6032](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6032)
- Release v1.33.0 by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[https://github.com/open-telemetry/opentelemetry-go/pull/6035](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/6035)

##### New Contributors

-
[@&#8203;mark-pictor-csec](https://redirect.github.com/mark-pictor-csec)
made their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5954](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5954)
- [@&#8203;cheese-head](https://redirect.github.com/cheese-head) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5983](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5983)
- [@&#8203;yumosx](https://redirect.github.com/yumosx) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5999](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5999)
- [@&#8203;flc1125](https://redirect.github.com/flc1125) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5994](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5994)

**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-04 14:13:31 -08:00
renovate[bot]
3dbdfb2037 chore(deps): update module google.golang.org/grpc to v1.70.0 (#6254)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.69.4` -> `v1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.69.4/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.69.4/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.70.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.70.0):
Release 1.70.0

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0)

### Behavior Changes

- client: reject service configs containing an invalid retryPolicy in
accordance with gRFCs
[A21](https://redirect.github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md)
and
[A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md).
([#&#8203;7905](https://redirect.github.com/grpc/grpc-go/issues/7905))
- Note that this is a potential breaking change for some users using an
invalid configuration, but continuing to allow this behavior would
violate our cross-language compatibility requirements.

### New Features

- xdsclient: fallback to a secondary management server (if specified in
the bootstrap configuration) when the primary is down is enabled by
default. Can be disabled by setting the environment variable
`GRPC_EXPERIMENTAL_XDS_FALLBACK` to `false`.
([#&#8203;7949](https://redirect.github.com/grpc/grpc-go/issues/7949))
- experimental/credentials: experimental transport credentials are added
which don't enforce ALPN.
([#&#8203;7980](https://redirect.github.com/grpc/grpc-go/issues/7980))
- These credentials will be removed in an upcoming grpc-go release.
Users must not rely on these credentials directly. Instead, they should
either vendor a specific version of gRPC or copy the relevant
credentials into their own codebase if absolutely necessary.

### Bug Fixes

- xds: fix a possible deadlock that happens when both the client
application and the xDS management server (responsible for configuring
the client) are using the xds:/// scheme in their target URIs.
([#&#8203;8011](https://redirect.github.com/grpc/grpc-go/issues/8011))

### Performance

- server: for unary requests, free raw request message data as soon as
parsing is finished instead of waiting until the method handler returns.
([#&#8203;7998](https://redirect.github.com/grpc/grpc-go/issues/7998))
    -   Special Thanks: [@&#8203;lqs](https://redirect.github.com/lqs)

### Documentation

- examples/features/gracefulstop: add example to demonstrate server
graceful stop.
([#&#8203;7865](https://redirect.github.com/grpc/grpc-go/issues/7865))

</details>

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-04 14:06:43 -08:00
renovate[bot]
18dadf4a82 chore(deps): update golang.org/x/telemetry digest to 3af0d96 (#6253)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `60cba7f` -> `3af0d96` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-02-04 13:58:29 -08:00
renovate[bot]
2d050f95c5 fix(deps): update googleapis to 7023788 (#6251)
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 | `29210b9` -> `7023788` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `29210b9` -> `7023788` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| require | digest | `29210b9` -> `7023788` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 12:41:30 -08:00
renovate[bot]
74923b20ef chore(deps): update module golang.org/x/text to v0.22.0 (#6252)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/text | `v0.21.0` -> `v0.22.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftext/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftext/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftext/v0.21.0/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftext/v0.21.0/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 21:25:15 +01:00
renovate[bot]
1ba3e46de2 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 29210b9 (#6250)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `138b5a5` -> `29210b9` |

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 17:22:02 +01:00
renovate[bot]
6b3868ec4b fix(deps): update golang.org/x (#6249)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| golang.org/x/mod | `v0.22.0` -> `v0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fmod/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fmod/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |
| golang.org/x/sync | `v0.10.0` -> `v0.11.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsync/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsync/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsync/v0.10.0/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsync/v0.10.0/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |
| golang.org/x/sys | `v0.29.0` -> `v0.30.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |
| golang.org/x/sys | `v0.29.0` -> `v0.30.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/telemetry | `04cd7ba` -> `60cba7f` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftelemetry/v0.0.0-20250204155029-60cba7f74efa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftelemetry/v0.0.0-20250204155029-60cba7f74efa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftelemetry/v0.0.0-20250117155846-04cd7bae618c/v0.0.0-20250204155029-60cba7f74efa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftelemetry/v0.0.0-20250117155846-04cd7bae618c/v0.0.0-20250204155029-60cba7f74efa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | digest |

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 17:13:41 +01:00
Tyler Yahn
9aae208463 Add an auto-instrumentable no-op implementation to the trace package (#6203)
This copes the `go.opentelemetry.io/auto/sdk` package into the
`go.opentelemetry.io/otel/trace` package. This is done to avoid package
import cycles and still provide an auto-instrumentable SDK (see
https://github.com/open-telemetry/opentelemetry-go-instrumentation/issues/974).

## Overview of changes

The code copied is updated with the following changes. The over-all goal
is to ensure none of this is exported and follows the `auto/sdk` as
close as possible to help maintenance.

### `trace/auto.go`

Consolidation of the following into a single file:

-
aea085dd2a/sdk/tracer_provider.go
-
aea085dd2a/sdk/tracer.go
-
aea085dd2a/sdk/span.go
-
aea085dd2a/sdk/limit.go

Has the following changes:

- `func TracerProvider()` renamed to `newAutoTracerProvider`
- `type tracerProvider struct` renamed to `autoTracerProvider`
- `type tracer struct` renamed to `autoTracer`
- `type span struct` renamed to `autoSpan`
- Lint issues addressed based on this repositories configuration (these
changes are being back-ported upstream)

### `trace/auto_test.go`

Consolidation of the following into a single file:

-
aea085dd2a/sdk/tracer_provider_test.go
-
aea085dd2a/sdk/tracer_test.go
-
aea085dd2a/sdk/span_test.go
-
aea085dd2a/sdk/limit_test.go

Has the following changes:

- Renames in `trace/auto.go` are applied here
- Lint issues addressed based on this repositories configuration (these
changes are being back-ported upstream)

### `trace/internal/telemetry`

Copied from
aea085dd2a/sdk/internal/telemetry

- Pacakge vanity URLs added
- Lint issues addressed based on this repositories configuration (these
changes are being back-ported upstream)
- Use of the package name has been updated

#### `trace/internal/telemetry/test`

Copied from
aea085dd2a/sdk/internal/telemetry/test

- Module name updated
- Documentation updated with new package name
- Testing values updated with new package name

---------

Co-authored-by: Ron Federman <73110295+RonFed@users.noreply.github.com>
2025-02-04 08:04:14 -08:00
Tyler Yahn
fa5a782c57 Generate semconv/v1.30.0 (#6240)
Resolve #6227 

Generates the v1.30.0 version of semantic conventions in the added
go.opentelemetry.io/otel/semconv/v1.30.0 package.

Note: `v1.29.0` is skipped
(https://github.com/open-telemetry/opentelemetry-go/issues/6228)

## Key differences from `v1.28.0`

### Deprecated and dropped in `v1.30.0`

- `CodeColumn`
- `CodeColumnKey`
- `CodeFunction`
- `CodeFunctionKey`
- `DBCassandraConsistencyLevelAll`
- `DBCassandraConsistencyLevelAny`
- `DBCassandraConsistencyLevelEachQuorum`
- `DBCassandraConsistencyLevelKey`
- `DBCassandraConsistencyLevelLocalOne`
- `DBCassandraConsistencyLevelLocalQuorum`
- `DBCassandraConsistencyLevelLocalSerial`
- `DBCassandraConsistencyLevelOne`
- `DBCassandraConsistencyLevelQuorum`
- `DBCassandraConsistencyLevelSerial`
- `DBCassandraConsistencyLevelThree`
- `DBCassandraConsistencyLevelTwo`
- `DBCassandraCoordinatorDC`
- `DBCassandraCoordinatorDCKey`
- `DBCassandraCoordinatorID`
- `DBCassandraCoordinatorIDKey`
- `DBCassandraIdempotence`
- `DBCassandraIdempotenceKey`
- `DBCassandraPageSize`
- `DBCassandraPageSizeKey`
- `DBCassandraSpeculativeExecutionCount`
- `DBCassandraSpeculativeExecutionCountKey`
- `DBCosmosDBClientID`
- `DBCosmosDBClientIDKey`
- `DBCosmosDBConnectionModeDirect`
- `DBCosmosDBConnectionModeGateway`
- `DBCosmosDBConnectionModeKey`
- `DBCosmosDBOperationTypeBatch`
- `DBCosmosDBOperationTypeCreate`
- `DBCosmosDBOperationTypeDelete`
- `DBCosmosDBOperationTypeExecute`
- `DBCosmosDBOperationTypeExecuteJavascript`
- `DBCosmosDBOperationTypeHead`
- `DBCosmosDBOperationTypeHeadFeed`
- `DBCosmosDBOperationTypeInvalid`
- `DBCosmosDBOperationTypeKey`
- `DBCosmosDBOperationTypePatch`
- `DBCosmosDBOperationTypeQuery`
- `DBCosmosDBOperationTypeQueryPlan`
- `DBCosmosDBOperationTypeRead`
- `DBCosmosDBOperationTypeReadFeed`
- `DBCosmosDBOperationTypeReplace`
- `DBCosmosDBOperationTypeUpsert`
- `DBCosmosDBRequestCharge`
- `DBCosmosDBRequestChargeKey`
- `DBCosmosDBRequestContentLength`
- `DBCosmosDBRequestContentLengthKey`
- `DBCosmosDBSubStatusCode`
- `DBCosmosDBSubStatusCodeKey`
- `DBElasticsearchNodeName`
- `DBElasticsearchNodeNameKey`
- `DBSystemAdabas`
- `DBSystemCache`
- `DBSystemCassandra`
- `DBSystemClickhouse`
- `DBSystemCloudscape`
- `DBSystemCockroachdb`
- `DBSystemColdfusion`
- `DBSystemCosmosDB`
- `DBSystemCouchDB`
- `DBSystemCouchbase`
- `DBSystemDb2`
- `DBSystemDerby`
- `DBSystemDynamoDB`
- `DBSystemEDB`
- `DBSystemElasticsearch`
- `DBSystemFilemaker`
- `DBSystemFirebird`
- `DBSystemFirstSQL`
- `DBSystemGeode`
- `DBSystemH2`
- `DBSystemHBase`
- `DBSystemHSQLDB`
- `DBSystemHanaDB`
- `DBSystemHive`
- `DBSystemInfluxdb`
- `DBSystemInformix`
- `DBSystemIngres`
- `DBSystemInstantDB`
- `DBSystemInterbase`
- `DBSystemIntersystemsCache`
- `DBSystemKey`
- `DBSystemMSSQL`
- `DBSystemMariaDB`
- `DBSystemMaxDB`
- `DBSystemMemcached`
- `DBSystemMongoDB`
- `DBSystemMssqlcompact`
- `DBSystemMySQL`
- `DBSystemNeo4j`
- `DBSystemNetezza`
- `DBSystemOpensearch`
- `DBSystemOracle`
- `DBSystemOtherSQL`
- `DBSystemPervasive`
- `DBSystemPointbase`
- `DBSystemPostgreSQL`
- `DBSystemProgress`
- `DBSystemRedis`
- `DBSystemRedshift`
- `DBSystemSpanner`
- `DBSystemSqlite`
- `DBSystemSybase`
- `DBSystemTeradata`
- `DBSystemTrino`
- `DBSystemVertica`
- `EventName`
- `EventNameKey`
- `ExceptionEscaped`
- `ExceptionEscapedKey`
- `GenAIOpenaiRequestSeed`
- `GenAIOpenaiRequestSeedKey`
- `ProcessExecutableBuildIDProfiling`
- `ProcessExecutableBuildIDProfilingKey`
- `SystemNetworkStateClose`
- `SystemNetworkStateCloseWait`
- `SystemNetworkStateClosing`
- `SystemNetworkStateDelete`
- `SystemNetworkStateEstablished`
- `SystemNetworkStateFinWait1`
- `SystemNetworkStateFinWait2`
- `SystemNetworkStateKey`
- `SystemNetworkStateLastAck`
- `SystemNetworkStateListen`
- `SystemNetworkStateSynRecv`
- `SystemNetworkStateSynSent`
- `SystemNetworkStateTimeWait`
- `VCSRepositoryChangeID`
- `VCSRepositoryChangeIDKey`
- `VCSRepositoryChangeTitle`
- `VCSRepositoryChangeTitleKey`
- `VCSRepositoryRefName`
- `VCSRepositoryRefNameKey`
- `VCSRepositoryRefRevision`
- `VCSRepositoryRefRevisionKey`
- `VCSRepositoryRefTypeBranch`
- `VCSRepositoryRefTypeKey`
- `VCSRepositoryRefTypeTag`

### Added in `v1.30.0`

- `AWSExtendedRequestID`
- `AWSExtendedRequestIDKey`
- `AzureClientID`
- `AzureClientIDKey`
- `AzureCosmosDBClientActiveInstanceCountDescription`
- `AzureCosmosDBClientActiveInstanceCountName`
- `AzureCosmosDBClientActiveInstanceCountUnit`
- `AzureCosmosDBClientOperationRequestChargeDescription`
- `AzureCosmosDBClientOperationRequestChargeName`
- `AzureCosmosDBClientOperationRequestChargeUnit`
- `AzureCosmosDBConnectionModeDirect`
- `AzureCosmosDBConnectionModeGateway`
- `AzureCosmosDBConnectionModeKey`
- `AzureCosmosDBConsistencyLevelBoundedStaleness`
- `AzureCosmosDBConsistencyLevelConsistentPrefix`
- `AzureCosmosDBConsistencyLevelEventual`
- `AzureCosmosDBConsistencyLevelKey`
- `AzureCosmosDBConsistencyLevelSession`
- `AzureCosmosDBConsistencyLevelStrong`
- `AzureCosmosDBOperationContactedRegions`
- `AzureCosmosDBOperationContactedRegionsKey`
- `AzureCosmosDBOperationRequestCharge`
- `AzureCosmosDBOperationRequestChargeKey`
- `AzureCosmosDBRequestBodySize`
- `AzureCosmosDBRequestBodySizeKey`
- `AzureCosmosDBResponseSubStatusCode`
- `AzureCosmosDBResponseSubStatusCodeKey`
- `CICDPipelineResultCancellation`
- `CICDPipelineResultError`
- `CICDPipelineResultFailure`
- `CICDPipelineResultKey`
- `CICDPipelineResultSkip`
- `CICDPipelineResultSuccess`
- `CICDPipelineResultTimeout`
- `CICDPipelineRunActiveDescription`
- `CICDPipelineRunActiveName`
- `CICDPipelineRunActiveUnit`
- `CICDPipelineRunDurationDescription`
- `CICDPipelineRunDurationName`
- `CICDPipelineRunDurationUnit`
- `CICDPipelineRunErrorsDescription`
- `CICDPipelineRunErrorsName`
- `CICDPipelineRunErrorsUnit`
- `CICDPipelineRunStateExecuting`
- `CICDPipelineRunStateFinalizing`
- `CICDPipelineRunStateKey`
- `CICDPipelineRunStatePending`
- `CICDSystemComponent`
- `CICDSystemComponentKey`
- `CICDSystemErrorsDescription`
- `CICDSystemErrorsName`
- `CICDSystemErrorsUnit`
- `CICDWorkerCountDescription`
- `CICDWorkerCountName`
- `CICDWorkerCountUnit`
- `CICDWorkerStateAvailable`
- `CICDWorkerStateBusy`
- `CICDWorkerStateKey`
- `CICDWorkerStateOffline`
- `CassandraConsistencyLevelAll`
- `CassandraConsistencyLevelAny`
- `CassandraConsistencyLevelEachQuorum`
- `CassandraConsistencyLevelKey`
- `CassandraConsistencyLevelLocalOne`
- `CassandraConsistencyLevelLocalQuorum`
- `CassandraConsistencyLevelLocalSerial`
- `CassandraConsistencyLevelOne`
- `CassandraConsistencyLevelQuorum`
- `CassandraConsistencyLevelSerial`
- `CassandraConsistencyLevelThree`
- `CassandraConsistencyLevelTwo`
- `CassandraCoordinatorDC`
- `CassandraCoordinatorDCKey`
- `CassandraCoordinatorID`
- `CassandraCoordinatorIDKey`
- `CassandraPageSize`
- `CassandraPageSizeKey`
- `CassandraQueryIdempotent`
- `CassandraQueryIdempotentKey`
- `CassandraSpeculativeExecutionCount`
- `CassandraSpeculativeExecutionCountKey`
- `CloudPlatformOracleCloudCompute`
- `CloudPlatformOracleCloudOke`
- `CloudProviderOracleCloud`
- `CodeColumnNumber`
- `CodeColumnNumberKey`
- `CodeFunctionName`
- `CodeFunctionNameKey`
- `ContainerUptimeDescription`
- `ContainerUptimeName`
- `ContainerUptimeUnit`
- `DBClientCosmosDBActiveInstanceCountDescription`
- `DBClientCosmosDBActiveInstanceCountName`
- `DBClientCosmosDBActiveInstanceCountUnit`
- `DBClientCosmosDBOperationRequestChargeDescription`
- `DBClientCosmosDBOperationRequestChargeName`
- `DBClientCosmosDBOperationRequestChargeUnit`
- `DBClientResponseReturnedRowsDescription`
- `DBClientResponseReturnedRowsName`
- `DBClientResponseReturnedRowsUnit`
- `DBQuerySummary`
- `DBQuerySummaryKey`
- `DBResponseReturnedRows`
- `DBResponseReturnedRowsKey`
- `DBSystemNameAWSDynamoDB`
- `DBSystemNameAWSRedshift`
- `DBSystemNameActianIngres`
- `DBSystemNameAzureCosmosDB`
- `DBSystemNameCassandra`
- `DBSystemNameClickhouse`
- `DBSystemNameCockroachdb`
- `DBSystemNameCouchDB`
- `DBSystemNameCouchbase`
- `DBSystemNameDerby`
- `DBSystemNameElasticsearch`
- `DBSystemNameFirebirdsql`
- `DBSystemNameGCPSpanner`
- `DBSystemNameGeode`
- `DBSystemNameH2database`
- `DBSystemNameHBase`
- `DBSystemNameHSQLDB`
- `DBSystemNameHive`
- `DBSystemNameIbmDb2`
- `DBSystemNameIbmInformix`
- `DBSystemNameIbmNetezza`
- `DBSystemNameInfluxdb`
- `DBSystemNameInstantDB`
- `DBSystemNameIntersystemsCache`
- `DBSystemNameKey`
- `DBSystemNameMariaDB`
- `DBSystemNameMemcached`
- `DBSystemNameMicrosoftSQLServer`
- `DBSystemNameMongoDB`
- `DBSystemNameMySQL`
- `DBSystemNameNeo4j`
- `DBSystemNameOpensearch`
- `DBSystemNameOracleDB`
- `DBSystemNameOtherSQL`
- `DBSystemNamePostgreSQL`
- `DBSystemNameRedis`
- `DBSystemNameSapHana`
- `DBSystemNameSapMaxDB`
- `DBSystemNameSoftwareagAdabas`
- `DBSystemNameSqlite`
- `DBSystemNameTeradata`
- `DBSystemNameTrino`
- `ElasticsearchNodeName`
- `ElasticsearchNodeNameKey`
- `FeatureFlagContextID`
- `FeatureFlagContextIDKey`
- `FeatureFlagEvaluationErrorMessage`
- `FeatureFlagEvaluationErrorMessageKey`
- `FeatureFlagEvaluationReasonCached`
- `FeatureFlagEvaluationReasonDefault`
- `FeatureFlagEvaluationReasonDisabled`
- `FeatureFlagEvaluationReasonError`
- `FeatureFlagEvaluationReasonKey`
- `FeatureFlagEvaluationReasonSplit`
- `FeatureFlagEvaluationReasonStale`
- `FeatureFlagEvaluationReasonStatic`
- `FeatureFlagEvaluationReasonTargetingMatch`
- `FeatureFlagEvaluationReasonUnknown`
- `FeatureFlagSetID`
- `FeatureFlagSetIDKey`
- `FeatureFlagVersion`
- `FeatureFlagVersionKey`
- `GenAIOpenaiResponseSystemFingerprint`
- `GenAIOpenaiResponseSystemFingerprintKey`
- `GenAIOperationNameEmbeddings`
- `GenAIRequestEncodingFormats`
- `GenAIRequestEncodingFormatsKey`
- `GenAIRequestSeed`
- `GenAIRequestSeedKey`
- `GenAISystemAWSBedrock`
- `GenAISystemAzAIInference`
- `GenAISystemAzAIOpenai`
- `GenAISystemDeepseek`
- `GenAISystemGemini`
- `GenAISystemGroq`
- `GenAISystemIbmWatsonxAI`
- `GenAISystemMistralAI`
- `GenAISystemPerplexity`
- `GenAISystemXai`
- `GeoContinentCodeAf`
- `GeoContinentCodeAn`
- `GeoContinentCodeAs`
- `GeoContinentCodeEu`
- `GeoContinentCodeKey`
- `GeoContinentCodeNa`
- `GeoContinentCodeOc`
- `GeoContinentCodeSa`
- `GeoCountryIsoCode`
- `GeoCountryIsoCodeKey`
- `GeoLocalityName`
- `GeoLocalityNameKey`
- `GeoLocationLat`
- `GeoLocationLatKey`
- `GeoLocationLon`
- `GeoLocationLonKey`
- `GeoPostalCode`
- `GeoPostalCodeKey`
- `GeoRegionIsoCode`
- `GeoRegionIsoCodeKey`
- `K8SCronJobActiveJobsDescription`
- `K8SCronJobActiveJobsName`
- `K8SCronJobActiveJobsUnit`
- `K8SDaemonSetCurrentScheduledNodesDescription`
- `K8SDaemonSetCurrentScheduledNodesName`
- `K8SDaemonSetCurrentScheduledNodesUnit`
- `K8SDaemonSetDesiredScheduledNodesDescription`
- `K8SDaemonSetDesiredScheduledNodesName`
- `K8SDaemonSetDesiredScheduledNodesUnit`
- `K8SDaemonSetMisscheduledNodesDescription`
- `K8SDaemonSetMisscheduledNodesName`
- `K8SDaemonSetMisscheduledNodesUnit`
- `K8SDaemonSetReadyNodesDescription`
- `K8SDaemonSetReadyNodesName`
- `K8SDaemonSetReadyNodesUnit`
- `K8SDeploymentAvailablePodsDescription`
- `K8SDeploymentAvailablePodsName`
- `K8SDeploymentAvailablePodsUnit`
- `K8SDeploymentDesiredPodsDescription`
- `K8SDeploymentDesiredPodsName`
- `K8SDeploymentDesiredPodsUnit`
- `K8SHpaCurrentPodsDescription`
- `K8SHpaCurrentPodsName`
- `K8SHpaCurrentPodsUnit`
- `K8SHpaDesiredPodsDescription`
- `K8SHpaDesiredPodsName`
- `K8SHpaDesiredPodsUnit`
- `K8SHpaMaxPodsDescription`
- `K8SHpaMaxPodsName`
- `K8SHpaMaxPodsUnit`
- `K8SHpaMinPodsDescription`
- `K8SHpaMinPodsName`
- `K8SHpaMinPodsUnit`
- `K8SJobActivePodsDescription`
- `K8SJobActivePodsName`
- `K8SJobActivePodsUnit`
- `K8SJobDesiredSuccessfulPodsDescription`
- `K8SJobDesiredSuccessfulPodsName`
- `K8SJobDesiredSuccessfulPodsUnit`
- `K8SJobFailedPodsDescription`
- `K8SJobFailedPodsName`
- `K8SJobFailedPodsUnit`
- `K8SJobMaxParallelPodsDescription`
- `K8SJobMaxParallelPodsName`
- `K8SJobMaxParallelPodsUnit`
- `K8SJobSuccessfulPodsDescription`
- `K8SJobSuccessfulPodsName`
- `K8SJobSuccessfulPodsUnit`
- `K8SNamespacePhaseActive`
- `K8SNamespacePhaseDescription`
- `K8SNamespacePhaseKey`
- `K8SNamespacePhaseName`
- `K8SNamespacePhaseTerminating`
- `K8SNamespacePhaseUnit`
- `K8SNodeNetworkErrorsDescription`
- `K8SNodeNetworkErrorsName`
- `K8SNodeNetworkErrorsUnit`
- `K8SNodeNetworkIoDescription`
- `K8SNodeNetworkIoName`
- `K8SNodeNetworkIoUnit`
- `K8SNodeUptimeDescription`
- `K8SNodeUptimeName`
- `K8SNodeUptimeUnit`
- `K8SPodNetworkErrorsDescription`
- `K8SPodNetworkErrorsName`
- `K8SPodNetworkErrorsUnit`
- `K8SPodNetworkIoDescription`
- `K8SPodNetworkIoName`
- `K8SPodNetworkIoUnit`
- `K8SPodUptimeDescription`
- `K8SPodUptimeName`
- `K8SPodUptimeUnit`
- `K8SReplicaSetAvailablePodsDescription`
- `K8SReplicaSetAvailablePodsName`
- `K8SReplicaSetAvailablePodsUnit`
- `K8SReplicaSetDesiredPodsDescription`
- `K8SReplicaSetDesiredPodsName`
- `K8SReplicaSetDesiredPodsUnit`
- `K8SReplicationControllerAvailablePodsDescription`
- `K8SReplicationControllerAvailablePodsName`
- `K8SReplicationControllerAvailablePodsUnit`
- `K8SReplicationControllerDesiredPodsDescription`
- `K8SReplicationControllerDesiredPodsName`
- `K8SReplicationControllerDesiredPodsUnit`
- `K8SStatefulSetCurrentPodsDescription`
- `K8SStatefulSetCurrentPodsName`
- `K8SStatefulSetCurrentPodsUnit`
- `K8SStatefulSetDesiredPodsDescription`
- `K8SStatefulSetDesiredPodsName`
- `K8SStatefulSetDesiredPodsUnit`
- `K8SStatefulSetReadyPodsDescription`
- `K8SStatefulSetReadyPodsName`
- `K8SStatefulSetReadyPodsUnit`
- `K8SStatefulSetUpdatedPodsDescription`
- `K8SStatefulSetUpdatedPodsName`
- `K8SStatefulSetUpdatedPodsUnit`
- `NetworkConnectionStateCloseWait`
- `NetworkConnectionStateClosed`
- `NetworkConnectionStateClosing`
- `NetworkConnectionStateEstablished`
- `NetworkConnectionStateFinWait1`
- `NetworkConnectionStateFinWait2`
- `NetworkConnectionStateKey`
- `NetworkConnectionStateLastAck`
- `NetworkConnectionStateListen`
- `NetworkConnectionStateSynReceived`
- `NetworkConnectionStateSynSent`
- `NetworkConnectionStateTimeWait`
- `NetworkInterfaceName`
- `NetworkInterfaceNameKey`
- `ProcessExecutableBuildIDHtlhash`
- `ProcessExecutableBuildIDHtlhashKey`
- `ProcessLinuxCgroup`
- `ProcessLinuxCgroupKey`
- `ProfileFrameTypeBeam`
- `SecurityRuleCategory`
- `SecurityRuleCategoryKey`
- `SecurityRuleDescription`
- `SecurityRuleDescriptionKey`
- `SecurityRuleLicense`
- `SecurityRuleLicenseKey`
- `SecurityRuleName`
- `SecurityRuleNameKey`
- `SecurityRuleReference`
- `SecurityRuleReferenceKey`
- `SecurityRuleRulesetName`
- `SecurityRuleRulesetNameKey`
- `SecurityRuleUUID`
- `SecurityRuleUUIDKey`
- `SecurityRuleVersion`
- `SecurityRuleVersionKey`
- `SystemUptimeDescription`
- `SystemUptimeName`
- `SystemUptimeUnit`
- `UserAgentSyntheticTypeBot`
- `UserAgentSyntheticTypeKey`
- `UserAgentSyntheticTypeTest`
- `VCSChangeCountDescription`
- `VCSChangeCountName`
- `VCSChangeCountUnit`
- `VCSChangeDurationDescription`
- `VCSChangeDurationName`
- `VCSChangeDurationUnit`
- `VCSChangeID`
- `VCSChangeIDKey`
- `VCSChangeStateClosed`
- `VCSChangeStateKey`
- `VCSChangeStateMerged`
- `VCSChangeStateOpen`
- `VCSChangeStateWip`
- `VCSChangeTimeToApprovalDescription`
- `VCSChangeTimeToApprovalName`
- `VCSChangeTimeToApprovalUnit`
- `VCSChangeTimeToMergeDescription`
- `VCSChangeTimeToMergeName`
- `VCSChangeTimeToMergeUnit`
- `VCSChangeTitle`
- `VCSChangeTitleKey`
- `VCSContributorCountDescription`
- `VCSContributorCountName`
- `VCSContributorCountUnit`
- `VCSLineChangeTypeAdded`
- `VCSLineChangeTypeKey`
- `VCSLineChangeTypeRemoved`
- `VCSRefBaseName`
- `VCSRefBaseNameKey`
- `VCSRefBaseRevision`
- `VCSRefBaseRevisionKey`
- `VCSRefBaseTypeBranch`
- `VCSRefBaseTypeKey`
- `VCSRefBaseTypeTag`
- `VCSRefCountDescription`
- `VCSRefCountName`
- `VCSRefCountUnit`
- `VCSRefHeadName`
- `VCSRefHeadNameKey`
- `VCSRefHeadRevision`
- `VCSRefHeadRevisionKey`
- `VCSRefHeadTypeBranch`
- `VCSRefHeadTypeKey`
- `VCSRefHeadTypeTag`
- `VCSRefLinesDeltaDescription`
- `VCSRefLinesDeltaName`
- `VCSRefLinesDeltaUnit`
- `VCSRefRevisionsDeltaDescription`
- `VCSRefRevisionsDeltaName`
- `VCSRefRevisionsDeltaUnit`
- `VCSRefTimeDescription`
- `VCSRefTimeName`
- `VCSRefTimeUnit`
- `VCSRefTypeBranch`
- `VCSRefTypeKey`
- `VCSRefTypeTag`
- `VCSRepositoryCountDescription`
- `VCSRepositoryCountName`
- `VCSRepositoryCountUnit`
- `VCSRepositoryName`
- `VCSRepositoryNameKey`
- `VCSRevisionDeltaDirectionAhead`
- `VCSRevisionDeltaDirectionBehind`
- `VCSRevisionDeltaDirectionKey`
2025-02-04 07:52:00 -08:00
Robert Pająk
078a4a844f sdk/log: Assign fltrProcessors on provider creation instead of lazy (#6239)
I think it is better to calculate fltrProcessors upfront instead of
doing it in a lazy manner. Reasons:

- No locks/synchronization in the hot-path. Even though the performance
overhead is not big (in practice it will be usually unnoticeable, in my
benchmark execution it is less than a nanosecond) I think it is good to
minimize locking on the hot path.
- Simpler code (subjective, but at least less code by 9 lines)

```
goos: linux
goarch: amd64
pkg: go.opentelemetry.io/otel/sdk/log
cpu: 13th Gen Intel(R) Core(TM) i7-13800H
                 │   old.txt   │               new.txt               │
                 │   sec/op    │   sec/op     vs base                │
LoggerEnabled-20   6.010n ± 1%   5.364n ± 1%  -10.73% (p=0.000 n=10)

                 │  old.txt   │            new.txt             │
                 │    B/op    │    B/op     vs base            │
LoggerEnabled-20   0.000 ± 0%   0.000 ± 0%  ~ (p=1.000 n=10) ¹
¹ all samples are equal

                 │  old.txt   │            new.txt             │
                 │ allocs/op  │ allocs/op   vs base            │
LoggerEnabled-20   0.000 ± 0%   0.000 ± 0%  ~ (p=1.000 n=10) ¹
¹ all samples are equal
```
2025-02-04 14:38:10 +01:00
Tyler Yahn
2260929549 Use archive URL for weaver registry (#6235)
Resolve #6230 

Instead of requiring a local copy of the semantic-conventions repository
be checked out, rely on versioned archive URLs from Github.

I have verified locally this generates the expected version based on
idiosyncrasies of the tagged semantic convention versions.
2025-02-03 07:57:01 -08:00
Tyler Yahn
27aaa7aacb Generate the semconv/v1.28.0 package (#6236)
Resolve #6226 

Generates the `v1.28.0` version of semantic conventions in the added
`go.opentelemetry.io/otel/semconv/v1.28.0` package.

## Key differences from `v1.27.0`

### Added to `v1.28.0`

- `AzNamespace`
- `AzNamespaceKey`
- `CloudfoundryAppID`
- `CloudfoundryAppIDKey`
- `CloudfoundryAppInstanceID`
- `CloudfoundryAppInstanceIDKey`
- `CloudfoundryAppName`
- `CloudfoundryAppNameKey`
- `CloudfoundryOrgID`
- `CloudfoundryOrgIDKey`
- `CloudfoundryOrgName`
- `CloudfoundryOrgNameKey`
- `CloudfoundryProcessID`
- `CloudfoundryProcessIDKey`
- `CloudfoundryProcessType`
- `CloudfoundryProcessTypeKey`
- `CloudfoundrySpaceID`
- `CloudfoundrySpaceIDKey`
- `CloudfoundrySpaceName`
- `CloudfoundrySpaceNameKey`
- `CloudfoundrySystemID`
- `CloudfoundrySystemIDKey`
- `CloudfoundrySystemInstanceID`
- `CloudfoundrySystemInstanceIDKey`
- `ContainerCPUUsageDescription`
- `ContainerCPUUsageName`
- `ContainerCPUUsageUnit`
- `ContainerCsiPluginName`
- `ContainerCsiPluginNameKey`
- `ContainerCsiVolumeID`
- `ContainerCsiVolumeIDKey`
- `DBResponseStatusCode`
- `DBResponseStatusCodeKey`
- `FileAccessed`
- `FileAccessedKey`
- `FileAttributes`
- `FileAttributesKey`
- `FileChanged`
- `FileChangedKey`
- `FileCreated`
- `FileCreatedKey`
- `FileForkName`
- `FileForkNameKey`
- `FileGroupID`
- `FileGroupIDKey`
- `FileGroupName`
- `FileGroupNameKey`
- `FileInode`
- `FileInodeKey`
- `FileMode`
- `FileModeKey`
- `FileModified`
- `FileModifiedKey`
- `FileOwnerID`
- `FileOwnerIDKey`
- `FileOwnerName`
- `FileOwnerNameKey`
- `FileSymbolicLinkTargetPath`
- `FileSymbolicLinkTargetPathKey`
- `GenAIOpenaiRequestResponseFormatJSONObject`
- `GenAIOpenaiRequestResponseFormatJSONSchema`
- `GenAIOpenaiRequestResponseFormatKey`
- `GenAIOpenaiRequestResponseFormatText`
- `GenAIOpenaiRequestSeed`
- `GenAIOpenaiRequestSeedKey`
- `GenAIOpenaiRequestServiceTierAuto`
- `GenAIOpenaiRequestServiceTierDefault`
- `GenAIOpenaiRequestServiceTierKey`
- `GenAIOpenaiResponseServiceTier`
- `GenAIOpenaiResponseServiceTierKey`
- `HwEnergyDescription`
- `HwEnergyName`
- `HwEnergyUnit`
- `HwErrorsDescription`
- `HwErrorsName`
- `HwErrorsUnit`
- `HwID`
- `HwIDKey`
- `HwName`
- `HwNameKey`
- `HwParent`
- `HwParentKey`
- `HwPowerDescription`
- `HwPowerName`
- `HwPowerUnit`
- `HwStateDegraded`
- `HwStateFailed`
- `HwStateKey`
- `HwStateOk`
- `HwStatusDescription`
- `HwStatusName`
- `HwStatusUnit`
- `HwTypeBattery`
- `HwTypeCPU`
- `HwTypeDiskController`
- `HwTypeEnclosure`
- `HwTypeFan`
- `HwTypeGpu`
- `HwTypeKey`
- `HwTypeLogicalDisk`
- `HwTypeMemory`
- `HwTypeNetwork`
- `HwTypePhysicalDisk`
- `HwTypePowerSupply`
- `HwTypeTapeDrive`
- `HwTypeTemperature`
- `HwTypeVoltage`
- `K8SNodeCPUTimeDescription`
- `K8SNodeCPUTimeName`
- `K8SNodeCPUTimeUnit`
- `K8SNodeCPUUsageDescription`
- `K8SNodeCPUUsageName`
- `K8SNodeCPUUsageUnit`
- `K8SNodeMemoryUsageDescription`
- `K8SNodeMemoryUsageName`
- `K8SNodeMemoryUsageUnit`
- `K8SPodCPUTimeDescription`
- `K8SPodCPUTimeName`
- `K8SPodCPUTimeUnit`
- `K8SPodCPUUsageDescription`
- `K8SPodCPUUsageName`
- `K8SPodCPUUsageUnit`
- `K8SPodMemoryUsageDescription`
- `K8SPodMemoryUsageName`
- `K8SPodMemoryUsageUnit`
- `K8SVolumeName`
- `K8SVolumeNameKey`
- `K8SVolumeTypeConfigMap`
- `K8SVolumeTypeDownwardAPI`
- `K8SVolumeTypeEmptyDir`
- `K8SVolumeTypeKey`
- `K8SVolumeTypeLocal`
- `K8SVolumeTypePersistentVolumeClaim`
- `K8SVolumeTypeSecret`
- `MessagingClientSentMessagesDescription`
- `MessagingClientSentMessagesName`
- `MessagingClientSentMessagesUnit`
- `MessagingOperationTypeSend`
- `ProcessArgsCount`
- `ProcessArgsCountKey`
- `ProcessExecutableBuildIDGnu`
- `ProcessExecutableBuildIDGnuKey`
- `ProcessExecutableBuildIDGo`
- `ProcessExecutableBuildIDGoKey`
- `ProcessExecutableBuildIDProfiling`
- `ProcessExecutableBuildIDProfilingKey`
- `ProcessTitle`
- `ProcessTitleKey`
- `ProcessUptimeDescription`
- `ProcessUptimeName`
- `ProcessUptimeUnit`
- `ProcessWorkingDirectory`
- `ProcessWorkingDirectoryKey`
- `ProfileFrameTypeCpython`
- `ProfileFrameTypeDotnet`
- `ProfileFrameTypeJVM`
- `ProfileFrameTypeKernel`
- `ProfileFrameTypeKey`
- `ProfileFrameTypeNative`
- `ProfileFrameTypePHP`
- `ProfileFrameTypePerl`
- `ProfileFrameTypeRuby`
- `ProfileFrameTypeV8JS`
- `SystemDiskLimitDescription`
- `SystemDiskLimitName`
- `SystemDiskLimitUnit`
- `SystemFilesystemLimitDescription`
- `SystemFilesystemLimitName`
- `SystemFilesystemLimitUnit`
- `SystemFilesystemUsageDescription`

### Dropped deprecations

- `AndroidStateBackground`
- `AndroidStateCreated`
- `AndroidStateForeground`
- `AndroidStateKey`
- `DBCosmosDBStatusCode`
- `DBCosmosDBStatusCodeKey`
- `GenAICompletion`
- `GenAICompletionKey`
- `GenAIPrompt`
- `GenAIPromptKey`

### Dropping the `aspnetcore` namespace

- `ASPNETCoreDiagnosticsExceptionResultAborted`
- `ASPNETCoreDiagnosticsExceptionResultHandled`
- `ASPNETCoreDiagnosticsExceptionResultKey`
- `ASPNETCoreDiagnosticsExceptionResultSkipped`
- `ASPNETCoreDiagnosticsExceptionResultUnhandled`
- `ASPNETCoreDiagnosticsHandlerType`
- `ASPNETCoreDiagnosticsHandlerTypeKey`
- `ASPNETCoreRateLimitingPolicy`
- `ASPNETCoreRateLimitingPolicyKey`
- `ASPNETCoreRateLimitingResultAcquired`
- `ASPNETCoreRateLimitingResultEndpointLimiter`
- `ASPNETCoreRateLimitingResultGlobalLimiter`
- `ASPNETCoreRateLimitingResultKey`
- `ASPNETCoreRateLimitingResultRequestCanceled`
- `ASPNETCoreRequestIsUnhandled`
- `ASPNETCoreRequestIsUnhandledKey`
- `ASPNETCoreRoutingIsFallback`
- `ASPNETCoreRoutingIsFallbackKey`
- `ASPNETCoreRoutingMatchStatusFailure`
- `ASPNETCoreRoutingMatchStatusKey`
- `ASPNETCoreRoutingMatchStatusSuccess`
- `AspnetcoreDiagnosticsExceptionsDescription`
- `AspnetcoreDiagnosticsExceptionsName`
- `AspnetcoreDiagnosticsExceptionsUnit`
- `AspnetcoreRateLimitingActiveRequestLeasesDescription`
- `AspnetcoreRateLimitingActiveRequestLeasesName`
- `AspnetcoreRateLimitingActiveRequestLeasesUnit`
- `AspnetcoreRateLimitingQueuedRequestsDescription`
- `AspnetcoreRateLimitingQueuedRequestsName`
- `AspnetcoreRateLimitingQueuedRequestsUnit`
- `AspnetcoreRateLimitingRequestLeaseDurationDescription`
- `AspnetcoreRateLimitingRequestLeaseDurationName`
- `AspnetcoreRateLimitingRequestLeaseDurationUnit`
- `AspnetcoreRateLimitingRequestTimeInQueueDescription`
- `AspnetcoreRateLimitingRequestTimeInQueueName`
- `AspnetcoreRateLimitingRequestTimeInQueueUnit`
- `AspnetcoreRateLimitingRequestsDescription`
- `AspnetcoreRateLimitingRequestsName`
- `AspnetcoreRateLimitingRequestsUnit`
- `AspnetcoreRoutingMatchAttemptsDescription`
- `AspnetcoreRoutingMatchAttemptsName`
- `AspnetcoreRoutingMatchAttemptsUnit`

### Dropping the `jvm` namespace

- `JVMBufferPoolName`
- `JVMBufferPoolNameKey`
- `JVMGCAction`
- `JVMGCActionKey`
- `JVMGCName`
- `JVMGCNameKey`
- `JVMMemoryPoolName`
- `JVMMemoryPoolNameKey`
- `JVMMemoryTypeHeap`
- `JVMMemoryTypeKey`
- `JVMMemoryTypeNonHeap`
- `JVMThreadDaemon`
- `JVMThreadDaemonKey`
- `JVMThreadStateBlocked`
- `JVMThreadStateKey`
- `JVMThreadStateNew`
- `JVMThreadStateRunnable`
- `JVMThreadStateTerminated`
- `JVMThreadStateTimedWaiting`
- `JVMThreadStateWaiting`
- `JvmBufferCountDescription`
- `JvmBufferCountName`
- `JvmBufferCountUnit`
- `JvmBufferMemoryLimitDescription`
- `JvmBufferMemoryLimitName`
- `JvmBufferMemoryLimitUnit`
- `JvmBufferMemoryUsageDescription`
- `JvmBufferMemoryUsageName`
- `JvmBufferMemoryUsageUnit`
- `JvmBufferMemoryUsedDescription`
- `JvmBufferMemoryUsedName`
- `JvmBufferMemoryUsedUnit`
- `JvmCPUCountDescription`
- `JvmCPUCountName`
- `JvmCPUCountUnit`
- `JvmCPURecentUtilizationDescription`
- `JvmCPURecentUtilizationName`
- `JvmCPURecentUtilizationUnit`
- `JvmCPUTimeDescription`
- `JvmCPUTimeName`
- `JvmCPUTimeUnit`
- `JvmClassCountDescription`
- `JvmClassCountName`
- `JvmClassCountUnit`
- `JvmClassLoadedDescription`
- `JvmClassLoadedName`
- `JvmClassLoadedUnit`
- `JvmClassUnloadedDescription`
- `JvmClassUnloadedName`
- `JvmClassUnloadedUnit`
- `JvmGcDurationDescription`
- `JvmGcDurationName`
- `JvmGcDurationUnit`
- `JvmMemoryCommittedDescription`
- `JvmMemoryCommittedName`
- `JvmMemoryCommittedUnit`
- `JvmMemoryInitDescription`
- `JvmMemoryInitName`
- `JvmMemoryInitUnit`
- `JvmMemoryLimitDescription`
- `JvmMemoryLimitName`
- `JvmMemoryLimitUnit`
- `JvmMemoryUsedAfterLastGcDescription`
- `JvmMemoryUsedAfterLastGcName`
- `JvmMemoryUsedAfterLastGcUnit`
- `JvmMemoryUsedDescription`
- `JvmMemoryUsedName`
- `JvmMemoryUsedUnit`
- `JvmSystemCPULoad1mDescription`
- `JvmSystemCPULoad1mName`
- `JvmSystemCPULoad1mUnit`
- `JvmSystemCPUUtilizationDescription`
- `JvmSystemCPUUtilizationName`
- `JvmSystemCPUUtilizationUnit`
- `JvmThreadCountDescription`
- `JvmThreadCountName`
- `JvmThreadCountUnit`


### Dropping the `nodejs` namespace

- `NodejsEventloopDelayMaxDescription`
- `NodejsEventloopDelayMaxName`
- `NodejsEventloopDelayMaxUnit`
- `NodejsEventloopDelayMeanDescription`
- `NodejsEventloopDelayMeanName`
- `NodejsEventloopDelayMeanUnit`
- `NodejsEventloopDelayMinDescription`
- `NodejsEventloopDelayMinName`
- `NodejsEventloopDelayMinUnit`
- `NodejsEventloopDelayP50Description`
- `NodejsEventloopDelayP50Name`
- `NodejsEventloopDelayP50Unit`
- `NodejsEventloopDelayP90Description`
- `NodejsEventloopDelayP90Name`
- `NodejsEventloopDelayP90Unit`
- `NodejsEventloopDelayP99Description`
- `NodejsEventloopDelayP99Name`
- `NodejsEventloopDelayP99Unit`
- `NodejsEventloopDelayStddevDescription`
- `NodejsEventloopDelayStddevName`
- `NodejsEventloopDelayStddevUnit`
- `NodejsEventloopUtilizationDescription`
- `NodejsEventloopUtilizationName`
- `NodejsEventloopUtilizationUnit`

### Dropping the `v8js` namespace

- `V8JSGCTypeIncremental`
- `V8JSGCTypeKey`
- `V8JSGCTypeMajor`
- `V8JSGCTypeMinor`
- `V8JSGCTypeWeakcb`
- `V8JSHeapSpaceNameCodeSpace`
- `V8JSHeapSpaceNameKey`
- `V8JSHeapSpaceNameLargeObjectSpace`
- `V8JSHeapSpaceNameMapSpace`
- `V8JSHeapSpaceNameNewSpace`
- `V8JSHeapSpaceNameOldSpace`
- `V8jsGcDurationDescription`
- `V8jsGcDurationName`
- `V8jsGcDurationUnit`
- `V8jsHeapSpaceAvailableSizeDescription`
- `V8jsHeapSpaceAvailableSizeName`
- `V8jsHeapSpaceAvailableSizeUnit`
- `V8jsHeapSpacePhysicalSizeDescription`
- `V8jsHeapSpacePhysicalSizeName`
- `V8jsHeapSpacePhysicalSizeUnit`
- `V8jsMemoryHeapLimitDescription`
- `V8jsMemoryHeapLimitName`
- `V8jsMemoryHeapLimitUnit`
- `V8jsMemoryHeapUsedDescription`
- `V8jsMemoryHeapUsedName`
- `V8jsMemoryHeapUsedUnit`

### Fixed Acronyms/Initialisms

- `DB2` -> `Db2` ([this is the industry usage](https://www.ibm.com/db2))
- `Ai` -> `AI`
- `Gc` -> `GC`

| `v1.28.0` | `v1.27.0` |
| --- | --- |
| DBSystemDb2 | DBSystemDB2|
| GenAIClientOperationDurationDescription |
GenAiClientOperationDurationDescription|
| GenAIClientOperationDurationName | GenAiClientOperationDurationName|
| GenAIClientOperationDurationUnit | GenAiClientOperationDurationUnit|
| GenAIClientTokenUsageDescription | GenAiClientTokenUsageDescription|
| GenAIClientTokenUsageName | GenAiClientTokenUsageName|
| GenAIClientTokenUsageUnit | GenAiClientTokenUsageUnit|
| GenAIServerRequestDurationDescription |
GenAiServerRequestDurationDescription|
| GenAIServerRequestDurationName | GenAiServerRequestDurationName|
| GenAIServerRequestDurationUnit | GenAiServerRequestDurationUnit|
| GenAIServerTimePerOutputTokenDescription |
GenAiServerTimePerOutputTokenDescription|
| GenAIServerTimePerOutputTokenName | GenAiServerTimePerOutputTokenName|
| GenAIServerTimePerOutputTokenUnit | GenAiServerTimePerOutputTokenUnit|
| GenAIServerTimeToFirstTokenDescription |
GenAiServerTimeToFirstTokenDescription|
| GenAIServerTimeToFirstTokenName | GenAiServerTimeToFirstTokenName|
| GenAIServerTimeToFirstTokenUnit | GenAiServerTimeToFirstTokenUnit|
| GoMemoryGCGoalDescription | GoMemoryGcGoalDescription|
| GoMemoryGCGoalName | GoMemoryGcGoalName|
| GoMemoryGCGoalUnit | GoMemoryGcGoalUnit|

## Build notes

### Skip the `dotnet` namespace

The [`dotnet` namespace is added in
`v1.28.0`](https://github.com/open-telemetry/semantic-conventions/tree/v1.28.0/model/dotnet).
None of the semantic conventions for this namespace are generated.

### Required semantic convention changes

Related to https://github.com/open-telemetry/weaver/issues/584, this was
not generated with a direct copy of the [semantic-conventions
repository](https://github.com/open-telemetry/semantic-conventions)
checked-out at `v1.28.0`.

The latest (v0.12.0) version of `weaver` does not work with that version
of semantic-conventions. The semantic-conventions repository was updated
using the following command first:

```
$ rm model/{telemetry/resources-experimental.yaml,service/resources-experimental.yaml,feature-flag/events.yaml}
```

This removes name conflicts. These name conflicts are for things we are
not generating, but the still block the generation tooling when it first
validates the semantic-conventions.
2025-02-03 07:27:30 -08:00
renovate[bot]
987efa649e chore(deps): update module github.com/polyfloyd/go-errorlint to v1.7.1 (#6237)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/polyfloyd/go-errorlint](https://redirect.github.com/polyfloyd/go-errorlint)
| `v1.7.0` -> `v1.7.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.0/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.0/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>polyfloyd/go-errorlint
(github.com/polyfloyd/go-errorlint)</summary>

###
[`v1.7.1`](https://redirect.github.com/polyfloyd/go-errorlint/blob/HEAD/CHANGELOG.md#v171-2025-02-01)

[Compare
Source](https://redirect.github.com/polyfloyd/go-errorlint/compare/v1.7.0...v1.7.1)

##### Fix

-   golang.org/x/tools requires go 1.22

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 16:19:21 +01:00
Tyler Yahn
8324155ac6 Weaver (#5898)
Builds off of
https://github.com/open-telemetry/opentelemetry-go/pull/5793
Resolve https://github.com/open-telemetry/opentelemetry-go/issues/5668

This migrates the generation of our semconv packages from using the
`semconvgen` tooling to the new
[`weaver`](https://github.com/open-telemetry/weaver) project.

The configuration and templating has been added in a way to generate as
close as we can to what the `semconvgen` tooling already generated.
There are notable differences:

### Acronym/Initialism Fixes

As metioned
[here](https://github.com/open-telemetry/opentelemetry-go/pull/5898#issuecomment-2622976636),
the evaluated exported output of regenerating the `semconv/v1.27.0`
package resulted in the following changes:

| `weaver` | `semconvgen` |
| --- | --- |
| ASPNETCoreDiagnosticsExceptionsDescription |
AspnetcoreDiagnosticsExceptionsDescription|
| ASPNETCoreDiagnosticsExceptionsName |
AspnetcoreDiagnosticsExceptionsName|
| ASPNETCoreDiagnosticsExceptionsUnit |
AspnetcoreDiagnosticsExceptionsUnit|
| ASPNETCoreRateLimitingActiveRequestLeasesDescription |
AspnetcoreRateLimitingActiveRequestLeasesDescription|
| ASPNETCoreRateLimitingActiveRequestLeasesName |
AspnetcoreRateLimitingActiveRequestLeasesName|
| ASPNETCoreRateLimitingActiveRequestLeasesUnit |
AspnetcoreRateLimitingActiveRequestLeasesUnit|
| ASPNETCoreRateLimitingQueuedRequestsDescription |
AspnetcoreRateLimitingQueuedRequestsDescription|
| ASPNETCoreRateLimitingQueuedRequestsName |
AspnetcoreRateLimitingQueuedRequestsName|
| ASPNETCoreRateLimitingQueuedRequestsUnit |
AspnetcoreRateLimitingQueuedRequestsUnit|
| ASPNETCoreRateLimitingRequestLeaseDurationDescription |
AspnetcoreRateLimitingRequestLeaseDurationDescription|
| ASPNETCoreRateLimitingRequestLeaseDurationName |
AspnetcoreRateLimitingRequestLeaseDurationName|
| ASPNETCoreRateLimitingRequestLeaseDurationUnit |
AspnetcoreRateLimitingRequestLeaseDurationUnit|
| ASPNETCoreRateLimitingRequestTimeInQueueDescription |
AspnetcoreRateLimitingRequestTimeInQueueDescription|
| ASPNETCoreRateLimitingRequestTimeInQueueName |
AspnetcoreRateLimitingRequestTimeInQueueName|
| ASPNETCoreRateLimitingRequestTimeInQueueUnit |
AspnetcoreRateLimitingRequestTimeInQueueUnit|
| ASPNETCoreRateLimitingRequestsDescription |
AspnetcoreRateLimitingRequestsDescription|
| ASPNETCoreRateLimitingRequestsName |
AspnetcoreRateLimitingRequestsName|
| ASPNETCoreRateLimitingRequestsUnit |
AspnetcoreRateLimitingRequestsUnit|
| ASPNETCoreRoutingMatchAttemptsDescription |
AspnetcoreRoutingMatchAttemptsDescription|
| ASPNETCoreRoutingMatchAttemptsName |
AspnetcoreRoutingMatchAttemptsName|
| ASPNETCoreRoutingMatchAttemptsUnit |
AspnetcoreRoutingMatchAttemptsUnit|
| DBSystemDb2 | DBSystemDB2|
| GenAIClientOperationDurationDescription |
GenAiClientOperationDurationDescription|
| GenAIClientOperationDurationName | GenAiClientOperationDurationName|
| GenAIClientOperationDurationUnit | GenAiClientOperationDurationUnit|
| GenAIClientTokenUsageDescription | GenAiClientTokenUsageDescription|
| GenAIClientTokenUsageName | GenAiClientTokenUsageName|
| GenAIClientTokenUsageUnit | GenAiClientTokenUsageUnit|
| GenAIServerRequestDurationDescription |
GenAiServerRequestDurationDescription|
| GenAIServerRequestDurationName | GenAiServerRequestDurationName|
| GenAIServerRequestDurationUnit | GenAiServerRequestDurationUnit|
| GenAIServerTimePerOutputTokenDescription |
GenAiServerTimePerOutputTokenDescription|
| GenAIServerTimePerOutputTokenName | GenAiServerTimePerOutputTokenName|
| GenAIServerTimePerOutputTokenUnit | GenAiServerTimePerOutputTokenUnit|
| GenAIServerTimeToFirstTokenDescription |
GenAiServerTimeToFirstTokenDescription|
| GenAIServerTimeToFirstTokenName | GenAiServerTimeToFirstTokenName|
| GenAIServerTimeToFirstTokenUnit | GenAiServerTimeToFirstTokenUnit|
| GoMemoryGCGoalDescription | GoMemoryGcGoalDescription|
| GoMemoryGCGoalName | GoMemoryGcGoalName|
| GoMemoryGCGoalUnit | GoMemoryGcGoalUnit|
| JVMBufferCountDescription | JvmBufferCountDescription|
| JVMBufferCountName | JvmBufferCountName|
| JVMBufferCountUnit | JvmBufferCountUnit|
| JVMBufferMemoryLimitDescription | JvmBufferMemoryLimitDescription|
| JVMBufferMemoryLimitName | JvmBufferMemoryLimitName|
| JVMBufferMemoryLimitUnit | JvmBufferMemoryLimitUnit|
| JVMBufferMemoryUsageDescription | JvmBufferMemoryUsageDescription|
| JVMBufferMemoryUsageName | JvmBufferMemoryUsageName|
| JVMBufferMemoryUsageUnit | JvmBufferMemoryUsageUnit|
| JVMBufferMemoryUsedDescription | JvmBufferMemoryUsedDescription|
| JVMBufferMemoryUsedName | JvmBufferMemoryUsedName|
| JVMBufferMemoryUsedUnit | JvmBufferMemoryUsedUnit|
| JVMCPUCountDescription | JvmCPUCountDescription|
| JVMCPUCountName | JvmCPUCountName|
| JVMCPUCountUnit | JvmCPUCountUnit|
| JVMCPURecentUtilizationDescription |
JvmCPURecentUtilizationDescription|
| JVMCPURecentUtilizationName | JvmCPURecentUtilizationName|
| JVMCPURecentUtilizationUnit | JvmCPURecentUtilizationUnit|
| JVMCPUTimeDescription | JvmCPUTimeDescription|
| JVMCPUTimeName | JvmCPUTimeName|
| JVMCPUTimeUnit | JvmCPUTimeUnit|
| JVMClassCountDescription | JvmClassCountDescription|
| JVMClassCountName | JvmClassCountName|
| JVMClassCountUnit | JvmClassCountUnit|
| JVMClassLoadedDescription | JvmClassLoadedDescription|
| JVMClassLoadedName | JvmClassLoadedName|
| JVMClassLoadedUnit | JvmClassLoadedUnit|
| JVMClassUnloadedDescription | JvmClassUnloadedDescription|
| JVMClassUnloadedName | JvmClassUnloadedName|
| JVMClassUnloadedUnit | JvmClassUnloadedUnit|
| JVMGCDurationDescription | JvmGcDurationDescription|
| JVMGCDurationName | JvmGcDurationName|
| JVMGCDurationUnit | JvmGcDurationUnit|
| JVMMemoryCommittedDescription | JvmMemoryCommittedDescription|
| JVMMemoryCommittedName | JvmMemoryCommittedName|
| JVMMemoryCommittedUnit | JvmMemoryCommittedUnit|
| JVMMemoryInitDescription | JvmMemoryInitDescription|
| JVMMemoryInitName | JvmMemoryInitName|
| JVMMemoryInitUnit | JvmMemoryInitUnit|
| JVMMemoryLimitDescription | JvmMemoryLimitDescription|
| JVMMemoryLimitName | JvmMemoryLimitName|
| JVMMemoryLimitUnit | JvmMemoryLimitUnit|
| JVMMemoryUsedAfterLastGCDescription |
JvmMemoryUsedAfterLastGcDescription|
| JVMMemoryUsedAfterLastGCName | JvmMemoryUsedAfterLastGcName|
| JVMMemoryUsedAfterLastGCUnit | JvmMemoryUsedAfterLastGcUnit|
| JVMMemoryUsedDescription | JvmMemoryUsedDescription|
| JVMMemoryUsedName | JvmMemoryUsedName|
| JVMMemoryUsedUnit | JvmMemoryUsedUnit|
| JVMSystemCPULoad1mDescription | JvmSystemCPULoad1mDescription|
| JVMSystemCPULoad1mName | JvmSystemCPULoad1mName|
| JVMSystemCPULoad1mUnit | JvmSystemCPULoad1mUnit|
| JVMSystemCPUUtilizationDescription |
JvmSystemCPUUtilizationDescription|
| JVMSystemCPUUtilizationName | JvmSystemCPUUtilizationName|
| JVMSystemCPUUtilizationUnit | JvmSystemCPUUtilizationUnit|
| JVMThreadCountDescription | JvmThreadCountDescription|
| JVMThreadCountName | JvmThreadCountName|
| JVMThreadCountUnit | JvmThreadCountUnit|
| V8JSGCDurationDescription | V8jsGcDurationDescription|
| V8JSGCDurationName | V8jsGcDurationName|
| V8JSGCDurationUnit | V8jsGcDurationUnit|
| V8JSHeapSpaceAvailableSizeDescription |
V8jsHeapSpaceAvailableSizeDescription|
| V8JSHeapSpaceAvailableSizeName | V8jsHeapSpaceAvailableSizeName|
| V8JSHeapSpaceAvailableSizeUnit | V8jsHeapSpaceAvailableSizeUnit|
| V8JSHeapSpacePhysicalSizeDescription |
V8jsHeapSpacePhysicalSizeDescription|
| V8JSHeapSpacePhysicalSizeName | V8jsHeapSpacePhysicalSizeName|
| V8JSHeapSpacePhysicalSizeUnit | V8jsHeapSpacePhysicalSizeUnit|
| V8JSMemoryHeapLimitDescription | V8jsMemoryHeapLimitDescription|
| V8JSMemoryHeapLimitName | V8jsMemoryHeapLimitName|
| V8JSMemoryHeapLimitUnit | V8jsMemoryHeapLimitUnit|
| V8JSMemoryHeapUsedDescription | V8jsMemoryHeapUsedDescription|
| V8JSMemoryHeapUsedName | V8jsMemoryHeapUsedName|
| V8JSMemoryHeapUsedUnit | V8jsMemoryHeapUsedUnit|

An audit of these changes leads to the conclusion that they are
appropriate fixes to things that were mis-named.


### Doc changes

Also mentioned
[here](https://github.com/open-telemetry/opentelemetry-go/pull/5898#issuecomment-2622976636),
there documentation changes that are included. Mostly this is
unavoidable based on the new format of the semconv models, and effort
has spent ensuring nothing substantive is lost.

See the reverted commit
66523cb7f3
for the details of how the `semconv/v1.27.0` changes.

## Next Steps

This PR has been paired down to migrate tooling. The next steps are to
generate `semconv/v1.28.0` with desired changes (i.e. maybe we don't
generate `ASPCoreNet` attrs(?)). From there the missing semconv packages
will be generated.

- https://github.com/open-telemetry/opentelemetry-go/issues/6226
- https://github.com/open-telemetry/opentelemetry-go/issues/6227
2025-01-31 06:51:07 -08:00
renovate[bot]
a81250ca3e chore(deps): update module github.com/skeema/knownhosts to v1.3.1 (#6231)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/skeema/knownhosts](https://redirect.github.com/skeema/knownhosts)
| `v1.3.0` -> `v1.3.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fskeema%2fknownhosts/v1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fskeema%2fknownhosts/v1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fskeema%2fknownhosts/v1.3.0/v1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fskeema%2fknownhosts/v1.3.0/v1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>skeema/knownhosts (github.com/skeema/knownhosts)</summary>

###
[`v1.3.1`](https://redirect.github.com/skeema/knownhosts/compare/v1.3.0...v1.3.1)

[Compare
Source](https://redirect.github.com/skeema/knownhosts/compare/v1.3.0...v1.3.1)

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 09:25:39 +01:00
renovate[bot]
007fb1f65b chore(deps): update module github.com/spf13/pflag to v1.0.6 (#6224)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/spf13/pflag](https://redirect.github.com/spf13/pflag) |
`v1.0.5` -> `v1.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fpflag/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fpflag/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fpflag/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%2fspf13%2fpflag/v1.0.5/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>spf13/pflag (github.com/spf13/pflag)</summary>

###
[`v1.0.6`](https://redirect.github.com/spf13/pflag/releases/tag/v1.0.6)

[Compare
Source](https://redirect.github.com/spf13/pflag/compare/v1.0.5...v1.0.6)

#### What's Changed

- Add exported functions to preserve `pkg/flag` compatibility by
[@&#8203;mckern](https://redirect.github.com/mckern) in
[https://github.com/spf13/pflag/pull/220](https://redirect.github.com/spf13/pflag/pull/220)
- remove dead code for checking error nil by
[@&#8203;yashbhutwala](https://redirect.github.com/yashbhutwala) in
[https://github.com/spf13/pflag/pull/282](https://redirect.github.com/spf13/pflag/pull/282)
- Add IPNetSlice and unit tests by
[@&#8203;rpothier](https://redirect.github.com/rpothier) in
[https://github.com/spf13/pflag/pull/170](https://redirect.github.com/spf13/pflag/pull/170)
- allow for blank ip addresses by
[@&#8203;duhruh](https://redirect.github.com/duhruh) in
[https://github.com/spf13/pflag/pull/316](https://redirect.github.com/spf13/pflag/pull/316)
- add github actions by
[@&#8203;sagikazarmark](https://redirect.github.com/sagikazarmark) in
[https://github.com/spf13/pflag/pull/419](https://redirect.github.com/spf13/pflag/pull/419)

#### New Contributors

- [@&#8203;mckern](https://redirect.github.com/mckern) made their first
contribution in
[https://github.com/spf13/pflag/pull/220](https://redirect.github.com/spf13/pflag/pull/220)
- [@&#8203;yashbhutwala](https://redirect.github.com/yashbhutwala) made
their first contribution in
[https://github.com/spf13/pflag/pull/282](https://redirect.github.com/spf13/pflag/pull/282)
- [@&#8203;rpothier](https://redirect.github.com/rpothier) made their
first contribution in
[https://github.com/spf13/pflag/pull/170](https://redirect.github.com/spf13/pflag/pull/170)
- [@&#8203;duhruh](https://redirect.github.com/duhruh) made their first
contribution in
[https://github.com/spf13/pflag/pull/316](https://redirect.github.com/spf13/pflag/pull/316)
- [@&#8203;sagikazarmark](https://redirect.github.com/sagikazarmark)
made their first contribution in
[https://github.com/spf13/pflag/pull/419](https://redirect.github.com/spf13/pflag/pull/419)

**Full Changelog**:
https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 15:03:46 -08:00
Tyler Yahn
1994f6370b Update codespell target (#6223)
- Use the local user to install and run so that root does not own the
artifacts.
- Move the python image into a place renovate can maintain it.
2025-01-29 14:20:03 -08:00
Robert Pająk
d10a36beba stdoutlog: Emit Record.EventName field (#6210)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6192
2025-01-29 19:09:53 +01:00
renovate[bot]
e52d3a1baa fix(deps): update golang.org/x to e0ece0d (#6222)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/exp | require | digest | `3edf0e9` -> `e0ece0d` |
| golang.org/x/exp/typeparams | indirect | digest | `3edf0e9` ->
`e0ece0d` |

---

### 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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 12:32:29 -08:00
renovate[bot]
712ecdc2fc chore(deps): update dependency codespell to v2.4.1 (#6221)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [codespell](https://redirect.github.com/codespell-project/codespell) |
`==2.4.0` -> `==2.4.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/codespell/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/codespell/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/codespell/2.4.0/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/codespell/2.4.0/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>codespell-project/codespell (codespell)</summary>

###
[`v2.4.1`](https://redirect.github.com/codespell-project/codespell/releases/tag/v2.4.1)

<!-- Release notes generated using configuration in .github/release.yml
at main -->

#### What's Changed

- Revert `hep->heap, help,` in dictionary_rare.txt from
[#&#8203;3461](https://redirect.github.com/codespell-project/codespell/issues/3461)
by [@&#8203;jpivarski](https://redirect.github.com/jpivarski) in
[https://github.com/codespell-project/codespell/pull/3624](https://redirect.github.com/codespell-project/codespell/pull/3624)

#### New Contributors

- [@&#8203;jpivarski](https://redirect.github.com/jpivarski) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3624](https://redirect.github.com/codespell-project/codespell/pull/3624)

**Full Changelog**:
https://github.com/codespell-project/codespell/compare/v2.4.0...v2.4.1

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 12:19:19 -08:00
renovate[bot]
b9819d2aa7 fix(deps): update golang.org/x to 3edf0e9 (#6219)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/exp | require | digest | `7588d65` -> `3edf0e9` |
| golang.org/x/exp/typeparams | indirect | digest | `7588d65` ->
`3edf0e9` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 11:52:26 -08:00
renovate[bot]
98da0d1357 chore(deps): update module github.com/cyphar/filepath-securejoin to v0.4.1 (#6218)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/cyphar/filepath-securejoin](https://redirect.github.com/cyphar/filepath-securejoin)
| `v0.4.0` -> `v0.4.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcyphar%2ffilepath-securejoin/v0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcyphar%2ffilepath-securejoin/v0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcyphar%2ffilepath-securejoin/v0.4.0/v0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcyphar%2ffilepath-securejoin/v0.4.0/v0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>cyphar/filepath-securejoin
(github.com/cyphar/filepath-securejoin)</summary>

###
[`v0.4.1`](https://redirect.github.com/cyphar/filepath-securejoin/releases/tag/v0.4.1)

[Compare
Source](https://redirect.github.com/cyphar/filepath-securejoin/compare/v0.4.0...v0.4.1)

This release fixes a regression introduced in one of the hardening
features added to filepath-securejoin 0.4.0.

- The restrictions added for `root` paths passed to `SecureJoin` in
0.4.0 was
found to be too strict and caused some regressions when folks tried to
update, so this restriction has been relaxed to only return an error if
the
path contains a `..` component. We still recommend users use
`filepath.Clean`
(and even `filepath.EvalSymlinks`) on the `root` path they are using,
but at
least you will no longer be punished for "trivial" unclean paths.
([#&#8203;46](https://redirect.github.com/cyphar/filepath-securejoin/issues/46))

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 11:38:07 +01:00
renovate[bot]
dc7c33a1c3 fix(deps): update googleapis to 29210b9 (#6217)
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 | `65684f5` -> `29210b9` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `65684f5` -> `29210b9` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| require | digest | `65684f5` -> `29210b9` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 08:14:04 +01:00
Robert Pająk
a027f1142b chore: Update Logs API design doc (#6206)
There were some changes in the design that should be updated. Most
importantly:

- Logs Bridge API -> Logs API that can be called directly:
https://github.com/open-telemetry/opentelemetry-go/pull/6167
- addition of converting functions:
https://github.com/open-telemetry/opentelemetry-go/pull/6180
- event support:
https://github.com/open-telemetry/opentelemetry-go/pull/6187
2025-01-27 18:48:18 +01:00
Robert Pająk
ae7ac48ebf otlplog: Emit Record.EventName field (#6211)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6185
2025-01-25 22:23:10 +01:00
renovate[bot]
5d25818500 fix(deps): update module google.golang.org/protobuf to v1.36.4 (#6214)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go)
| `v1.36.3` -> `v1.36.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fprotobuf/v1.36.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fprotobuf/v1.36.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fprotobuf/v1.36.3/v1.36.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fprotobuf/v1.36.3/v1.36.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>

###
[`v1.36.4`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.4)

[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.3...v1.36.4)

**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.3...v1.36.4

Bug fixes:
[CL/642975](https://go-review.googlesource.com/c/protobuf/+/642975):
reflect/protodesc: fix panic when working with dynamicpb

Maintenance:
[CL/643276](https://go-review.googlesource.com/c/protobuf/+/643276):
internal_gengo: avoid allocations in rawDescGZIP() accessors
[CL/642857](https://go-review.googlesource.com/c/protobuf/+/642857):
internal_gengo: switch back from string literal to hex byte slice
[CL/642055](https://go-review.googlesource.com/c/protobuf/+/642055):
internal_gengo: use unsafe.StringData() to avoid a descriptor copy
[CL/638135](https://go-review.googlesource.com/c/protobuf/+/638135):
internal_gengo: store raw descriptor in .rodata section

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 14:07:18 -08:00
renovate[bot]
d3119b04c9 chore(deps): update codecov/codecov-action action to v5.3.1 (#6213)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codecov/codecov-action](https://redirect.github.com/codecov/codecov-action)
| action | patch | `v5.3.0` -> `v5.3.1` |

---

### Release Notes

<details>
<summary>codecov/codecov-action (codecov/codecov-action)</summary>

###
[`v5.3.1`](https://redirect.github.com/codecov/codecov-action/blob/HEAD/CHANGELOG.md#v531)

[Compare
Source](https://redirect.github.com/codecov/codecov-action/compare/v5.3.0...v5.3.1)

##### What's Changed

**Full Changelog**:
https://github.com/codecov/codecov-action/compare/v5.3.0..v5.3.1

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 14:01:04 -08:00
renovate[bot]
de5d214de7 fix(deps): update googleapis to 65684f5 (#6212)
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 | `138b5a5` -> `65684f5` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `138b5a5` -> `65684f5` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| require | digest | `138b5a5` -> `65684f5` |

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 11:33:42 -08:00
renovate[bot]
3585b80b54 fix(deps): update module google.golang.org/grpc to v1.70.0 (#6208)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.69.4` -> `v1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.69.4/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.69.4/v1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.70.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.70.0):
Release 1.70.0

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0)

### Behavior Changes

- client: reject service configs containing an invalid retryPolicy in
accordance with gRFCs
[A21](https://redirect.github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md)
and
[A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md).
([#&#8203;7905](https://redirect.github.com/grpc/grpc-go/issues/7905))
- Note that this is a potential breaking change for some users using an
invalid configuration, but continuing to allow this behavior would
violate our cross-language compatibility requirements.

### New Features

- xdsclient: fallback to a secondary management server (if specified in
the bootstrap configuration) when the primary is down is enabled by
default. Can be disabled by setting the environment variable
`GRPC_EXPERIMENTAL_XDS_FALLBACK` to `false`.
([#&#8203;7949](https://redirect.github.com/grpc/grpc-go/issues/7949))
- experimental/credentials: experimental transport credentials are added
which don't enforce ALPN.
([#&#8203;7980](https://redirect.github.com/grpc/grpc-go/issues/7980))
- These credentials will be removed in an upcoming grpc-go release.
Users must not rely on these credentials directly. Instead, they should
either vendor a specific version of gRPC or copy the relevant
credentials into their own codebase if absolutely necessary.

### Bug Fixes

- xds: fix a possible deadlock that happens when both the client
application and the xDS management server (responsible for configuring
the client) are using the xds:/// scheme in their target URIs.
([#&#8203;8011](https://redirect.github.com/grpc/grpc-go/issues/8011))

### Performance

- server: for unary requests, free raw request message data as soon as
parsing is finished instead of waiting until the method handler returns.
([#&#8203;7998](https://redirect.github.com/grpc/grpc-go/issues/7998))
    -   Special Thanks: [@&#8203;lqs](https://redirect.github.com/lqs)

### Documentation

- examples/features/gracefulstop: add example to demonstrate server
graceful stop.
([#&#8203;7865](https://redirect.github.com/grpc/grpc-go/issues/7865))

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-01-23 15:30:29 -08:00
renovate[bot]
a8e548253b chore(deps): update codecov/codecov-action action to v5.3.0 (#6207)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codecov/codecov-action](https://redirect.github.com/codecov/codecov-action)
| action | minor | `v5.2.0` -> `v5.3.0` |

---

### Release Notes

<details>
<summary>codecov/codecov-action (codecov/codecov-action)</summary>

###
[`v5.3.0`](https://redirect.github.com/codecov/codecov-action/blob/HEAD/CHANGELOG.md#v530)

[Compare
Source](https://redirect.github.com/codecov/codecov-action/compare/v5.2.0...v5.3.0)

##### What's Changed

**Full Changelog**:
https://github.com/codecov/codecov-action/compare/v5.2.0..v5.3.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 14:25:23 -08:00
renovate[bot]
6605083584 chore(deps): update module github.com/go-git/go-git/v5 to v5.13.2 (#6204)
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.13.1` -> `v5.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.13.2?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.13.2?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.13.1/v5.13.2?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.13.1/v5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

###
[`v5.13.2`](https://redirect.github.com/go-git/go-git/releases/tag/v5.13.2)

[Compare
Source](https://redirect.github.com/go-git/go-git/compare/v5.13.1...v5.13.2)

#### What's Changed

- plumbing: use the correct user agent string. Fixes
[#&#8203;883](https://redirect.github.com/go-git/go-git/issues/883) by
[@&#8203;uragirii](https://redirect.github.com/uragirii) in
[https://github.com/go-git/go-git/pull/1364](https://redirect.github.com/go-git/go-git/pull/1364)
- build: bump golang.org/x/sys from 0.28.0 to 0.29.0 in the golang-org
group by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1365](https://redirect.github.com/go-git/go-git/pull/1365)
- build: bump the golang-org group with 2 updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1367](https://redirect.github.com/go-git/go-git/pull/1367)
- build: bump github.com/ProtonMail/go-crypto from 1.1.3 to 1.1.4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1368](https://redirect.github.com/go-git/go-git/pull/1368)
- build: bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1378](https://redirect.github.com/go-git/go-git/pull/1378)
- build: bump github/codeql-action from 3.28.0 to 3.28.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1376](https://redirect.github.com/go-git/go-git/pull/1376)
- build: bump github.com/elazarl/goproxy from 1.2.3 to 1.4.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1377](https://redirect.github.com/go-git/go-git/pull/1377)
- git: worktree, fix restoring dot slash files (backported to v5). Fixes
[#&#8203;1176](https://redirect.github.com/go-git/go-git/issues/1176) by
[@&#8203;BeChris](https://redirect.github.com/BeChris) in
[https://github.com/go-git/go-git/pull/1361](https://redirect.github.com/go-git/go-git/pull/1361)
- build: bump github.com/pjbgf/sha1cd from 0.3.0 to 0.3.2 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1392](https://redirect.github.com/go-git/go-git/pull/1392)
- git: worktree_status, fix adding dot slash files to working tree
(backported to v5). Fixes
[#&#8203;1150](https://redirect.github.com/go-git/go-git/issues/1150) by
[@&#8203;BeChris](https://redirect.github.com/BeChris) in
[https://github.com/go-git/go-git/pull/1359](https://redirect.github.com/go-git/go-git/pull/1359)
- build: bump github.com/ProtonMail/go-crypto from 1.1.4 to 1.1.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-git/go-git/pull/1383](https://redirect.github.com/go-git/go-git/pull/1383)

**Full Changelog**:
https://github.com/go-git/go-git/compare/v5.13.1...v5.13.2

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 16:55:20 +01:00
David Ashpole
0c9714820e Update module github.com/prometheus/common to v0.62.0 and fix tests (#6198)
Supersedes https://github.com/open-telemetry/opentelemetry-go/pull/6171

The update to prometheus/common changes the default escaping scheme to
NoEscaping. Use of underscores vs original UTF-8 is still determined by
content negotiation.
2025-01-23 15:52:27 +01:00
Tyler Yahn
b0d0bb976f chore: Group renovate build-tools updates (#6201)
These are all released in unison.
2025-01-23 08:17:45 +01:00
renovate[bot]
5363a52a17 fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.17.0 (#6200)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools)
| `v0.16.0` -> `v0.17.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go-build-tools
(go.opentelemetry.io/build-tools/multimod)</summary>

###
[`v0.17.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0170)

[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.16.0...v0.17.0)

##### 🚀 New components 🚀

- `githubgen`: Moved githubgen tool here from
open-telemetry/opentelemetry-collector-contrib
([#&#8203;639](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/639))

##### 💡 Enhancements 💡

- `crosslink`: Added `--skip` flag to `crosslink tidylist` subcommand
([#&#8203;662](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/662))
- `githubgen`: Enhanced githubgen tool with more options to better fit
arbitrary repos, added unit tests
([#&#8203;655](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/655))

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 14:27:10 -08:00