close
Newest Post

Spring Boot 2.5.0-RC1 available now

Read more

Spring Boot 2.4.5 available now

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

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

Read more

Spring Boot 2.3.10 is now available

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

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

Read more

Spring Integration 5.5 RC1, 5.4.6 & 5.3.7 Available

Dear Spring community,

On behalf of the team and all the contributors, it’s my pleasure to announce a Release Candidate 1 for Spring Integration 5.5, plus Spring Integration 5.4.6 & 5.3.7 patch versions.

The latest two can be downloaded from Maven Central and it is recommended to upgrade your projects or just pull them transitively from respective latest Spring Boot patch versions!

The Release Candidate is available from the https://repo.spring.io/milestone/ repository:

compile 'org.springframework.integration:spring-integration-core:5.5.0-RC1'
Read more

Spring for Apache Kafka 2.7.0 Available

I am pleased to announce that Spring for Apache Kafka 2.7.0 is now available.

This release contains a significant enhancement, which is a community contribution. Failed deliveries can be forwarded to a series of topics for delayed redelivery.

It is best described with an example:

@RetryableTopic(attempts = "5", backoff = @Backoff(delay = 1000, multiplier = 2.0))
@KafkaListener(id = "sk270", topics = "sk270")
public void listen(String in, @Header(KafkaHeaders.RECEIVED_TOPIC) String topic) {
    LOG.info(in + " from " + topic);
    throw new RuntimeException("test");
}

@DltHandler
public void dlt(String in, @Header(KafkaHeaders.RECEIVED_TOPIC) String topic) {
    LOG.info(in + " from " + topic);
}
Read more

Spring Data 2021.0 goes GA

Dear Spring community,

On behalf of the Spring Data team and our contributors, it is my pleasure to announce that Spring Data 2021.0.0 (Codename: Pascal) is generally available from Maven Central. This release ships with features, bugfixes, and improvements that contain numerous version and driver upgrades. Note that Spring Data Solr is no longer part of the Spring Data Release Train.

This curated overview summarizes the most significant changes:

  • Introduce deleteAllById for CrudRepository and ReactiveCrudRepository.
  • Use Spring Core JFR (Java Flight Recorder) metrics.
  • QueryByExample for R2DBC and Oracle.
  • Enable type- and refactoring-safe use of KProperty and KPropertyPath for property path rendering.
  • Embedded Document support & relaxed Aggregation type checks for MongoDB.
  • Cassandra prepared statements.
  • Repository projections & function execution for Apache Geode.
  • Remove Spring Data Solr from release train.
  • Support for jMolecules.
Read more

Spring Data Neumann SR9 and 2020.0.8 available

On behalf of the team, I’m pleased to announce a Spring Data double release: Neumann SR9 and 2020.0.8. Both releases ship with mostly bug fixes and dependency upgrades. The service releases will be picked up by the upcoming Spring Boot 2.3.10 and 2.4.5 releases, respectively. Finally, here are the links to the documentation, artifacts, and changelogs:

Neumann SR9

Read more

This Week in Spring - April 13th, 2021

Hi, Spring fans! Welcome to yet another installment of This Week in Spring! As usual, we’ve got a ton of stuff to get into so I won’t dilly dally too much, but before I get to it I just wanted to remind you that I’ll be joining JHipster and founder Microsoft Cloud Developer Advocate Julien Dubois on April 15th (two days from now!) to talk about Azure Spring Cloud: don’t miss it!

Read more

Introducing Spring Cloud Square

We are happy to announce that we have released the first publicly available milestone version of the Spring Cloud Square incubator project. The project provides Spring Cloud LoadBalancer integration for OkHttpClient and Retrofit, as well as non-blocking WebClient-backed Retrofit clients. Retrofit is a declarative HTTP client from Square.

You can find more information on how to get started with the project below. You can also check the project repository and project documentation .

OkHttpClient Spring Cloud LoadBalancer Integration

Read more