主要变化
- #46961 – 在 REST 客户端中添加对 TLS 配置重新加载的支持
完成更新日志
- #23990 – 当 Sub-Resource 被过滤时,未包含资源路径参数
@ServerRequestFilter
- #36343 – 具有通用子资源的 REST 客户端失败,并显示 InvalidRestClientDefinitionException
- #40831 – RestEasy 响应式:不能使用名称相同但参数不同的方法
- #43105 – Hibernate ORM – JSON 映射器应不可删除
- #46623 – 将 elasticsearch-opensource-components.version 从 8.17.2 升级到 8.17.3
- #46628 – 迁移到 Quarkus 3.19 后,Swagger UI 不显示架构示例
- #46636 – SmallRye 容错:添加对 OpenTelemetry Metrics 的支持
- #46652 – 设置 ALPN false 时,TlsConfigUtils 中出现 UnsupportedOperationException
- #46669 – 尽管选择了配置文件,但配置跟踪输出文件始终是 “prod” 文件
- #46726 – quarkus.config-tracking.file-suffix 未按预期工作
- #46858 – jUnit 的 v. 3.19.3 的 bom-platform 问题
- #46870 – 在配置跟踪输出文件中使用 Config 配置文件
- #46872 – 修复了 recordedBuildConfigFile 绝对路径解析
- #46881 – 将 wildfly-elytron.version 从 2.6.1.Final 升级到 2.6.2.Final
- #46883 – 将 hibernate-search.version 从 7.2.2.Final 升级到 7.2.3.Final
- #46893 – Graphql 联合并且不起作用
@Resolver
@Blocking
- #46896 – 将 Quarkiverse 父版本升级到 19
- #46897 – 添加有关默认 http 标头方法的文档
- #46900 – 解决了设置 ALPN false 时 TlsConfigUtils 中的 UnsupportedOperationException
- #46901 – 将 smallrye-graphql.version 从 2.12.1 升级到 2.12.2
- #46906 – 将 com.google.guava:guava 从 33.4.0-jre 移动到 33.4.5-jre
- #46910 – 扩展了有关 Kotlin 和 gRPC 所需的依赖项的说明
- #46918 – 在 UriInfo 中返回定位器路径参数
- #46930 – SmallRye GraphQL – 允许对方法进行执行模型注释
@Resolver
- #46931 – 将 mockito.version 降级到 5.12.0,因为它与 junit.jupiter.version 5.10.5 兼容
- #46940 – 如果 ORM 需要 json 映射器,则使 ObjectMapper/JsonbProducer 不可删除
- #46943 – 在成熟度矩阵指南中添加澄清句子
- #46944 – 向 HeaderConfig#methods() 添加一些额外的文档
- #46956 – OpenAPI:默认禁用示例合并(Swagger UI 回归)
- #46957 – 修复缺少 BouncyCastle 类的本机安全扩展构建失败
- #46961 – 在 REST 客户端中添加对 TLS 配置重新加载的支持
- #46963 – 记录 Hibernate Reactive 扩展不支持基于数据库的多租户或基于架构的多租户
- #46966 – 当找不到与 SNI 名称匹配的信任管理器时,正确处理信任管理器
- #46967 – DevUI 数据库视图不适用于非活动数据源
- #46968 – [适用于 JDK 25+14 的 Mandrel/GraalVM] kafka-sasl 本机集成测试失败,并显示 MissingResourceException
- #46970 – 修复返回非零退出代码的容器二进制策略
- #46972 – OIDC – Azure 刷新令牌没有到期日期
- #46979 – Dev UI Agroal:确保处理已禁用的数据源
- #46980 – 将模板记录与片段一起使用时出现 Qute 模板验证错误
- #46981 – 删除测试中错误地保留的请求上下文调用
- #46984 – 修复 gradle 工具文档上的文本
- #46985 – Qute:忽略 param 声明的类型安全片段
- #46989 – 接下来的 Websocket – 默认序列化在原生设备上不起作用
- #46991 – 修复 OIDC 不透明令牌检查
- #46995 – 更正 Infinispan 文档
- #47000 – 在 Quarkus-rest 文档示例中添加缺失
@UnwrapException
- #47001 – 修复 Qute 模板记录的构造函数搜索
- #47007 – [3.21] smallrye-config 中的更改导致应用程序无法启动
- #47010 – Quarkus CLI 在开发模式下为无法识别的 .env 值发出警告
- #47015 – 在 Amazon Lambda 和 funqy 中注册用于反射的类
- #47018 – 将 elasticsearch-opensource-components.version 从 8.17.3 升级到 8.17.4
- #47019 – 将 com.google.guava:guava 从 33.4.5-jre 升级到 33.4.6-jre
- #47021 – 在具有 Netty 本机传输的 Linux 上运行时,测试中的 Grpc 客户端失败
- #47025 – 如果未启用本机传输,则仅在 GRPC 上设置 eventLoopGroup
- #47027 – 注册文本消息类型以进行反射
- #47029 – 更新 rest-client.adoc 第 183 行
- #47031 – OpenTelemetry:在保持指标启用的同时禁用跟踪会导致 UnsatisfiedResolutionException
- #47032 – quarkus-tls-registry ‘javax.net.ssl’ 导致 “java.lang.IllegalStateException: No CN or OU in O=xxx,C=xxx” 并导致 quarkus 应用程序启动崩溃
- #47041 – 保留对父/原始上下文的引用,以允许从 Rest Client 侦听器访问它
- #47042 – 将 SmallRye 配置更新到 3.12.4
- #47043 – 在本机模式下为 Kafka 注册资源包
sun.security.util.resources.security
- #47047 – 在 rest 客户端的子资源接口上支持类型变量
- #47049 – quarkus-tls-registry ‘javax.net.ssl’ 导致 “java.lang.IllegalStateException: No CN or OU in O=xxx,C=xxx” 并导致 quarkus 应用程序启动崩溃
- #47053 – 将 org.mariadb.jdbc:mariadb-java-client 从 3.5.2 升级到 3.5.3
- #47057 – 使 OTel 资源属性独立于信号
- #47062 – 在 -annotated 类中注入 io.opentelemetry.api.metrics.Meter 的构造函数会导致测试失败
@GrpcService
- #47065 – 修复当存在具有相同方法名称的 ResourceMethod 时出现的 ClassCastException
- #47076 – 确保在配置 Otel 后启动 gRPC 服务器(如果适用)
- #47097 – 防止来自 quarkus CLI 本身的配置诊断警告
- #47098 – Rabbitmq 连接器不能与 TLS 注册表一起使用
- #47099 – 将 RabbitmqClientConfigCustomizer 添加为不可移除的 bean
- #47103 – 向容器映像文档添加 buildpack 配置选项
Assets 5
-
181 Bytes4 hours ago
-
22.3 MB4 hours ago
-
22.3 MB4 hours ago
-
13 hours ago
-
13 hours ago
转自 Release 3.21.1 · quarkusio/quarkus · GitHub