Skip to content

build(deps): upgrade to Apache Struts 7.5.0 and struts-7.5.dtd - #554

Merged
lukaszlenart merged 1 commit into
mainfrom
struts-7.5.0
Nov 13, 2026
Merged

lukaszlenart merged 1 commit into
mainfrom
struts-7.5.0

Conversation

@lukaszlenart

Copy link
Copy Markdown
Member

Summary

  • Bump struts2.version from 7.3.0 to 7.5.0 in the root pom.xml. 7.4.0 was skipped.
  • Switch all 54 Struts config DOCTYPEs (struts.xml and included configs) from struts-6.5.dtd to the new struts-7.5.dtd.
  • Update the DOCTYPE convention in CLAUDE.md to 7.5.

Notes

  • 7.5.0 includes WW-5844, which enforces HTTP method annotations across action hierarchies. None of the examples use @HttpGet/@HttpPost, so nothing here is affected.
  • struts-7.5.dtd ships in struts2-core 7.5.0 and is resolved from the classpath by its public ID.
  • CI will fail until 7.5.0 syncs to Maven Central.

Test plan

  • ./mvnw -B clean package passes locally (BUILD SUCCESS, all module tests green) against a locally resolved 7.5.0
  • CI green once 7.5.0 is on Maven Central

🤖 Generated with Claude Code

Bump struts2.version from 7.3.0 to 7.5.0 and switch every Struts config
DOCTYPE from struts-6.5.dtd to the new struts-7.5.dtd. Update CLAUDE.md
to name 7.5 as the current DOCTYPE.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@lukaszlenart
lukaszlenart marked this pull request as ready for review November 13, 2026 10:54
@lukaszlenart
lukaszlenart merged commit a367529 into main Nov 13, 2026
2 checks passed
@lukaszlenart
lukaszlenart deleted the struts-7.5.0 branch November 13, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant