Hi, Spring fans! Welcome to another installment of This Week in Spring! I am in lovely New Jersey, the Garden State, as I write this and I spent most of the last week in New Orleans. It's been a busy week in the Spring community and beyond and so you know what that means? There's a ton of stuff to look into! Let's dive right into it!
- Spring gRPC 1.0.0 is now GA! Huzzah! Hooray!
- Want to learn more about the new release direct from the Spring team? Join them, live, for this webinar on the 11th.
- Good news, everybody, Spring Shell 4.0.0-M2 is available now!.
- Spring AI 1.1.1 is available now.
- I really enjoyed this discussion with fellow Spring Developer Advocate Dan Vega on his new book The Fundamentals of Software Engineering, and you can too.
- Did you see this amazing Kotlin DSL for HTMX, called KHTMX?
- Speaking of Kotlin, have you started your journey with this amazing language? Check out this guide on the Spring portal.
- While not strictly speaking related to Spring, I think this article on Idempotency Keys - a very useful design philosophy and pattern - by fellow Java Champion Gunnar Morling is well-worth a read if you care about building reliable distributed systems architectures.
- It's fun looking at various people's migrations to Spring Boot 4. Here, Piotr Mińkowski shares one.
- One of the nice things about Spring Boot 4 and Spring Framework 7 is the new
BeanRegistrar mechanism, which includes a lovely DSL in Kotlin, too.
- I love this blog from Spring Modulith founder Oliver Drotbohm.