⚠️ 重要提示
此版本升级到了 Hibernate 6.4.4.Final (JPA)。虽然其中包含了许多宝贵的 bug 修复,但在Native Image中无法正确工作。如果您正在 使用 GraalVM,则应将 Hibernate 临时降级到 6.4.2.Final ,使用 hibernate.version 属性设置。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.3</version>
<relativePath/><!-- lookup parent from repository -->
</parent>
<properties>
<java.version>17</java.version>
<!-- 只需要在根pom.xml此处定义版本即可-->
<hibernate.version>6.4.2.Final</hibernate.version>
</properties>
🐞 Bug 修复
当在 Spring Boot 3.2.2 中有多个 @DynamicPropertySources 时启动失败:#39297
如果路径包含空格,则无法解析嵌套的 jar URL:#39675
当使用长镜像名称并且标签包含非法字符时,构建镜像需要很长时间:#39638
启动 Banner 打印不遵循设置的字符集:#39621
"micrometer.observations. " 配置属性应该是 "management.observations. ":#39600
在配置类解析期间读取元数据时使用默认的资源加载器而不是应用的资源加载器:#39598
当设置为 false 时,包括 spring.gson.disable-html-escaping 在内的几个 gson 属性的行为不正确:#39524
当配置属性绑定使用转换器从属性值创建 Map 时,属性占位符未被解析:#39515
Gradle 插件允许使用 Gradle 7.4,但文档和测试的最低版本为 7.5:#39513
当虚拟线程被启用时,WebFlux 自动配置应仅配置阻塞执行器:#39469
当参数缺失时,Webflux 执行器端点响应为 500:#39444
使用 Pulsar 远程客户端并配置认证参数时会出现 NoSuchMethod 错误:#39389
Jetty GracefulShutdown 写入到 System.out:#39360
当配置自定义构建包时,使用 Docker 25.0 构建镜像失败:#39347
从 RestTemplateBuilder 创建的 RestTemplate 创建 RestClient 需要双重配置 baseUrl/rootUri:#39317
自动配置的 ConcurrentPulsarListenerContainerFactory 和 PulsarConsumerFactory 无法注入到具有特定泛型类型信息的注入点中:#39308
在某些情况下 Mockito 的 MockedStatic 没有被关闭:#39272
TracingProperties 从公共方法中暴露 package-private PropagationType:#39268
🔨 依赖项升级
升级到 Byte Buddy 1.14.12:#39665
升级到 Commons Codec 1.16.1:#39566
升级到 Dropwizard Metrics 4.2.25:#39567
升级到 Groovy 4.0.18:#39568
升级到 Hibernate 6.4.4.Final:#39569
升级到 Infinispan 14.0.24.Final:#39570
升级到 Jackson Bom 2.15.4:#39666
升级到 Janino 3.1.12:#39571
升级到 Jetty 12.0.6:#39573
升级到 Jetty Reactive HTTPClient 4.0.3:#39572
升级到 jOOQ 3.18.11:#39667
升级到 JsonPath 2.9.0:#39393
升级到 JUnit Jupiter 5.10.2:#39575
升级到 Kotlin Serialization 1.6.3:#39668
升级到 MariaDB 3.3.3:#39669
升级到 Maven Shade Plugin 3.5.2:#39670
升级到 Micrometer 1.12.3:#39474
升级到 Micrometer Tracing 1.2.3:#39475
升级到 Neo4j Java Driver 5.17.0:#39534
升级到 Netty 4.1.107.Final:#39576
升级到 Postgresql 42.6.1:#39671
升级到 Pulsar Reactive 0.5.3:#39672
升级到 Reactor Bom 2023.0.3:#39476
升级到 SLF4J 2.0.12:#39577
升级到 Spring AMQP 3.1.2:#39477
升级到 Spring Authorization Server 1.2.2:#39478
升级到 Spring Batch 5.1.1:#39479
升级到 Spring Data Bom 2023.1.3:#39480
升级到 Spring Framework 6.1.4:#39481
升级到 Spring GraphQL 1.2.5:#39482
升级到 Spring Integration 6.2.2:#39483
升级到 Spring Kafka 3.1.2:#39484
升级到 Spring LDAP 3.2.2:#39485
升级到 Spring Pulsar 1.0.3:#39486
升级到 Spring Security 6.2.2:#39487
升级到 Testcontainers 1.19.5:#39578
升级到 Tomcat 10.1.19:#39673
升级到 Undertow 2.3.12.Final:#39674
PIG 微服务已升级至 SpringBoot3.2.3 和 SpringCloud 2023
源码下载链接: https://gitee.com/log4j/pig