mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2026-06-03 18:35:08 +02:00
ec4a15962c0e66ef9a5bed93d754c1d9e29bfafe
4449 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
7706e21e4a |
metric: add Enabled method to synchronous instruments (#7763)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/7681 |
||
|
|
7e1ff96f6c |
sdk/trace: Add AlwaysRecord sampler (#7724)
### Description - Add `AlwaysRecord` sampler to `sdk/trace`. ### Related issue Closes #7714. --------- Signed-off-by: Vitor Vasconcellos <vitor.vasconcellos@mercadolivre.com> Co-authored-by: Flc゛ <i@flc.io> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
|
d573ca25e6 |
chore(deps): update module github.com/alecthomas/chroma/v2 to v2.22.0 (#7772)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/alecthomas/chroma/v2](https://redirect.github.com/alecthomas/chroma) | `v2.21.1` → `v2.22.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>alecthomas/chroma (github.com/alecthomas/chroma/v2)</summary> ### [`v2.22.0`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.22.0) [Compare Source](https://redirect.github.com/alecthomas/chroma/compare/v2.21.1...v2.22.0) #### Changelog - [`467c878`](https://redirect.github.com/alecthomas/chroma/commit/467c878) fix: reverse order of `--lexer` to name, then file - [`649c24d`](https://redirect.github.com/alecthomas/chroma/commit/649c24d) Add KDL lexer ([#​1192](https://redirect.github.com/alecthomas/chroma/issues/1192)) - [`249a634`](https://redirect.github.com/alecthomas/chroma/commit/249a634) Add MoonBit lexer ([#​1191](https://redirect.github.com/alecthomas/chroma/issues/1191)) - [`3e1f428`](https://redirect.github.com/alecthomas/chroma/commit/3e1f428) Update Zig lexer and example ([#​1189](https://redirect.github.com/alecthomas/chroma/issues/1189)) - [`31592d5`](https://redirect.github.com/alecthomas/chroma/commit/31592d5) fix: no text auto-sizing on webkit ([#​1186](https://redirect.github.com/alecthomas/chroma/issues/1186)) - [`2e611c1`](https://redirect.github.com/alecthomas/chroma/commit/2e611c1) Add APKBUILD as filename to Bash lexer ([#​1187](https://redirect.github.com/alecthomas/chroma/issues/1187)) - [`c1adec8`](https://redirect.github.com/alecthomas/chroma/commit/c1adec8) chore(deps): update all non-major dependencies ([#​1185](https://redirect.github.com/alecthomas/chroma/issues/1185)) - [`24cc733`](https://redirect.github.com/alecthomas/chroma/commit/24cc733) fix(styles): update punctuation in Aura Theme to meet style guidelines ([#​1184](https://redirect.github.com/alecthomas/chroma/issues/1184)) - [`b0358e8`](https://redirect.github.com/alecthomas/chroma/commit/b0358e8) Add lexer for microcad ([#​1171](https://redirect.github.com/alecthomas/chroma/issues/1171)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
0136c383dc |
chore(deps): update golang.org/x (#7771)
This PR contains the following updates: | Package | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `e51f1e6` → `bd525da` |  |  | | [golang.org/x/text](https://pkg.go.dev/golang.org/x/text) | indirect | minor | [`v0.32.0` → `v0.33.0`](https://cs.opensource.google/go/x/text/+/refs/tags/v0.32.0...refs/tags/v0.33.0) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
e1db24df5c |
chore(deps): update module github.com/alexkohler/prealloc to v1.0.2 (#7767)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/alexkohler/prealloc](https://redirect.github.com/alexkohler/prealloc) | `v1.0.1` → `v1.0.2` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>alexkohler/prealloc (github.com/alexkohler/prealloc)</summary> ### [`v1.0.2`](https://redirect.github.com/alexkohler/prealloc/compare/v1.0.1...v1.0.2) [Compare Source](https://redirect.github.com/alexkohler/prealloc/compare/v1.0.1...v1.0.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
d26479f1f2 |
chore(deps): update golang.org/x (#7769)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---| | [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.31.0` → `v0.32.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.31.0...refs/tags/v0.32.0) |  |  | indirect | minor | | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | `3f2a21f` → `e51f1e6` |  |  | indirect | digest | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
6cc0ae94ed |
chore(deps): update module go.augendre.info/arangolint to v0.4.0 (#7765)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.augendre.info/arangolint](https://redirect.github.com/Crocmagnon/arangolint) | `v0.3.1` → `v0.4.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>Crocmagnon/arangolint (go.augendre.info/arangolint)</summary> ### [`v0.4.0`](https://redirect.github.com/Crocmagnon/arangolint/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/Crocmagnon/arangolint/compare/v0.3.1...v0.4.0) #### Summary - New rule: detect potential query injections ([#​17](https://redirect.github.com/Crocmagnon/arangolint/issues/17)) - with the help of genAI - Dependency updates #### Changelog - [`01815fd`](https://redirect.github.com/Crocmagnon/arangolint/commit/01815fdafdb4367c65939ad3cc35e80b0021f5d4) Bump golang.org/x/tools from 0.38.0 to 0.39.0 - [`1bc6299`](https://redirect.github.com/Crocmagnon/arangolint/commit/1bc6299893d2ca90391abc27e20aec6e1eabe74d) Bump golang.org/x/tools from 0.39.0 to 0.40.0 - [`8be78e8`](https://redirect.github.com/Crocmagnon/arangolint/commit/8be78e89a6df2847e8d68eab3a1c7ef901e28bd9) Bump the github-actions group with 2 updates - [`dad4e88`](https://redirect.github.com/Crocmagnon/arangolint/commit/dad4e88d2e97ee3f1982780cc363dd6cc97d9d9d) Merge pull request [#​14](https://redirect.github.com/Crocmagnon/arangolint/issues/14) from Crocmagnon/dependabot/go\_modules/golang.org/x/tools-0.39.0 - [`47cea8b`](https://redirect.github.com/Crocmagnon/arangolint/commit/47cea8b139b116e0ce06a25be2ddb3c20ad1615b) Merge pull request [#​15](https://redirect.github.com/Crocmagnon/arangolint/issues/15) from Crocmagnon/dependabot/github\_actions/github-actions-14cb627f6c - [`06c25ac`](https://redirect.github.com/Crocmagnon/arangolint/commit/06c25ac4d6124a132a08ae636640345570d8d372) Merge pull request [#​16](https://redirect.github.com/Crocmagnon/arangolint/issues/16) from Crocmagnon/dependabot/go\_modules/golang.org/x/tools-0.40.0 - [`4faa367`](https://redirect.github.com/Crocmagnon/arangolint/commit/4faa3678ff016d35b44544b5f44bb2efc1cd3b75) detect potential query injections </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
0e575df143 |
chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.22.0 (#7762)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/nunnatsa/ginkgolinter](https://redirect.github.com/nunnatsa/ginkgolinter) | `v0.21.2` → `v0.22.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>nunnatsa/ginkgolinter (github.com/nunnatsa/ginkgolinter)</summary> ### [`v0.22.0`](https://redirect.github.com/nunnatsa/ginkgolinter/releases/tag/v0.22.0) [Compare Source](https://redirect.github.com/nunnatsa/ginkgolinter/compare/v0.21.2...v0.22.0) #### What's Changed - support wrappers by [@​pohly](https://redirect.github.com/pohly) in [#​217](https://redirect.github.com/nunnatsa/ginkgolinter/pull/217) - Test the -fix option by [@​nunnatsa](https://redirect.github.com/nunnatsa) in [#​218](https://redirect.github.com/nunnatsa/ginkgolinter/pull/218) - fix bug in interval by [@​nunnatsa](https://redirect.github.com/nunnatsa) in [#​222](https://redirect.github.com/nunnatsa/ginkgolinter/pull/222) #### New Contributors - [@​pohly](https://redirect.github.com/pohly) made their first contribution in [#​217](https://redirect.github.com/nunnatsa/ginkgolinter/pull/217) **Full Changelog**: <https://github.com/nunnatsa/ginkgolinter/compare/v0.21.2...v0.22.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
8b00c5fa9c |
fix(deps): update module golang.org/x/sys to v0.40.0 (#7761)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [golang.org/x/sys](https://pkg.go.dev/golang.org/x/sys) | [`v0.39.0` → `v0.40.0`](https://cs.opensource.google/go/x/sys/+/refs/tags/v0.39.0...refs/tags/v0.40.0) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
594a13d31e |
fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.8.0 (#7758)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.7.2` → `v2.8.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint/v2)</summary> ### [`v2.8.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v280) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.7.2...v2.8.0) *Released on 2026-01-07* 1. Linters new features or changes - `godoc-lint`: from 0.10.2 to 0.11.1 (new rule: `require-stdlib-doclink`) - `golines`: from [`442fd00`](https://redirect.github.com/golangci/golangci-lint/commit/442fd0091d95) to 0.14.0 - `gomoddirectives`: from 0.7.1 to 0.8.0 - `gosec`: from [`daccba6`](https://redirect.github.com/golangci/golangci-lint/commit/daccba6b93d7) to 2.22.11 (new rule: `G116`) - `modernize`: from 0.39.0 to 0.40.0 (new analyzers: `stringscut`, `unsafefuncs`) - `prealloc`: from 1.0.0 to 1.0.1 (message changes) - `unqueryvet`: from 1.3.0 to 1.4.0 (new options: `check-aliased-wildcard`, `check-string-concat`, `check-format-strings`, `check-string-builder`, `check-subqueries`, `ignored-functions`, `sql-builders`) 2. Linters bug fixes - `go-critic`: from 0.14.2 to 0.14.3 - `go-errorlint`: from 1.8.0 to 1.9.0 - `govet`: from 0.39.0 to 0.40.0 - `protogetter`: from 0.3.17 to 0.3.18 - `revive`: add missing enable-default-rules setting 3. Documentation - docs: split installation page </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <damien.mathieu@elastic.co> |
||
|
|
519834b6e9 |
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to 19053a8 (#7760)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/opentracing-contrib/go-grpc/test](https://redirect.github.com/opentracing-contrib/go-grpc) | require | digest | `492b5bc` → `19053a8` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
92fbeaf9a6 |
chore(deps): update module github.com/go-critic/go-critic to v0.14.3 (#7757)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/go-critic/go-critic](https://redirect.github.com/go-critic/go-critic) | `v0.14.2` → `v0.14.3` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>go-critic/go-critic (github.com/go-critic/go-critic)</summary> ### [`v0.14.3`](https://redirect.github.com/go-critic/go-critic/releases/tag/v0.14.3) [Compare Source](https://redirect.github.com/go-critic/go-critic/compare/v0.14.2...v0.14.3) #### What's Changed - perf: cache ruleguard engines for embedded rules by [@​dgageot](https://redirect.github.com/dgageot) in [#​1522](https://redirect.github.com/go-critic/go-critic/pull/1522) #### New Contributors - [@​dgageot](https://redirect.github.com/dgageot) made their first contribution in [#​1522](https://redirect.github.com/go-critic/go-critic/pull/1522) **Full Changelog**: <https://github.com/go-critic/go-critic/compare/v0.14.2...v0.14.3> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
2d943dace8 |
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to 492b5bc (#7759)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/opentracing-contrib/go-grpc/test](https://redirect.github.com/opentracing-contrib/go-grpc) | require | digest | `a6e64aa` → `492b5bc` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
67812ec8ee |
chore(deps): update module github.com/mirrexone/unqueryvet to v1.4.0 (#7756)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/MirrexOne/unqueryvet](https://redirect.github.com/MirrexOne/unqueryvet) | `v1.3.0` → `v1.4.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>MirrexOne/unqueryvet (github.com/MirrexOne/unqueryvet)</summary> ### [`v1.4.0`](https://redirect.github.com/MirrexOne/unqueryvet/releases/tag/v1.4.0): - Advanced SQL Analysis Features [Compare Source](https://redirect.github.com/MirrexOne/unqueryvet/compare/v1.3.0...v1.4.0) #### New Features ##### SQL Builder Support (8 libraries) | Library | Package | Detection | | ------------- | ----------------------------------- | ------------------------------------------- | | **Squirrel** | `github.com/Masterminds/squirrel` | `Select("*")`, `Columns("*")` | | **GORM** | `gorm.io/gorm` | `Select("*")`, raw queries, method chaining | | **SQLx** | `github.com/jmoiron/sqlx` | `Select()`, `Get()`, `Queryx()` | | **Ent** | `entgo.io/ent` | Query builder patterns | | **PGX** | `github.com/jackc/pgx` | `Query()`, `QueryRow()`, `Exec()` | | **Bun** | `github.com/uptrace/bun` | `NewSelect()`, raw queries | | **SQLBoiler** | `github.com/volatiletech/sqlboiler` | Generated query methods | | **Jet** | `github.com/go-jet/jet` | `SELECT()`, `STAR` | ##### Advanced Analysis - **String concatenation** - Detects `"SELECT * " + "FROM users"` - **Format strings** - `fmt.Sprintf`, `log.Printf`, etc. - **Aliased wildcards** - `SELECT t.*`, `SELECT alias.*` - **Subquery detection** - Nested `SELECT *` in subqueries - **Auto-fix suggestions** - LSP-compatible suggested fixes ##### Configuration Options - Per-builder enable/disable via `sql-builders` config - File filtering with glob patterns (`ignored-files`) - Function filtering with regex (`ignored-functions`) - Custom allowed patterns (`allowed-patterns`) - Configurable severity: `error` or `warning` #### Changes - Comprehensive test coverage for all SQL builders - Improved error messages with context-specific explanations - Better golangci-lint integration #### Fixes - Fixed ineffassign warning in pgx.go - Fixed staticcheck nil pointer warnings in tests - Fixed empty branch warning in gorm.go - Fixed redundant nil checks in test files #### Installation ```bash go install github.com/MirrexOne/unqueryvet/cmd/unqueryvet@v1.4.0 Or with golangci-lint: linters: enable: - unqueryvet Full Changelog: https://github.com/MirrexOne/unqueryvet/compare/v1.3.0...v1.4.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
a284b86144 |
chore(deps): update module github.com/prometheus/common to v0.67.5 (#7752)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/prometheus/common](https://redirect.github.com/prometheus/common) | `v0.67.4` → `v0.67.5` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus/common (github.com/prometheus/common)</summary> ### [`v0.67.5`](https://redirect.github.com/prometheus/common/releases/tag/v0.67.5) [Compare Source](https://redirect.github.com/prometheus/common/compare/v0.67.4...v0.67.5) ##### What's Changed - build(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.34.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​871](https://redirect.github.com/prometheus/common/pull/871) - Synchronize common files from prometheus/prometheus by [@​prombot](https://redirect.github.com/prombot) in [#​866](https://redirect.github.com/prometheus/common/pull/866) - build(deps): bump golang.org/x/net from 0.46.0 to 0.48.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​872](https://redirect.github.com/prometheus/common/pull/872) - build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​870](https://redirect.github.com/prometheus/common/pull/870) **Full Changelog**: <https://github.com/prometheus/common/compare/v0.67.4...v0.67.5> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
74e179b1a0 |
fix(deps): update module go.opentelemetry.io/collector/pdata to v1.49.0 (#7754)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.48.0` → `v1.49.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.49.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1490v01430) ##### 💡 Enhancements 💡 - `all`: Update semconv import to 1.38.0 ([#​14305](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14305)) - `exporter/nop`: Add profiles support to nop exporter ([#​14331](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14331)) - `pkg/pdata`: Optimize the size and pointer bytes for pdata structs ([#​14339](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14339)) - `pkg/pdata`: Avoid using interfaces/oneof like style for optional fields ([#​14333](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14333)) <!-- previous-version --> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
3dc4cccef7 |
Add test cases to TestEmit in attribute (#7751)
Add test cases for `Key.Emit()` values: - `BoolSliceValue` - `IntValue` - `IntSliceValue` --------- Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> |
||
|
|
a86bf87dd9 |
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.4 (#7747)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.27.3` → `v2.27.4` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.27.4`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.27.4) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4) #### What's Changed - feat: support deprecated field for OpenAPI parameters by [@​lachlancooper](https://redirect.github.com/lachlancooper) in [#​6068](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068) - fix(openapiv2): Invalid entries in body parameter schema required array when using `body: "field_name"` by [@​rdark](https://redirect.github.com/rdark) in [#​6088](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088) - fix(openapiv2): prevent nested required fields hoisting to parent schema by [@​rdark](https://redirect.github.com/rdark) in [#​6078](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078) - \[issue-6080] Fix strict `no-$ref-siblings` rule violations by [@​jgreffe](https://redirect.github.com/jgreffe) in [#​6099](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099) - Dockerfile: upgrade openjdk version by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [#​6130](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130) - fix: Exclude methods without HTTP bindings from OpenAPI definitions by [@​iamrajiv](https://redirect.github.com/iamrajiv) in [#​6030](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030) - Add note about Authorization header forwarding by [@​MicahParks](https://redirect.github.com/MicahParks) in [#​6185](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185) - fix(gengateway): correct body field decoding in opaque API mode by [@​kop](https://redirect.github.com/kop) in [#​6197](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197) #### New Contributors - [@​lachlancooper](https://redirect.github.com/lachlancooper) made their first contribution in [#​6068](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068) - [@​rdark](https://redirect.github.com/rdark) made their first contribution in [#​6088](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088) - [@​jgreffe](https://redirect.github.com/jgreffe) made their first contribution in [#​6099](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099) - [@​MicahParks](https://redirect.github.com/MicahParks) made their first contribution in [#​6185](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185) **Full Changelog**: <https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
62ceea2afe |
chore(deps): update module github.com/godoc-lint/godoc-lint to v0.11.1 (#7746)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/godoc-lint/godoc-lint](https://redirect.github.com/godoc-lint/godoc-lint) | `v0.10.2` → `v0.11.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>godoc-lint/godoc-lint (github.com/godoc-lint/godoc-lint)</summary> ### [`v0.11.1`](https://redirect.github.com/godoc-lint/godoc-lint/releases/tag/v0.11.1) [Compare Source](https://redirect.github.com/godoc-lint/godoc-lint/compare/v0.11.0...v0.11.1) #### Notable changes - Improved line/position reporting for `max-len` rule ([#​88](https://redirect.github.com/godoc-lint/godoc-lint/issues/88) by [@​babakks](https://redirect.github.com/babakks), thanks to [@​twpayne](https://redirect.github.com/twpayne)) #### Changelog - [`c534e5f`](https://redirect.github.com/godoc-lint/godoc-lint/commit/c534e5f398ea3d8fcabfd2c35a6a928a7ff6d93e) chore: release v0.11.1 ([#​89](https://redirect.github.com/godoc-lint/godoc-lint/issues/89)) - [`a66679e`](https://redirect.github.com/godoc-lint/godoc-lint/commit/a66679e7141b7b5f5e76d083b6e77749a4c218fa) Merge pull request [#​88](https://redirect.github.com/godoc-lint/godoc-lint/issues/88) from godoc-lint/babakks/more-accurate-line-reporting - [`89442f7`](https://redirect.github.com/godoc-lint/godoc-lint/commit/89442f712fd77cee1bc3dcb1e5de4a73fe4edbf4) docs: link to `source` exclusion rules in Golangci-lint - [`80a5d90`](https://redirect.github.com/godoc-lint/godoc-lint/commit/80a5d90126367fca2eb5d10a219a14262a235330) fix: improve issue position for `max-len` - [`c12721b`](https://redirect.github.com/godoc-lint/godoc-lint/commit/c12721b5846068fa5a16e01fbee167d05b3c47a6) chore: bump version ([#​87](https://redirect.github.com/godoc-lint/godoc-lint/issues/87)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). ### [`v0.11.0`](https://redirect.github.com/godoc-lint/godoc-lint/releases/tag/v0.11.0) [Compare Source](https://redirect.github.com/godoc-lint/godoc-lint/compare/v0.10.2...v0.11.0) #### Notable changes - A new rule, named `require-stdlib-doclink`, is added to detect plaintext references to stdlib declarations and force them to be proper [Doc links](https://go.dev/doc/comment#doclinks) ([#​82](https://redirect.github.com/godoc-lint/godoc-lint/issues/82) by [@​babakks](https://redirect.github.com/babakks), thanks to [@​ccoVeille](https://redirect.github.com/ccoVeille)) - A new option to the `max-len` rule, named `max-len/ignore-patterns`, is added to allow skipping lines that match one or more patterns ([#​81](https://redirect.github.com/godoc-lint/godoc-lint/issues/81) by [@​babakks](https://redirect.github.com/babakks), thanks to [@​pmalek](https://redirect.github.com/pmalek)) - The `start-with-name` and `require-doc` rules now ignore exported methods on unexported types by default ([#​83](https://redirect.github.com/godoc-lint/godoc-lint/issues/83) by [@​babakks](https://redirect.github.com/babakks), thanks to [@​bufdev](https://redirect.github.com/bufdev)) #### Changelog - [`2d72f76`](https://redirect.github.com/godoc-lint/godoc-lint/commit/2d72f76b707ca486ab3faf4f505be6b4a33a2f37) chore: release v0.11.0 ([#​86](https://redirect.github.com/godoc-lint/godoc-lint/issues/86)) - [`863c5ce`](https://redirect.github.com/godoc-lint/godoc-lint/commit/863c5ce98291f3d14227b0b8997fb46ee83d590f) Merge pull request [#​85](https://redirect.github.com/godoc-lint/godoc-lint/issues/85) from godoc-lint/babakks/random-enhancements - [`ceb4a93`](https://redirect.github.com/godoc-lint/godoc-lint/commit/ceb4a93b494931ba7545c1bd49c8487691597ef5) docs: remark min version per rule - [`6b63a68`](https://redirect.github.com/godoc-lint/godoc-lint/commit/6b63a680cbeaba6273fc20c4d41e84a747e44249) refactor: remove unused `option` tags - [`011cc78`](https://redirect.github.com/godoc-lint/godoc-lint/commit/011cc78e521803a90b1ea303cb600b5b7e0b25cc) chore: replace `gopkg.in/yaml.v3` with `go.yaml.in/yaml/v3` - [`de5c2a0`](https://redirect.github.com/godoc-lint/godoc-lint/commit/de5c2a0caffcaec171039edf95074439aa8feb4b) ci: upgrade actions - [`2ac3373`](https://redirect.github.com/godoc-lint/godoc-lint/commit/2ac3373d7109f370cb3a129dcc0570c31ddedd07) Merge pull request [#​83](https://redirect.github.com/godoc-lint/godoc-lint/issues/83) from godoc-lint/babakks/require-doc-ignore-pub-methods-on-priv-types - [`a165024`](https://redirect.github.com/godoc-lint/godoc-lint/commit/a1650243ca9ec3382b7c9aad91c5c81ae782eae3) test: assert `require-stdlib-doclink` is not enabled by default - [`f608aa8`](https://redirect.github.com/godoc-lint/godoc-lint/commit/f608aa8e90843cfd0ce34493469d994e3af9bafc) test: assert exported methods on unexported types are ignored in `start-with-name` - [`17096b4`](https://redirect.github.com/godoc-lint/godoc-lint/commit/17096b4325c9b373463bc4d9d6da46eb63d56a7a) test: assert exported methods on unexported types are ignored in `require-doc` - [`ec54b1d`](https://redirect.github.com/godoc-lint/godoc-lint/commit/ec54b1d5ba0f49cb0ec2c915070338cde907e354) fix: ignore exported methods on unexported types in `start-with-name` - [`9bcb844`](https://redirect.github.com/godoc-lint/godoc-lint/commit/9bcb8449ea0c97fca818c5b6bb9c55018005cb53) fix: ignore exported methods on unexported types in `require-doc` - [`3d99865`](https://redirect.github.com/godoc-lint/godoc-lint/commit/3d99865d95c39712bb257347c31e19a71ddb4c0e) test: assert extraction of method receiver base type name - [`a05ab69`](https://redirect.github.com/godoc-lint/godoc-lint/commit/a05ab6940a83e1943393b134affaa93f7a25f6c2) feat: extract method receiver name - [`86d5985`](https://redirect.github.com/godoc-lint/godoc-lint/commit/86d5985d00db51ed27eb16fc07721d10b0117f21) Merge pull request [#​82](https://redirect.github.com/godoc-lint/godoc-lint/issues/82) from godoc-lint/babakks/suggest-doc-links - [`25ddf71`](https://redirect.github.com/godoc-lint/godoc-lint/commit/25ddf7133e033c2de41e7f24337fc88d66cb0673) test: add more tests for `require-stdlib-doclink` rule - [`17c8745`](https://redirect.github.com/godoc-lint/godoc-lint/commit/17c8745311dccc2d0040359b6d89f33183ac8760) docs: apply doclink suggestion - [`4b01f97`](https://redirect.github.com/godoc-lint/godoc-lint/commit/4b01f9764789a0a8e7dd7e1054f17cb47d7da2e6) chore: exclude `/gen` - [`52ed512`](https://redirect.github.com/godoc-lint/godoc-lint/commit/52ed51226482a3c6c0027515771783a00089452b) docs: add link to Golangci-lint config reference - [`db77f6d`](https://redirect.github.com/godoc-lint/godoc-lint/commit/db77f6d8426f893e9959b921d30fa1faf3dbf7b5) docs: add `require-stdlib-doclink` - [`904378b`](https://redirect.github.com/godoc-lint/godoc-lint/commit/904378b6f91189387c1cd58f1f7646d99aa82e0d) test: assert `require-stdlib-doclink` rule function - [`2ba1d9f`](https://redirect.github.com/godoc-lint/godoc-lint/commit/2ba1d9f4b4c3175e4122d01eb05ed0a67b8f1b36) feat: add `require-stdlib-doclink` rule - [`8345764`](https://redirect.github.com/godoc-lint/godoc-lint/commit/8345764485a1e994807e294de34110b77bce21cd) chore: use go1.25.5 toolchain - [`1665843`](https://redirect.github.com/godoc-lint/godoc-lint/commit/16658436734ccc9c2c8c38a433ddc0c0c7fae1d3) chore: upgrade deps - [`742c79b`](https://redirect.github.com/godoc-lint/godoc-lint/commit/742c79bb0d716654ae45dd1248feff53acb49ab6) Merge pull request [#​81](https://redirect.github.com/godoc-lint/godoc-lint/issues/81) from godoc-lint/babakks/allow-max-len-ignore-lines - [`95cc2d8`](https://redirect.github.com/godoc-lint/godoc-lint/commit/95cc2d850ee3da87572c3c994142076850b30310) refactor: use `reflect.TypeFor` - [`062c1e4`](https://redirect.github.com/godoc-lint/godoc-lint/commit/062c1e4d27c30315eac9225b075687e2b4aab7fc) docs: hint at `max-len/ignore-patterns` - [`effe2a0`](https://redirect.github.com/godoc-lint/godoc-lint/commit/effe2a0001f778c476a6fef14d5d0c8aa30d4aaf) test: assert `max-len/ignore-patterns` function - [`52f7e69`](https://redirect.github.com/godoc-lint/godoc-lint/commit/52f7e6955a86b03ab9ccd3b323fe61f7a5e59ce1) feat: add `max-len/ignore-patterns` option - [`23761ef`](https://redirect.github.com/godoc-lint/godoc-lint/commit/23761ef10d1e991f08338e42d62950584a8618f9) chore: bump version ([#​77](https://redirect.github.com/godoc-lint/godoc-lint/issues/77)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNjYuMTQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
d75dedca85 |
chore(deps): update module github.com/cloudflare/circl to v1.6.2 (#7741)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/cloudflare/circl](https://redirect.github.com/cloudflare/circl) | `v1.6.1` -> `v1.6.2` |  |  | --- > [!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.2`](https://redirect.github.com/cloudflare/circl/releases/tag/v1.6.2): CIRCL v1.6.2 [Compare Source](https://redirect.github.com/cloudflare/circl/compare/v1.6.1...v1.6.2) #### CIRCL v1.6.2 - New SLH-DSA, improvements in ML-DSA for arm64. - Tested compilation on WASM. #### What's Changed - Optimize pairing product computation by moving exponentiations to G1. by [@​dfaranha](https://redirect.github.com/dfaranha) in [#​547](https://redirect.github.com/cloudflare/circl/pull/547) - sign: Adding SLH-DSA signature by [@​armfazh](https://redirect.github.com/armfazh) in [#​512](https://redirect.github.com/cloudflare/circl/pull/512) - Update code generators to CIRCL v1.6.1. by [@​armfazh](https://redirect.github.com/armfazh) in [#​548](https://redirect.github.com/cloudflare/circl/pull/548) - ML-DSA: Add preliminary Wycheproof test vectors by [@​bwesterb](https://redirect.github.com/bwesterb) in [#​552](https://redirect.github.com/cloudflare/circl/pull/552) - go fmt by [@​bwesterb](https://redirect.github.com/bwesterb) in [#​554](https://redirect.github.com/cloudflare/circl/pull/554) - gz-compressing test vectors, use of HexBytes and ReadGzip functions. by [@​armfazh](https://redirect.github.com/armfazh) in [#​555](https://redirect.github.com/cloudflare/circl/pull/555) - group: Removes use of elliptic Marshal and Unmarshal functions. by [@​armfazh](https://redirect.github.com/armfazh) in [#​556](https://redirect.github.com/cloudflare/circl/pull/556) - Support encoding/decoding ML-DSA private keys (as long as they contain seeds) by [@​bwesterb](https://redirect.github.com/bwesterb) in [#​559](https://redirect.github.com/cloudflare/circl/pull/559) - Update to golangci-lint v2 by [@​bwesterb](https://redirect.github.com/bwesterb) in [#​560](https://redirect.github.com/cloudflare/circl/pull/560) - Preparation for ARM64 Implementation of poly operations for dilithium package. by [@​elementrics](https://redirect.github.com/elementrics) in [#​562](https://redirect.github.com/cloudflare/circl/pull/562) - prepare power2Round for custom implementations in assembly by [@​elementrics](https://redirect.github.com/elementrics) in [#​564](https://redirect.github.com/cloudflare/circl/pull/564) - ARM64 implementation for poly.PackLe16 by [@​elementrics](https://redirect.github.com/elementrics) in [#​563](https://redirect.github.com/cloudflare/circl/pull/563) - add arm64 version of polyMulBy2toD by [@​elementrics](https://redirect.github.com/elementrics) in [#​565](https://redirect.github.com/cloudflare/circl/pull/565) - add arm64 version of polySub by [@​elementrics](https://redirect.github.com/elementrics) in [#​566](https://redirect.github.com/cloudflare/circl/pull/566) - group: add byteLen method for short groups and RandomScalar uses rand.Int by [@​armfazh](https://redirect.github.com/armfazh) in [#​568](https://redirect.github.com/cloudflare/circl/pull/568) - add arm64 version of poly.Add/Sub by [@​elementrics](https://redirect.github.com/elementrics) in [#​572](https://redirect.github.com/cloudflare/circl/pull/572) - group: Adding cryptobyte marshaling to scalars by [@​armfazh](https://redirect.github.com/armfazh) in [#​569](https://redirect.github.com/cloudflare/circl/pull/569) - Bumping up to Go1.25 by [@​armfazh](https://redirect.github.com/armfazh) in [#​574](https://redirect.github.com/cloudflare/circl/pull/574) - ci: Including WASM compilation. by [@​armfazh](https://redirect.github.com/armfazh) in [#​577](https://redirect.github.com/cloudflare/circl/pull/577) - Revert to using package-declared HPKE errors for shortkem instead of standard library errors by [@​harshiniwho](https://redirect.github.com/harshiniwho) in [#​578](https://redirect.github.com/cloudflare/circl/pull/578) - Release v1.6.2 by [@​armfazh](https://redirect.github.com/armfazh) in [#​579](https://redirect.github.com/cloudflare/circl/pull/579) #### New Contributors - [@​dfaranha](https://redirect.github.com/dfaranha) made their first contribution in [#​547](https://redirect.github.com/cloudflare/circl/pull/547) - [@​elementrics](https://redirect.github.com/elementrics) made their first contribution in [#​562](https://redirect.github.com/cloudflare/circl/pull/562) - [@​harshiniwho](https://redirect.github.com/harshiniwho) made their first contribution in [#​578](https://redirect.github.com/cloudflare/circl/pull/578) **Full Changelog**: <https://github.com/cloudflare/circl/compare/v1.6.1...v1.6.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
b92f4b59d0 |
chore(deps): update golang.org/x/telemetry digest to 3f2a21f (#7739)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `e0dd3dd` -> `3f2a21f` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
655c08a65d |
fix(deps): update googleapis to 0a764e5 (#7740)
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 | `97cd9d5` -> `0a764e5` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `97cd9d5` -> `0a764e5` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `97cd9d5` -> `0a764e5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
e66552e1a8 |
fix(deps): update module google.golang.org/grpc to v1.78.0 (#7742)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.77.0` -> `v1.78.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.78.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.78.0): Release 1.78.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0) ##### Behavior Changes - client: Reject target URLs containing unbracketed colons in the hostname in Go version 1.26+. ([#​8716](https://redirect.github.com/grpc/grpc-go/issues/8716)) - Special Thanks: [@​neild](https://redirect.github.com/neild) ##### New Features - stats/otel: Add backend service label to wrr metrics as part of A89. ([#​8737](https://redirect.github.com/grpc/grpc-go/issues/8737)) - stats/otel: Add subchannel metrics (without the disconnection reason) to eventually replace the pickfirst metrics. ([#​8738](https://redirect.github.com/grpc/grpc-go/issues/8738)) - client: Wait for all pending goroutines to complete when closing a graceful switch balancer. ([#​8746](https://redirect.github.com/grpc/grpc-go/issues/8746)) - Special Thanks: [@​twz123](https://redirect.github.com/twz123) ##### Bug Fixes - transport/client : Return status code `Unknown` on malformed grpc-status. ([#​8735](https://redirect.github.com/grpc/grpc-go/issues/8735)) - client: Add `experimental.AcceptCompressors` so callers can restrict the `grpc-accept-encoding` header advertised for a call. ([#​8718](https://redirect.github.com/grpc/grpc-go/issues/8718)) - Special Thanks: [@​iblancasa](https://redirect.github.com/iblancasa) - xds: Fix a bug in `StringMatcher` where regexes would match incorrectly when ignore\_case is set to true. ([#​8723](https://redirect.github.com/grpc/grpc-go/issues/8723)) - xds/resolver: - Drop previous route resources and report an error when no matching virtual host is found. - Only log LDS/RDS configuration errors following a successful update and retain the last valid resource to prevent transient failures. ([#​8711](https://redirect.github.com/grpc/grpc-go/issues/8711)) - client: - Change connectivity state to CONNECTING when creating the name resolver (as part of exiting IDLE). - Change connectivity state to TRANSIENT\_FAILURE if name resolver creation fails (as part of exiting IDLE). - Change connectivity state to IDLE after idle timeout expires even when current state is TRANSIENT\_FAILURE. - Fix a bug that resulted in `OnFinish` call option not being invoked for RPCs where stream creation failed. ([#​8710](https://redirect.github.com/grpc/grpc-go/issues/8710)) - xdsclient: Fix a race in the xdsClient that could lead to resource-not-found errors. ([#​8627](https://redirect.github.com/grpc/grpc-go/issues/8627)) ##### Performance Improvements - mem: Round up to nearest 4KiB for pool allocations larger than 1MiB. ([#​8705](https://redirect.github.com/grpc/grpc-go/issues/8705)) - Special Thanks: [@​cjc25](https://redirect.github.com/cjc25) </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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
1a8d177c2b |
fix(deps): update golang.org/x to 944ab1f (#7733)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/exp](https://pkg.go.dev/golang.org/x/exp) | require | digest | `8475f28` -> `944ab1f` | | [golang.org/x/exp/typeparams](https://pkg.go.dev/golang.org/x/exp/typeparams) | indirect | digest | `8475f28` -> `944ab1f` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
c306d17734 |
chore(deps): update golang.org/x/telemetry digest to e0dd3dd (#7732)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `7004b74` -> `e0dd3dd` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
137e5cd36d |
chore(deps): update module github.com/ghostiam/protogetter to v0.3.18 (#7731)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ghostiam/protogetter](https://redirect.github.com/ghostiam/protogetter) | `v0.3.17` -> `v0.3.18` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>ghostiam/protogetter (github.com/ghostiam/protogetter)</summary> ### [`v0.3.18`](https://redirect.github.com/ghostiam/protogetter/releases/tag/v0.3.18) [Compare Source](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.17...v0.3.18) **Full Changelog**: <https://github.com/ghostiam/protogetter/compare/v0.3.17...v0.3.18> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
1dfaed5a92 |
chore(deps): update module github.com/burntsushi/toml to v1.6.0 (#7728)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/BurntSushi/toml](https://redirect.github.com/BurntSushi/toml) | `v1.5.0` -> `v1.6.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>BurntSushi/toml (github.com/BurntSushi/toml)</summary> ### [`v1.6.0`](https://redirect.github.com/BurntSushi/toml/releases/tag/v1.6.0) [Compare Source](https://redirect.github.com/BurntSushi/toml/compare/v1.5.0...v1.6.0) TOML 1.1 is now enabled by default. The TOML changelog has an overview of changes: <https://github.com/toml-lang/toml/blob/main/CHANGELOG.md> Also two small fixes: - Encode large floats as exponent syntax so that round-tripping things like `5e+22` is correct. - Using duplicate array keys would not give an error: ``` arr = [1] arr = [2] ``` This will now correctly give a "Key 'arr' has already been defined" error. </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
d759f03ad6 |
chore(deps): update golang.org/x/telemetry digest to 7004b74 (#7727)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `2adc8cf` -> `7004b74` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
87c8b6aef9 |
chore(deps): update golang.org/x/telemetry digest to 2adc8cf (#7725)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `e75fd47` -> `2adc8cf` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
|
571365cf29 |
chore(deps): update module github.com/alecthomas/chroma/v2 to v2.21.1 (#7726)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/alecthomas/chroma/v2](https://redirect.github.com/alecthomas/chroma) | `v2.21.0` -> `v2.21.1` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>alecthomas/chroma (github.com/alecthomas/chroma/v2)</summary> ### [`v2.21.1`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.21.1) [Compare Source](https://redirect.github.com/alecthomas/chroma/compare/v2.21.0...v2.21.1) #### Changelog - [`0fe6941`](https://redirect.github.com/alecthomas/chroma/commit/0fe6941) fix(styles): use kebab-case for style name in Aura Theme variants ([#​1183](https://redirect.github.com/alecthomas/chroma/issues/1183)) - [`2408917`](https://redirect.github.com/alecthomas/chroma/commit/2408917) chore(deps): update all non-major dependencies ([#​1178](https://redirect.github.com/alecthomas/chroma/issues/1178)) - [`b527a28`](https://redirect.github.com/alecthomas/chroma/commit/b527a28) Update lexer lox ([#​1175](https://redirect.github.com/alecthomas/chroma/issues/1175)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
85ec5e484d |
chore(deps): update github/codeql-action action to v4.31.9 (#7722)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.8` -> `v4.31.9` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.9`](https://redirect.github.com/github/codeql-action/compare/v4.31.8...v4.31.9) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.8...v4.31.9) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
fa89e4c5ed |
address feedback from #7478 (#7718)
Addresses https://github.com/open-telemetry/opentelemetry-go/pull/7478#pullrequestreview-3583818326, which was left after the PR merged. |
||
|
|
279f1453fe |
Exponential histogram: defer computing count until collect (#7702)
Tiny part of https://github.com/open-telemetry/opentelemetry-go/pull/7535 It doesn't make much of a difference now, since we are bound by lock contention, but it matters once we move to atomics. ``` │ main.txt │ defercount.txt │ │ sec/op │ sec/op vs base │ SyncMeasure/NoView/ExemplarsDisabled/ExponentialInt64Histogram/Attributes/0-24 300.9n ± 7% 282.8n ± 10% ~ (p=0.394 n=6) SyncMeasure/NoView/ExemplarsDisabled/ExponentialInt64Histogram/Attributes/1-24 300.0n ± 8% 307.5n ± 3% ~ (p=0.394 n=6) SyncMeasure/NoView/ExemplarsDisabled/ExponentialInt64Histogram/Attributes/10-24 301.4n ± 5% 300.7n ± 5% ~ (p=0.485 n=6) SyncMeasure/NoView/ExemplarsDisabled/ExponentialFloat64Histogram/Attributes/0-24 286.4n ± 4% 284.8n ± 3% ~ (p=0.420 n=6) SyncMeasure/NoView/ExemplarsDisabled/ExponentialFloat64Histogram/Attributes/1-24 303.8n ± 3% 294.3n ± 2% -3.11% (p=0.006 n=6) SyncMeasure/NoView/ExemplarsDisabled/ExponentialFloat64Histogram/Attributes/10-24 297.9n ± 4% 291.6n ± 3% -2.10% (p=0.024 n=6) geomean 298.3n 293.5n -1.62% ``` |
||
|
|
30f1b6cd5b |
chore(deps): update module github.com/alecthomas/chroma/v2 to v2.21.0 (#7715)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/alecthomas/chroma/v2](https://redirect.github.com/alecthomas/chroma) | `v2.20.0` -> `v2.21.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>alecthomas/chroma (github.com/alecthomas/chroma/v2)</summary> ### [`v2.21.0`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.21.0) [Compare Source](https://redirect.github.com/alecthomas/chroma/compare/v2.20.0...v2.21.0) #### Changelog - [`26a0cc1`](https://redirect.github.com/alecthomas/chroma/commit/26a0cc1) feat(styles): add Aura Theme primary variants ([#​1177](https://redirect.github.com/alecthomas/chroma/issues/1177)) - [`fc10487`](https://redirect.github.com/alecthomas/chroma/commit/fc10487) Fix (D): multiline comments ([#​1173](https://redirect.github.com/alecthomas/chroma/issues/1173)) - [`aec4bfc`](https://redirect.github.com/alecthomas/chroma/commit/aec4bfc) Add support for Device tree ([#​1172](https://redirect.github.com/alecthomas/chroma/issues/1172)) - [`8ea696b`](https://redirect.github.com/alecthomas/chroma/commit/8ea696b) chore(deps): update actions/checkout action to v6 ([#​1167](https://redirect.github.com/alecthomas/chroma/issues/1167)) - [`a40a9d3`](https://redirect.github.com/alecthomas/chroma/commit/a40a9d3) chore(deps): update dependency binaryen to v125 ([#​1168](https://redirect.github.com/alecthomas/chroma/issues/1168)) - [`5486d21`](https://redirect.github.com/alecthomas/chroma/commit/5486d21) chore(deps): update all non-major dependencies ([#​1164](https://redirect.github.com/alecthomas/chroma/issues/1164)) - [`42c2aa1`](https://redirect.github.com/alecthomas/chroma/commit/42c2aa1) Add helper script to generate supported langs markdown table ([#​1170](https://redirect.github.com/alecthomas/chroma/issues/1170)) - [`e799618`](https://redirect.github.com/alecthomas/chroma/commit/e799618) chore(deps): update actions/checkout digest to [`93cb6ef`](https://redirect.github.com/alecthomas/chroma/commit/93cb6ef) ([#​1163](https://redirect.github.com/alecthomas/chroma/issues/1163)) - [`6b58845`](https://redirect.github.com/alecthomas/chroma/commit/6b58845) Add Ashen style ([#​1169](https://redirect.github.com/alecthomas/chroma/issues/1169)) - [`8b8574c`](https://redirect.github.com/alecthomas/chroma/commit/8b8574c) Add Protocol Buffer Text Format Language (txtpb) ([#​1165](https://redirect.github.com/alecthomas/chroma/issues/1165)) - [`c07ef4b`](https://redirect.github.com/alecthomas/chroma/commit/c07ef4b) chore(deps): update all non-major dependencies ([#​1160](https://redirect.github.com/alecthomas/chroma/issues/1160)) - [`3b5a164`](https://redirect.github.com/alecthomas/chroma/commit/3b5a164) Add lexer for WebAssembly Text Format ([#​1161](https://redirect.github.com/alecthomas/chroma/issues/1161)) - [`84d187e`](https://redirect.github.com/alecthomas/chroma/commit/84d187e) github style: background should be grey ([#​1159](https://redirect.github.com/alecthomas/chroma/issues/1159)) - [`60e616c`](https://redirect.github.com/alecthomas/chroma/commit/60e616c) Add an alias for Starlark and match \*.star files ([#​1158](https://redirect.github.com/alecthomas/chroma/issues/1158)) - [`6e68adb`](https://redirect.github.com/alecthomas/chroma/commit/6e68adb) chore(deps): update all non-major dependencies ([#​1157](https://redirect.github.com/alecthomas/chroma/issues/1157)) - [`9297a7c`](https://redirect.github.com/alecthomas/chroma/commit/9297a7c) chore(deps): update all non-major dependencies ([#​1155](https://redirect.github.com/alecthomas/chroma/issues/1155)) - [`1074a2a`](https://redirect.github.com/alecthomas/chroma/commit/1074a2a) fix(Kotlin): Number literals ([#​1139](https://redirect.github.com/alecthomas/chroma/issues/1139)) - [`9c8da0f`](https://redirect.github.com/alecthomas/chroma/commit/9c8da0f) chore(deps): update all non-major dependencies ([#​1153](https://redirect.github.com/alecthomas/chroma/issues/1153)) - [`fa92e28`](https://redirect.github.com/alecthomas/chroma/commit/fa92e28) Add file extensions for systemd units using Podman Quadlet ([#​1151](https://redirect.github.com/alecthomas/chroma/issues/1151)) - [`57823f0`](https://redirect.github.com/alecthomas/chroma/commit/57823f0) Add Kakoune lexer ([#​1150](https://redirect.github.com/alecthomas/chroma/issues/1150)) - [`1c5b8cb`](https://redirect.github.com/alecthomas/chroma/commit/1c5b8cb) chore(deps): update all non-major dependencies ([#​1149](https://redirect.github.com/alecthomas/chroma/issues/1149)) - [`c688d92`](https://redirect.github.com/alecthomas/chroma/commit/c688d92) feat: add support for C3 ([#​1148](https://redirect.github.com/alecthomas/chroma/issues/1148)) - [`ba111b7`](https://redirect.github.com/alecthomas/chroma/commit/ba111b7) chore(deps): update all non-major dependencies ([#​1147](https://redirect.github.com/alecthomas/chroma/issues/1147)) - [`b05fcfb`](https://redirect.github.com/alecthomas/chroma/commit/b05fcfb) tango: Don't underline whitespace ([#​1146](https://redirect.github.com/alecthomas/chroma/issues/1146)) - [`daa879b`](https://redirect.github.com/alecthomas/chroma/commit/daa879b) chore(deps): update all non-major dependencies ([#​1141](https://redirect.github.com/alecthomas/chroma/issues/1141)) - [`a5dc086`](https://redirect.github.com/alecthomas/chroma/commit/a5dc086) Add argparse to pygemnts2chroma\_xml.py script ([#​1140](https://redirect.github.com/alecthomas/chroma/issues/1140)) - [`3f991b1`](https://redirect.github.com/alecthomas/chroma/commit/3f991b1) chore(deps): update dependency binaryen to v124 ([#​1138](https://redirect.github.com/alecthomas/chroma/issues/1138)) - [`0ae5ef0`](https://redirect.github.com/alecthomas/chroma/commit/0ae5ef0) chore(deps): update all non-major dependencies ([#​1137](https://redirect.github.com/alecthomas/chroma/issues/1137)) - [`8f9e82f`](https://redirect.github.com/alecthomas/chroma/commit/8f9e82f) Update Core lexer to adjust for removed keyword `enum` ([#​1136](https://redirect.github.com/alecthomas/chroma/issues/1136)) - [`685ad2c`](https://redirect.github.com/alecthomas/chroma/commit/685ad2c) Update Core lexer to adjust for removed keyword `const` ([#​1134](https://redirect.github.com/alecthomas/chroma/issues/1134)) - [`e9ffd5a`](https://redirect.github.com/alecthomas/chroma/commit/e9ffd5a) fix: don't emit empty tail tokens ([#​1121](https://redirect.github.com/alecthomas/chroma/issues/1121)) - [`4e1403e`](https://redirect.github.com/alecthomas/chroma/commit/4e1403e) Add lexer for Ring Language ([#​1133](https://redirect.github.com/alecthomas/chroma/issues/1133)) - [`66a939a`](https://redirect.github.com/alecthomas/chroma/commit/66a939a) Add lexer for Game Boy Development System ASM. ([#​1117](https://redirect.github.com/alecthomas/chroma/issues/1117)) - [`2984b60`](https://redirect.github.com/alecthomas/chroma/commit/2984b60) chore(deps): update all non-major dependencies ([#​1132](https://redirect.github.com/alecthomas/chroma/issues/1132)) - [`260fa90`](https://redirect.github.com/alecthomas/chroma/commit/260fa90) update css.xml with current properties ([#​1130](https://redirect.github.com/alecthomas/chroma/issues/1130)) - [`70521cf`](https://redirect.github.com/alecthomas/chroma/commit/70521cf) Modelica language support [#​1122](https://redirect.github.com/alecthomas/chroma/issues/1122) ([#​1129](https://redirect.github.com/alecthomas/chroma/issues/1129)) - [`09cd573`](https://redirect.github.com/alecthomas/chroma/commit/09cd573) update css.xml for current grid gap properties ([#​1128](https://redirect.github.com/alecthomas/chroma/issues/1128)) - [`339bd37`](https://redirect.github.com/alecthomas/chroma/commit/339bd37) Fixed \*\*free analysis in RPGLE ([#​1116](https://redirect.github.com/alecthomas/chroma/issues/1116)) - [`ff52be8`](https://redirect.github.com/alecthomas/chroma/commit/ff52be8) chore(deps): update actions/checkout action to v5 ([#​1127](https://redirect.github.com/alecthomas/chroma/issues/1127)) - [`254ca83`](https://redirect.github.com/alecthomas/chroma/commit/254ca83) Update Core lexer to incorporate change of keyword from `use` to `import` ([#​1124](https://redirect.github.com/alecthomas/chroma/issues/1124)) - [`2d9c0d1`](https://redirect.github.com/alecthomas/chroma/commit/2d9c0d1) chore(deps): update all non-major dependencies ([#​1123](https://redirect.github.com/alecthomas/chroma/issues/1123)) - [`bd10a05`](https://redirect.github.com/alecthomas/chroma/commit/bd10a05) `moar` has been renamed to `moor` ([#​1125](https://redirect.github.com/alecthomas/chroma/issues/1125)) - [`db626fd`](https://redirect.github.com/alecthomas/chroma/commit/db626fd) Analyse() now cares about case-insensitivity ([#​1120](https://redirect.github.com/alecthomas/chroma/issues/1120)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
|
84ecc12f07 |
fix(deps): update module go.opentelemetry.io/collector/pdata to v1.48.0 (#7716)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.47.0` -> `v1.48.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.48.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1480v01420) ##### 💡 Enhancements 💡 - `exporter/debug`: Add logging of dropped attributes, events, and links counts in detailed verbosity ([#​14202](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14202)) - `extension/memory_limiter`: The memorylimiter extension can be used as an HTTP/GRPC middleware. ([#​14081](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14081)) - `pkg/config/configgrpc`: Statically validate gRPC endpoint ([#​10451](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10451)) This validation was already done in the OTLP exporter. It will now be applied to any gRPC client. - `pkg/service`: Add support to disabling adding resource attributes as zap fields in internal logging ([#​13869](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13869)) Note that this does not affect logs exported through OTLP. <!-- previous-version --> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
e27a49db56 |
chore(deps): update module go.opentelemetry.io/collector/featuregate to v1.48.0 (#7713)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.47.0` -> `v1.48.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/featuregate)</summary> ### [`v1.48.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1480v01420) ##### 💡 Enhancements 💡 - `exporter/debug`: Add logging of dropped attributes, events, and links counts in detailed verbosity ([#​14202](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14202)) - `extension/memory_limiter`: The memorylimiter extension can be used as an HTTP/GRPC middleware. ([#​14081](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14081)) - `pkg/config/configgrpc`: Statically validate gRPC endpoint ([#​10451](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10451)) This validation was already done in the OTLP exporter. It will now be applied to any gRPC client. - `pkg/service`: Add support to disabling adding resource attributes as zap fields in internal logging ([#​13869](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13869)) Note that this does not affect logs exported through OTLP. <!-- previous-version --> </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
68d2f72614 |
Use sync.Map and atomics for lastvalue aggregations (#7478)
Depends on https://github.com/open-telemetry/opentelemetry-go/pull/7474 This applies similar optimizations as https://github.com/open-telemetry/opentelemetry-go/pull/7427 to the last value aggregation. Changes for last value are contained in https://github.com/open-telemetry/opentelemetry-go/pull/7478/commits/27e14829716bfa5b6cfcdf4841c45c93bf5f0a91. Parallel benchmarks: ``` │ main.txt │ lv.txt │ │ sec/op │ sec/op vs base │ SyncMeasure/NoView/ExemplarsDisabled/Int64Gauge/Attributes/10-24 264.60n ± 3% 66.46n ± 1% -74.88% (p=0.002 n=6) SyncMeasure/NoView/ExemplarsDisabled/Float64Gauge/Attributes/10-24 270.25n ± 4% 69.69n ± 1% -74.21% (p=0.002 n=6) geomean 267.4n 68.05n -74.55% ``` Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
|
19a5a6815c |
chore(deps): update golang.org/x/telemetry digest to e75fd47 (#7710)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `2638a10` -> `e75fd47` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
e8542ae7f3 |
Optimize histogram reservoir (#7443)
This improves the concurrent performance of the histogram reservoir's
Offer function by 4x (i.e. 75% reduction).
Accomplish this by locking each measurement, rather than locking around
the entire storage. Also, defer extracting the trace context from
context.Context until collection time. This improves the performance of
Offer, which is on the measure hot path. Exemplars are often
overwritten, so deferring the operation until Collect reduces the
overall work.
```
│ main.txt │ hist.txt │
│ sec/op │ sec/op vs base │
FixedSizeReservoirOffer-24 211.4n ± 3% 177.5n ± 3% -16.04% (p=0.002 n=6)
HistogramReservoirOffer-24 200.85n ± 2% 47.41n ± 2% -76.40% (p=0.002 n=6)
geomean 206.1n 91.73n -55.48%
```
Benchmarks for Measure:
```
│ main.txt │ histres.txt │
│ sec/op │ sec/op vs base │
SyncMeasure/NoView/ExemplarsEnabled/Int64Histogram/Attributes/0-24 436.7n ± 4% 114.8n ± 5% -73.72% (p=0.002 n=6)
SyncMeasure/NoView/ExemplarsEnabled/Int64Histogram/Attributes/10-24 472.2n ± 2% 169.7n ± 8% -64.08% (p=0.002 n=6)
SyncMeasure/NoView/ExemplarsEnabled/Float64Histogram/Attributes/0-24 431.0n ± 2% 116.3n ± 2% -73.01% (p=0.002 n=6)
SyncMeasure/NoView/ExemplarsEnabled/Float64Histogram/Attributes/10-24 470.9n ± 1% 171.0n ± 5% -63.70% (p=0.002 n=6)
```
I explored using a []atomic.Pointer[measurement], but this had similar
performance while being much more complex (needing a sync.Pool to
eliminate allocations). The single-threaded performance was also much
worse for that solution. See
https://github.com/open-telemetry/opentelemetry-go/compare/main...dashpole:optimize_histogram_reservoir_old.
---------
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
|
||
|
|
c15644d64e |
stdoutmetric exporter observability (#7492)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/7014 This PR adds support for below self observability metrics for stdoutmetric exporter - otel.sdk.exporter.metric_data_point.inflight - otel.sdk.exporter.metric_data_point.exported - otel.sdk.exporter.operation.duration These metrics are experimental and hence behind a feature flag OTEL_GO_X_OBSERVABILITY. Definition of above metrics is available at https://github.com/open-telemetry/semantic-conventions/blob/v1.36.0/docs/otel/sdk-metrics.md <details> <summary>Observability Implementation Checklist</summary> ## Observability Implementation Checklist Based on the [project Observability guidelines](https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/CONTRIBUTING.md#observability), ensure the following are completed: ### Environment Variable Activation * [x] Observability features are disabled by default * [x] Features are activated through the `OTEL_GO_X_OBSERVABILITY` environment variable * [x] Use consistent pattern with `x.Observability.Enabled()` check [^1] * [x] Follow established experimental feature pattern [^2][^3] [^1]: https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/exporters/stdout/stdouttrace/internal/observ/instrumentation.go#L101-L103 [^2]: https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/exporters/stdout/stdouttrace/internal/x/x.go [^3]: https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/sdk/internal/x/x.go ### Encapsulation * [x] Instrumentation is encapsulated within a dedicated `struct` (e.g., [`Instrumentation`](https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/exporters/stdout/stdouttrace/internal/observ/instrumentation.go#L86-L94)) * [x] Instrumentation is not mixed into the instrumented component * [x] Instrumentation code is in its own file or package if complex/reused * [x] Instrumentation setup doesn't bloat the main component code ### Initialization * [x] Initialization is only done when observability is enabled * [x] Setup is explicit and side-effect free * [x] Return errors from initialization when appropriate * [x] Use the global Meter provider (e.g., `otel.GetMeterProvider()`) * [x] Include proper meter configuration with: * [x] Instrumentation package name is used for the Meter * [x] Instrumentation version (e.g. [`Version`](https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/exporters/stdout/stdouttrace/internal/observ/instrumentation.go#L40-L43)) * [x] Schema URL (e.g. [`SchemaURL`](https://github.com/open-telemetry/opentelemetry-go/blob/e4ab3141123d0811125a69823dbbe4d9ec5a9b8f/exporters/stdout/stdouttrace/internal/observ/instrumentation.go#L36-L38)) ### Performance * [x] Little to no overhead when observability is disabled * [x] Expensive operations are only executed when observability is enabled * [x] When enabled, instrumentation code paths are optimized to reduce allocation/computation overhead #### Attribute and Option Allocation Management * [x] Use `sync.Pool` for attribute slices and options with dynamic attributes * [x] Pool objects are properly reset before returning to pool * [x] Pools are scoped for maximum efficiency while ensuring correctness #### Caching * [x] Static attribute sets known at compile time are pre-computed and cached * [x] Common attribute combinations use lookup tables/maps #### Benchmarking * [x] Benchmarks provided for all instrumentation code * [ ] Benchmark scenarios include both enabled and disabled observability * [x] Benchmark results show impact on allocs/op, B/op, and ns/op (use `b.ReportAllocs()` in benchmarks) ### Error Handling and Robustness * [x] Errors are reported back to caller when possible * [x] Partial failures are handled gracefully * [x] Use partially initialized components when available * [x] Return errors to caller instead of only using `otel.Handle()` * [x] Use `otel.Handle()` only when component cannot report error to user ### Context Propagation * [x] Observability measurements receive the context from the function being measured (don't break context propagation by using `context.Background()`) ### Semantic Conventions Compliance * [x] All metrics follow [OpenTelemetry Semantic Conventions](https://github.com/open-telemetry/semantic-conventions/blob/5ee549b1ce30fe11fcb9b7e3bd35ebfb363f467f/docs/otel/sdk-metrics.md) * [x] Use the [`otelconv`](https://pkg.go.dev/go.opentelemetry.io/otel@v1.38.0/semconv/v1.37.0/otelconv) convenience package for metric semantic conventions * [x] Component names follow semantic conventions * [x] Use package path scope type as stable identifier for non-standard components * [x] Component names are stable unique identifiers * [x] Use global counter for uniqueness if necessary * [x] Component ID counter is resettable for deterministic testing ### Testing * [x] Use deterministic testing with isolated state * [x] Restore previous state after tests (`t.Cleanup()`) * [x] Isolate meter provider for testing * [x] Use `t.Setenv()` for environment variable testing * [x] Reset component ID counter for deterministic component names * [x] Test order doesn't affect results </details> --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
|
483fc35498 |
fix(deps): update googleapis to 97cd9d5 (#7708)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) ([changelog](https://redirect.github.com/googleapis/go-genproto/compare/ff82c1b0f217..97cd9d5aeac2)) | indirect | digest | `ff82c1b` -> `97cd9d5` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) ([changelog](https://redirect.github.com/googleapis/go-genproto/compare/ff82c1b0f217..97cd9d5aeac2)) | indirect | digest | `ff82c1b` -> `97cd9d5` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) ([changelog](https://redirect.github.com/googleapis/go-genproto/compare/ff82c1b0f217..97cd9d5aeac2)) | require | digest | `ff82c1b` -> `97cd9d5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
5008c94773 |
chore(deps): update actions/cache action to v5.0.1 (#7705)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | patch | `v5.0.0` -> `v5.0.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.1`](https://redirect.github.com/actions/cache/compare/v5.0.0...v5.0.1) [Compare Source](https://redirect.github.com/actions/cache/compare/v5.0.0...v5.0.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
4c14b00a42 |
chore(deps): update github artifact actions (major) (#7707)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v6.0.0` -> `v7.0.0` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v5.0.0` -> `v6.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v7.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v7.0.0) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v6.0.0...v7.0.0) ##### v7 - What's new > \[!IMPORTANT] > actions/download-artifact\@​v7 now runs on Node.js 24 (`runs.using: node24`) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading. ##### Node.js 24 This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24. ##### What's Changed - Update GHES guidance to include reference to Node 20 version by [@​patrikpolyak](https://redirect.github.com/patrikpolyak) in [#​440](https://redirect.github.com/actions/download-artifact/pull/440) - Download Artifact Node24 support by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​415](https://redirect.github.com/actions/download-artifact/pull/415) - fix: update [@​actions/artifact](https://redirect.github.com/actions/artifact) to fix Node.js 24 punycode deprecation by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​451](https://redirect.github.com/actions/download-artifact/pull/451) - prepare release v7.0.0 for Node.js 24 support by [@​salmanmkc](https://redirect.github.com/salmanmkc) in [#​452](https://redirect.github.com/actions/download-artifact/pull/452) ##### New Contributors - [@​patrikpolyak](https://redirect.github.com/patrikpolyak) made their first contribution in [#​440](https://redirect.github.com/actions/download-artifact/pull/440) - [@​salmanmkc](https://redirect.github.com/salmanmkc) made their first contribution in [#​415](https://redirect.github.com/actions/download-artifact/pull/415) **Full Changelog**: <https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0> </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v6.0.0`](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
5b8a1d1294 |
sdk/log: improve Processor documentation (#7695)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/7685 - Clarify EnabledParameters contents and Enabled decision semantics - Remove the requirement of Enabled that param cannot be held by the implementation as it is immutable - Refine OnEmit docs around context cancellation and retry handling - Update Shutdown docs to mention Processor/Exporter and OnEmit instead of Export |
||
|
|
77416d19e3 |
chore(deps): update github/codeql-action action to v4.31.8 (#7703)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v4.31.7` -> `v4.31.8` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v4.31.8`](https://redirect.github.com/github/codeql-action/releases/tag/v4.31.8) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v4.31.7...v4.31.8) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 4.31.8 - 11 Dec 2025 - Update default CodeQL bundle version to 2.23.8. [#​3354](https://redirect.github.com/github/codeql-action/pull/3354) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v4.31.8/CHANGELOG.md) for more information. </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
c34f003e04 |
fix(deps): update module google.golang.org/protobuf to v1.36.11 (#7704)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go) | `v1.36.10` -> `v1.36.11` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>protocolbuffers/protobuf-go (google.golang.org/protobuf)</summary> ### [`v1.36.11`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.11) [Compare Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.10...v1.36.11) **Full Changelog**: <https://github.com/protocolbuffers/protobuf-go/compare/v1.36.10...v1.36.11> User-visible changes: [CL/726780](https://go-review.googlesource.com/c/protobuf/+/726780): encoding/prototext: Support URL chars in type URLs in text-format. Bug fixes: [CL/728680](https://go-review.googlesource.com/c/protobuf/+/728680): internal/impl: check recursion limit in lazy decoding validation [CL/711015](https://go-review.googlesource.com/c/protobuf/+/711015): reflect/protodesc: fix handling of import options in dynamic builds Maintenance: [CL/728681](https://go-review.googlesource.com/c/protobuf/+/728681): reflect/protodesc: add support for edition unstable [CL/727960](https://go-review.googlesource.com/c/protobuf/+/727960): all: add EDITION\_UNSTABLE support [CL/727940](https://go-review.googlesource.com/c/protobuf/+/727940): types: regenerate using latest protobuf v33.2 release [CL/727140](https://go-review.googlesource.com/c/protobuf/+/727140): internal/testprotos/lazy: convert .proto files to editions [CL/723440](https://go-review.googlesource.com/c/protobuf/+/723440): cmd/protoc-gen-go: add missing annotations for few generated protobuf symbols. [CL/720980](https://go-review.googlesource.com/c/protobuf/+/720980): internal/filedesc: remove duplicative Message.unmarshalOptions [CL/716360](https://go-review.googlesource.com/c/protobuf/+/716360): internal/encoding/tag: use proto3 defaults if proto3 [CL/716520](https://go-review.googlesource.com/c/protobuf/+/716520): proto: un-flake TestHasExtensionNoAlloc [CL/713342](https://go-review.googlesource.com/c/protobuf/+/713342): compiler/protogen: properly filter option dependencies in go-protobuf plugin. [CL/711200](https://go-review.googlesource.com/c/protobuf/+/711200): proto: add test for oneofs containing messages with required fields [CL/710855](https://go-review.googlesource.com/c/protobuf/+/710855): proto: add explicit test for a non-nil but empty byte slice </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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
de937aa6e5 |
chore(deps): update otel/weaver docker tag to v0.20.0 (#7698)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | minor | `v0.19.0` -> `v0.20.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.20.0`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.20.0): 0.20.0 - 2025-12-11 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.19.0...v0.20.0) #### Release Notes - Add support for V2 schema in `weaver diff` ([#​1053](https://redirect.github.com/open-telemetry/weaver/pull/1053) by [@​jsuereth](https://redirect.github.com/jsuereth)) - Add support for V2 schema in JQ helpers ([#​1058](https://redirect.github.com/open-telemetry/weaver/pull/1058) by [@​lmolkova](https://redirect.github.com/lmolkova)) - Add support for V2 schema in weaver\_forge ([#​980](https://redirect.github.com/open-telemetry/weaver/pull/980) by [@​jsuereth](https://redirect.github.com/jsuereth)) - Add support for V2 schema in `weaver check` ([#​1016](https://redirect.github.com/open-telemetry/weaver/pull/1016) by [@​jsuereth](https://redirect.github.com/jsuereth)) - Add support for V2 schema in `emit` ([#​1019](https://redirect.github.com/open-telemetry/weaver/pull/1019) by [@​jerbly](https://redirect.github.com/jerbly)) - Add support for V2 schema in `live-check` ([#​1022](https://redirect.github.com/open-telemetry/weaver/pull/1022) by [@​jerbly](https://redirect.github.com/jerbly)) - 💥 BREAKING CHANGE 💥 `Violation` and `Advice` have been renamed to `PolicyFinding`. We now use the same structure between all rego policies in weaver. ([#​1038](https://redirect.github.com/open-telemetry/weaver/pull/1038) by [@​jsuereth](https://redirect.github.com/jsuereth)) - Add Log support for emit and live-check ([#​1042](https://redirect.github.com/open-telemetry/weaver/pull/1042) by [@​jerbly](https://redirect.github.com/jerbly)) - Add OTLP log emission for policy findings in live-check. Whenever a PolicyFinding is created, a log\_record is emitted to your configured OTLP endpoint. ([#​1045](https://redirect.github.com/open-telemetry/weaver/pull/1045) by [@​jerbly](https://redirect.github.com/jerbly)) - Deprecate `weaver registry search` command. This command is not compatible with V2 schema and will be removed in a future version. Users should search the generated documentation instead. ([#​1057](https://redirect.github.com/open-telemetry/weaver/pull/1057) by [@​jerbly](https://redirect.github.com/jerbly)) - Add support for continuous live-check sessions with `--inactivity-timeout=0`, `--output=none` and `--no-stats` ([#​1066](https://redirect.github.com/open-telemetry/weaver/pull/1066) by [@​jerbly](https://redirect.github.com/jerbly)) #### Install weaver 0.20.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -ExecutionPolicy Bypass -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-installer.ps1 | iex" ``` #### Download weaver 0.20.0 | File | Platform | Checksum | | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------- | | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-pc-windows-msvc.msi.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.20.0/weaver-x86_64-unknown-linux-gnu.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
86bf0842e0 |
chore(deps): update actions/cache action to v5 (#7701)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | major | `v4.3.0` -> `v5.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.0`](https://redirect.github.com/actions/cache/compare/v4.3.0...v5.0.0) [Compare Source](https://redirect.github.com/actions/cache/compare/v4.3.0...v5.0.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 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
f57bf14de2 |
Use sync.Map and atomics for fixed bucket histograms (#7474)
Implement a lockless histogram using atomics, and use a sync.Map for attribute access. This improves performance by ~2x. The design is very similar to https://github.com/open-telemetry/opentelemetry-go/pull/7427, but with one additional change to make the histogram data point itself atomic: * For cumulative histograms, which do not use a hot/cold limitedSyncMap, we use a hot/cold data point. This way, we maintain the keys in the sync map, but still ensure that collection gets a consistent view of measure() calls. Parallel benchmarks: ``` │ main.txt │ hist.txt │ │ sec/op │ sec/op vs base │ SyncMeasure/NoView/ExemplarsDisabled/Int64Histogram/Attributes/10-24 274.5n ± 2% 125.2n ± 5% -54.42% (p=0.002 n=6) SyncMeasure/NoView/ExemplarsDisabled/Float64Histogram/Attributes/10-24 274.1n ± 2% 132.5n ± 2% -51.65% (p=0.002 n=6) geomean 274.3n 128.8n -53.05% ``` zero memory allocations before and after this change for Measure(). Omitted for brevity Benchmarks for collect: ``` │ main.txt │ hist.txt │ │ sec/op │ sec/op vs base │ Collect/NoView/Int64Histogram/1/Attributes/0-24 1.799µ ± 60% 1.702µ ± 6% ~ (p=1.000 n=6) Collect/NoView/Int64Histogram/1/Attributes/1-24 973.7n ± 28% 1720.0n ± 5% +76.65% (p=0.002 n=6) Collect/NoView/Int64Histogram/1/Attributes/10-24 881.0n ± 17% 1710.0n ± 5% +94.09% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/0-24 996.1n ± 14% 1781.5n ± 4% +78.85% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/1-24 1.029µ ± 67% 1.733µ ± 3% +68.42% (p=0.009 n=6) Collect/NoView/Int64Histogram/10/Attributes/10-24 1.533µ ± 18% 1.708µ ± 4% ~ (p=0.240 n=6) Collect/NoView/Float64Histogram/1/Attributes/0-24 1.222µ ± 120% 1.733µ ± 4% ~ (p=0.065 n=6) Collect/NoView/Float64Histogram/1/Attributes/1-24 893.3n ± 8% 1733.0n ± 4% +94.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/10-24 860.7n ± 2% 1732.0n ± 5% +101.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/0-24 852.5n ± 4% 1758.0n ± 3% +106.22% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/1-24 853.8n ± 3% 1725.0n ± 3% +102.04% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/10-24 843.4n ± 2% 1755.0n ± 4% +108.10% (p=0.002 n=6) geomean 1.028µ 1.732µ +68.46% │ main.txt │ hist.txt │ │ B/op │ B/op vs base │ Collect/NoView/Int64Histogram/1/Attributes/0-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Int64Histogram/1/Attributes/1-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Int64Histogram/1/Attributes/10-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/0-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/1-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/10-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/0-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/1-24 336.0 ± 0% 2130.5 ± 0% +534.08% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/10-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/0-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/1-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/10-24 336.0 ± 0% 2131.0 ± 0% +534.23% (p=0.002 n=6) geomean 336.0 2.081Ki +534.21% │ main.txt │ hist.txt │ │ allocs/op │ allocs/op vs base │ Collect/NoView/Int64Histogram/1/Attributes/0-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Int64Histogram/1/Attributes/1-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Int64Histogram/1/Attributes/10-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/0-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/1-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Int64Histogram/10/Attributes/10-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/0-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/1-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/1/Attributes/10-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/0-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/1-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) Collect/NoView/Float64Histogram/10/Attributes/10-24 5.000 ± 0% 6.000 ± 0% +20.00% (p=0.002 n=6) geomean 5.000 6.000 +20.00% ``` Collect does get substantially worse, but Measure is expected to be called significantly more often than collect. --------- Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com> |
||
|
|
b4578c886a |
chore(deps): update module github.com/securego/gosec/v2 to v2.22.11 (#7696)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec) | `v2.22.11-0.20251210090230-b6eea26df883` -> `v2.22.11` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>securego/gosec (github.com/securego/gosec/v2)</summary> ### [`v2.22.11`](https://redirect.github.com/securego/gosec/releases/tag/v2.22.11) [Compare Source](https://redirect.github.com/securego/gosec/compare/v2.22.10...v2.22.11) #### Changelog - [`424fc4c`](https://redirect.github.com/securego/gosec/commit/424fc4cd9c82ea0fd6bee9cd49c2db2c3cc0c93f) feature: add rule for trojan source ([#​1431](https://redirect.github.com/securego/gosec/issues/1431)) - [`aa2e2fb`](https://redirect.github.com/securego/gosec/commit/aa2e2fb1bdc12e985c9c1b93a15200baf61350d1) feat(ai): add OpenAI and custom API provider support ([#​1424](https://redirect.github.com/securego/gosec/issues/1424)) - [`b6eea26`](https://redirect.github.com/securego/gosec/commit/b6eea26df883bbf98351d68bf92fa247a232ac20) chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 ([#​1437](https://redirect.github.com/securego/gosec/issues/1437)) - [`41f28e2`](https://redirect.github.com/securego/gosec/commit/41f28e209a74be7102c923314ab604db2b1adb62) chore(deps): update module google.golang.org/genai to v1.37.0 ([#​1435](https://redirect.github.com/securego/gosec/issues/1435)) - [`daccba6`](https://redirect.github.com/securego/gosec/commit/daccba6b93d7303569d133a61ecb6dfa289603b6) refactor: simplify report functions in main.go ([#​1434](https://redirect.github.com/securego/gosec/issues/1434)) - [`d4be287`](https://redirect.github.com/securego/gosec/commit/d4be2876cf1b5bf9bcc659bc78d21ce01aea65fc) Update go to 1.25.5 and 1.24.11 in CI ([#​1433](https://redirect.github.com/securego/gosec/issues/1433)) - [`fde7515`](https://redirect.github.com/securego/gosec/commit/fde75152394005b98542190c73b8eeea4c10db15) chore(deps): update all dependencies ([#​1425](https://redirect.github.com/securego/gosec/issues/1425)) - [`20c9506`](https://redirect.github.com/securego/gosec/commit/20c9506c1996f71fd0e5a06fd4ecdf487699291a) feat(ai): add support for latest Claude models and update provider flags ([#​1423](https://redirect.github.com/securego/gosec/issues/1423)) - [`bd9e372`](https://redirect.github.com/securego/gosec/commit/bd9e372f2045f1c90321109bf57bc946ee07f47c) Bump golang.org/x/crypto from 0.43.0 to 0.45.0 ([#​1427](https://redirect.github.com/securego/gosec/issues/1427)) - [`7aa7e93`](https://redirect.github.com/securego/gosec/commit/7aa7e938725d3afaeb210f0721e0d84070e052bd) chore(deps): update module golang.org/x/crypto to v0.45.0 \[security] ([#​1428](https://redirect.github.com/securego/gosec/issues/1428)) - [`a58917f`](https://redirect.github.com/securego/gosec/commit/a58917f611bbd062000eac14a5c45434854f61f6) fix: correct schema with temporary placeholder ([#​1418](https://redirect.github.com/securego/gosec/issues/1418)) - [`8b0d0b8`](https://redirect.github.com/securego/gosec/commit/8b0d0b8871e094af2373cf78efecd795a001aaeb) perf: skip SSA analysis if no analyzers are loaded ([#​1419](https://redirect.github.com/securego/gosec/issues/1419)) - [`8a5d01a`](https://redirect.github.com/securego/gosec/commit/8a5d01aca5eb146cd9e04b7f077ef2246dcac037) test: add sarif validation ([#​1417](https://redirect.github.com/securego/gosec/issues/1417)) - [`a8fefd1`](https://redirect.github.com/securego/gosec/commit/a8fefd17f7f496edd6778796b5ad486d9772e3ff) chore(deps): update all dependencies ([#​1421](https://redirect.github.com/securego/gosec/issues/1421)) - [`c34cbbf`](https://redirect.github.com/securego/gosec/commit/c34cbbf56507211a7bfd749654ba2e76c5851f71) Update go to version 1.25.4 and 1.24.10 in CI ([#​1415](https://redirect.github.com/securego/gosec/issues/1415)) - [`10cf58a`](https://redirect.github.com/securego/gosec/commit/10cf58a4a4a7db110cdb8f9a3e892a150239615a) fix: build tag parsing. ([#​1413](https://redirect.github.com/securego/gosec/issues/1413)) - [`d2d7348`](https://redirect.github.com/securego/gosec/commit/d2d734859ce213cb673795446ac96da4f0de8a17) chore(deps): update all dependencies ([#​1411](https://redirect.github.com/securego/gosec/issues/1411)) - [`afa853e`](https://redirect.github.com/securego/gosec/commit/afa853e9ebabe1410b9b86e3d397e0c138f22041) chore(deps): update all dependencies ([#​1409](https://redirect.github.com/securego/gosec/issues/1409)) - [`6b2e6e4`](https://redirect.github.com/securego/gosec/commit/6b2e6e45a67c8d5e995d849712cd8e895511e495) chore(deps): update all dependencies ([#​1408](https://redirect.github.com/securego/gosec/issues/1408)) - [`0adab9d`](https://redirect.github.com/securego/gosec/commit/0adab9d9bee15a7d79feeddb2998961c97dd9c19) Update gosec to version v2.22.10 in the github action ([#​1405](https://redirect.github.com/securego/gosec/issues/1405)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |