chore(deps): bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by dependabot[bot] · Pull Request #488 · robfrank/linklift (original) (raw)
Bumps ch.qos.logback:logback-classic from 1.5.21 to 1.5.22.
Release notes
Sourced from ch.qos.logback:logback-classic's releases.
Logback 1.5.22
2025-12-11 Release of logback version 1.5.22
• In order to prevent involuntary information leakage, Logback will no longer output the value of a substituted variable, if the variable name contains any of the case-insensitive strings "password", "secret" or "confidential". This problem was reported by Chintan Rohila in issues/986.
• Logback now takes the overridden
toString()method ofThrowablesubclasses into account when printing stack traces. This issue was reported in LOGBACK-543 by Alvin Chee, with a fix provided in PR 404 by Brett Kail.• Instead of limit-counting guard, Logback now uses a tumbling-window guard to rate limit internal error messages.
• A bit-wise identical binary of this version can be reproduced by building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 associated with the tag v_1.5.22. Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.
Commits
- 572379a prepare release 1.5.22
- 39d17ea fix status printing of variable substitution when the variable name contains ...
- 75509a9 fix PR 404, LOGBACK-543
- 8eb9356 remove unused import
- 6131a3a use a slightly more sophisticated guard for printing status messages
- 9efca21 add no-args constructor to support various serialization frameworks
- 1bea580 minor comment edits
- bd07fdd update angus, greenmail versions
- aef993c start work on 1.5.22-SNAPSHOT
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)