RepoJournal
Spring

@spring-projects

Spring Framework, Spring Boot, and the JVM enterprise layer

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.

Pick a date

Topics: Java Full archive →

The Wire · Showcase

SPRING BOOT KILLS RESTTEMPLATE, SPRING AI GAINS IMAGE GEN

By RepoJournal · Filed · About Spring

Spring Boot is deprecating RestTemplate across its entire ecosystem, forcing a migration to RestClient as the Framework itself moves on [ref:1].

Stéphane Nicoll has deprecated RestTemplateAutoConfiguration, RestTemplateBuilder, and the full stack of RestTemplate-related customizers [1], aligning Boot with Spring Framework 7.1's removal roadmap. This is the end of an era for a widely-adopted HTTP client that shaped a generation of Spring applications. Separately, Spring Framework tightened MimeType parsing for RFC compliance [2], rewriting the entire parser as a state machine to handle quoted and unquoted parameter values correctly, improving both robustness and performance. Over in Spring AI, image generation support landed for Google GenAI [3], introducing a new spring-ai-google-genai-image module with GoogleGenAiImageModel, alongside the fixes needed to stabilize the new feature [4], [5], [6]. Boot also cleaned up deprecated APIs from the 4.2 cycle [7] while polishing deprecation messaging for HttpMessageConverters, which couldn't be marked for removal without breaking patch compatibility [8].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Deprecate RestTemplate support spring-projects/spring-boot
  2. [2] Improve MimeType parser for RFC compliance spring-projects/spring-framework
  3. [3] Add Google GenAI image generation support spring-projects/spring-ai
  4. [4] Refine contribution spring-projects/spring-ai
  5. [5] Fix Google GenAI auto-configurations tests spring-projects/spring-ai
  6. [6] Fix GoogleGenAiImageConnectionDetailsTests spring-projects/spring-ai
  7. [7] Polish "Remove APIs that were deprecated for removal in 4.2" spring-projects/spring-boot
  8. [8] Polish deprecation message spring-projects/spring-boot

Quick answers

What shipped in Spring on July 25, 2026?
Spring Boot is deprecating RestTemplate across its entire ecosystem, forcing a migration to RestClient as the Framework itself moves on [ref:1]. In total, 19 commits and 1 pull requests landed.
Who contributed to Spring on July 25, 2026?
5 developers shipped this update, including Stéphane Nicoll, dependabot, Brian Clozel, rstoyanchev, and Sébastien Deleuze.
What were the notable Spring updates?
Deprecate RestTemplate support, Improve MimeType parser for RFC compliance, and Add Google GenAI image generation support.

More from @spring-projects

Daily updates, in your inbox

Follow Spring

Keep up with Spring in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?