Spring Modulith 0.6 released

Releases | Oliver Drotbohm | May 02, 2023 | ...

I am excited to announce the 0.6 release of Spring Modulith. We have packaged a number of great new features, most notably:

  • GH-175 – Auto-configuration for MongoDB transactions if you use the event publication registry
  • GH-184 – The event publication registry now enables asynchronous processing and shutdown behavior.
  • GH-190@EnableScenario for using the Scenario testing API with @SpringBootTest integration tests.
  • GH-192 – Support for jMolecules architecture stereotypes in the Application Module Canvas.

Find the complete changelog here, as well as the reference documentation and Javadoc.

In other news, we have decided to promote the Spring Modulith project into a top-level, non-experimental Spring project. We are going to move to the org.springframework.modulith

Announcing Spring Cloud AWS 3.0.0

Releases | Spencer Gibb | May 02, 2023 | ...

This is a guest post from the maintainers of Spring Cloud AWS.

Spring Cloud AWS 3.0.0

Spring Cloud AWS 3.0 is a recent release of the Spring Cloud AWS project. This version represents a complete rewrite of the library using AWS SDK v2 for Java. Since this has required a major refactoring, we took it as an opportunity to revisit all the assumptions and integrations modules. As a result, we've produced a library that is lightweight, flexible, causes less headache and provides simple to use abstractions.

Spring Cloud AWS 3.0 has been developed with following principles in mind:

  • Spring Boot “native” developer experience - sensible defaults, highly customizable
  • Minimal startup time overhead
  • Integration module independent of each other
  • Kotlin friendly (@Nullable annotations)
  • Testing as a first class citizen - Spring Cloud AWS uses Localstack in its own tests and we made the library easy to use with Localstack.

Spring Cloud 2021.0.7 (aka Jubilee) has been released

Releases | Olga Maciaszek-Sharma | April 28, 2023 | ...

On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2021.0.7 Release Train (aka Jubilee) is available today. The release can be found in Maven Central. You can check out the 2021.0.7 release notes for more information.

Notable Changes in the 2021.0.7 Release Train

See the project page for all the issues and pull requests included in this release.

This release is primarily a bug fix release.

Spring Cloud Gateway

  • Path parsing optimization (2884)

The following modules were updated as part of 2021.0.7:

Module Version
Spring Cloud Netflix 3.1.6
Spring Cloud Config 3.1.7
Spring Cloud Build 3.1.7
Spring Cloud Sleuth 3.1.8
Spring Cloud Gateway 3.1.7
Spring Cloud Starter Build 2021.0.7
Spring Cloud Consul 3.1.3
Spring Cloud Contract 3.1.7
Spring Cloud Vault 3.1.3
Spring Cloud Kubernetes 2.1.7
Spring Cloud Zookeeper 3.1.3
Spring Cloud Task 2.4.6
Spring Cloud OpenFeign 3.1.7
Spring Cloud CircuitBreaker 2.1.7
Spring Cloud Stream 3.2.8
Spring Cloud Commons 3.1.6
Spring Cloud Function 3.2.10
Spring Cloud Cli 3.1.1

Spring Security Kerberos 2.0.0-M1 available now

Releases | Janne Valkealahti | April 26, 2023 | ...

I'm happy to announce that a Spring Security Kerberos 2.0.0-M1 milestone is now available via https://repo.spring.io/milestone.

We are updating it to support Spring Security 6.0.x. This brings the project up to date with latest versions from the Spring family. As a result, it needs JDK 17 or higher. The samples in the project have been updated to support Spring Boot 3.0.x. The goal for 2.0.0 is to simply release it with updated dependencies and get there quickly now that the first milestone is out.

The next minor version 2.1.x will depend on Spring Security 6.1.x and will let us start…

This Week in Spring - April 25th, 2023

Engineering | Josh Long | April 25, 2023 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! How are you? I'm en route to Bangalore, India, via Frankfurt, for the Developer Summit 2023 edition. It's going to be a ton of fun, and I hope you won't miss it! para

Spring Boot 3.1.0-RC1 available now

Releases | Phil Webb | April 22, 2023 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.1.0-RC1 has been released and is now available from https://repo.spring.io/milestone.

This release includes 112 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Improved Testcontainers support including support at development time
  • Support for Docker Compose
  • SSL Configuration enhancements
  • Improvements for Docker Image Building

Please see the release notes for more details and upgrade instructions.

Thanks to all those who have contributed…

Spring Boot 3.0.6 available now fixing CVE-2023-20873

Releases | Andy Wilkinson | April 20, 2023 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.0.6 has been released and is now available from Maven Central.

This release includes 41 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

This release includes a fix for CVE-2023-20873: Security Bypass With Wildcard Pattern Matching on Cloud Foundry.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter

Spring Boot 2.7.11 available now fixing CVE-2023-20873

Releases | Andy Wilkinson | April 20, 2023 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.7.11 has been released and is now available from Maven Central.

This release includes 24 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

This release includes a fix for CVE-2023-20873: Security Bypass With Wildcard Pattern Matching on Cloud Foundry.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

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

Learn more

Get support

Tanzu Spring 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