This Month in Spring - July, 2024

July 23, 2024 Josh Long

Hi, Spring fans! Welcome to another installment of This Month in Spring!

It's July, and time is flying! I've been busy traveling across Europe. Since we last spoke I've been to Krakow, Poland; Nuremberg, Germany; London, UK; Paris, France; Amsterdam, Netherlands; Barcelona, Spain; various cities in Italy; Sophia, Bulgaria; and so on. And then the real rush began! I came home. Work is well underway to prepare for our annual SpringOne 2024 conference happening in Las Vegas in about a month's time! Are you registered?

As always, it's that time of year when we have a ton of new releases leading up to and including the latest Spring Boot installment, Spring Boot 3.3, which just dropped last month! It has a ton of exciting features, including:

  • Jersey observability
  • Flyway 10
  • Infinispan 15
  • CDS support
  • Observability improvements: for example, support for Micrometer's @SpanTag, a process InfoContributor, and Prometheus 1.x support
  • Spring Security improvements
  • Virtual threads-aware WebSocket support
  • Base64 resources
  • SBOM Actuator Endpoint
  • Bitnami container images
  • Service connections for LDAP, ActiveMQ, Artemis
  • Embedded web server SSL with SNI
  • Much improved documentation!
  • A ton of new dependency upgrades

For more, obviously, feel free to check the release notes.

Of note, of course, is that Spring Boot 3.1 and earlier are now no longer under open-source support, so be sure to upgrade!.

I still feel like this super cute dog that my partner Tammie found in Sicily must feel: happy to be in the mix!

Super Cute Dog

I've been super busy putting together content for you, both on the official channel and my personal channel. I hope you'll be a part of the adventure and join us there. I've put the following content on the official channel in the last month or two. You can find the whole Spring Tips playlist list here.

As you can imagine, we've got a ton of things to get into, so let's dive right into it! It all just makes me so happy!

About the Author

Josh Long (@starbuxman) is a Spring Developer Advocate at VMware. Josh is a Java Champion, a Google Developer Expert for Kotlin, author of six books (including O'Reilly's "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry") and the just released "Reactive Spring" (ReactiveSpring.io), six best-selling Livelessons video trainings (including "Building Microservices with Spring Boot Livelessons" with Phil Webb and "Spring Security Livelessons" with Rob Winch, and "Cloud Foundry Livelessons" with Josh McKenty), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin). Josh also has a podcast, "A Bootiful Podcast," and does a series of screencasts, "Spring Tips", on YouTube (bit.ly/spring-tips-playlist). Josh routinely blogs on the Spring blog (spring.io/blog)

Follow on Twitter Visit Website More Content by Josh Long
Previous
Spring AI Enables Quick Delivery of Intelligent Apps in Java
Spring AI Enables Quick Delivery of Intelligent Apps in Java

Spring AI empowers enterprise application developers to incorporate AI enabled capabilities into business a...

Next
The New CloudHealth Experience and the Optimize Phase of FinOps
The New CloudHealth Experience and the Optimize Phase of FinOps

The Optimize phase, the team has provided the modern FinOps practitioner with new views, dashboards, tools,...