On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.3.2 has been released and is now available from repo.spring.io and Maven Central.
On behalf of the team, I'm pleased to announce a Spring Data release triple feature: Neumann SR2, Moore SR9, and Lovelace SR19. These service releases are built on top of Spring Framework releases 5.2.8 (Neumann and Moore) and 5.1.17 (Lovelace) and ship with mostly dependency upgrades and fixes, along with a few selected improvements.
On behalf of the team and everyone who contributed, it is my pleasure to announce a number of maintenance releases for Spring Integration. Mostly these versions contain bug fixes and dependency upgrades.
CVE-2020-5413
The Spring Integration framework provides Kryo Codec implementations as an alternative for Java (de)serialization. When Kryo is configured with default options, all unregistered classes are resolved on demand. This leads to the "deserialization gadgets" exploit when the incoming data contains malicious code for execution during deserialization.
In order to protect against this type of attack, Kryo can be configured to require a set of trusted classes for (de)serialization. Spring Integration calls kryo.setRegistrationRequired(true); (trust no one) by default and pre-configures out-of-the-box Message<?> implementations as trusted classes. All other types have to be registered with Kryo using any available KryoRegistrar strategy injected into a PojoCodec…
Hi, Spring fans! Welcome to yet another installment of This Week in Spring! How're you doing? Good, I hope!
I've just finished recording two epic episodes of a Bootiful Podcast that'll be streaming to ears near you in the not-too-distant future. I can not wait.
I'm also super excited: tomorrow I'll be hosting the Reactive Spring and Spring Tips-themed edition of SpringOne Tour. Do not miss this!
Hi, Spring fans! In this episode, Josh Long (@starbuxman) talks to Intuit's Katie Levy (@klevy110) about how Intuit uses Spring Boot, Kotlin, Android and more to help tens of millions of users every year with their taxes.
On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Initializr 0.9.0 has been released and is now available from repo.spring.io and Maven Central.
This post is a guest post by community member Marcus Hellberg (@marcushellberg). Marcus is the head of the Community team at Vaadin. He likes helping developers discover and learn modern web technologies by creating online content and speaking with developers at events.
Building web apps can be a daunting task. There are many moving parts: you need to define the structure in HTML and then use CSS to make it look the way you want. For frontend apps, you also need to write the app logic in JavaScript and connect it to your backend over REST. And of course, you also need to implement the…