# Please update the lib digest who was in the PR https://github.com/livekit/sip/pull/365

**URL:** <https://community.livekit.io/t/please-update-the-lib-digest-who-was-in-the-pr-https-github-com-livekit-sip-pull-365/2092>\
**Category:** Telephony\
**Tags:** go, sip-other-provider, sip-trunking, livekit-cloud\
**Created:** [September 18, 2026, 8:06pm UTC](https://community.livekit.io/t/please-update-the-lib-digest-who-was-in-the-pr-https-github-com-livekit-sip-pull-365/2092 "2026-09-18T20:06:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Davi\_Rinaldi](https://sea1.discourse-cdn.com/flex001/user_avatar/community.livekit.io/davi_rinaldi/32/2547_2.png) [@Davi\_Rinaldi](https://community.livekit.io/u/Davi_Rinaldi)\
**Post date:** [September 18, 2026, 8:06pm UTC](https://community.livekit.io/t/please-update-the-lib-digest-who-was-in-the-pr-https-github-com-livekit-sip-pull-365/2092/1 "2026-09-18T20:06:06Z")

</div>

Outbound calls via `CreateSIPParticipant` fail against a VoipSwitch trunk:  
`invalid challenge "DIGEST realm=\"VoipSwitch\", nonce=\"...\"": digest: invalid challenge prefix`  
The provider sends the auth scheme in uppercase (`DIGEST`). Per RFC 7235 §2.1 auth schemes are case-insensitive. `github.com/icholy/digest` v1.1.0 (currently in livekit/sip main) uses a case-sensitive `HasPrefix("Digest ")`; v1.2.0 fixed it with `strings.EqualFold`. Could you bump it to v1.2.0 on Cloud? Related: livekit/sip#365.

---

<div class="post-metadata">

**Author:** ![darryncampbell](https://sea1.discourse-cdn.com/flex001/user_avatar/community.livekit.io/darryncampbell/32/20_2.png) [@darryncampbell](https://community.livekit.io/u/darryncampbell)\
**Post date:** [September 28, 2026, 9:02am UTC](https://community.livekit.io/t/please-update-the-lib-digest-who-was-in-the-pr-https-github-com-livekit-sip-pull-365/2092/2 "2026-09-28T09:02:22Z")

</div>

As you probably saw in the PR but updating here for wider visibility, this PR has now been merged:

> <https://github.com/livekit/sip/pull/365>
>
> This PR contains the following updates:
> 
> | Package | Change | \[Age\](https://docs….renovatebot.com/merge-confidence/) | \[Confidence\](https://docs.renovatebot.com/merge-confidence/) |
> |---|---|---|---|
> | \[github.com/at-wat/ebml-go\](https://redirect.github.com/at-wat/ebml-go) | \`v0.18.0\` → \`v0.19.2\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/github.com%2fat-wat%2febml-go/v0.19.2?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fat-wat%2febml-go/v0.18.0/v0.19.2?slim=true) |
> | \[github.com/icholy/digest\](https://redirect.github.com/icholy/digest) | \`v1.1.0\` → \`v1.2.0\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/github.com%2ficholy%2fdigest/v1.2.0?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ficholy%2fdigest/v1.1.0/v1.2.0?slim=true) |
> | \[github.com/pion/webrtc/v4\](https://redirect.github.com/pion/webrtc) | \`v4.2.18\` → \`v4.2.20\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpion%2fwebrtc%2fv4/v4.2.20?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpion%2fwebrtc%2fv4/v4.2.18/v4.2.20?slim=true) |
> | \[github.com/sirupsen/logrus\](https://redirect.github.com/sirupsen/logrus) | \`v1.9.4\` → \`v1.10.2\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsirupsen%2flogrus/v1.10.2?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsirupsen%2flogrus/v1.9.4/v1.10.2?slim=true) |
> | \[github.com/urfave/cli/v3\](https://redirect.github.com/urfave/cli) | \`v3.9.0\` → \`v3.11.0\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/github.com%2furfave%2fcli%2fv3/v3.11.0?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2furfave%2fcli%2fv3/v3.9.0/v3.11.0?slim=true) |
> | \[go.opentelemetry.io/otel\](https://redirect.github.com/open-telemetry/opentelemetry-go) | \`v1.44.0\` → \`v1.46.0\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.46.0?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.44.0/v1.46.0?slim=true) |
> | \[go.opentelemetry.io/otel/trace\](https://redirect.github.com/open-telemetry/opentelemetry-go) | \`v1.44.0\` → \`v1.46.0\` | !\[age\](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.46.0?slim=true) | !\[confidence\](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.44.0/v1.46.0?slim=true) |
> 
> \---
> 
> \### Release Notes
> 
> \<details\>
> \<summary\>at-wat/ebml-go (github.com/at-wat/ebml-go)\</summary\>
> 
> \### \[\`v0.19.2\`\](https://redirect.github.com/at-wat/ebml-go/releases/tag/v0.19.2)
> 
> \[Compare Source\](https://redirect.github.com/at-wat/ebml-go/compare/v0.19.1...v0.19.2)
> 
> \#### What's Changed
> 
> \- Fix lint errors by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;223\](https://redirect.github.com/at-wat/ebml-go/pull/223)
> \- Remove retired Go Report Card badge by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;224\](https://redirect.github.com/at-wat/ebml-go/pull/224)
> \- Reject invalid fixed-lace size in NewFixedUnlacer by \[@&#8203;chiliec\](https://redirect.github.com/chiliec) in \[#&#8203;225\](https://redirect.github.com/at-wat/ebml-go/pull/225)
> 
> \#### New Contributors
> 
> \- \[@&#8203;chiliec\](https://redirect.github.com/chiliec) made their first contribution in \[#&#8203;225\](https://redirect.github.com/at-wat/ebml-go/pull/225)
> 
> \*\*Full Changelog\*\*: \<https://github.com/at-wat/ebml-go/compare/v0.19.1...v0.19.2\>
> 
> \### \[\`v0.19.1\`\](https://redirect.github.com/at-wat/ebml-go/releases/tag/v0.19.1)
> 
> \[Compare Source\](https://redirect.github.com/at-wat/ebml-go/compare/v0.19.0...v0.19.1)
> 
> \#### What's Changed
> 
> \- Limit master element nesting depth to prevent stack overflow by \[@&#8203;ChrisJr404\](https://redirect.github.com/ChrisJr404) in \[#&#8203;219\](https://redirect.github.com/at-wat/ebml-go/pull/219)
> \- Add option to limit leaf element size on unmarshal by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;218\](https://redirect.github.com/at-wat/ebml-go/pull/218)
> \- Improve official sample file unmarshal test by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;221\](https://redirect.github.com/at-wat/ebml-go/pull/221)
> 
> \#### New Contributors
> 
> \- \[@&#8203;ChrisJr404\](https://redirect.github.com/ChrisJr404) made their first contribution in \[#&#8203;219\](https://redirect.github.com/at-wat/ebml-go/pull/219)
> 
> \*\*Full Changelog\*\*: \<https://github.com/at-wat/ebml-go/compare/v0.19.0...v0.19.1\>
> 
> \### \[\`v0.19.0\`\](https://redirect.github.com/at-wat/ebml-go/releases/tag/v0.19.0)
> 
> \[Compare Source\](https://redirect.github.com/at-wat/ebml-go/compare/v0.18.0...v0.19.0)
> 
> \#### What's Changed
> 
> \- Add option to control cluster duration by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;213\](https://redirect.github.com/at-wat/ebml-go/pull/213)
> \- Downsample CuePoints if index space is underallocated by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;210\](https://redirect.github.com/at-wat/ebml-go/pull/210)
> \- Drop go 1.12 and use stdlib error unwrapping by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;215\](https://redirect.github.com/at-wat/ebml-go/pull/215)
> \- Validate element size on Unmarshal by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;216\](https://redirect.github.com/at-wat/ebml-go/pull/216)
> \- Support WithCues using WriterAt by \[@&#8203;at-wat\](https://redirect.github.com/at-wat) in \[#&#8203;217\](https://redirect.github.com/at-wat/ebml-go/pull/217)
> 
> \#### Dependency updates
> 
> \- chore(deps): update codecov/codecov-action action to v7 \[#&#8203;203\](https://redirect.github.com/at-wat/ebml-go/pull/203)
> \- chore(deps): update actions/checkout action to v7 \[#&#8203;204\](https://redirect.github.com/at-wat/ebml-go/pull/204)
> \- chore(config): migrate Renovate config \[#&#8203;205\](https://redirect.github.com/at-wat/ebml-go/pull/205)
> \- chore(deps): update actions/setup-go action to v7 \[#&#8203;206\](https://redirect.github.com/at-wat/ebml-go/pull/206)
> 
> \*\*Full Changelog\*\*: \<https://github.com/at-wat/ebml-go/compare/v0.18.0...v0.19.0\>
> 
> \</details\>
> 
> \<details\>
> \<summary\>icholy/digest (github.com/icholy/digest)\</summary\>
> 
> \### \[\`v1.2.0\`\](https://redirect.github.com/icholy/digest/compare/v1.1.0...v1.2.0)
> 
> \[Compare Source\](https://redirect.github.com/icholy/digest/compare/v1.1.0...v1.2.0)
> 
> \</details\>
> 
> \<details\>
> \<summary\>pion/webrtc (github.com/pion/webrtc/v4)\</summary\>
> 
> \### \[\`v4.2.20\`\](https://redirect.github.com/pion/webrtc/releases/tag/v4.2.20)
> 
> \[Compare Source\](https://redirect.github.com/pion/webrtc/compare/v4.2.19...v4.2.20)
> 
> \#### Changelog
> 
> \- \[\`0150004\`\](https://redirect.github.com/pion/webrtc/commit/01500046517c6321a15c9e23308d7b1cf3d4ab02) Update interceptor, drop transport/v3
> \- \[\`2d681fc\`\](https://redirect.github.com/pion/webrtc/commit/2d681fc228f0fbc999d43db5738dbd98a59fa701) Pass if remote is ICE through SetRemoteICELite
> \- \[\`40443d2\`\](https://redirect.github.com/pion/webrtc/commit/40443d215aed684c28166d6832bef33fbafddf36) Update to stun/v4
> \- \[\`0a9f86b\`\](https://redirect.github.com/pion/webrtc/commit/0a9f86baf169324ef4f2ec4d8fdac962e24cd528) Update module github.com/pion/turn/v5 to v5.1.0 (\[#&#8203;3516\](https://redirect.github.com/pion/webrtc/issues/3516))
> \- \[\`8c25dc0\`\](https://redirect.github.com/pion/webrtc/commit/8c25dc09fa9e7c09aac4309ead88093d760432b0) Update module github.com/pion/ice/v4 to v4.4.1 (\[#&#8203;3490\](https://redirect.github.com/pion/webrtc/issues/3490))
> \- \[\`bb84f63\`\](https://redirect.github.com/pion/webrtc/commit/bb84f63fcbddf5dbfe2203f5132ee1b7d71d90aa) Update test ICE pwd for spec minimums
> \- \[\`6b5b4f1\`\](https://redirect.github.com/pion/webrtc/commit/6b5b4f1f05b9e7f279e3a7770f37b2444006874d) Fix data race in TrackRemote.read
> \- \[\`9cb0156\`\](https://redirect.github.com/pion/webrtc/commit/9cb015643ea40f1509f246c80902f6d4ccb0ff97) Add H265 FMTP matching
> \- \[\`278b7f9\`\](https://redirect.github.com/pion/webrtc/commit/278b7f9c2a3ea59a788be3257734bdfd77081b0f) Update module github.com/pion/dtls/v3 to v3.1.8 (\[#&#8203;3511\](https://redirect.github.com/pion/webrtc/issues/3511))
> \- \[\`9530623\`\](https://redirect.github.com/pion/webrtc/commit/953062340403cefc62ce4703e192221487a5b6ea) Update module github.com/pion/dtls/v3 to v3.1.6 (\[#&#8203;3509\](https://redirect.github.com/pion/webrtc/issues/3509))
> 
> \### \[\`v4.2.19\`\](https://redirect.github.com/pion/webrtc/releases/tag/v4.2.19)
> 
> \[Compare Source\](https://redirect.github.com/pion/webrtc/compare/v4.2.18...v4.2.19)
> 
> \#### Changelog
> 
> \- \[\`37a88bd\`\](https://redirect.github.com/pion/webrtc/commit/37a88bd2ed547954c5d35aad9371a3d90563ba24) Fix RTX repair reader panic on malformed packets
> \- \[\`2ac66ee\`\](https://redirect.github.com/pion/webrtc/commit/2ac66ee534e3ad138a28c3808938df4511a0382a) Fix typo in StreamID comment: too -\> to
> \- \[\`3234944\`\](https://redirect.github.com/pion/webrtc/commit/3234944db18f66743cf0852274fd73d88cb02641) Update golang Docker tag to v1.27 (\[#&#8203;3502\](https://redirect.github.com/pion/webrtc/issues/3502))
> \- \[\`4007b43\`\](https://redirect.github.com/pion/webrtc/commit/4007b4353821b3b7488d9837c92484923b51df8e) Update module github.com/stretchr/testify to v1.12.1 (\[#&#8203;3501\](https://redirect.github.com/pion/webrtc/issues/3501))
> \- \[\`6231b35\`\](https://redirect.github.com/pion/webrtc/commit/6231b35acaa32353e5f2ddfcf2e9c10b10f58af5) Update module github.com/pion/stun/v3 to v3.1.7 (\[#&#8203;3500\](https://redirect.github.com/pion/webrtc/issues/3500))
> \- \[\`e04f34f\`\](https://redirect.github.com/pion/webrtc/commit/e04f34fb64efb83ae1e2ecb5bf9806d8e3f333f6) Update module github.com/stretchr/testify to v1.12.0 (\[#&#8203;3499\](https://redirect.github.com/pion/webrtc/issues/3499))
> \- \[\`0f364c6\`\](https://redirect.github.com/pion/webrtc/commit/0f364c61c11308fbedc4da2bb868f69504632d7d) Update module github.com/pion/turn/v5 to v5.0.13 (\[#&#8203;3496\](https://redirect.github.com/pion/webrtc/issues/3496))
> \- \[\`381746d\`\](https://redirect.github.com/pion/webrtc/commit/381746d5232cf71cab3f2068813683475f2dc696) Update module github.com/pion/srtp/v3 to v3.0.13 (\[#&#8203;3488\](https://redirect.github.com/pion/webrtc/issues/3488))
> 
> \</details\>
> 
> \<details\>
> \<summary\>sirupsen/logrus (github.com/sirupsen/logrus)\</summary\>
> 
> \### \[\`v1.10.2\`\](https://redirect.github.com/sirupsen/logrus/releases/tag/v1.10.2)
> 
> \[Compare Source\](https://redirect.github.com/sirupsen/logrus/compare/v1.10.1...v1.10.2)
> 
> \##### Logrus v1.10.2
> 
> This is a small maintenance release that updates \`github.com/stretchr/testify\` to v1.12.1, removing the legacy \`gopkg.in/yaml.v3\` dependency from Logrus' dependency graph. There are no functional changes in this release.
> 
> Dependency Changes
> 
> \- update github.com/stretchr/testify to v1.12.1
> 
> \*\*Full Changelog\*\*: \<https://github.com/sirupsen/logrus/compare/v1.10.1...v1.10.2\>
> 
> \### \[\`v1.10.1\`\](https://redirect.github.com/sirupsen/logrus/releases/tag/v1.10.1)
> 
> \[Compare Source\](https://redirect.github.com/sirupsen/logrus/compare/v1.10.0...v1.10.1)
> 
> \### Logrus v1.10.1
> 
> This patch release fixes two issues in field formatting and handling:
> 
> \- Fix a regression introduced in v1.10.0 where \`TextFormatter\` could panic
> when formatting nil or panicking \`error\` and \`fmt.Stringer\` values.
> \- Allow function-backed values implementing \`error\` to be used with
> \`WithError\`, \`WithField\`, and \`WithFields\`.
> 
> Dependency Changes
> 
> \- update github.com/stretchr/testify to v1.12.0
> 
> \*\*Full Changelog\*\*: \<https://github.com/sirupsen/logrus/compare/v1.10.0...v1.10.1\>
> 
> \### \[\`v1.10.0\`\](https://redirect.github.com/sirupsen/logrus/releases/tag/v1.10.0)
> 
> \[Compare Source\](https://redirect.github.com/sirupsen/logrus/compare/v1.9.4...v1.10.0)
> 
> \### Logrus v1.10.0
> 
> This release focuses on substantial performance improvements, concurrency correctness, and better interoperability with modern Go logging APIs.
> 
> \#### 🚀 Performance
> 
> Major improvements across \`TextFormatter\`, entry handling, and common logger paths:
> 
> \- \\~17% lower geomean runtime across the benchmark suite
> \- \\~27% higher geomean formatter throughput
> \- Common enabled logging paths are \\~30–44% faster
> \- \`WithError\` is \\~40% faster
> \- Chained fields are \\~46% faster
> \- \`TextFormatter\` paths are up to \\~40% faster
> \- Allocation counts are reduced by \\~25–74% across measured \`TextFormatter\` cases, with the largest reductions in colored output
> 
> The improvements also show up in complete logger paths:
> 
> \- Logger + \`TextFormatter\` is \\~31% faster, with \\~24% fewer allocations
> \- Logger + \`JSONFormatter\` is \\~21% faster, with \\~10% fewer allocations
> 
> \`JSONFormatter\` itself remains largely unchanged in runtime performance, with small allocation reductions.
> 
> \#### 🔄 \`log/slog\` interoperability
> 
> v1.10 adds bidirectional interoperability between Logrus and Go's \`log/slog\`:
> 
> \- A Logrus \`slog\` hook can forward existing Logrus entries to an \`slog\` logger.
> \- \`hooks/slog.NewHandler\` implements \`slog.Handler\`, allowing \`log/slog\` records to use an existing Logrus logger and its hooks, formatter, and output.
> \- The handler preserves levels, fields, groups, context, record timestamps, and optionally caller information.
> \- Caller reporting is configured per handler, without requiring Logrus's logger-wide \`ReportCaller\` option.
> \- Custom \`slog\` levels can be mapped to Logrus levels.
> \- The hook and handler can be combined, providing a practical path for incrementally migrating from Logrus to \`log/slog\` without requiring an all-at-once transition.
> 
> This allows applications to migrate their logging API and logging backend independently: existing Logrus call sites can start using an \`slog\` backend, while new \`slog\` code can continue using an established Logrus setup.
> 
> \#### 🔒 Concurrency & Correctness
> 
> \- Fix reentrant logging deadlocks, including logging from within \`MarshalJSON\` or formatter code.
> \- Fix generic \`Log\`, \`Logf\`, \`Logln\`, and \`LogFn\` methods unexpectedly panicking when called with \`PanicLevel\`, contrary to their documented behavior.
> \- Eliminate race conditions in entry and formatter paths.
> \- Improve locking boundaries around formatters and hooks.
> 
> \#### ➕ Added
> 
> \- \`TextFormatter\` now automatically enables colors on Windows terminals with ANSI support, matching behavior on other platforms.
> \- \`Entry.Caller\` can now be set explicitly and is preserved across derived entries. When caller reporting is enabled, Logrus only detects and populates caller information when none was provided, allowing custom caller detection and wrapper-aware logging without adding additional caller configuration APIs.
> \- Add minimal, composable logging interfaces for each log level, allowing consumers to depend on narrower interfaces and making logging implementations easier to substitute or adapt.
> \- Expand CI verification to include TinyGo and every cross-compile target reported by go tool dist list, improving coverage across alternative toolchains and platforms.
> 
> \#### ⚠️ Behavioral Changes
> 
> \- Minimum supported Go version is now \*\*1.23\*\*.
> \- \`TextFormatter\` now renders \`\[\]byte\` as raw/quoted strings instead of numeric slices.
> If you relied on the previous slice-of-ints output, convert explicitly before logging.
> \- \`TextFormatter\` now uses dim cyan for debug output and dim white for trace output in colorized TTY output.
> \- \`Entry.HasCaller\` is now deprecated in favor of checking \`Entry.Caller\` directly. A \`//go:fix inline\` directive was added so existing uses can be updated automatically.
> \- \`MutexWrap\`, which was unintentionally exposed as public API, is deprecated. It remains available as an alias for compatibility but should not be used directly.
> 
> \*\*\*
> 
> v1.10 is primarily a performance, correctness, and interoperability release with no intentional breaking public API changes.
> 
> \<details\>
> \<summary\>Benchmarks (sampled at 457e372460c7a80ca7c800b51ebeee5362aaa180)\</summary\>
> 
> \`\`\`console
> goos: darwin
> goarch: arm64
> pkg: github.com/sirupsen/logrus/benches
> cpu: Apple M3 Pro
> │ v1.9.4.txt │ v1.10.0.txt │
> │ sec/op │ sec/op vs base │
> Entry\_WithError 228.8n ± 4% 137.4n ± 5% -39.95% (p=0.000 n=10)
> Entry\_WithField\_Chain 1346.5n ± 2% 733.5n ± 3% -45.53% (p=0.000 n=10)
> Entry\_WithFields/valid\_fields\_only 236.2n ± 6% 255.4n ± 1% +8.11% (p=0.001 n=10)
> Entry\_WithFields/contains\_func 293.1n ± 3% 285.1n ± 3% -2.76% (p=0.043 n=10)
> Entry\_WithFields/contains\_func\_ptr 296.5n ± 3% 300.1n ± 5% ~ (p=0.529 n=10)
> Entry\_WithFields/mixed\_valid\_invalid 339.7n ± 4% 336.7n ± 2% ~ (p=0.315 n=10)
> Entry\_WithFields/larger\_map 635.9n ± 4% 693.8n ± 2% +9.11% (p=0.000 n=10)
> Entry\_ReportCaller\_NoCaller 933.4n ± 3% 924.0n ± 2% ~ (p=0.105 n=10)
> Entry\_ReportCaller\_WithCaller 2.693µ ± 2% 3.050µ ± 3% +13.28% (p=0.000 n=10)
> Entry\_ReportCaller\_NoCaller\_Depth4 914.3n ± 2% 905.5n ± 3% ~ (p=0.481 n=10)
> Entry\_ReportCaller\_WithCaller\_Depth4 2.736µ ± 8% 3.048µ ± 5% +11.36% (p=0.000 n=10)
> ZeroTextFormatter 457.6n ± 1% 369.3n ± 2% -19.31% (p=0.000 n=10)
> OneStringTextFormatter 637.0n ± 1% 549.4n ± 2% -13.75% (p=0.000 n=10)
> OneNumericTextFormatter 682.7n ± 1% 550.2n ± 1% -19.42% (p=0.000 n=10)
> OneBoolTextFormatter 669.7n ± 1% 550.0n ± 1% -17.87% (p=0.000 n=10)
> NumericTextFormatter 1.685µ ± 3% 1.261µ ± 2% -25.17% (p=0.000 n=10)
> BoolTextFormatter 1.450µ ± 1% 1.082µ ± 3% -25.39% (p=0.000 n=10)
> StringerTextFormatter 2.066µ ± 1% 1.323µ ± 1% -35.95% (p=0.000 n=10)
> ErrorTextFormatter 924.7n ± 5% 686.7n ± 1% -25.74% (p=0.000 n=10)
> SmallTextFormatter 944.4n ± 1% 862.6n ± 1% -8.66% (p=0.000 n=10)
> LargeTextFormatter 5.527µ ± 5% 4.750µ ± 2% -14.07% (p=0.000 n=10)
> SmallColoredTextFormatter 1337.0n ± 3% 838.6n ± 1% -37.28% (p=0.000 n=10)
> LargeColoredTextFormatter 7.955µ ± 5% 4.749µ ± 3% -40.30% (p=0.000 n=10)
> SmallJSONFormatter 1.627µ ± 1% 1.637µ ± 6% ~ (p=0.670 n=10)
> LargeJSONFormatter 8.335µ ± 3% 8.172µ ± 1% -1.96% (p=0.000 n=10)
> DummyLogger 1.843µ ± 3% 1.551µ ± 2% -15.82% (p=0.000 n=10)
> DummyLoggerNoLock 1.840µ ± 3% 1.558µ ± 3% -15.30% (p=0.000 n=10)
> LoggerLog/disabled\_level 1.248n ± 11% 1.192n ± 11% -4.49% (p=0.011 n=10)
> LoggerLog/enabled\_log 223.9n ± 3% 157.7n ± 5% -29.57% (p=0.000 n=10)
> LoggerLog/enabled\_logln 284.2n ± 1% 158.9n ± 2% -44.09% (p=0.000 n=10)
> LoggerJSONFormatter 2.177µ ± 1% 1.712µ ± 1% -21.34% (p=0.000 n=10)
> LoggerTextFormatter 1.860µ ± 5% 1.282µ ± 3% -31.05% (p=0.000 n=10)
> geomean 843.9n 698.9n -17.18%
> 
> │ v1.9.4.txt │ v1.10.0.txt │
> │ B/op │ B/op vs base │
> Entry\_WithError 448.0 ± 0% 448.0 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithField\_Chain 2.188Ki ± 0% 2.188Ki ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/valid\_fields\_only 448.0 ± 0% 448.0 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/contains\_func 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/contains\_func\_ptr 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/mixed\_valid\_invalid 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/larger\_map 1.320Ki ± 0% 1.320Ki ± 0% ~ (p=1.000 n=10) ¹
> Entry\_ReportCaller\_NoCaller 821.0 ± 0% 800.0 ± 0% -2.56% (p=0.000 n=10)
> Entry\_ReportCaller\_WithCaller 1.614Ki ± 0% 1.581Ki ± 0% -2.06% (p=0.000 n=10)
> Entry\_ReportCaller\_NoCaller\_Depth4 821.0 ± 0% 800.0 ± 0% -2.56% (p=0.000 n=10)
> Entry\_ReportCaller\_WithCaller\_Depth4 1.614Ki ± 0% 1.581Ki ± 0% -2.06% (p=0.000 n=10)
> ZeroTextFormatter 272.0 ± 0% 232.0 ± 0% -14.71% (p=0.000 n=10)
> OneStringTextFormatter 304.0 ± 0% 264.0 ± 0% -13.16% (p=0.000 n=10)
> OneNumericTextFormatter 308.0 ± 0% 264.0 ± 0% -14.29% (p=0.000 n=10)
> OneBoolTextFormatter 308.0 ± 0% 264.0 ± 0% -14.29% (p=0.000 n=10)
> NumericTextFormatter 920.0 ± 0% 808.0 ± 0% -12.17% (p=0.000 n=10)
> BoolTextFormatter 626.0 ± 0% 552.0 ± 0% -11.82% (p=0.000 n=10)
> StringerTextFormatter 968.0 ± 0% 808.0 ± 0% -16.53% (p=0.000 n=10)
> ErrorTextFormatter 472.0 ± 0% 424.0 ± 0% -10.17% (p=0.000 n=10)
> SmallTextFormatter 528.0 ± 0% 488.0 ± 0% -7.58% (p=0.000 n=10)
> LargeTextFormatter 3.773Ki ± 0% 3.156Ki ± 0% -16.36% (p=0.000 n=10)
> SmallColoredTextFormatter 600.0 ± 0% 392.0 ± 0% -34.67% (p=0.000 n=10)
> LargeColoredTextFormatter 4.406Ki ± 0% 2.859Ki ± 0% -35.11% (p=0.000 n=10)
> SmallJSONFormatter 1.078Ki ± 0% 1.070Ki ± 0% -0.72% (p=0.000 n=10)
> LargeJSONFormatter 5.086Ki ± 0% 5.078Ki ± 0% -0.15% (p=0.000 n=10)
> DummyLogger 748.0 ± 0% 704.0 ± 0% -5.88% (p=0.000 n=10)
> DummyLoggerNoLock 748.0 ± 0% 704.0 ± 0% -5.88% (p=0.000 n=10)
> LoggerLog/disabled\_level 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
> LoggerLog/enabled\_log 212.0 ± 0% 208.0 ± 0% -1.89% (p=0.000 n=10)
> LoggerLog/enabled\_logln 240.0 ± 0% 208.0 ± 0% -13.33% (p=0.000 n=10)
> LoggerJSONFormatter 2.156Ki ± 0% 2.125Ki ± 0% -1.45% (p=0.000 n=10)
> LoggerTextFormatter 1.625Ki ± 0% 1.547Ki ± 0% -4.81% (p=0.000 n=10)
> geomean ² -8.14% ²
> ¹ all samples are equal
> ² summaries must be \>0 to compute geomean
> 
> │ v1.9.4.txt │ v1.10.0.txt │
> │ allocs/op │ allocs/op vs base │
> Entry\_WithError 3.000 ± 0% 3.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithField\_Chain 15.00 ± 0% 15.00 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/valid\_fields\_only 3.000 ± 0% 3.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/contains\_func 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/contains\_func\_ptr 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/mixed\_valid\_invalid 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_WithFields/larger\_map 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
> Entry\_ReportCaller\_NoCaller 18.00 ± 0% 15.00 ± 0% -16.67% (p=0.000 n=10)
> Entry\_ReportCaller\_WithCaller 29.00 ± 0% 26.00 ± 0% -10.34% (p=0.000 n=10)
> Entry\_ReportCaller\_NoCaller\_Depth4 18.00 ± 0% 15.00 ± 0% -16.67% (p=0.000 n=10)
> Entry\_ReportCaller\_WithCaller\_Depth4 29.00 ± 0% 26.00 ± 0% -10.34% (p=0.000 n=10)
> ZeroTextFormatter 10.000 ± 0% 7.000 ± 0% -30.00% (p=0.000 n=10)
> OneStringTextFormatter 11.000 ± 0% 8.000 ± 0% -27.27% (p=0.000 n=10)
> OneNumericTextFormatter 12.000 ± 0% 8.000 ± 0% -33.33% (p=0.000 n=10)
> OneBoolTextFormatter 12.000 ± 0% 8.000 ± 0% -33.33% (p=0.000 n=10)
> NumericTextFormatter 19.00 ± 0% 10.00 ± 0% -47.37% (p=0.000 n=10)
> BoolTextFormatter 18.000 ± 0% 9.000 ± 0% -50.00% (p=0.000 n=10)
> StringerTextFormatter 22.00 ± 0% 10.00 ± 0% -54.55% (p=0.000 n=10)
> ErrorTextFormatter 14.000 ± 0% 9.000 ± 0% -35.71% (p=0.000 n=10)
> SmallTextFormatter 12.000 ± 0% 9.000 ± 0% -25.00% (p=0.000 n=10)
> LargeTextFormatter 19.00 ± 0% 14.00 ± 0% -26.32% (p=0.000 n=10)
> SmallColoredTextFormatter 15.000 ± 0% 7.000 ± 0% -53.33% (p=0.000 n=10)
> LargeColoredTextFormatter 46.00 ± 0% 12.00 ± 0% -73.91% (p=0.000 n=10)
> SmallJSONFormatter 25.00 ± 0% 23.00 ± 0% -8.00% (p=0.000 n=10)
> LargeJSONFormatter 75.00 ± 0% 73.00 ± 0% -2.67% (p=0.000 n=10)
> DummyLogger 13.000 ± 0% 9.000 ± 0% -30.77% (p=0.000 n=10)
> DummyLoggerNoLock 13.000 ± 0% 9.000 ± 0% -30.77% (p=0.000 n=10)
> LoggerLog/disabled\_level 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
> LoggerLog/enabled\_log 4.000 ± 0% 3.000 ± 0% -25.00% (p=0.000 n=10)
> LoggerLog/enabled\_logln 6.000 ± 0% 3.000 ± 0% -50.00% (p=0.000 n=10)
> LoggerJSONFormatter 30.00 ± 0% 27.00 ± 0% -10.00% (p=0.000 n=10)
> LoggerTextFormatter 21.00 ± 0% 16.00 ± 0% -23.81% (p=0.000 n=10)
> geomean ² -25.77% ²
> ¹ all samples are equal
> ² summaries must be \>0 to compute geomean
> 
> │ v1.9.4.txt │ v1.10.0.txt │
> │ B/s │ B/s vs base │
> ZeroTextFormatter 106.3Mi ± 1% 131.7Mi ± 2% +23.90% (p=0.000 n=10)
> OneStringTextFormatter 88.34Mi ± 1% 102.42Mi ± 2% +15.95% (p=0.000 n=10)
> OneNumericTextFormatter 78.23Mi ± 1% 97.08Mi ± 1% +24.09% (p=0.000 n=10)
> OneBoolTextFormatter 82.59Mi ± 1% 100.57Mi ± 1% +21.77% (p=0.000 n=10)
> NumericTextFormatter 74.74Mi ± 3% 99.85Mi ± 2% +33.60% (p=0.000 n=10)
> BoolTextFormatter 65.15Mi ± 1% 87.32Mi ± 3% +34.04% (p=0.000 n=10)
> StringerTextFormatter 64.64Mi ± 1% 100.90Mi ± 1% +56.10% (p=0.000 n=10)
> ErrorTextFormatter 69.10Mi ± 5% 93.05Mi ± 1% +34.66% (p=0.000 n=10)
> SmallTextFormatter 86.85Mi ± 1% 95.08Mi ± 1% +9.48% (p=0.000 n=10)
> LargeTextFormatter 49.35Mi ± 5% 57.43Mi ± 2% +16.38% (p=0.000 n=10)
> SmallColoredTextFormatter 102.7Mi ± 3% 163.8Mi ± 1% +59.42% (p=0.000 n=10)
> LargeColoredTextFormatter 67.14Mi ± 5% 112.45Mi ± 3% +67.48% (p=0.000 n=10)
> SmallJSONFormatter 66.84Mi ± 1% 66.44Mi ± 6% ~ (p=0.684 n=10)
> LargeJSONFormatter 46.91Mi ± 3% 47.85Mi ± 1% +2.00% (p=0.000 n=10)
> geomean 73.01Mi 92.67Mi +26.93%
> \`\`\`
> 
> \</details\>
> 
> \*\*Full Changelog\*\*: \<https://github.com/sirupsen/logrus/compare/v1.9.4...v1.10.0\>
> 
> \</details\>
> 
> \<details\>
> \<summary\>urfave/cli (github.com/urfave/cli/v3)\</summary\>
> 
> \### \[\`v3.11.0\`\](https://redirect.github.com/urfave/cli/releases/tag/v3.11.0)
> 
> \[Compare Source\](https://redirect.github.com/urfave/cli/compare/v3.10.1...v3.11.0)
> 
> \#### What's Changed
> 
> \- fix: correct a typo in the help message for the powershell autocompletion by \[@&#8203;suzuki-shunsuke\](https://redirect.github.com/suzuki-shunsuke) in \[#&#8203;2383\](https://redirect.github.com/urfave/cli/pull/2383)
> \- Escape backslashes in fish completion descriptions by \[@&#8203;mahirhir\](https://redirect.github.com/mahirhir) in \[#&#8203;2378\](https://redirect.github.com/urfave/cli/pull/2378)
> \- chore(deps): bump actions/setup-go from 6 to 7 by \[@&#8203;dependabot\](https://redirect.github.com/dependabot)\\\[bot\] in \[#&#8203;2389\](https://redirect.github.com/urfave/cli/pull/2389)
> \- chore(deps): bump mkdocs-material from 9.7.6 to 9.7.7 in the python-packages group by \[@&#8203;dependabot\](https://redirect.github.com/dependabot)\\\[bot\] in \[#&#8203;2391\](https://redirect.github.com/urfave/cli/pull/2391)
> \- chore(deps): bump actions/setup-python from 6 to 7 by \[@&#8203;dependabot\](https://redirect.github.com/dependabot)\\\[bot\] in \[#&#8203;2390\](https://redirect.github.com/urfave/cli/pull/2390)
> \- fix: skip all hidden flags in shell completion, not just bool flags by \[@&#8203;vidigoat\](https://redirect.github.com/vidigoat) in \[#&#8203;2388\](https://redirect.github.com/urfave/cli/pull/2388)
> \- Fix nil pointer dereference for interface-typed flag values by \[@&#8203;mrueg\](https://redirect.github.com/mrueg) in \[#&#8203;2400\](https://redirect.github.com/urfave/cli/pull/2400)
> \- Fix index out of range panic when Run is given no arguments by \[@&#8203;mrueg\](https://redirect.github.com/mrueg) in \[#&#8203;2401\](https://redirect.github.com/urfave/cli/pull/2401)
> \- fix: honor BoolWithInverseFlag DefaultText by \[@&#8203;fzlzjerry\](https://redirect.github.com/fzlzjerry) in \[#&#8203;2403\](https://redirect.github.com/urfave/cli/pull/2403)
> \- Fix Issue \[#&#8203;2385\](https://redirect.github.com/urfave/cli/issues/2385) by \[@&#8203;BrandonIrizarry\](https://redirect.github.com/BrandonIrizarry) in \[#&#8203;2386\](https://redirect.github.com/urfave/cli/pull/2386)
> \- fix: inherit HideHelpCommand in subcommands by \[@&#8203;utkarshalpha\](https://redirect.github.com/utkarshalpha) in \[#&#8203;2395\](https://redirect.github.com/urfave/cli/pull/2395)
> \- test: cover Run-with-no-arguments paths (\[#&#8203;2406\](https://redirect.github.com/urfave/cli/issues/2406)) by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2407\](https://redirect.github.com/urfave/cli/pull/2407)
> \- test: add shell-completion case for hidden BoolWithInverseFlag by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2408\](https://redirect.github.com/urfave/cli/pull/2408)
> \- test: fix ineffective mutex error-string assertion and add mirror cases by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2410\](https://redirect.github.com/urfave/cli/pull/2410)
> 
> \#### New Contributors
> 
> \- \[@&#8203;mahirhir\](https://redirect.github.com/mahirhir) made their first contribution in \[#&#8203;2378\](https://redirect.github.com/urfave/cli/pull/2378)
> \- \[@&#8203;vidigoat\](https://redirect.github.com/vidigoat) made their first contribution in \[#&#8203;2388\](https://redirect.github.com/urfave/cli/pull/2388)
> \- \[@&#8203;fzlzjerry\](https://redirect.github.com/fzlzjerry) made their first contribution in \[#&#8203;2403\](https://redirect.github.com/urfave/cli/pull/2403)
> \- \[@&#8203;BrandonIrizarry\](https://redirect.github.com/BrandonIrizarry) made their first contribution in \[#&#8203;2386\](https://redirect.github.com/urfave/cli/pull/2386)
> \- \[@&#8203;utkarshalpha\](https://redirect.github.com/utkarshalpha) made their first contribution in \[#&#8203;2395\](https://redirect.github.com/urfave/cli/pull/2395)
> 
> \*\*Full Changelog\*\*: \<https://github.com/urfave/cli/compare/v3.10.1...v3.11.0\>
> 
> \### \[\`v3.10.1\`\](https://redirect.github.com/urfave/cli/releases/tag/v3.10.1)
> 
> \[Compare Source\](https://redirect.github.com/urfave/cli/compare/v3.10.0...v3.10.1)
> 
> \##### What's Changed
> 
> \- chore(deps): bump actions/checkout from 6 to 7 by \[@&#8203;dependabot\](https://redirect.github.com/dependabot)\\\[bot\] in \[#&#8203;2371\](https://redirect.github.com/urfave/cli/pull/2371)
> \- fix: align gfmrun example counter with actual runnable count by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2369\](https://redirect.github.com/urfave/cli/pull/2369)
> \- v3: yield the version flag's -v alias to a user-defined flag by \[@&#8203;c-tonneslan\](https://redirect.github.com/c-tonneslan) in \[#&#8203;2330\](https://redirect.github.com/urfave/cli/pull/2330)
> \- fix: keep completion subcommand order deterministic in help output by \[@&#8203;suzuki-shunsuke\](https://redirect.github.com/suzuki-shunsuke) in \[#&#8203;2374\](https://redirect.github.com/urfave/cli/pull/2374)
> \- fix: allow DefaultCommand to handle its own flags by \[@&#8203;lihan3238\](https://redirect.github.com/lihan3238) in \[#&#8203;2322\](https://redirect.github.com/urfave/cli/pull/2322)
> 
> \##### New Contributors
> 
> \- \[@&#8203;lihan3238\](https://redirect.github.com/lihan3238) made their first contribution in \[#&#8203;2322\](https://redirect.github.com/urfave/cli/pull/2322)
> 
> \*\*Full Changelog\*\*: \<https://github.com/urfave/cli/compare/v3.10.0...v3.10.1\>
> 
> \### \[\`v3.10.0\`\](https://redirect.github.com/urfave/cli/releases/tag/v3.10.0)
> 
> \[Compare Source\](https://redirect.github.com/urfave/cli/compare/v3.9.1...v3.10.0)
> 
> \#### What's Changed
> 
> \- feat: add Flag.SchemaType() and Flag.SchemaItemsType() for JSON Schema introspection by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2368\](https://redirect.github.com/urfave/cli/pull/2368)
> \- feat: add Command.Walk() and Command.Path() convenience methods by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2353\](https://redirect.github.com/urfave/cli/pull/2353)
> \- fix: let --help flag take precedence over parse errors by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2360\](https://redirect.github.com/urfave/cli/pull/2360)
> \- fix: resolve remaining help invocation inconsistencies by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2361\](https://redirect.github.com/urfave/cli/pull/2361)
> \- fix: skip After hook when help is displayed on subcommand by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2363\](https://redirect.github.com/urfave/cli/pull/2363)
> \- fix: show GLOBAL OPTIONS in SubcommandHelpTemplate by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2359\](https://redirect.github.com/urfave/cli/pull/2359)
> \- fix: resolve broken links in CHANGELOG.md by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2357\](https://redirect.github.com/urfave/cli/pull/2357)
> \- docs: document what happened to build tags in v3 migration guide by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2358\](https://redirect.github.com/urfave/cli/pull/2358)
> \- Various docs updates and dependency bumps
> 
> \*\*Full Changelog\*\*: \<https://github.com/urfave/cli/compare/v3.9.1...v3.10.0\>
> 
> \### \[\`v3.9.1\`\](https://redirect.github.com/urfave/cli/releases/tag/v3.9.1)
> 
> \[Compare Source\](https://redirect.github.com/urfave/cli/compare/v3.9.0...v3.9.1)
> 
> \#### What's Changed
> 
> \- fix: inherit Reader/Writer/ErrWriter from parent on subcommand setup by \[@&#8203;c-tonneslan\](https://redirect.github.com/c-tonneslan) in \[#&#8203;2329\](https://redirect.github.com/urfave/cli/pull/2329)
> \- fix: correct greedy colon parsing in bash completion script by \[@&#8203;TimSoethout\](https://redirect.github.com/TimSoethout) in \[#&#8203;2336\](https://redirect.github.com/urfave/cli/pull/2336)
> \- fix: Honor env sources on duplicated flags by \[@&#8203;ibobgunardi\](https://redirect.github.com/ibobgunardi) in \[#&#8203;2355\](https://redirect.github.com/urfave/cli/pull/2355)
> \- fix: Remove incorrect flag check by \[@&#8203;MohitPanchariya\](https://redirect.github.com/MohitPanchariya) in \[#&#8203;2280\](https://redirect.github.com/urfave/cli/pull/2280)
> \- fix: let completion command use normal flag parsing pipeline by \[@&#8203;suzuki-shunsuke\](https://redirect.github.com/suzuki-shunsuke) in \[#&#8203;2279\](https://redirect.github.com/urfave/cli/pull/2279)
> \- fix: bash completion spacing by \[@&#8203;cyphercodes\](https://redirect.github.com/cyphercodes) in \[#&#8203;2337\](https://redirect.github.com/urfave/cli/pull/2337)
> \- fix: fish custom completion arguments by \[@&#8203;puneetdixit200\](https://redirect.github.com/puneetdixit200) in \[#&#8203;2338\](https://redirect.github.com/urfave/cli/pull/2338)
> \- fix: empty positional arg after a flag regression test by \[@&#8203;c-tonneslan\](https://redirect.github.com/c-tonneslan) in \[#&#8203;2328\](https://redirect.github.com/urfave/cli/pull/2328)
> \- docs: document build tags in v3 migration guide by \[@&#8203;dearchap\](https://redirect.github.com/dearchap) in \[#&#8203;2358\](https://redirect.github.com/urfave/cli/pull/2358)
> \- chore(deps): bump mkdocs-git-revision-date-localized-plugin by \[@&#8203;dependabot\](https://redirect.github.com/dependabot) in \[#&#8203;2347\](https://redirect.github.com/urfave/cli/pull/2347)
> \- Fix typos by \[@&#8203;myfloss\](https://redirect.github.com/myfloss) in \[#&#8203;2339\](https://redirect.github.com/urfave/cli/pull/2339)
> 
> \*\*Full Changelog\*\*: \<https://github.com/urfave/cli/compare/v3.9.0...v3.9.1\>
> 
> \</details\>
> 
> \<details\>
> \<summary\>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)\</summary\>
> 
> \### \[\`v1.46.0\`\](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0)
> 
> \[Compare Source\](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0)
> 
> \### \[\`v1.45.0\`\](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0)
> 
> \[Compare Source\](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0)
> 
> \</details\>
> 
> \---
> 
> \### Configuration
> 
> 📅 \*\*Schedule\*\*: (UTC)
> 
> \- Branch creation
> - "before 9am on monday"
> \- 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.
> 
> \---
> 
> - \[\] 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/livekit/sip).

---

<div class="post-metadata">

**Author:** ![system](https://sea1.discourse-cdn.com/flex001/user_avatar/community.livekit.io/system/32/26_2.png) [@system](https://community.livekit.io/u/system)\
**Post date:** [September 30, 2026, 9:02am UTC](https://community.livekit.io/t/please-update-the-lib-digest-who-was-in-the-pr-https-github-com-livekit-sip-pull-365/2092/3 "2026-09-30T09:02:38Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
