Skip to content

build(deps): bump org.apache.logging.log4j:log4j-bom from 2.25.3 to 2.25.4#252

Merged
david-waltermire merged 1 commit intodevelopfrom
dependabot/maven/develop/org.apache.logging.log4j-log4j-bom-2.25.4
Apr 23, 2026
Merged

build(deps): bump org.apache.logging.log4j:log4j-bom from 2.25.3 to 2.25.4#252
david-waltermire merged 1 commit intodevelopfrom
dependabot/maven/develop/org.apache.logging.log4j-log4j-bom-2.25.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Bumps org.apache.logging.log4j:log4j-bom from 2.25.3 to 2.25.4.

Release notes

Sourced from org.apache.logging.log4j:log4j-bom's releases.

2.25.4

This patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.

  • Restores alignment between documented and actual configuration attributes.
  • Fixes formatting and sanitization issues in XML and RFC5424 layouts.
  • Improves handling of invalid characters and non-standard values.

The authoritative list of recognized configuration attributes is available in the PluginReference.

Fixed

  • Don't issue warnings if extra argument in parameterized logging is null. (#3975, #4014)
  • Restore support for documented Rfc5424Layout parameter names. (#4022, #4074)
  • Take Throwable#toString() into account while rendering stack traces in Pattern Layout. (#3623, #4033)
  • Added debug level logs for successful resource loading in Loader class. (#4058, #4060)
  • Align SslConfiguration factory method usage with Log4j 2.12+ API. The verifyHostname attribute is now correctly recognized. (#4061, #4075)
  • Fix sanitization of structured data parameter names in RFC5424 layout. (#4073)
  • Replace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (#4077)
  • Replace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (#4078)
  • Replace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (#4079)
  • Write non-finite floating-point numbers as strings in JsonWriter. (#4080)
Commits
  • 0628e53 Update the project.build.outputTimestamp property
  • a2590b4 Add debug logs for successful resource loading in Loader (#4060)
  • b788154 Changelog for additional fixes
  • 59bd6b3 Avoid referring to PluginBuilderAttribute.class in PluginProcessor (#4041)
  • 79568db Take Throwable#toString() into account while rendering stack traces in Patt...
  • 0881bc5 Add versioning and support policy information (#3341)
  • 0543b52 docs: recommend use of appropriately scoped trust roots (#4006)
  • 7a1e0ad Fix warning when last argument is null (#4014)
  • 5286148 Remove Log4j Jakarta EE link from navigation file (#4025)
  • adcda32 Retire Log4j Scala (#4030)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 30, 2026
@dependabot dependabot Bot requested a review from david-waltermire as a code owner March 30, 2026 20:07
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 30, 2026
Copy link
Copy Markdown
Contributor

@david-waltermire david-waltermire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency bump: org.apache.logging.log4j:log4j-bom 2.25.3 → 2.25.4. Previous Trivy CI failure was infrastructure (install.sh) — fixed on develop via #256. Rebased.

@david-waltermire
Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 23, 2026

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@david-waltermire
Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) from 2.25.3 to 2.25.4.
- [Release notes](https://github.com/apache/logging-log4j2/releases)
- [Changelog](https://github.com/apache/logging-log4j2/blob/2.x/RELEASE-NOTES.adoc)
- [Commits](apache/logging-log4j2@rel/2.25.3...rel/2.25.4)

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-bom
  dependency-version: 2.25.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/maven/develop/org.apache.logging.log4j-log4j-bom-2.25.4 branch from 11d2116 to 692f761 Compare April 23, 2026 04:26
Copy link
Copy Markdown
Contributor

@david-waltermire david-waltermire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency bump: org.apache.logging.log4j:log4j-bom 2.25.3 → 2.25.4. Re-approval after dependabot recreate to resolve conflict.

@david-waltermire david-waltermire merged commit b79b200 into develop Apr 23, 2026
5 checks passed
@david-waltermire david-waltermire deleted the dependabot/maven/develop/org.apache.logging.log4j-log4j-bom-2.25.4 branch April 23, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant