Skip to content

vendor: github.com/sirupsen/logrus v1.10.2 - #6727

Open
thaJeztah wants to merge 1 commit into
moby:masterfrom
thaJeztah:bump_logrus1.10
Open

vendor: github.com/sirupsen/logrus v1.10.2#6727
thaJeztah wants to merge 1 commit into
moby:masterfrom
thaJeztah:bump_logrus1.10

Conversation

@thaJeztah

@thaJeztah thaJeztah commented Apr 27, 2026

Copy link
Copy Markdown
Member

vendor: github.com/sirupsen/logrus v1.10.0

Notable changes:

  • Add bidirectional log/slog integration with a Logrus hook and slog.Handler.
  • Add minimal, composable logging interfaces for individual log levels.
  • Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.
  • Fix generic Log, Logf, Logln, and LogFn methods unexpectedly panicking at PanicLevel.
  • Allow Entry.Caller to be set explicitly and preserved across derived entries.
  • Improve TextFormatter performance and reduce allocations significantly.
  • Improve common Logger and Entry hot paths and caller-reporting performance.
  • Update TextFormatter handling for []byte, debug/trace colors, and Windows ANSI terminals.
  • Raise the minimum supported Go version to Go 1.23.
  • Deprecate Entry.HasCaller and MutexWrap.

release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.1
full diff: sirupsen/logrus@v1.9.4...v1.10.2

@github-actions github-actions Bot added the area/dependencies Pull requests that update a dependency file label Apr 27, 2026
@thaJeztah
thaJeztah force-pushed the bump_logrus1.10 branch 2 times, most recently from 42fdd1b to abd3dba Compare August 13, 2026 15:44
@thaJeztah
thaJeztah marked this pull request as ready for review August 13, 2026 15:45
@thaJeztah thaJeztah changed the title vendor: github.com/sirupsen/logrus v1.10.0 vendor: github.com/sirupsen/logrus v1.10.1 Aug 19, 2026
@thaJeztah
thaJeztah force-pushed the bump_logrus1.10 branch 2 times, most recently from e2179d5 to 325c6fd Compare August 24, 2026 11:23
@thaJeztah

Copy link
Copy Markdown
Member Author

@crazy-max @tonistiigi PTAL

@thaJeztah thaJeztah changed the title vendor: github.com/sirupsen/logrus v1.10.1 vendor: github.com/sirupsen/logrus v1.10.2 Aug 25, 2026
Notable changes:

- Add bidirectional `log/slog` integration with a Logrus hook and `slog.Handler`.
- Add minimal, composable logging interfaces for individual log levels.
- Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.
- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly panicking at `PanicLevel`.
- Allow `Entry.Caller` to be set explicitly and preserved across derived entries.
- Improve `TextFormatter` performance and reduce allocations significantly.
- Improve common Logger and Entry hot paths and caller-reporting performance.
- Update `TextFormatter` handling for `[]byte`, debug/trace colors, and Windows ANSI terminals.
- Raise the minimum supported Go version to Go 1.23.
- Deprecate `Entry.HasCaller` and `MutexWrap`.

release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0
full diff: sirupsen/logrus@v1.9.4...v1.10.2

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants