October 17, 2024
未来很快会发布的重要大版本:
- Kafka v4.0
- Redis v8.0
- Jakarta EE v11
- Spark v4.0
- Flink v2.0
- Prometheus v3.0
一、中间件
WildFly
v33.0 - 24年7月发布
v34 beta已经发布,将提供JEE Data规范实现预览版本,但不计划提供全面的JEE 11规范支持,预计在v35以后。
Tomcat
v11.0 - 不久前10月初发布了 11 正式版本,基于Jakarta EE 11版本,实现Servlet 6.1规范。特性包括支持虚拟线程,使用外部函数和内存API支持系统SSL原生库,自动重新加载更新TLS密钥。
Kafka
v3.8 - 24年7月发布。提供KRaft中的JBOD功能,指定压缩级别的配置机制。分层存储,下一代消费者再平衡协议作为预览特性。
下一个大版本v4.0,预计2025年1月发布,最大的变化就是删除 ZooKeeper依赖,继续向无中心化前进。
Redis
v7.4 - 社区版 24年7月发布。特性包括高度请求的哈希字段过期功能、可显著降低内存使用量的新向量数据类型以及时间序列插入过滤器。这个版本许可证改为RSALv2 和 SSPLv1 双重许可。
v8.0新版本发布计划,新特性有引入了七种新的数据结构,以及迄今为止最快、最具可扩展性的 Redis 查询引擎。引入了矢量搜索、用于全文搜索的二级索引、精确匹配、地理空间查询、数值数据处理和数据处理等高级功能。
Nginx
v1.26 - 稳定社区版 24年4月发布
v1.27 - 开发社区版,最新的v1.27.2,10月发布
二、开发框架
Quarkus
v3.15 - 24年9月发布新的LTS版。包含了上一个LTS v3.8之后的新特性,如Reactive包重命名,Flyway支持,TLS注册,OpenTelemetry Metrics,Hibernate ORM 6.6等。
Spring
- SpringFramework
v6.1 - 23年11月发布
很快会发布v6.2,预计在24年11月
- SpringBoot
v3.3 - 24年5月发布
很快会发布v3.4,预计在24年11月
- SpringCloud
v2023.0 - 23年12月发布
下个版本2024.0,预计24年12月前发布
Spring社区还宣布了SpringFramework 7.0 和SpringBoot 4.0开发计划,将会基于JakartaEE 11,依然保持JDK17作为基准,但支持使用下一个Java TLS版本25,与 GraalVM 和 Project Leyden 进行战略调整,专注于 Spring AOT。
SpringBoot 4和SpringCloud 2025.1将基于SpringFramework7。
三、Java等技术基础
OpenJDK
v23 - 24年9月发布
上一个LTS v21 在23年9月发布,下一个LTS为v25,将于2025年9月发布
Jakarta EE
v10 - 22年9月发布
下一个大版本 JEE 11,将在2024年12月发布
MicroProfile
v7.0 - 24年8月发布,基于JEE 10
四、大数据
Spark
v3.5 - 23年9月发布
下个大版本4.0beta已经发布,特性包括新的Spark Connect API ,基于Python的新数据源 API,基于Python的用户定义的表函数等
Flink
v1.20 - 24年8月发布。特性和改变有:配置改进,弃用旧版 SinkFunction API,引入用于简化数据管道的新物化表,checkpoint 统一文件合并机制等。这个版本是v1最后一个版本。
v2.0预计在2024年底前发布。
五、数据库
Postgres
v17.0 - 24年9月发布。新功能包括,对 vacuum 内存管理实施的全面改进、对存储访问的优化和对高并发工作负载的改进、批量加载和导出的加速以及索引的查询执行改进。
Mysql
v9.1 - 24年10月发布。新功能有:触发器不再由只读操作加载,EXPLAIN输出加强,JS中向量加强,如果不存在创建VIEW,OIDC支持等。
v8.4 LTS - 24年5月发布。
按照Mysql的发布计划,新版本提供新的功能,生产环境最好使用LTS版本。
MongoDB
Community Server v8.0 - 24年10月。提供了各种应用的优化性能,可查询加密技术,分片改进提升数据分发速度,增加利用量化向量和自动量化全精度向量的能力等功能。
六、安全
KeyCloak
v26.0 - 24年10月发布。新版本提供,完全支持组织功能,客户端库更新,默认情况下保留的用户会话,新的登录主题,高可用的多站点部署,管理员引导启动和恢复等功能
七、DevOps
ElasticSearch
v8.15 - 24年8月发布,基于Lucene v9.10
Jenkins
v2.462 LTS 24年8月发布
另外有每周发布包,最新是10月发布的v2.481
Ansible
Core v2.17 - 24年5月发布
Ansible社区包 v10.5 - 24年10月发布
Prometheus
v2.54 - 24年8月发布
下一个版本v3.0 10月中也发布了Beta版,包括全新的 UI,远程写入 2.0,OpenTelemetry 支持,默认启用的 UTF-8 支持,OTLP 摄取,原生直方图等。以及引入了几项重大更改,如删除已弃用的功能标志和 CLI 参数。
八、容器
Docker
Docker Engine v27.3 - 24年9月发布
Podman
v5.2 - 24年8月发布
Kubernetes
v1.31 - 24年8月发布
Openshift
v4.16 - 24年7月发布。基于K8s v1.29和 CRI-O 1.29
九、操作系统
Rocky
基于RHEL v9.4 - 24年5月发布
Ubuntu
LTS v24.04.1 - 24年8月发布
v24.10 - 24年10月发布
共26个开源服务项目。 服务内容参见页面。