OpenJDK
- JEP 449:已从“Proposed to Target”提升为“Targeted”状态,提议在未来的版本中弃用Windows x86-32端口,以便加速新功能的开发。
- JEP 445:已从“Proposed to Target”提升为“Targeted”状态,旨在简化Java语言,使学生能够更容易编写入门程序。
- JEP 443:已从“Proposed to Target”提升为“Targeted”状态,提议引入未命名模式和未命名变量,使用下划线字符表示。
- JEP 404:已从“Proposed to Target”提升为“Targeted”状态,提议增强Shenandoah垃圾回收器的分代收集能力。
- JEP 452:已从“Candidate”提升为“Proposed to Target”状态,提议引入密钥封装机制(KEM)API。
- JEP 453:进行了多项更改,包括将
TaskHandle接口重命名为Subtask,并修复了handleComplete()方法的泛型签名。
JDK 21
- Build 23:发布了JDK 21的早期访问版本,修复了多个问题,并鼓励开发者通过Java Bug数据库报告问题。
Azul
- Zulu:Azul宣布其OpenJDK发行版Zulu现在支持Coordinated Restore at Checkpoint(CRaC),以减少Java应用程序的启动和预热时间。
Spring Framework
- Spring Boot 3.1.0:引入了Testcontainers和Docker Compose支持,简化了集成测试配置,并升级了多个Spring依赖项。
- Spring Boot 3.0.7、2.7.12、2.6.15、2.5.15:修复了多个漏洞,包括CVE-2023-20883和CVE-2023-20873。
- Spring Security 6.1.0:提供了更全面的弃用解释,并改进了CSRF文档。
- Spring Security Kerberos 2.0.0 RC1:改进了文档,并重新实现了
spring-security-kerberos-test中的工具。 - Spring Integration 6.1:修复了内存泄漏问题,并引入了分区消息分发的新类
PartitionedChannel。 - Spring Batch 5.0.2:修复了多个问题,并减少了废弃API的使用。
- Spring for GraphQL 1.2.0:支持
@GraphQlExceptionHandler注解方法,并改进了GraphQlTester接口。 - Spring Authorization Server 1.1.0:简化了联合登录,并增加了注销成功页面。
- Spring LDAP 3.1.0和3.0.3:升级了依赖项,并改进了
@DnAttribute注解的使用。
Micronaut
- Micronaut Framework 3.9.2:发布了包含多个模块更新的版本,修复了多个问题。
Open Liberty
- Open Liberty 23.0.0.5-beta:继续增强InstantOn功能,并更新了Jakarta Data规范的预览。
TornadoVM
- TornadoVM 0.15.1:改进了与Apple M1/M2的兼容性,并引入了设备选择启发式算法。
Hibernate
- Hibernate ORM 6.2.3.Final:修复了多个问题,并增加了对PostGIS距离运算符的支持。
Apache Software Foundation
- Apache TomEE 8.0.15:修复了多个漏洞,包括CVE-2022-1471、CVE-2023-28708和CVE-2023-24998。
- Apache Tika 2.8.0:引入了新的功能,如PDF增量更新的解析和文件系统元数据的提取。
OpenXava
- OpenXava 7.1:引入了日历模式、新的
@Mask注解和富文本编辑器等新功能。
JBang
- JBang 0.107.0:支持JDK 21,并修复了多个问题。
JDKMon
- JDKMon 17.0.59:改进了对Linux的支持,并修复了与CVE检测相关的问题。
Spring I/O Conference
- Spring I/O 2023:在巴塞罗那举行了第10届Spring I/O会议,涵盖了Spring项目、GraalVM、原生Java、企业安全、领域驱动设计和云计算等主题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。