Today it’s my pleasure to announce releases of Spring Integration for Amazon Web Services extension versions 2.5.1 and Spring Cloud Stream Binder for AWS Kinesis 2.2.0.
These releases can be downloaded from Maven Central:
Spring Integration for AWS extension of 2.5.1 has some minor bug fixes after the previous 2.5.0announcement.
The Spring Cloud Stream Binder for AWS Kinesis 2.2.0 is the first release in the project generation which is based on a new independent Spring Cloud for AWS artifact. It also was upgraded to the latest Spring Cloud 2020.0.3…
If you have an application that connects to an RSocket server at runtime, how do you test it? We need a way for a test to start a server and tell us where it is listening, and then we need to be able to register request and response examples (a.k.a. "contracts"). That’s what this project provides - it’s like Wiremock but for RSocket.
Getting Started
The easiest way to use the project is as a JUnit (Jupiter) extension, e.g:
@SpringBootTest
@ExtendWith(RSocketServerExtension.class)
class SocketsApplicationTests {
...
}
With this extension installed the Spring Boot tests will run with an RSocket server listening on a port given by test.rsocket.server.port, so the test can connect directly to it, or (more likely) the code that it is testing will connect to it. You might need to tell it where to connect via the @SpringBootTest annotation, e.g. if the application is looking for a property at runtime called rsocket.port…
Hi, Spring fans! Welcome to another installment of This Week in Spring! How're you doing? I'm doing well! I hope you're doing well, too. Can you believe we've just entered the month of June 2021? WHERE HAS THIS YEAR GONE ALREADY! It's insane. But, the march of Spring continues, and with each passing week a ton of new stuff to talk about arrives. Let's get into it!
Hi, Spring fans! Welcome to another installment of This Week in Spring! How're you doing? I'm still fresh off my little vacation last week, feeling fantastic. I've spent the last several days working with Spring Boot and Spring Native and I have to tell you, they're epic.
It's gotten to the point where I sometimes spend time working on enabling Spring Native integrations for other projects - it really makes some third party abstractions come alive! It's hard to know what the right comparison is. There's not much you can do in this life that results in such an instantaneous, night-and-day difference in performance and memory profile with so few (user-visibile) changes. Imagine snapping your fingers and having your luxury hypercar (Spring Boot in this metaphor) transform into an equally capable, and very…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.3.11 has been released and is now available from Maven Central.
Mostly this version is a major move from Spring Cloud for AWS project hosted on Spring Cloud side to its own organization. Plus it includes upgrades to the latest dependencies, including recently released Spring Integration 5.5.
Many thanks to everyone from the Community for all the feedback and contribution to this project.