Spring Boot 2.7.6 available now

Releases | Stéphane Nicoll | November 24, 2022 | ...

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

This release includes 44 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.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Modulith 0.1 released

Releases | Oliver Drotbohm | November 24, 2022 | ...

Hot on the heels of Spring Boot 3.0 GA, it's my pleasure to announce the availability of Spring Modulith 0.1. The release concludes the integration of the Moduliths project into the Spring ecosystem. I want to especially thank Dmitry Belyaev and Björn Kieling who helped a lot during the migration and contributed significant new features to the project, the event publication repository implementations for JDBC and MongoDB in particular.

For a general introduction into the project, please check out the original announcement and this InfoQ article.

Changelog | Reference documentation

Spring for GraphQL 1.1.0 released

Releases | Brian Clozel | November 23, 2022 | ...

I'm pleased to announce that Spring for GraphQL 1.1.0 is now available on Maven Central. This version will ship with Spring Boot 3.0.0 later this week.

Spring for GraphQL 1.0.0 was released 6 months ago, so why a new minor version now? The team initially planned a 1.1.0 release with one goal in mind: support Spring Framework 6.0 / Spring Boot 3.0 and adapt to the new baseline for that generation:

  • Java 17
  • Jakarta EE 9
  • GraphQL Java 19

In addition, we shipped some new and noteworthy features we think you'll like:

Observability

Observability is a major theme across the Spring portfolio in this major new Spring Framework 6 generation. Spring projects now have their own, built-in instrumentation for metrics and traces based on the new Observation API from Micrometer. This new instrumentation in Spring for GraphQL replaces the former GraphQL Metrics support in Spring Boot 2.7. This is important to keep track…

Spring Authorization Server 0.4.0 available now

Releases | Joe Grandja | November 22, 2022 | ...

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

You can download it from Maven Central by using the module coordinates:

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:0.4.0'

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.

We would love to gather your feedback as we strive to…

Spring Authorization Server 1.0 is now GA

Releases | Joe Grandja | November 22, 2022 | ...

On behalf of the team and everyone who has contributed, we are very excited to announce the general availability of Spring Authorization Server 1.0.

You can download it from Maven Central by using the module coordinates:

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:1.0.0'

Spring Authorization Server has come a long way since its initial commit on April 2, 2020, as the APIs have stabilized and matured over this time. A lot of effort and care has been put into this project to ensure a robust foundation for its continued growth. This first major release delivers a full feature set

Spring for GraphQL 1.0.3 released

Releases | Brian Clozel | November 22, 2022 | ...

On behalf of everyone involved, I'm pleased to announce that Spring for GraphQL 1.0.3 is now available from Maven Central. This version will be shipped with Spring Boot 2.7.6 due for release later this week.

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

We're also about to release the 1.1.0 release, targeting Spring Boot 3.0.

How can you help?

If you have general questions, please ask on stackoverflow.com using the spring-graphql tag.

Project Page | GitHub | Issues | Documentation |

Spring REST Docs 3.0.0

Releases | Andy Wilkinson | November 21, 2022 | ...

On behalf of the team and everyone who has contributed, it is my pleasure to announce that Spring REST Docs 3.0.0 has been released and is now available from Maven Central.

This new major version of Spring REST Docs builds on Spring Framework 6.0 and requires Java 17. Thanks to all those who have contributed with issue reports and pull requests.

To learn more about Spring REST Docs 3.0, please refer to the release notes.

Project Page | GitHub | Issues | Documentation | Stack Overflow | Gitter

New Major Releases of Spring for Apache Kafka and Spring for RabbitMQ

Releases | Gary Russell | November 21, 2022 | ...

I am pleased to announce that new major releases (3.0.0) for Spring for Apache Kafka and Spring for RabbitMQ are now available.

Common Changes

The 3.0.x versions of these projects have the following common changes

  • they depend on Java version 17 or later

  • they depend on Spring Framework 6.0.x

  • support for creating native GraalVM applications

  • support for micrometer observability and tracing

  • Bill of Materials POMs are now provided to help with dependency management

Spring for Apache Kafka

  • support for a global single EmbeddedKafkaBroker (across multiple test classes)

  • several enhancements for @RetryableTopic (non-blocking retries)

  • KafkaTemplate methods now return CompleteableFuture instead of ListenableFuture, which has been deprecated

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