Spring Integration for AWS 3.0.0-M2 and Spring Cloud Stream Kinesis Binder 4.0.0-M1 Available

Releases | Artem Bilan | March 27, 2023 | ...

Dear Spring community,

Today I'm excited to share with you news that Spring Integration extension project for AWS and AWS Kinesis Binder for Spring Cloud Stream have finally been moved to AWS Java SDK v2, their respective milestones 3.0.0-M2 & 4.0.0-M1 are available from Spring Milestone repository.

I cannot tell that this was a pleasant work to do because it has turned to be not just a plain dependencies upgrade and namespace renaming. The whole AWS SDK API was changed to more modern Java style, including CompletableFuture composition and Stream API, lambda-style configuration, generated…

Spring Boot 3.1.0-M2 available now

Releases | Andy Wilkinson | March 24, 2023 | ...

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

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

  • Auto-configuration for Spring Authorization Service
  • Improved Testcontainers integration
  • Improved auto-configuration for Spring for GraphQL

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

Thanks to all those who have contributed with issue reports and pull…

Spring Modulith 0.5.1 released

Releases | Oliver Drotbohm | March 24, 2023 | ...

I'd like to announce the availability of Spring Modulith 0.5.1. The release primarily contains an important bug fix (the spring-modulith-runtime module accidentally contained a Logback configuration file only intended for test usage) and the usual upgrade to the latest Spring Boot version. Find more information in the full changelog, as well as reference documentation.

In case you are wondering about what the project is all about, Voxxed Days Zurich have published "Spring Modulith – Spring for Architecturally Curious Developers":

Spring for Apache Pulsar 0.2.0 available now

Releases | Chris Bono | March 24, 2023 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring for Apache Pulsar 0.2.0 has been released and is now available from Maven Central.

This is the second GA minor release of the framework. Although 0.2.0 still lives in the experimental Spring projects it is in the process of moving into the main Spring projects as follows:

  • The core will move into spring-projects/spring-pulsar (targeting mid-April)
  • The autoconfiguration will move into spring-projects/spring-boot (targeting the Spring Boot 3.2.0 release)
  • The binder will move into spring-cloud/spring-cloud-stream (targeting the SCSt 4.1.0 release)

Spring Integration 5.5.17, 6.0.4 and 6.1.0-M2 Available

Releases | Artem Bilan | March 23, 2023 | ...

Dear Spring community,

On behalf of the team, it is my pleasure to announce that Spring Integration 6.1.0-M2 is now available from Spring Milestone repository.

In addition bug fixes versions 5.5.17 and 6.0.4 have been released. They also include upgrades to the latest point versions of dependencies with their bug fixes.

The Spring Integration 6.1 version is a natural evolution of 6.x generation with fixes and improvements which didn't make it into 6.0. Plus we listen to community and make some possibly but convenient for target projects breaking changes.

Some highlights of this new version…

Spring Boot 3.0.5 available now

Releases | Andy Wilkinson | March 23, 2023 | ...

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

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

Java 20 Support

Following the GA release of Java 20 earlier this week, Spring Boot 3.0.5 adds support for Java 20.

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 HATEOAS 1.5.4, 2.0.3 and 2.1 M1 released

Releases | Oliver Drotbohm | March 23, 2023 | ...

I am excited to announce the releases of versions 1.5.4, 2.0.3 and 2.1 M1 of Spring HATEOAS. The bug fix releases primarily ship dependency upgrades, including one to the latest Spring Framework 5 and 6 releases which include fixes for a CVE. The 2.1 milestone includes a couple of new features, such as:

  • Property metadata for forms now also considers JSR-03's @Size annotation – #1920
  • Introduction of SlicedModel, a simplified version of PagedModel to navigate slices but not calculate a total – #1856

For more information, please check out the full changelogs on GitHub.

Spring Boot 2.7.10 available now

Releases | Andy Wilkinson | March 23, 2023 | ...

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

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

Java 20 Support

Following the GA release of Java 20 earlier this week, Spring Boot 2.7.10 adds support for Java 20.

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 for GraphQL 1.2.0-M1 released

Releases | Brian Clozel | March 21, 2023 | ...

I am pleased to announce the first milestone release of Spring for GraphQL 1.2.0 is now available from our Milestone repository. This version will be shipped with Spring Boot 3.1.0-M2 due for release this Thursday.

This first milestone raises the baseline to GraphQL Java 20.0 and we will align with the new GraphQL Java release policy in the future. We are also upgrading to the next generations of Spring Framework, Spring Data and Spring Security.

Pagination Support

When it comes to navigating large result sets with GraphQL, the Cursor Connection Specification is very popular. With the features…

Spring Authorization Server 1.1.0-M2 available now

Releases | Steve Riesenberg | March 21, 2023 | ...

On behalf of the team and everyone who has contributed, it is my pleasure to announce the general availability of Spring Authorization Server 1.1.0-M2.

The main feature delivered in this release is support for OAuth 2.0 Device Authorization Grant (gh-1106).

See the release notes for complete details.

To get started using Spring Authorization Server, see the Getting Started chapter of the reference documentation and the samples to become familiar with setup and configuration.

Project Page | GitHub Issues | ZenHub Board

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu 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