Can AI really speed up coding without weakening software quality? In the new episode of The Marco Show, @seb.deleuze.fr talks about how Spring AI fits into the Spring ecosystem and why human judgment remains central even as GenAI changes how developers work. 🎥 Watch: youtu.be/mCOGZGV48hU
Sébastien Deleuze
@seb.deleuze.fr
Spring AI/Framework @ Broadcom, #WebAssembly since 2016, ex @mixitconf.org staff. https://seb.deleuze.fr
We (Chrome) published a big paper about security work that's important to share. It shouldn’t surprise anyone that open source software is getting hammered by AI, and people are looking for bugs: for bounties, for hacking purposes, and to help, more than ever before. blog.google/security/chr...
npm is now scanning packages for malware at publish time before they become available for consumption
npm publish-time malware scanning and dual-use metadata - GitHub Changelog
As part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement…
github.blog
"Batteries eat themselves" -- well, I would say we are finding the new market equilibrium of solar and storage. andreagiusepperagno.substack.com/p/when-batte... HT @eaterofsun.bsky.social.
« The Wasm GC and exceptions proposals are both enabled by default in today’s Wasmtime 47 release! » 🎉 bytecodealliance.org/articles/was...
GC and Exceptions in Wasmtime
The Wasm GC and exceptions proposals are both enabled by default in today’sWasmtime 47 release! We are excited to help bring more languages to WebAssemblyand everywhere that Wasmtime runs. Getting to ...
bytecodealliance.org
The IntelliJ IDEA 2026.2 release is here! Explore our What’s New page for a complete overview of the key new features, including detailed explanations and demos. 👇 www.jetbrains.com/idea/whatsnew/
What's New in IntelliJ IDEA 2026.2
Discover IntelliJ IDEA 2026.2 with agent skills, third-party AI completion providers, native GitHub Copilot, logpoints, dependency completion, early Gradle 10 support, Java 27, Kotlin 2.4, Spring insi...
jetbrains.com
Sébastien Deleuze and Josh Long get into Kotlin for backend on the episode of A Bootiful Podcast, including the Kotlin LSP, how closely the Spring and Kotlin teams now work together, and their impressions from KotlinConf 2026. It’s well worth a listen 🎧 https://kotl.in/5fm5x7
🍃 Idiomatic @kotlinlang.org applications with Spring Boot 4 by @seb.deleuze.fr @ Spring I/O 2026 ▶️ Video: youtu.be/wcVg4fqYIy8 🔗 Slides: 2026.springio.net/slides/idiom... #springio26
Idiomatic Kotlin applications with Spring Boot 4 by Sébastien Deleuze @ Spring I/O 2026
YouTube video by Spring I/O
youtu.be
LLMs: text-in, text-out. Enterprise code: structured-in, structured-out. #SpringAI 2.0 adds two switches on .entity(): • validateSchema() — retries with the error fed back • useProviderStructuredOutput() — pins the schema at the provider spring.io/blog/2026/06... #Java #AI #StructuredOutput
You could call tools. You couldn't build on top of tool calling! #SpringAI 2.0 lifts the tool loop out of the chat models and into the advisor chain - composable, observable, replaceable: spring.io/blog/2026/06... #Java #AI #MCP
Spring Boot 4.1.0 available now! spring.io/blog/2026/06... See the blog post for the highlights! #java #spring #springboot
Spring Boot 4.1.0 available now
Level up your Java code and explore what Spring can do for you.
spring.io
🚀 Spring AI 2.0.0 GA is now available! 🏗️ Improved foundations: Spring Boot 4 baseline, null-safety, Jackson 3, re-designed options 🤖 Agentic improvements: unified tool calling, tool search, self-correcting output 🔌 MCP 2025-11-25 spec integration spring.io/blog/2026/06...
Spring AI 2.0.0 GA Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
🚀 Spring AI 2.0.0-RC2 is out and one more step to GA! ✅Configurable HTTP clients for OpenAI & Anthropic ✅ Restored Spring Framework < 7.0.4 compatibility ✅ Multi-turn thinking fixed for Ollama & OpenAI, bug fixes and more on spring.io/blog/2026/06...
Spring AI 2.0.0-RC2 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
Spring AI has a new `CONTRIBUTING.md` file providing up-to-date guidance on issues, pull requests, commits, code style, coding agents and more. Please read if you plan to contribute to the project! github.com/spring-proje...
github.com
🎉 Spring AI 2.0.0-RC1 is now on Maven Central! Highlights: 🔧 Unified tool execution via ToolCallingAdvisor 🔍 On-demand tool discovery with ToolSearchToolCallingAdvisor 📦 MCP SDK upgraded to 2.0.0-RC1 and more details on spring.io/blog/2026/06...
Spring AI 2.0.0-RC1 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
"In April, utilizing new scanning capabilities, we received an unprecedented 482 new security reports across 65 scanned projects." vs. "typically about 6.5 new security reports a month" https://spring.io/blog/2026/06/01/spring_and_security_in_the_times_of_ai
AI is transforming open-source security at unprecedented scale. We've reviewed every report and addressed what matters. May's release train moves to June 8–14 — upgrade to the latest Spring patches and stay protected. 🔐 spring.io/blog/2026/06...
🚀 Spring AI 2.0.0-M8 is out! This milestone brings improved Mistral AI Jackson mapping, and key bug fixes — including the OpenAI API no auth key and transitive auto-configuration dependency issues. More details on: spring.io/blog/2026/05...
Spring AI 2.0.0-M8 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
Announcing Endive, a WebAssembly runtime built natively for the JVM, now a Bytecode Alliance project. Zero native dependencies. One JAR, every OS. Check it out: endive.run bytecodealliance.org/articles/end...
JVM native WebAssembly runtime | Endive
Endive is a JVM native WebAssembly runtime with zero native dependencies.
endive.run
"Java AOT in Production at Netflix" Interesting to see real-world numbers from Netflix on Project Leyden. www.youtube.com/watch?v=4kEh... #java #leyden
Java AOT in Production at Netflix
YouTube video by Java
youtube.com
Spring AI 1.0.8, 1.1.7, and 2.0.0-M7 are out now! 🚀 2.0.0-M7 highlights: 🔧 ToolCallAdvisor is now the default ✨ New ToolSpec fluent API along with important improvements, stability enhancements, and bug fixes on 1.1.7 and 1.0.8: spring.io/blog/2026/05...
Spring AI 1.0.8, 1.1.7, 2.0.0-M7 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
If you are at #KotlinConf26, see you today in the auditorium room 1 at 11:15 for my talk Idiomatic Kotlin applications with Spring Boot 4. kotlinconf.com/speakers/ce1... #spring #kotlin
Sébastien Deleuze | KotlinConf 2026, May 20–22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
kotlinconf.com
My Spring I/O 2026 talk about null-safety is now available. youtu.be/CqAxBZutnnU #java #spring
Null-safe applications with Spring Boot 4 by Sébastien Deleuze @ Spring I/O 2026
YouTube video by Spring I/O
youtu.be
Spring AI 1.0.7, 1.1.6, and 2.0.0-M6 are out! 🚀 These releases include improvements, bug fixes, and documentation updates. More details on this here: spring.io/blog/2026/05...
Spring AI 1.0.7, 1.1.6, 2.0.0-M6 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
I have updated my github.com/sdeleuze/jsp... repository with PRs that introduce new Gradle and Maven NullAway plugins, respectively maintained by Thomas Broyer and @ik.am. #java #jspecify #spring
GitHub - sdeleuze/jspecify-nullaway-demo
Contribute to sdeleuze/jspecify-nullaway-demo development by creating an account on GitHub.
github.com
🚀Spring AI 2.0.0-M5 is out. What's new: the existing spring-ai-openai module now uses the official OpenAI Java SDK, Anthropic native web search + thinking display, other enhancements and bug fixes: spring.io/blog/2026/04...
Spring AI 1.0.6, 1.1.5, 2.0.0-M5 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io