Spring Boot 2.3.3 穩(wěn)定版發(fā)布!修復(fù)了這18個(gè)Bug!!

8月13日,SpringBoot悄悄的升級(jí)了一個(gè)新的版本,2.3.3.RELEASE正式對(duì)外提供了。

?在maven倉(cāng)庫(kù)中,已經(jīng)支持對(duì)2.3.3.RELEASE的引用了。

?這一版本中,新特性只有一個(gè),但是同時(shí)修復(fù)了18個(gè)Bug。
新特性
我們知道,Spring很早之前就已經(jīng)對(duì)HTTP/2支持了。可以使用server.http2.enabled配置屬性,在Spring Boot應(yīng)用程序中啟用HTTP/2支持。
但是,在早期,原生的JDK8是不支持HTTP/2協(xié)議的,所以,要想使用這個(gè)特性,需要有web服務(wù)器和應(yīng)用環(huán)境的支持。
但是從8u252開始,ALPN層已經(jīng)從Java 11向后移植到了Java 8。意味著,只要使用Java 8u252或更新版本,不再要求使用Conscrypt和Jetty就可以使用HTTP/2了。
18個(gè)Bug修復(fù)
除了推出了一個(gè)新特性以外,Spring Boot 2.3.3.RELEASE還修復(fù)了18個(gè)Bug,

?作者做了簡(jiǎn)單的翻譯如下:
修復(fù)外部化配置忽略了SPRING_APPLICATION_JSON中的空值的問(wèn)題
修復(fù)帶有“-”的遺留端點(diǎn)id不能完全地遷移的問(wèn)題
修復(fù)了當(dāng)Reactor的調(diào)試代理初始化失敗時(shí),失敗的原因被丟棄的問(wèn)題
修復(fù)了如果環(huán)境有任何空屬性,則OCI映像生成失敗的問(wèn)題
修復(fù)了LiquibaseEndpoint不報(bào)告來(lái)自父級(jí)上下文的更改集的問(wèn)題
修復(fù)了應(yīng)該由其他DispatcherServlet處理的請(qǐng)求會(huì)產(chǎn)生404響應(yīng)的問(wèn)題
修復(fù)了在war部署中,錯(cuò)誤頁(yè)面不處理異步異常的問(wèn)題
修復(fù)了XADataSourceAutoConfiguration很難與DB2XADataSource一起使用,因?yàn)樗鼪](méi)有URL屬性的問(wèn)題
修復(fù)了在配置等待終止周期時(shí),TaskExecutorBuilder只使用秒級(jí)精度的問(wèn)題
修復(fù)了在@ConfigurationProperties上設(shè)置ignoreInvalidFields=true也會(huì)導(dǎo)致未知字段被忽略的問(wèn)題
修復(fù)了如果使用SpyBean ,將為每個(gè)IT類創(chuàng)建新的上下文的問(wèn)題
修復(fù)了后臺(tái)預(yù)初始化可能會(huì)導(dǎo)致Jackson2ObjectMapperBuilder的Kotlin檢測(cè)警告被悄悄地刪除的問(wèn)題
修復(fù)了UndertowWebServerFactoryCustomizer不支持選項(xiàng),但只有UndertowOptions 的問(wèn)題
修復(fù)了WebMvcTest和WebFluxTest不包括Jackson模塊bean 的問(wèn)題
修復(fù)了CouchbaseCacheManager不能再使用自定義的CacheManagerCustomizer問(wèn)題
修復(fù)了Kubernetes就緒探針端點(diǎn)返回404 的問(wèn)題
修復(fù)了CouchbaseCacheConfiguration命令不正確的問(wèn)題
修復(fù)了帶有nullValue編譯器選項(xiàng)的MustacheEnvironmentCollector在2.3.1版本中不再工作的問(wèn)題
關(guān)于作者:Hollis(ID:hollischuang),一個(gè)對(duì)Coding有著獨(dú)特追求的人,現(xiàn)任阿里巴巴技術(shù)專家,個(gè)人技術(shù)博主,技術(shù)文章全網(wǎng)閱讀量數(shù)千萬(wàn),《程序員的三門課》聯(lián)合作者。
往期推薦

老板:再用Log4j就收拾東西回家吧!

Docker真的被禁止使用了?

京東熱 key 探測(cè)框架新版發(fā)布,單機(jī) QPS 可達(dá) 35 萬(wàn)
直面Java第329期:哪個(gè)命令可以監(jiān)控虛擬機(jī)各種運(yùn)行狀態(tài)信息?
深入并發(fā)第013期:拓展synchronized——鎖優(yōu)化
如果你喜歡本文,
請(qǐng)長(zhǎng)按二維碼,關(guān)注?Hollis.
轉(zhuǎn)發(fā)至朋友圈,是對(duì)我最大的支持。
