107 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-08-05
stories 10

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

SPRING INTEGRATION UPGRADES TO CAMEL 4.21.0 AS RELEASE TRAIN AUTOMATION LANDS ACROSS ECOSYSTEM

By RepoJournal · Filed · About Spring · Composed from the cited sources · methodology

Apache Camel 4.21.0 arrives in Spring Integration with nullability fixes, while release train automation rolls out to consolidate version management across Spring Data, AMQP, and Integration.

Spring Integration absorbed Apache Camel 4.21.0 [1] and immediately resolved the resulting nullability conflicts introduced by Camel's new JSpecify policy [2]. The upgrade marks a shift toward stricter null-safety enforcement across the stack. In parallel, Spring Data Build landed release train automation [3] that's now cascading through dependent projects. Spring AMQP and Spring Integration both reorganized their version catalogs [4] [5] to group release-train-managed versions at the top, preventing Dependabot bumps from tangling with coordinated train updates in the same diff. Spring Security bumped webauthn4j to 0.31.9.RELEASE [6] to pick up parsing fixes. Integration also fixed a file handler race condition in FileToChannelIntegrationTests [7] and improved error recovery by preserving original message headers in DefaultErrorMessageStrategy [8], so error routing logic can still access upstream context.

Action items

References

  1. [1] GH-11221: Upgrade to Apache Camel `4.21.0` ↗ spring-projects/spring-integration
  2. [2] Resolve Camel's Nullability errors ↗ spring-projects/spring-integration
  3. [3] Add release train automation. ↗ spring-projects/spring-data-build
  4. [4] Group release train versions in version catalog ↗ spring-projects/spring-integration
  5. [5] Group release train versions in version catalog ↗ spring-projects/spring-amqp
  6. [6] Bump com.webauthn4j:webauthn4j-core from 0.31.8.RELEASE to 0.31.9.RELEASE ↗ spring-projects/spring-security
  7. [7] Fix race in the `FileToChannelIntegrationTests` ↗ spring-projects/spring-integration
  8. [8] Preserve original headers in `DefaultErrorMessageStrategy` ↗ spring-projects/spring-integration

Quick answers

What shipped in Spring on August 5, 2026?
Apache Camel 4.21.0 arrives in Spring Integration with nullability fixes, while release train automation rolls out to consolidate version management across Spring Data, AMQP, and Integration. In total, 7 commits and 3 pull requests landed.
Who contributed to Spring on August 5, 2026?
5 developers shipped this update, including Mark Paluch, dependabot, Glenn Renfro, Artem Bilan, and mjd507.
What were the notable Spring updates?
GH-11221: Upgrade to Apache Camel `4.21.0`, Resolve Camel's Nullability errors, and Add release train automation.