天天看點

Spring Boot 2.5.3 釋出

美國時間7月22日Spring Boot 2.5.3版本釋出,此版本包括58個錯誤修複、文檔改進和依賴項更新。

https://blog.didispace.com/spring-boot-2-5-3-release/#%E6%96%B0%E7%9A%84%E5%8A%9F%E8%83%BD 新的功能

  • 将 Java 17 添加到 JavaVersion 枚舉 #26769

https://blog.didispace.com/spring-boot-2-5-3-release/#Bug%E4%BF%AE%E5%A4%8D Bug修複

  • 嘗試從未知資料源類型派生資料源時,DataSourceBuilder 抛出 UnsupportedDataSourcePropertyException #27453
  • DatabaseInitializerDetector 和 DependsOnDatabaseInitializationDetector 實作可能會使用錯誤的 ClassLoader 進行執行個體化 #27422
  • YamlPropertySourceLoader 可能不會使用正确的 ClassLoader 來檢查 SnakeYAML 是否存在 #27419
  • 将 Gson 設定為首選映射器會破壞傳回 JSON 字元串的控制器方法 #27361
  • Prometheus 的 Pushgateway 的依賴管理不完整 #27349
  • 使用 spring.config.import=configtree:xxxx 時從 /actuator/configprops 端點抛出異常 #27346
  • 圖層配置 XSD 不可用 #27321
  • 當叢集狀态為失敗時,Redis 健康名額報告 Redis 已啟動 #27304
  • 使用 Spring Batch 和 JDBC 時應用程式無法啟動,并且啟用了延遲初始化 #27221
  • 啟用延遲初始化後,Spring Session JDBC 不起作用 #27220
  • AbstractDataSourceInitializers 未被檢測為資料庫初始值設定項 #27215
  • 如果不存在,帶有模式的可選檔案搜尋位置會引發異常 #27211
  • 工作目錄中名為“config”的檔案導緻 IllegalStateException #27210
  • 使用 Devtools 的 Live Reload 不再連接配接 #27205
  • 使用 Devtools 實時重新加載不再連接配接 #27204
  • DurationStyle.SIMPLE.print 不能與 ChronoUnit.MICROS 一起正常工作 #27154
  • 從 2.5.1 開始,當一個 SpringLiquibase bean 被配置為依賴另一個時會建立一個循環引用 #27131
  • 配置屬性中繼資料具有錯誤的 spring.netty.leak-detection 預設值 #27104
  • “無法确定資料庫的類型,因為 ConnectionFactory 不支援選項”錯誤消息沒有提供足夠的詳細資訊 #26977
  • @SpyBean

    用于監視 Spring Data Repository 時不起作用 #7033

https://blog.didispace.com/spring-boot-2-5-3-release/#2-3-%E6%96%87%E6%A1%A3 2.3 文檔

  • 修複對 cloud.adoc 中配置屬性的引用 #27357
  • 記錄自動配置的 Jetty 名額 #27301
  • 文檔說明 hatoas starter 是 spring MVC 特定的 #27139
  • 改進 #27137 的 javadoc

    @DefaultValue

  • 修複包含問号的錨重寫 #27107
  • 删除 spring.datasource.tomcat.max-active 的不必要單元 #27103
  • 修複部分标題中的錯字 #27102

https://blog.didispace.com/spring-boot-2-5-3-release/#2-4-%E4%BE%9D%E8%B5%96%E5%8D%87%E7%BA%A7 2.4 依賴更新

  • 更新至AppEngine SDK 1.9.90 #27384
  • 更新至AspectJ 1.9.7 #27194
  • 更新至Caffeine 2.9.2 #27195
  • 更新至DB2 JDBC 11.5.6.0 #27196
  • 更新至Dropwizard Metrics 4.1.25 #27385
  • 更新至Infinispan 12.1.7.Final #27386
  • 更新至Jackson Bom 2.12.4 #27198
  • 更新至Jedis 3.6.3 #27448
  • 更新至Jetty 9.4.43.v20210629 #27199
  • 更新至Jetty Reactive HTTPClient 1.1.10 #27388
  • 更新至Johnzon 1.2.14 #27200
  • 更新至jOOQ 3.14.13 #27389
  • 更新至Kotlin 1.5.21 #27316
  • 更新至Kotlin Coroutines 1.5.1 #27317
  • 更新至Lettuce 6.1.4.RELEASE #27341
  • 更新至Logback 1.2.4 #27449
  • 更新至Micrometer 1.7.2 #27342
  • 更新至MySQL 8.0.26 #27450
  • 更新至Netty 4.1.66.Final #27390
  • 更新至Postgresql 42.2.23 #27202
  • 更新至Reactor 2020.0.9 #27162
  • 更新至SLF4J 1.7.32 #27451
  • 更新至Spring AMQP 2.3.10 #27392
  • 更新至Spring Data 2021.0.3 #27164
  • 更新至Spring Framework 5.3.9 #27163
  • 更新至Spring HATEOAS 1.3.3 #27184
  • 更新至Spring Integration 5.5.2 #27166
  • 更新至Spring Kafka 2.7.4 #27165
  • 更新至Tomcat 9.0.50 #27203
  • 更新至Undertow 2.2.9.Final #27452

詳情請檢視

更新公告

學習Spring Boot推薦免系列教程

《Spring Boot 2.x基礎教程》點選直達!

,歡迎收藏與轉發!

如果學習過程中如遇困難?可以加入我們

Spring技術交流群

,參與交流與讨論,更好的學習與進步!