Spring GraphQL 1.0.0-M3 Released

Releases | Brian Clozel | October 28, 2021 | ...

The Spring GraphQL team is pleased to announce a 3rd milestone towards a 1.0.0 release, driven with great help from the community .

Batch Mapping

The 2nd milestone introduced an annotation programming model for GraphQL data controllers with @SchemaMapping methods. The 3rd milestone adds a new @BatchMapping method.

If you're familiar with GraphQL, you know that navigating an object graph can cause the "N+1 queries problem" if we're not mapping carefully object relations. We could already leverage the Batching feature from GraphQL Java to solve that problem, but this release introduces dedicated support as well as an @BatchMapping annotation

Spring Tools 4.12.1 released

Releases | Martin Lippert | October 27, 2021 | ...

Dear Spring Community,

I am happy to announce the 4.12.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.

important updates to the Spring Tools 4 for Eclipse distribution

additional changes

  • (Eclipse) fixed: Alway Download sources and javadoc when I open sts (distribution includes latest m2e 1.18.2 release now) (#692)
  • (Eclipse) fixed: docker integration doesn't work on Apple Silicon (#684)
  • (Eclipse) fixed: Annoying error message on every eclipse startup if CF destination is not reachable (#688)

Spring Cloud OpenFeign versions 2.2.10.RELEASE, 3.0.5 and 3.1.0-M4 are now available

Releases | Olga Maciaszek-Sharma | October 26, 2021 | ...

On behalf of the community, I am pleased to announce that Spring Cloud OpenFeign versions 2.2.10.RELEASE, 3.0.5 and 3.1.0-M4 have been released.

These are primarily security releases with fixes for the CVE-2021-22044.

Applications using type-level @RequestMappingannotations over Feign client interfaces, can be involuntarily exposing endpoints corresponding to @RequestMapping-annotated interface methods. Although a response is not returned for a request sent in this way, it does reach the corresponding server-side endpoint.

The practice of using a type-level @RequestMapping on a Feign client…

Spring Cloud Square 0.4.0-M3 is available.

Releases | Olga Maciaszek-Sharma | October 25, 2021 | ...

On behalf of the community, I am pleased to announce that the Milestone 3 (M3) of the Spring Cloud Square 0.4.0 is available today. The release can be found in Spring Milestone repository. You can check out the 0.4.0-M3 release notes for more information.

This is primarily a bugfix release. See all issues included in this release here.

The documentation for this milestone can be found here.

Spring Boot 2.6.0-RC1 is available now

Releases | Scott Frederick | October 21, 2021 | ...

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

This release includes 85 bug fixes, documentation improvements, and dependency upgrades. New and Noteworthy features in this release include:

  • Java runtime information is optionally available in the /actuator/info endpoint
  • Support has been added for Log4j2 composite configurations
  • Additional configuration options have been added for buildpacks
  • SameSite cookie attributes are now supported with the servlet stack

For a complete list of the updates along with upgrading instructions, please take a look at the release notes

Spring Boot 2.5.6 is now available

Releases | Andy Wilkinson | October 21, 2021 | ...

Update (2021-10-26): Multiple Spring projects included in this release contain fixes for security issues. Please, read the related announcement.

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

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

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.4.12 is now available

Releases | Andy Wilkinson | October 21, 2021 | ...

Update (2021-10-26): Multiple Spring projects included in this release contain fixes for security issues. Please, read the related announcement.

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

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

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 Framework 5.3.12 available now

Releases | Stéphane Nicoll | October 21, 2021 | ...

Update (2021-10-26): This release contains a fix for a security issue. Please, read the related announcement.

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 5.3.12 is available now.

Spring Framework 5.3.12 is a follow-up of the recent 5.3.11 release fixing 2 regressions in time for the Spring Boot releases.

Project Page | GitHub | Issues | Documentation

Spring Cloud 2021.0.0-M3 (codename Jubilee) Has Been Released

Releases | Ryan Baxter | October 20, 2021 | ...

On behalf of the community, I am pleased to announce that the Milestone 3 (M3) of the Spring Cloud 2021 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2021 release notes for more information.

Notable Changes in the 2021 Release Train

Milestone 3 is compatible with Spring Boot 2.6.0-M3.

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

Spring Cloud Gateway

  • Added initial support for gRPC #2388

Spring Cloud Function

  • Aside form various enhancements and bug fixes this milestone of Spring Cloud Function introduces initial support for gRPC.

Spring Data 2021.1 enters RC phase

Releases | Mark Paluch | October 18, 2021 | ...

Dear Spring community,

On behalf of the Spring Data team and everyone who contributed, it is my pleasure to announce that Spring Data 2021.1.0 has entered its release candidate phase by releasing RC1 today. It is available from the milestone repository. This release ships with several tickets fixed. The most notable changes are:

  • Deprecate support for RxJava 2 in preparation for removal of RxJava 2 support with Spring Data 3.0.
  • Fluent Query API for Querydsl and Query-by-Example, allowing for projections, pagination, and consuming results as a Stream.
  • Spring Data JDBC ships with a refined SQL DSL, accepting complex JOIN conditions and subselects.
  • Support for exists and not empty keywords in Elasticsearch repository query methods and support for field exclusion in source.
  • Improve mapping performance for custom queries and paths in Neo4j and support for ReactiveQuerydslPredicateExecutor.

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