Skip to content

Upgrade Spring Boot 4.0.2, Spring Framework 7.0.3, Spring Cloud OpenFeign 5.0.1#3211

Merged
velo merged 3 commits intomasterfrom
spring-boot-4
Feb 6, 2026
Merged

Upgrade Spring Boot 4.0.2, Spring Framework 7.0.3, Spring Cloud OpenFeign 5.0.1#3211
velo merged 3 commits intomasterfrom
spring-boot-4

Conversation

@velo
Copy link
Member

@velo velo commented Feb 6, 2026

Summary

  • Upgrade springboot.version 3.5.6 → 4.0.2
  • Upgrade spring-web.version 6.2.11 → 7.0.3 (aligning with existing spring-context.version)
  • Upgrade spring.version in spring/pom.xml 6.2.11 → 7.0.3
  • Upgrade spring-cloud-starter-openfeign.version 4.3.0 → 5.0.1
  • Adapt form-spring test code to Spring Cloud OpenFeign 5.0 API changes (FeignHttpMessageConverters, HttpMessageConverterCustomizer)
  • Fix HttpHeaders.put()HttpHeaders.set() in SpringManyMultipartFilesReaderTest

Supersedes #3187, #3116, #3197

Test plan

  • mvn clean install -pl spring — compiles with Spring 7.0.3
  • mvn clean install -pl form-spring — 9/9 tests pass with new API
  • mvn clean install -pl form — builds clean
  • mvn clean install -pl example-wikipedia-with-springboot — builds with Spring Cloud + Boot 4.x
  • Full mvn test — all modules pass (jaxrs3/jaxrs4 reactor failures are pre-existing on master)

@velo velo merged commit 5793c55 into master Feb 6, 2026
4 checks passed
@velo velo deleted the spring-boot-4 branch February 6, 2026 23:59
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