Moving beyond Strings in Spring Data
If you've worked with data access in Java and especially with Spring Data for a while, then you are familiar with various Query and Update programmin…
If you've worked with data access in Java and especially with Spring Data for a while, then you are familiar with various Query and Update programmin…
Spring Fruits Benchmark Abstract Benchmarks are tricky to do well, and the results are often hard to interpret. This analysis attempts to go beyond a…
The Agent2Agent (A2A) Protocol is an open standard for seamless AI agent communication. It enables agents to discover capabilities, exchange messages…
In this blog, we show how using Spring AI, we can integrate with Anthropic's Native Skills API for Cloud-Based Document Generation and Custom Skills.…
Instead of one generalist agent doing everything, delegate to specialized agents. This keeps context windows focused—preventing the clutter that degr…
Have you ever asked an AI agent to perform a complex multi-step task, only to find it skipped a critical step halfway through? You're not alone. Rese…
Traditional AI interactions follow a common pattern: you provide a prompt, the AI makes assumptions, and produces a response. When those assumptions …
Hi, Spring fans! Welcome to another installment of This Week in Spring. As I write this, I am preparing for a trip to Rust, Germany, for one of the…
Hi Spring fans! Welcome to another rip-roaring installment of This Week in Spring! I'm writing this in an Uber en route to the airport to get to…
Hi, Spring fans! Welcome to another awesome (and oh-so-agentic) week in Spring! We've got a ton to look into, and I've got even more to prepare for…
On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.1.4 and 2025.0.10 service releases. These…
On behalf of the team and everyone who has contributed, I'm pleased to announce the second milestone of the 2026.0.0 release train. Annotation-driven…
On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 6.2.17 and 7.0.6 are available now. Spring…
On behalf of the team and everyone who has contributed, I am pleased to announce the 5.1.0 release of the Spring Tools for Visual Studio Code, Cursor…
On behalf of the community, I am excited to announce the availability of Spring Modulith 2.1 M2, 2.0.4, and 1.4.8. The bug fix releases primarily ship…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.1.0-M2 has been released and is now available from…
Reactive Support in Spring for Apache Pulsar Will Be Discontinued TL;DR: We’ve decided to discontinue the Reactive support within the Spring for…
The Spring AI Community GitHub organization was announced at the Spring I/O Barcelona 2025 keynote as a dedicated space for community-driven Spring AI…
Reactor Kafka Project Will Be Discontinued TL;DR: We’ve decided to discontinue future maintenance of the Reactor Kafka project and deprecate its…