⚠️ 重要提示
此版本升級到了 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