只用同步和异步 API 时,Lettuce 8.0.0.BETA1 可以把 Reactor 排除掉
Lettuce 8.0.0.BETA1 让 Project Reactor 变成可排除的依赖。只用同步和异步 API 的项目可以去掉 reactor-core。实测在 Spring Boot 4.1.1 里排除后读写和事件回调正常,调 reactive() 会报 NoClassDefFoundError。
在这个技术方向,积累扎实的知识与实践。
共 102 篇文章Lettuce 8.0.0.BETA1 让 Project Reactor 变成可排除的依赖。只用同步和异步 API 的项目可以去掉 reactor-core。实测在 Spring Boot 4.1.1 里排除后读写和事件回调正常,调 reactive() 会报 NoClassDefFoundError。
Keycloak 26.8.1(2026-10-13)是安全补丁版,Security fixes 共 22 条,其中 19 条带 CVE 号,涉及细粒度管理权限、2FA、OIDC/SAML 身份代理和 Token Exchange。本机用 Spring Boot 4.0.6 资源服务器对接 26.8.1 验证了 JWT 校验链路。
Selenium 4.51 的 Java 绑定里,ExpectedCondition 不再实现 Guava 的 Function 接口,把它当 Guava Function 用的代码会编译失败。实测 4.51.0 仍会通过 selenium-remote-driver 传递引入 Guava 33.7.2-jre。
Netty 于 2026-10-06 同步发布 4.2.19.Final 与 4.1.139.Final,分别列出十六项与十三项安全修复,覆盖请求走私、SNI 路由绕过、协议资源耗尽与 OCSP 校验竞态等问题。官方称因 CVE 基础设施压力过大,这批公告暂无 CVE 编号,依赖扫描器可能漏报;请按所在版本线升级,并用属性覆盖 Boot 默认管理版本。
Struts 7.4.0 与 6.12.0 于 10 月 2 日发布,10 月 5 日官方补发 S2-075 到 S2-078 四份安全公告,修复都在这两个版本里。REST 插件默认限制请求正文 2097152 个字符,7.x 的 ModelDriven 动作成员也要标 @StrutsParameter。
JobRunr / JobRunr Pro 9.0.0(2026-09-30):OSS 新增 Job History Chart(含 runStepOnce 步骤可视化);Pro 含 Job Analytics、batch 暂停恢复、Postgres LISTEN/NOTIFY。Micronaut 需 5;v9 为最后支持 Java 8 的 OSS 版。
Keycloak 26.8.0(2026-10-01)将 SCIM、Multi-cluster v2、Client Secret Rotation 推到 supported,OID4VCI 与 AI agent 委托进 preview,并升至 Quarkus 3.40 LTS。
Quarkus 4.0.0.Beta1(2026-10-01)为首个 Beta,GA 官博写 end of November。Java 21 最低、推荐 25;Netty 4.2/Vert.x 5、Observation API、Jackson 3 与 OTel 默认 http/protobuf:4318 等迁移硬点可核验。
TornadoVM 7.0(2026-09-22)引入 TileContext(Java CUDA Tile / cuTile);文档将 Kernel API 改称 KernelContext API。7.0.1(2026-09-24)把 CUDA backend 与 cuBLAS 等 bindings 发上 Maven Central。许可证为 API 侧 Apache 2.0、Runtime/Drivers 为 GPLv2+CE。
Embabel(Em-BAY-bel)是面向 JVM 的 Agent 框架:强类型领域模型、目标导向规划、Spring 集成,以及官方支持的 MCP 与 OpenTelemetry 可观测。Apache-2.0,Maven Central 稳定版 1.5.2。