Cloud Events and Spring - part 1

Engineering | Oleg Zhurakousky | December 10, 2020 | ...

Prologue

Uniformity of data across systems and platforms is a singular and noble purpose of Cloud Event specification. With its growing adoption, the hope is that the developers and architects would no longer have to worry about how to deal with various events coming from different systems and platforms. . . But the point of this post is not to re-litigate or re-justify Cloud Events. A simple Google search renders quite a few points for you to read to help the "Why Cloud Events?" question. The goal of this and subsequent posts on the subject is to share some ideas and the work we've been…

Spring Vault 2.3.0 RC1 available

Releases | Mark Paluch | December 10, 2020 | ...

On behalf of the community, I’d like to announce the availability of the first Spring Vault release candidate 2.3.0-RC1.

This release contains a series of changes:

  • Updated SecretLeaseContainer endpoints using now /sys/leases instead of /sys/revoke and /sys/renew.

  • Introduction of AuthenticationStepsOperator which allows non-blocking access to Resource. This change also introduces a reloading capability for authentication mechanisms for PCF and Kubernetes authentication to obtain the latest credentials when attempting a Vault login.

  • Support for KV Patch in VaultTemplate

  • Upgrade to Spring Framework 5.3, Spring Data 2020.0, and Project Reactor 2020.0

Spring Data 2020.0.2, Neumann-SR6, and Moore-SR12 available

Releases | Mark Paluch | December 09, 2020 | ...

On behalf of the Spring Data team, I'd like to announce the availability of the 2020.0.2, Neumann-SR6, and Moore-SR12 service releases. These releases pick up Spring Framework 5.3.2 and 5.2.12 and will be included in the upcoming Spring Boot releases. 2020.0.2 ships with 58 tickets fixed, Neumann-SR6 ships with 36 tickets fixed, and, finally, Moore-SR12 ships with 26 tickets fixed.

The releases ship with selected improvements, bug fixes, and dependency upgrades.

Here are the detailed links to each individual artifact and the reference documentation:

2020.0.2

First milestone of Spring Data 2021.0.0 released

Releases | Mark Paluch | December 09, 2020 | ...

On behalf of the team and everyone who contributed, I'd like to announce the first milestone of the Spring Data 2021.0.0 release train. This release ships with over 100 tickets fixed. This Spring Data release is the next release to use calver.

The most notable new features are:

  • Support for deleteAllById(Iterable<ID>) in CrudRepository and ReactiveCrudRepository
  • Usage of Prepared Statements for CassandraTemplate and repository queries, including index-based parameter bindings
  • Upgrade to Elasticsearch 7.10.0

You can find the entire roadmap, including a curated change selection, on the 2021.0.0 release wiki page. We're working now towards a second milestone that will be…

Spring Framework 5.3.2, 5.2.12, 5.1.20, 5.0.20, and 4.3.30 available now

Releases | Stéphane Nicoll | December 09, 2020 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce a full round of Spring Framework releases.

Spring Framework 5.3.2 includes 54 fixes and improvements. Spring Framework 5.2.12 includes 18 fixes and improvements. Spring Framework 5.1.20 includes 14 selected fixes and improvements.

The last maintenance releases for 5.0.x (5.0.20) and 4.3.x (4.3.30) with 12 selected fixes and improvements and 8 selected fixes and improvements respectively are also available today.

Stay tuned for follow-up Spring Boot releases 2.2.12, 2.3.7, and 2.4.1!

Project Page | GitHub | Issues |

This Week in Spring - December 8th, 2020

Engineering | Josh Long | December 08, 2020 | ...

A Bootiful Podcast: Dr. Heinz Kabutz

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

Hi, Spring fans! In this week's installment Josh Long talks to his hero, longtime friend (9+ years and counting!), inspiration and a person who has made the JVM a better place to deploy software and the JVM community a better place for people to build software through his JavaSpecialists newsletter and through his amazing content: Dr. Heinz Kabutz. 'Nuff said. Enjoy!

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