惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
H
Hacker News: Front Page
Stack Overflow Blog
Stack Overflow Blog
B
Blog
I
InfoQ
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
F
Full Disclosure
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
T
Tailwind CSS Blog
S
Secure Thoughts
P
Privacy International News Feed
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
W
WeLiveSecurity
Google Online Security Blog
Google Online Security Blog
P
Privacy & Cybersecurity Law Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Project Zero
Project Zero
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
H
Help Net Security
Martin Fowler
Martin Fowler
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
博客园 - 【当耐特】

Spring

A Bootiful Podcast: Java Developer Advocate Billy Korando on Java 27 and Beyond This Week in Spring - July 21st, 2026 A Bootiful Podcast: Russ Miles on Safer, More Productive Interactions with AI This Week in Spring - July 14th, 2026 Spring Office Hours Podcast: S5E18 - The Latest from OpenAI, Anthropic and Spring AI 2.0 A Bootiful Podcast: Spring Boot legend Moritz Halbritter on the latest and greatest in Spring Boot 4 and 4.1 This Week in Spring - July 7th, 2026 A New Home for Spring Cloud Contract: Transitioning to Stubborn.sh Spring Office Hours Podcast: S5E17 - Spring Boot 4.1 with Phil Webb A Bootiful Podcast: Sébastien Deleuze on the latest-and-greatest in Spring AI and Spring Framework This Week in Spring - June 30th, 2026 A Bootiful Podcast: My friend Francesco Ciulla on developer advocacy and more Spring Boot 3.5.16 available now Spring Data 2025.0.13 released This Week in Spring - June 23rd, 2026 Self-Correcting Structured Output in Spring AI 2.0 MongoDB-backed Spring Batch jobs and more in Spring Boot 4.1 A Bootiful Podcast: DaShaun Carter on patching, Spring Boot 4.1, and security in the world of AI This Week in Spring - June 16th, 2026 Spring Tools 5.2.0 released Tool Calling in Spring AI 2.0: A Composable, Agentic Architecture Spring AI 1.0.9, 1.1.8 Available Now Spring AI 2.0.0 GA Available Now A Bootiful Podcast: Spring Security lead Rob Winch answers some security questions for me Spring Modulith 2.1 GA, 2.0.7, and 1.4.12 released Spring Shell 4.0.3 and 3.4.3 are out! Spring Cloud 2025.0.3 (aka Northfields) Has Been Released Spring Cloud 2025.1.2 (aka Oakwood) Has Been Released Spring for GraphQL 1.4.6 and 2.0.4 released Spring gRPC 1.1.0 available now Spring Vault 4.0.3 and 3.2.1 available Spring Vault 4.1 Generally Available Spring Batch 6.0.4 and 5.2.6 available now Spring Boot 3.5.15 available now Spring AI 2.0.0-RC1 Available Now A Bootiful Podcast: JetBrains' Marit van Dijk This Week in Spring - June 2nd, 2026 Spring and Security In The Times Of AI A Bootiful Podcast: Microsoft's Martijn Verburg Spring AI 2.0.0-M8 Available Now This Week in Spring - May 26th, 2026 Spring AI 1.0.8, 1.1.7, 2.0.0-M7 Available Now A Bootiful Podcast: Hadi Hariri, Jetbrains legend This Week in Spring - May 19th, 2026 Spring Office Hours Podcast: S5E16 - May Release Train Shift & What's Coming in Spring Boot 4.1 A Bootiful Podcast: the legendary Adib Saikali This Week in Spring - May 12th, 2026 May Release Train Date Changes Spring Office Hours Podcast: S5E15 - Upgrading Spring and OSS Security Spring AI 1.0.7, 1.1.6, 2.0.0-M6 Available Now Spring Cloud Function and Config Have Been Released To Address Several CVEs A Bootiful Podcast: Daniel Garnier-Moiroux on his new book 'Testing Spring Boot Applications' This Week in Spring - May 5th, 2026 Spring Office Hours Podcast: S5E14 - Spec Driven Development with Simon Martinelli Ronald Dehuysser, founder of JobRunr, on their ambitious new JavaClaw-like agent runtime This Week in Spring - April 28th, 2026 Spring AI 1.0.6, 1.1.5, 2.0.0-M5 Available Now Spring Modulith 2.1 RC1, 2.0.6, and 1.4.11 released Spring Shell 4.0.2 is out! A Bootiful Podcast: A Bootiful Podcast: Dr. Venkat Subramaniam and James Ward on Intelligent Kotlin and So Much More Spring Boot 3.5.14 available now Spring Boot 4.0.6 available now Spring Boot 4.1.0-RC1 available now Spring for Apache Pulsar 1.2.17 and 2.0.5 are now available This Week in Spring - April 21st, 2026 Spring Authorization Server 1.5.7 Available Now Spring Security 2026.04 Releases - Contains CVE Fixes Spring Integration 7.1.0-RC1 Available Spring Vault 4.1.0-RC1 and 4.0.2 released Spring Data 2026.0.0-RC1 enters release candidate phase Spring Data 2025.1.5 and 2025.0.11 released Spring Framework 6.2.18 and 7.0.7 Available Now A Bootiful Podcast: the legendary Craig Walls Spring AI Agentic Patterns (Part 7): Session API — Event-Sourced Short-Term Memory with Context Compaction This Week in Spring - April 14th, 2026 Catch the Spring Team at Spring I/O 2026! A Bootiful Podcast: Mark Kropf on AI orchestration Spring Office Hours Podcast: S5E12 - Developer Soft Skills with Arun Gupta Spring AI Agentic Patterns (Part 6): AutoMemoryTools — Persistent Agent Memory Across Sessions
Spring for Apache Kafka 4.1.0-RC1, 4.0.5, and 3.3.15 Available
sobychacko · 2026-04-22 · via Spring
On behalf of the team and everyone who contributed, we are pleased to announce that Spring for Apache Kafka 4.1.0-RC1 , 4.0.5 , and 3.3.15 have been released. We extend our gratitude to all contributors who made these releases possible. A broader walkthrough of what is new in the 4.1 line thus far compared with 4.0 is in the What’s New in 4.1 Since 4.0 chapter of the reference manual. What's New in 4.1.0-RC1 Share consumer ShareAckMode ( #4376 ): Container configuration now uses a ShareAckMode enum ( EXPLICIT , MANUAL , IMPLICIT ) in place of the deprecated boolean on ContainerProperties ; defaults are unchanged for existing apps. Details: Record acknowledgment . Async commits ( #4324 , #4380 ): The share container can use asynchronous acknowledgment commits; AcknowledgementCommitCallback is provided as a commit callback for the user to have further control. Details: Synchronous vs asynchronous commits . share.acquire.mode ( #4326 ): Built-in validation ensures share.acquire.mode ( KIP-1206 ) is wired correctly through Spring’s configuration model. Details: Acquire mode . Lifecycle events ( #4327 ): ShareKafkaMessageListenerContainer publishes additional stop and failure events alongside the existing start events. Details: Lifecycle events . Kafka Streams group.protocol ( #4329 ): StreamsBuilderFactoryBean exposes groupProtocol so you can choose the classic consumer protocol or the Streams group protocol for server-side rebalance ( KIP-1071 ). Details: Group protocol . Native DLQ and Streams exception handlers ( #4328 ): Kafka 4.2’s KIP-1034 extends deserialization, processing, and production exception handlers with a shared handleError() contract and optional dead-letter records issued by Kafka Streams itself. Spring Kafka has traditionally used, RecoveringDeserializationExceptionHandler along with DeadLetterPublishingRecoverer + KafkaTemplate . This release lines up Spring Kafka’s recovering handlers for Kafka Streams with KIP-1034: RecoveringDeserializationExceptionHandler is updated, and RecoveringProcessingExceptionHandler / RecoveringProductionExceptionHandler are added. When you configure a DLQ topic, a destination resolver, or the factory bean’s dead-letter topic name, failures can follow the native DLQ route; when you do not, behavior stays with the recoverer-based path you already rely on. Handler wiring and DLQ options: Deserialization recovery , Processing recovery , Production recovery . Other fixes and documentation Async processing with filtered messages ( FilteringMessageListenerAdapter ) ( #4377 ) ShareKafkaMessageListenerContainer.doStart() waits for the consumer thread ( #4357 ) StreamsBuilderFactory properties remain immutable after initialization ( #4382 ) JSpecify @Nullable on consumer and producer factories ( #4355 ) Clearer container-properties documentation for messageListener ( #4417 ) 4.0.5 and 3.3.15 (patch releases) Patch releases 4.0.5 and 3.3.15 carry the same kinds of fixes we shipped in 4.1.0-RC1 where they apply to those branches. 4.0.5 includes fixes for filtering with async commits, share container startup, StreamsBuilderFactory immutability, factory nullability annotations, Kafka client patch alignment, and current Spring stack BOMs (Spring Framework, Reactor, Micrometer, tracing, Spring Data, logging). 3.3.15 brings the FilteringMessageListenerAdapter fix and Framework/Reactor maintenance bumps for the 3.3.x line. Release notes More details along with any dependency updates and other changes can be found in the release notes. 4.1.0-RC1 4.0.5 3.3.15 Spring Boot integration Spring Kafka 3.3.15 will be integrated into Spring Boot 3.5.14 . Spring Kafka 4.0.5 will be integrated into Spring Boot 4.0.6 . Spring Kafka 4.1.0-RC1 will be integrated into Spring Boot 4.1.0-RC1 . Community feedback Feedback and issue reports are welcome on GitHub . GitHub | Project Page | Documentation