Spring Framework 6.0.0-M2 and 5.3.15 available now

Releases | Stéphane Nicoll | January 13, 2022 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 6.0.0-M2 and 5.3.15 are available now.

Spring Framework 5.3.15 includes 17 fixes and improvements as a recommended upgrade for all Spring production scenarios. Spring Framework 6.0.0-M2 includes 6 additional fixes and improvements specific to the 6.0 branch.

Stay tuned for the announcement of Spring Boot 3.0.0-M1 next week!

Project Page | GitHub | Issues | Documentation

This Week in Spring - January 11th, 2022

Engineering | Josh Long | January 11, 2022 | ...

Hi, Spring fans! How're you? I'm fresh off my three weeks respite and this is my first blog back on the clock officially! It's so good to be back. I've been busy over the break, working on updating my blog and on updating the Reactive Spring book. Fun, fun! Anyway, we've got a fun week to recap, so let's get right to it!

Introducing Spring Integration Groovy DSL

Engineering | Artem Bilan | January 06, 2022 | ...

Happy New Year, Spring community!

Hope you had great holidays and ready for new excitements in front of us.

After the rest and recharging during Christmas break I decided to pay honor to my favorite language back in days - Groovy.

And now it’s my pleasure to present you a brand new Groovy DSL for Spring Integration. You perhaps heard about our old attempt to make a Groovy DSL on top of Spring Integration XML support. But the solution was pretty cumbersome (especially for protocol-specific channel adapters) and support burden has grown tremendously. This my latest implementation is fully based…

Spring Framework CVE-2021-22060 has been published

Engineering | Rossen Stoyanchev | January 05, 2022 | ...

The Spring Framework 5.3.14 and 5.2.19 releases on December 16 included fixes for CVE-2021-22060 and are a follow-up to CVE-2021-22096, to address additional types of input that can cause the issue. As the Spring Boot releases 2.6.2 and 2.5.8 picking up these Spring Framework versions were due the day before Christmas and given the medium severity, we postponed the announcement until after the new year, to avoid disclosure during a period when many take time off. Please, upgrade to those latest maintenance releases.

This Week in Spring (11 year anniversary edition!) - January 4th, 2022

Engineering | Josh Long | January 04, 2022 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring, the first in the new year! (Happy new year!) This week also marks the 11th anniversary of This Week in Spring, which I started writing on the first Tuesday of January 2011 thanks to a great idea from SpringSource co-founder and all-around good-guy Keith Donald (@kdonald).

What a run! As always, I just wanna extend a heartfelt thanks to all of you who read (suffer!) my rambling writing every week. We've been lucky, as a community, to have presided over the most amazing and uplifting period in Spring and the JVM's history... This roundup has reflected that with incredible stuff happening all the time. Where there's smoke, there's fire. The many blogs, articles, podcasts, YouTube (and ever so occasionally Vimeo) videos, etc., are interesting in themselves, but they also signal interesting…

Go, Go, GraalVM with Spring Native: My Adventures in Native Image-ville

Engineering | Josh Long | December 29, 2021 | ...

Hi, Spring fans! Happy new year! I can't believe we quickly got this far, but we did. This last year's been insanely busy, and one of the things I've most loved is all the opportunities to use Spring Native to build GraalVM-powered architecture-specific native images.

We released Spring Native 0.11, which is fantastic because it features a brand new AOT (ahead-of-time) engine that completely reworks how we transpile Spring Boot applications into GraalVM native images. I've been working with GraalVM a lot over the last two years, and this new release is a vast, revolutionary step in the story…

This Year in Spring - December 28th, 2021

Engineering | Josh Long | December 28, 2021 | ...

Hi, Spring fans! How're you doin'? I'm fresh off a fantastic holiday spent with family in Los Angeles, California. Later today, the girls and I will drive home to San Francisco, California. I've enjoyed my visits with people here in Los Angeles, especially since it's our first actual visit to Los Angeles before the pandemic.

And now, (can you believe it?), we're staring down the new year. As always, I will do my yearly This Year in Spring roundup, so stay tuned for that below, after our weekly roundup. So, without further ado, here's the last This Week in Spring recap of 2021.

Get the Spring newsletter

Thank you!

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all