Quarkus 1.7.0.Final 现已发布。Quarkus 是 Kubernetes 原生的 Java 技术栈,它由同类中最佳的 Java 库和标准精制而成,并针对容器和云部署量身定制。Quarkus 的总体目标是将 Java 带入云原生的应用开发,并使它成为 Serverless、云和 Kubernetes 环境的领先平台。同时统一了响应式和命令式编程模型,开发人员可以选择最适合其用例的模型,并更轻松地将其代码与其它组件集成到响应式系统中,例如带有 Vert.x 和 Kafka 的响应式流、响应式数据库 API 等。
该版本的具体更新内容如下:
- 将 Quarkus HTTP 升级到 3.0.14.Final
- 将 Infinispan 升级到 11.0.3.Final
- 避免在 Gradle 插件中两次包含平台 BOM
- Gradle addExtension 将添加 BOM 依赖关系,即使平台已在依赖关系列表中
- 调试有关 Mandrel 的信息
- 修复 REST 数据指南中的 HAL 响应链接
- Qute:改进括号符号支持,添加文档
- 根据 #11239 更新 Getting-started-active
- 在关于 mutiny-jaxrs 依赖的入门反应指南中添加注释
- awssdk.version 从 2.13.67 升级到 2.13.68
- 将 Gradle/Maven 包装器添加到 codestart
- 对数据源文档进行一些细微调整
- 将 SmallRye GraphQL 升级到 1.0.7
- 修复 Codestart Docker 工具错误
- 类型安全(Type-safe)的消息包 – 在开发人员模式下监视本地化文件是否有更改
- Qute:接受布尔属性的“has”前缀
- Qute:正确支持括号表示法
- 在 KafkaStreams 中共享管理客户端
- 使用包进行常见的 RESTEasy 反射忽略并将 JSON 包添加到 DEFAULT_IGNORED_PACKAGES
- 升级到 1.7.0.CR1 后 JsonNode 不在 Jandex 中
- 为 Command 模式示例添加 Kotlin
- 创建一个 api 以生成可从 devtools-commons 访问的 Maven/Gradle 包装器
- ……
更新说明:https://github.com/quarkusio/quarkus/releases/tag/1.7.0.Final
转自 https://www.oschina.net/news/117983/quarkus-1-7-0-released