The Wire · Showcase
SPRING FRAMEWORK 7.1 FORCES RECKONING ACROSS SECURITY, AMQP, AND BOOT
By RepoJournal · Filed · About Spring
Spring Security and Spring AMQP are shipping deprecation fixes ahead of Framework 7.1's removal of RestTemplate and HandlerMappingIntrospector, while Boot adapts to upstream dependency shifts.
Spring Security is systematically addressing Spring Framework 7.1 breaking changes in two commits: suppressing warnings on internal RestTemplate usage [1] until migration to RestClient completes, and disabling CORS tests that relied on HandlerMappingIntrospector's implicit behavior [2], which the framework no longer provides. Spring AMQP moved faster, deprecating RestTemplateNodeLocator entirely [3] and shipping a RestClientNodeLocator replacement to keep LocalizedQueueConnectionFactory functional. On the dependency front, Boot upgraded MongoDB to 5.9.2 [5], while both Boot and AMQP adapted to Micrometer's snapshot API changes [4]. Spring Kafka streamlined its CI matrix by removing Windows runners [6] and is rolling out an update-release-train-versions workflow [7] for cleaner release automation. JUnit 6.1.3 landed across the ecosystem [ref:10, ref:14], and HttpClient 5 bumped to 5.6.4 [10].
One email a day. Unsubscribe in one click.
Keep up with Spring in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Plan RestTemplate migration to RestClient in Spring Security codebases targeting Framework 7.1 spring-projects/spring-security [plan]
- → Update to Spring AMQP with RestClientNodeLocator if using LocalizedQueueConnectionFactory spring-projects/spring-amqp [plan]
- → Pull Spring Boot upgrade to MongoDB 5.9.2 in your next dependency sync spring-projects/spring-boot [monitor]
References
- [1] Suppress Removal Warnings on RestOperations Usage spring-projects/spring-security
- [2] Disable CORS Tests Relying on HandlerMappingIntrospector spring-projects/spring-security
- [3] GH-3540: Deprecate `RestTemplateNodeLocator` spring-projects/spring-amqp
- [4] Adapt to changes in micrometer snapshots spring-projects/spring-boot
- [5] Upgrade to MongoDB 5.9.2 spring-projects/spring-boot
- [6] Remove Windows runners from CI matrix spring-projects/spring-kafka
- [7] Add update-release-train-versions workflow spring-projects/spring-kafka
- [8] Bump org.junit:junit-bom from 6.1.2 to 6.1.3 ↗ spring-projects/spring-kafka
- [9] Bump org.junit:junit-bom from 6.1.2 to 6.1.3 ↗ spring-projects/spring-amqp
- [10] Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.3 to 5.6.4 in the development-dependencies group ↗ spring-projects/spring-amqp