This Week in Spring - March 23rd, 2021

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

Friends, director of Spring engineering and Spring Native cofounder Andy Clement and I will be doing a presentation with Bellsoft’s Dmitry Chuyko called Spring Boot: Production-ready, Efficient, Fast: Pick Three, that introduces how to build GraalVM native images for Spring Boot applications with the new Spring Native project. Do not miss this webinar on March 25th at 11 am.

Read more

Spring Boot: Production-ready, Efficient, Fast: Pick Three

Hi, Spring fans! I hope you’ll join the legendary Andy Clement (director of engineering on the Spring team, Spring/AspectJ/Spring Tool Suite/Eclipse contributor, and Spring Native cofounder) and me, well known ASCII art fan, for the upcoming JRUSH event.

At some point, after you’ve gotten the business logic just right and the ASCII art resplendent, you’ll want to reduce data center spend and improve speed. And when this time comes, you’re going to wish you had watched this presentation where Andy and Josh introduce the Spring Native project. You don’t want regrets, do you, friend? Do the right thing. Be the change you want to see in the world: register now

Read more

Bootiful Cassandra with DataStax's Patrick McFadin, Cedrick Lunven, and Spring's Josh Long

Hi, Spring fans! DataStax and Spring are the classic Netflixian definition of a cloud-native, and for good reason:

  • they scales
  • they’re easy
  • they’re easily operationalized

In this video, join DataStax’s Patrick McFadin (@PatrickMcFadin), Cedrick Lunven (@clunven), and the Spring team’s Josh Long (@starbuxman) as they introduce Bootiful Cassandra and look at some of the technology that continues to power some of the largest websites on the planet.

Register for DataStax Astra now and try this code anytime. You don’t need a credit card, and you get $25.00 USD credit every month, which gives you roughly 30M reads, 5M writes, 40GB storage monthly. That’s sufficient enough to run this demo and even a small production workload.

Read more

Spring Boot 2.5.0-M3 available now

I am pleased to announce that the third milestone of Spring Boot 2.5 has been released and is available from our milestone repository. This release adds a number of new features and bug fixes.

Highlights of this milestone include:

  • OpenMetrics support for Prometheus
  • Support for environment variable prefixes
  • More Buildpack updates
  • A fresh new look for the docs (including a “dark theme”).

For a complete list of changes and upgrade instructions, please see the Spring Boot 2.5-M3 Release Notes on the wiki and the updated reference documentation.

Read more

Spring Batch 4.3.2 and 4.2.6 available now

I am pleased to announce that Spring Batch 4.3.2 and 4.2.6 have been released and are available now from Maven Central repository. These releases include a number of bug fixes and improvements. You can find the change logs here: 4.2.6 and 4.3.2.

I would like to thank all contributors who helped in making these releases possible!

Spring Batch Home | Source on GitHub | Reference Documentation

Read more

Spring Integration 5.5 M3 & 5.4.5 Available

Dear Spring community,

On behalf the team and external contributors, it’s my pleasure to announce a Milestone 3 release for Spring Integration 5.5, plus Spring Integration 5.4.5 patch version.

The latest one can be downloaded from Maven Central:

compile 'org.springframework.integration:spring-integration-core:5.4.5'

and it is recommended to upgrade your projects or just pull it transitively from just released Spring Boot 2.4.4!

The Milestone is available from the repository:

Read more

Spring Cloud 2020.0.2 (aka Ilford) Is Available

On behalf of the community, I am pleased to announce that Service Release 2 of the Spring Cloud 2020.0 Release Train (2020.0.2) is available today. The release can be found in Maven Central. You can check out the 2020.0 release notes for more information.

Notable Changes in the 2020.0.2 Release Train

This release was primarliy for bug fixes and dependency upgrades.

See this page for a list of Known Issues.

See the wiki for a list of all breaking changes in this release train.

See all of the included issues and pull requests at the Github project.

Read more

An Azure Spring Cloud Update: Managed Virtual Network and Autoscale are now generally available in Azure Spring Cloud

NOTE: this post was written by our friend Kylie Liang (@liangkylie) from the Microsoft Azure Spring Cloud team. Thanks, Kylie!

We are excited to announce the general availability of the Azure Spring Cloud Managed Virtual Network and Autoscale features. Both are critical to securely running production workloads at scale on the Azure Spring Cloud service.

Secure Azure Spring Cloud in Managed Virtual Network

With the Managed Virtual Network feature, you can provision the Azure Spring Cloud service in your virtual network which enables:

Read more