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 next week's DevNexus event in Atlanta, GA, so let's dive
right into it! (Be sure to say "hi" if you're going to be there,
though!)
- You've heard of Agent Skills before, right? The new thing announced
about a month ago by Anthropic as a way to conditionally add
knowledge about your expectations for workflows, processes,
conventions, etc.? Well, good news! In this video, DaShaun Carter,
James Ward, and I look at the amazing support for building Agent
Skills (
.md) with Spring AI and--- you heard it here first!
---the new SkillsJars
project!
- In this video, I look at some of my favorite features in the new
Spring gRPC 1.0
release, going from
.proto to an OAuth-secured, gRPC-powered
client and service that runs in a GraalVM native image.
- Enterprise-grade AI with Spring
AI. In this
video, I look at the latest and greatest (the
ChatClient, RAG,
MCP) in the Spring AI ecosystem and explore production-centric
concerns like MCP security (with OAuth and the Spring Authorization
Server, natch!); observability; scalability (virtual threads); and
efficiency (with GraalVM native images).
- I had the privilege of sitting down with Neo4j developer advocate
extraordinaire Jennifer Reif to revisit modern Neo4j in the context
of Spring Data Neo4j! Enjoy this Neo4j first steps with Jennifer
Reif.
- In last week's installment of A Bootiful Podcast, Glenn Renfro and
I talk about the amazing DevNexus event (which is going to be,
again, next week! Will you be there? Glenn, James Ward, DaShaun
Carter, and I will all be there!).
- In this video, I looked at some of my favorite features in the new
Spring Security 7, including passkeys, one-time tokens,
multi-factor authentication, authorization, Password4j, and
more.
- Skills, by the way, are very interesting, and there have been
several very good ones created of late. I really liked this one from
Julien Dubois, which shows how he would create a Spring Boot
project.
- Spring Modulith 2.1 M2 and 2.0.3 and 1.4.8
released
- Spring Boot 4.1.0-M2 available
now
- Spring Boot 4.0.3 available
now
- Spring AMQP 4.1.0 M2 is available
now
- Spring Boot 3.5.11 available
now
- Spring Integration 7.1.0
M2
- New Spring Session releases available
now!
- Spring Framework 7.0.5 available
now
- A nice post from our friend Rod on memory in
Embabel.
- A nice link from our friend Simon Martinelli on using Mailpit and
JavaMail
with Spring and Testcontainers.
- Hey, speaking of Simon, he linked to this SonarQube MCP server,
which is very
interesting and
might be worth adding to your MCP client of choice.