Quarkus 1.3.1.Final 发布 - Bug修复,默认使用 JDK 11

今天,我们发布了 1.3.1.Final 版本,它是基于 1.3.0.Final 的一个 Bug 修复版本。此版本包含 Bug 修复和文档改进,并将 Java 11 作为我们新生成项目的默认目标。

对于所有使用 1.3.0.Final 的用户来说,这是一个安全的升级。

有什么新功能?

默认使用 Java 11

这是 1.3.0.Final 中的一个疏忽,我们决定现在修复它,而不是等到 1.4 版本。

从现在开始,新生成的项目默认以 Java 11 为目标,包括由 https://code.quarkus.io/ 生成的项目。这也意味着所有的默认容器镜像都已升级到 Java 11。

如果您使用 Java 8 在本地创建一个项目,该项目仍然以 Java 8 为目标。

我们将在 1.4 版本中弃用 Java 8 的支持。如果您在 Quarkus 中使用 Java 8,您将收到一个友好的警告。

我们计划在几个版本中删除 Java 8 的支持,可能在 1.6 版本左右。

MongoDB 客户端 socket-timeout 重命名为 read-timeout

quarkus.mongodb.socket-timeout 配置属性之前被忽略了。我们修复了这个问题,并顺便将其重命名为 quarkus.mongodb.read-timeout,使其更准确。

如果您使用过它,您现在会收到一个关于存在未应用属性的警告,但行为将与之前相同,即属性未被应用。如果您想配置它,只需将旧名称替换为新名称。

Bug 修复和文档改进

您可以在 GitHub 上获取 1.3.1.Final 的完整变更日志

加入我们

我们非常重视您的反馈,所以请报告错误,提出改进建议…… 让我们一起构建伟大的东西!

如果您是 Quarkus 用户或只是好奇,请不要害羞,加入我们热情的社区