1. Spring Boot 3.1.4 發(fā)布,正式支持 Java21

        共 3947字,需瀏覽 8分鐘

         ·

        2023-09-27 03:30

        Spring Boot 3.1.4 已經(jīng)發(fā)布,并且現(xiàn)在可以從 Maven Central 獲得。

        start.spring.io正式支持Java21

        3.1.4 版本包括了 50 個 bug 修復(fù)、文檔改進和依賴升級

        ? 新功能


        • 在 JavaVersion 枚舉中添加 TWENTY_ONE (Java21 支持) #37364

        ?? 錯誤修復(fù)

        • 當(dāng) SLF4J 和 Logback 在多個線程上并行初始化時,由于 SubstituteLoggerFactory 被視為一個競爭的 LoggerFactory 實現(xiàn),啟動可能會失敗 #37484

        • 當(dāng)使用 metadata-url 時,Saml2RelyingPartyAutoConfiguration 會忽略 sign-request #37482

        • DomainSocket 工具中泄漏文件描述符/套接字 #37460

        • 無效的 Accept 頭在 WelcomePageHandlerMapping 中產(chǎn)生 HTTP 500 #37457

        • PrivateKeyParser 不支持 ed448、XDH 和 RSA-PSS 密鑰 #37422

        • 當(dāng)使用 Gradle 8.3 和配置 Java 工具鏈的語言版本時,出現(xiàn)“l(fā)anguageVersion 是 final 的,不能改變”的錯誤 #37380

        • 當(dāng)一個@ConfigurationProperties 注解的 record 有多個構(gòu)造函數(shù)時,AOT 處理失敗 #37336

        • 當(dāng)使用 Gradle 和依賴管理插件時,Spring Boot 依賴管理對于 ehcache 不起作用 #37270

        • SslStoreBundle 實現(xiàn)不是不可變的 #37222

        • 解析由于使用大寫字母而無效的 OCI 鏡像名稱非常緩慢 #37183

        • 生產(chǎn)和消費不同的跟蹤傳播格式不起作用 #37178

        • 使用 secp384r1 以外的橢圓曲線的 https 失敗 #37169

        • 在 3.0.x 及更高版本中,當(dāng)使用 Jetty 時,Spring Security 無法用于保護 WebSocket 升級請求 #37158

        • 當(dāng)使用 Brave 和 W3C 時,本地 baggage 被傳播 #37156

        • ServiceConnectionContextCustomizer 可能會在 AOT 處理期間觸發(fā) docker 使用 #37097

        • 在 Tomcat 中重復(fù)部署和卸載 Spring Boot Web 應(yīng)用程序多次時出現(xiàn) java.lang.OutOfMemoryError: Metaspace #37096

        • 屬性'logging.threshold.console'不起作用 #36741

        ?? 文檔

        • 記錄應(yīng)該盡可能使用 PKCS8 PEM 文件 #37443

        • 添加 Oracle Spring Boot Starters 參考 #37411

        • 更正 spring.artemis.broker-url 的描述 #37309

        • 為 management.metrics.export.signalfx.published-histogram-type 添加默認(rèn)值元數(shù)據(jù) #37253

        • 優(yōu)化 javadoc #37143

        ?? 依賴升級

        • 升級到 Byte Buddy 1.14.8 #37419

        • 升級到 Couchbase Client 3.4.10 #37297

        • 升級到 Groovy 4.0.15 #37386

        • 升級到 Hibernate 6.2.9.Final #37465

        • 升級到 Infinispan 14.0.17.Final #37299

        • 升級到 Jakarta XML Bind 4.0.1 #37387

        • 升級到 Jetty 11.0.16 #37300

        • 升級到 Lombok 1.18.30 #37488

        • 升級到 Micrometer 1.11.4 #37261

        • 升級到 Micrometer Tracing 1.1.5 #37262

        • 升級到 Native Build Tools 插件 0.9.27 #37420

        • 升級到 Neo4j Java Driver 5.12.0 #37353

        • 升級到 Pooled JMS 3.1.3 #37421

        • 升級到 R2DBC MySQL 1.0.3 #37466

        • 升級到 Reactor Bom 2022.0.11 #37263

        • 升級到 REST Assured 5.3.2 #37303

        • 升級到 SLF4J 2.0.9 #37304

        • 升級到 Spring AMQP 3.0.9 #37264

        • 升級到 Spring Data Bom 2023.0.4 #37350

        • 升級到 Spring Framework 6.0.12 #37265

        • 升級到 Spring GraphQL 1.2.3 #37266

        • 升級到 Spring Integration 6.1.3 #37267

        • 升級到 Spring Kafka 3.0.11 #37305

        • 升級到 Spring Retry 2.0.3 #37280

        • 升級到 Spring Security 6.1.4 #37424

        • 升級到 Spring WS 4.0.6 #37425

        • 升級到 Tomcat 10.1.13 #37306

        PIG 基于 Spring Boot 3.1、Spring Cloud 2022 和 Alibaba、Spring Authorization Server 的微服務(wù)快速開發(fā)平臺已適配 SpringBoot 3.1.4 版本,并支持在 Java21 環(huán)境運行(注意選擇 jdk17-dev 分支)。您可以下載源碼進行參考。

        • 部署文檔:https://wiki.pig4cloud.com


        瀏覽 1641
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 欧美国产精品无码三级在线观看 | 久久成人免费鸡巴视频 | 国产中文网| 扒开小舞狂揉难受 | 被邻居侵犯调教成了里番acg |