Spring Boot 3.1.5 發布

來源: OSCHINA
2023-10-20 11:13:31

Spring Boot 3.1.5 現已發布,此版本包括62 個錯誤修復、文檔改進和依賴項升級。

Noteworthy Changes

  • 已更正spring.jms.listener.concurrency的行為,以匹配文檔 ( #37180 )。如果你在設置spring.jms.listener.concurrency時未同時設置 spring.jms.listener.max-concurrency,建議在升級時查看你的配置。

Bug Fixes

  • 與自定義集合類型綁定的構造函數不起作用 #37941
  • @Order不適用于 (CommandLine|Application)Runner@Bean方法#37938
  • 測試類上的@ComponentScan會在創建測試上下文時被處理,但不會包含在上下文的緩存鍵中 #37924
  • Restarter 在測試中造成內存泄漏#37920
  • 當掃描發現的@WebServlet被注釋為@MultipartConfig時,AOT 處理失敗 #37883
  • Gradle 插件使用即將棄用的 API 來獲取和設置文件權限#37881
  • 使用 lazy initialization 時未注冊 Task executor metric #37838
  • Gradle AOT 處理任務不使用項目的 Java 工具鏈#37826
  • 在測試類實現的接口中使用@ServiceConnection時找不到#37671
  • 使用 GraalVM 編譯和遠程 Docker 守護進程時,Image building 可能會失敗#37665
  • 使用@SpringBootTest、@AutoConfigureMockMvc和 MockMvc 進行測試時,Jetty 的 WebSocketUpgradeFilter 會出現 NPE #37663
  • 如果沒有額外的反射提示,@WebListener則無法在 native image 中工作#37635
  • 使用編譯時編織的 AspectJ 事務管理不適用于 spring.main.lazy-initialization=true #37632
  • IPv6 IP 地址不能與 RabbitMQ 一起使用#37619
  • 有時在啟動期間會記錄不需要的 Logback 狀態消息#37600
  • Neo4j 數據自動配置中不使用 Neo4j 的托管類型#37594
  • fileMode 和 dirMode 不適用于 BootJar 生成的存檔中的所有條目#37588
  • 當無法解析可選配置導入時,應用程序無法啟動#37570
  • 與文檔相反,單獨設置 spring.jms.listener.concurrency 配置最大并發數#37553
  • 缺少帶有測試分類器的 kafka-server-common 的依賴管理#37542
  • RepackageMojo 不支持 project.build.outputTimestamp 的 1 位數字值#37535

Documentation

  • 記錄“spring.docker.compose.file”可用于在應用程序之間共享 Docker Compose 配置 #37886
  • 由于超時而刪除 LiveReload 網站的鏈接 #37691
  • 將 ActiveMQ 稱為 ActiveMQ "Classic" #37615
  • 移除 spring.webflux.multipart.streaming 沒有記錄 #37609
  • spring.jmx.registration-policy 的默認值未記錄 #37596
  • 默認情況下使用內聯模擬生成器更新文檔以與 Mockito 5 保持一致 #37561
  • 為 AbstractAotMojo.getSession() 添加 Javadoc #37547
  • Java 21 的文檔支持#37532
  • 在“Map Health Indicators to Micrometer Metrics”的示例中使用更慣用的 Kotlin #37510

Dependency Upgrades

  • 升級到 Byte Buddy 1.14.9 #37853
  • 升級到 Couchbase Client 3.4.11 #37759
  • 升級到 Dropwizard Metrics 4.2.21 #37897
  • 升級到 Hibernate 6.2.13.Final #37854
  • 升級到 HttpCore5 5.2.3 #37762
  • 升級到 Infinispan 14.0.19.Final #37855
  • 升級到 Jackson Bom 2.15.3 #37898
  • 升級到 Jetty 11.0.17 #37856
  • 升級到 Jetty Reactive HTTPClient 3.0.9 #37932
  • 升級到 jOOQ 3.18.7 #37857
  • 升級到 Micrometer 1.11.5 #37693
  • 升級到 Micrometer Tracing 1.1.6 #37694
  • 升級到 Neo4j Java Driver 5.13.0 #37793
  • 升級到 Netty 4.1.100.Final #37858
  • 升級到 Pooled JMS 3.1.4 #37764
  • 升級到 R2DBC MySQL 1.0.5 #37859
  • 升級到 Reactor Bom 2022.0.12 #37695
  • 升級到 RxJava3 3.1.8 #37766
  • 升級到 Spring AMQP 3.0.10 #37696
  • 升級到 Spring Authorization Server 1.1.3 #37697
  • 升級到 Spring Data Bom 2023.0.5 #37698
  • 升級到 Spring Framework 6.0.13 #37816
  • 升級到 Spring Integration 6.1.4 #37914
  • 升級到 Spring Kafka 3.0.12 #37797
  • 升級到 Spring LDAP 3.1.2 #37699
  • 升級到 Spring Retry 2.0.4 #37700
  • 升級到 Spring Security 6.1.5 #37701
  • 升級到 Spring 會話 3.1.3 #37702
  • 升級到 Tomcat 10.1.15 #37902
  • 升級到 UnboundID LDAPSDK 6.0.10 #37767
  • 升級到 Undertow 2.3.10.Final #37933

更新說明:https://github.com/spring-projects/spring-boot/releases/tag/v3.1.5

展開閱讀全文
點擊加入討論??(6) 發布并加入討論??
本篇精彩評論
什么時候升級一下snakeyaml
2023-10-20 13:51
1
舉報
6 評論
0 收藏
分享
返回頂部
頂部
一本久久综合亚洲鲁鲁五月天,无翼乌口工全彩无遮挡H全彩,英语老师解开裙子坐我腿中间