Spring Data 2020.0 - New and Noteworthy - A general Overview

Engineering | Christoph Strobl | November 06, 2020 | ...

Spring Data 2020.0, based on Spring Framework 5.3, is out and with it, a ton of new features across the various stores, which are covered by the individual modules. While posting highlights along with the milestone announcements, we wanted to give you a more detailed description of the new features in a series of blog posts. These posts will cover, among other things:

  • Reactive Context Access features in Data Commons.
  • Lifecycle callbacks and baselining to Spring R2DBC in R2DBC.
  • General Repository and store-specific Redis Cache Metrics.
  • Neo4J reactive repositories.
  • Paging repository APIs for Spring Data for Apache Geode.
  • Geoshape, index, and reactive search improvements for Spring Data Elasticsearch.
  • Partial filter and aggregation hints in MongoDB.
  • @Bean row mappers for the JDBC module.
  • Per-statement key spaces definition for the Apache Cassandra abstraction.
  • Declarative Couchbase N1QL queries.

Spring Security 5.5.0-M1 Released

Releases | Joe Grandja | November 04, 2020 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security 5.5.0-M1! You can find the complete details in the release notes and the highlights below:

OAuth 2.0

gh-5502 - OAuth2Token interface for AbstractOAuth2Token
gh-9070 - Use LobHandler in JdbcOAuth2AuthorizedClientService
gh-8765 - Provide a R2dbc implementation of ReactiveOuath2AuthorizedClientService
gh-7160 - JwtDecoders and ReactiveJwtDecoders should determine algorithm from JWK Set Endpoint

SAML

gh-9177 - SAML 2.0 Asserting Party Metadata resolution should read SigningMethod elements
gh-9131

This Week in Spring - November 3, 2020

Engineering | Josh Long | November 03, 2020 | ...

Spring Integration 5.4 goes GA; some other Integration releases

Releases | Artem Bilan | November 02, 2020 | ...

Dear Spring community,

On behalf the team and everybody contributed, it’s my pleasure to announce that last week we released general availability for Spring Integration 5.4.

It can be downloaded from Maven Central:

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

Here is a summary of features and improvements for this Spring Integration generation:

  • R2DBC channel adapters;

  • ZeroMQ proxy, message channel and channel adapters;

  • Redis Streams channel adapters (which are reactive);

  • The spring-integration-kafka extension has been moved to the core project and, alongside with an upgrade to the latest Spring for Apache Kafka 2.6.2, includes some improvements;

  • The RenewableLockRegistry is implemented for the JdbcLockRegistry.

Spring Boot 2.4.0-RC1 available now

Releases | Scott Frederick | October 30, 2020 | ...

On behalf of the team and everyone that contributed, I am pleased to announce that the first release candidate of Spring Boot 2.4 has been released and is available from our milestone repository.

This release closes 108 issues and pull requests. Thanks to all those who have contributed with issue reports and pull requests.

Highlights of this release include:

  • Rationalization of configuration properties for Spring MVC servlet and Spring WebFlux reactive stacks,
  • Refinements to the new config file processing, including the ability to load from config trees with a wildcard,
  • Upgrades to the recently released Spring Framework 5.3 and Spring Data 2020.0 release train,
  • Numerous other dependency upgrades,

Spring Boot 2.1.18 available now

Releases | Stéphane Nicoll | October 29, 2020 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Boot 2.1.18 has been released and is now available from Maven Central.

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

As mentioned in the announcement last year, this is the last release in the 2.1 line. Please consider upgrading to Spring Boot 2.3.x if you haven’t already done so.

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.2.11 available now

Releases | Stéphane Nicoll | October 29, 2020 | ...

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

This release includes 50 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 Boot 2.3.5 available now

Releases | Scott Frederick | October 29, 2020 | ...

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

This release includes 92 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 |

Notice of Permissions Changes to repo.spring.io, Fall and Winter, 2020

News | Trevor Marshall | October 29, 2020 | ...

A critical piece of infrastructure, the Spring Artifactory instance repo.spring.io, lies at the heart of the Spring portfolio development work. Since 2013, JFrog, Inc. has generously sponsored the instance for the Spring developer community.

The Artifactory repository streamlines our project development by acting as a single location where Spring engineers can point their builds and by providing the community with early access to our snapshots and milestones.

Today, we are providing notice of some upcoming changes to the repository.

Upcoming Changes

If you use repo.spring.io as directed by start.spring.io, (for example, using only /snapshot and /milestone

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