Oliver Drotbohm
banner
odrotbohm.de
Oliver Drotbohm
@odrotbohm.de
Frameworks & Architecture in the Spring open source engineering team, all things Spring, Java, data, DDD, REST, software architecture, drums & music. He/him.
Reposted by Oliver Drotbohm
We are pleased to announce the GA Release of Spring Cloud 2025.1.0. This release is compatible with #springboot 4 and #springframework 7. Read the details in the blog:
spring.io/blog/2025/11... @spring.io
November 25, 2025 at 4:23 PM
Reposted by Oliver Drotbohm
Spring Data Ahead of Time Repositories - Part 2 by @christophstrobl.bsky.social

spring.io/blog/2025/11...
Spring Data Ahead of Time Repositories - Part 2
Level up your Java code and explore what Spring can do for you.
spring.io
November 25, 2025 at 11:26 AM
Reposted by Oliver Drotbohm
Towards Spring Tools 5 - part 1: spring.io/blog/2025/11... - get a sneak peak at what the next major version of the free and open-source Spring Tools. And we have 5.0.0-RC1 out now, if you want to give it a try: spring.io/tools5
Tools
State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...
spring.io
November 24, 2025 at 1:07 PM
The space you create determines the people you attract.
November 24, 2025 at 10:25 AM
🥁📢 #SpringModulith 2.0 is here! Revamped event publication registry, module-specific database migrations, runtime improvements, #jSpecify support, and upgrades to Spring Boot 4 / Framework 7. Grab it while it's 🔥! 🍃📦
Spring Modulith 2.0 GA, 1.4.5, and 1.3.11 released
Level up your Java code and explore what Spring can do for you.
spring.io
November 21, 2025 at 5:32 PM
Reposted by Oliver Drotbohm
Modularity is the key to fast feedback cycles, short delivery lead times, reliable products and a sustainable pace of innovation.

Apart from that, it's not very important, really.

codemanship.wordpress.com/2025/11/20/m...
Modular Design: The Secret Sauce
In pretty much every Codemanship training course, I try to stress the fundamental importance of modular design in software development. When we fail to separate the different concerns in our design…
codemanship.wordpress.com
November 20, 2025 at 6:52 AM
Reposted by Oliver Drotbohm
🚀 Datasource Micrometer v2.0.0 is now live on Maven Central!

✨ Fully compatible with Spring Boot 4.0.0

🛠️ Next up: OpenTelemetry semantic conversion support

#jdbc #micrometer #micrometer #Observability #SpringBoot
November 21, 2025 at 4:05 AM
Reposted by Oliver Drotbohm
Exciting News 🎉 Spring Boot 4.0.0 is here: spring.io/blog/2025/11...
Spring Boot 4.0.0 available now
Level up your Java code and explore what Spring can do for you.
spring.io
November 20, 2025 at 10:18 PM
Reposted by Oliver Drotbohm
Spring Boot 4.0.0 is available now!!

spring.io/blog/2025/11...
Spring Boot 4.0.0 available now
Level up your Java code and explore what Spring can do for you.
spring.io
November 20, 2025 at 7:49 PM
Reposted by Oliver Drotbohm
jMolecules 2.0 – Stereotypical

https://odrotbohm.de/202...
November 20, 2025 at 5:30 PM
Reposted by Oliver Drotbohm
IntelliJ IDEA 2025.3 Beta has been published, it provides first class support for JSpecify nullability annotations that are used in Spring Boot 4.0 which will be released today. www.jetbrains.com/idea/nextver...

#java #spring
Early Access Program (EAP) - IntelliJ IDEA
Code-centric IDE, focused on your productivity. Full Java EE support, deep code understanding, best debugger, refactorings, everything right out of the box...
www.jetbrains.com
November 20, 2025 at 4:16 PM
Reposted by Oliver Drotbohm
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.12 has been released and is now available from Maven Central.

spring.io/blog/2025/11...

#java #spring #springboot @spring.io
Spring Boot 3.4.12 available now
Level up your Java code and explore what Spring can do for you.
spring.io
November 20, 2025 at 11:40 AM
Reposted by Oliver Drotbohm
#JUnit 6.1.0-M1 is ready for testing!

✨ New org.junit.start module for usage in compact source files
⚙ Execution mode configuration support for dynamic tests and containers
🏊 New parallel test executor implementation without ForkJoinPool

docs.junit.org/6.1.0-M1/rel...
JUnit Release Notes
docs.junit.org
November 17, 2025 at 5:42 PM
Reposted by Oliver Drotbohm
🤔 Who said that AssertJ 3 is in maintenance mode?

📢 We're planning an exceptional 3.28 release – let us know what you'd like to see in there! 👇

github.com/orgs/assertj...
Backport Scope for AssertJ 3.28.0 · assertj · Discussion #4018
We recently talked about how version 4 still needs a bit more work and probably won't be ready until at least the first half of 2026. Releasing a new major version is a rare opportunity for us: we ...
github.com
November 18, 2025 at 9:55 PM
Reposted by Oliver Drotbohm
happy to announce htmx 4 alpha 3 has been released:

github.com/bigskysoftwa...
November 19, 2025 at 12:06 AM
Reposted by Oliver Drotbohm
A new blog post in the Road to Spring Boot 4.0 GA blog series has been published on OpenTelemetry with Spring Boot! spring.io/blog/2025/11...
OpenTelemetry with Spring Boot
Level up your Java code and explore what Spring can do for you.
spring.io
November 18, 2025 at 6:06 PM
Reposted by Oliver Drotbohm
A new blog post in the Road to GA blog series has been published. This time we're taking a look at OpenTelemetry with Spring Boot!

spring.io/blog/2025/11...

#spring #springboot #java
November 18, 2025 at 5:46 PM
Reposted by Oliver Drotbohm
Spring Vault 4.0 goes GA

spring.io/blog/2025/11...
Spring Vault 4.0 goes GA
Level up your Java code and explore what Spring can do for you.
spring.io
November 18, 2025 at 8:59 AM
Everyone seems to be radically in favor of funding open-source software, except it’s the company employing the team’s developers charging for support of legacy versions. Then it’s greedy capitalists. 🤷‍♂️ #opensource
November 14, 2025 at 8:38 PM
Reposted by Oliver Drotbohm
Spring Data 2025.0.6 and 2024.1.12 released

spring.io/blog/2025/11...
Spring Data 2025.0.6 and 2024.1.12 released
Level up your Java code and explore what Spring can do for you.
spring.io
November 14, 2025 at 3:27 PM
Reposted by Oliver Drotbohm
Spring Data 4.0 (2025.1) goes GA

spring.io/blog/2025/11...
Spring Data 2025.1.0 goes GA
Level up your Java code and explore what Spring can do for you.
spring.io
November 14, 2025 at 3:27 PM
Reposted by Oliver Drotbohm
🍃 Spring 7 is here, and the IntelliJ IDEA 2025.3 release is just around the corner!
We’ve been working closely with the @spring.io team to deliver seamless integration and first-class support for Spring 7 – right out of the box.

🔗 Learn more in our blog:
blog.jetbrains.com/idea/2025/11...
IntelliJ IDEA 2025.3 💚 Spring 7 | The IntelliJ IDEA Blog
Major Spring Framework releases don’t come around often – and when they do, they tend to reshape how we build applications for years to come. Spring Framework 7 is one of those releases. It simplifies
blog.jetbrains.com
November 14, 2025 at 3:35 PM
Reposted by Oliver Drotbohm
Looking forward to this joint session with friends and colleagues from the Spring team, coming to Hamburg for this awesome JUG session: meetu.ps/e/PFZl6/vJqJ... - hope to see you all there
Spring Updates 2025 - mit dem deutschen Spring Team, Tue, Dec 2, 2025, 6:00 PM | Meetup
Mit Spring Framework 7 und Spring Boot 4 erscheinen im November neue Major-Releases der beliebten Spring Projekte. Passend dazu kommt am 02.12. das deutsche Spring Team nac
meetu.ps
November 14, 2025 at 5:15 PM
🥁📢 #jMolecules 2.0 is here! I took the chance to summarize the new stereotypes feature that enabled the #Spring Tools team around @martinlippert.bsky.social to bring logical browsing of your projects to your IDE. ☕️⚗️🍃
Oliver Drotbohm - jMolecules 2.0 – Stereotypical
odrotbohm.de
November 14, 2025 at 4:23 PM
Reposted by Oliver Drotbohm
Spring Framework 7.0 is now GA!
Including Java 25 (with Java 17 baseline), Jakarta EE 11, JSpecify null-safety, Jackson 3.0, Kotlin 2.2, JUnit 6.0, plus programmatic bean registration, JmsClient, API versioning, HTTP Interface Client, RestTestClient & more: spring.io/blog/2025/11...
Spring Framework 7.0 General Availability
Level up your Java code and explore what Spring can do for you.
spring.io
November 13, 2025 at 11:05 PM