A Bootiful Podcast

Spring Cloud lead Spencer Gibb

Sep 18, 2025
In this engaging discussion, Spencer Gibb, the lead of Spring Cloud and a longtime contributor to the Spring community, shares exciting insights from SpringOne 2025. He dives into the new Spring Framework API versioning, explaining semantic ranges and enhancements in Boot auto-configuration. Spencer also outlines the Spring Cloud roadmap, highlighting upcoming release milestones and the integration of functions with the Gateway. His expertise illuminates the future of Spring technologies, making this a must-listen for developers!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

20 Million Passwords Migrated

  • A credit card company reported migrating almost 20 million passwords after hearing a Spring Security talk.
  • Spencer and Josh highlighted that small improvements in libraries can produce massive real-world impact.
INSIGHT

Built-In Gradual API Versioning

  • Spring Framework now includes built-in API versioning that works across WebFlux, WebMVC, annotation and functional styles.
  • The feature auto-selects the highest compatible version and supports ranges like "1.1+" for gradual endpoint evolution.
ADVICE

Configure Versioning Per Endpoint

  • Configure versioning in Spring Boot via properties and choose path, header, query, or media-type styles.
  • Apply versioning endpoint-by-endpoint so you only change the endpoints that need incompatible updates.
Get the Snipd Podcast app to discover more snips from this episode
Get the app