天天看點

Spring Framework 5.2.5 釋出:增加對 Java 14 的支援

Spring Framework 5.2.5 釋出了,此版本包含 50 多個修複和改進,還增加了對最近釋出的 Java 14 的支援。

https://blog.didispace.com/spring-framework-5-2-5-released/#%E6%96%B0%E7%89%B9%E6%80%A7 新特性

  • 不在 MimeTypeUtils LRU 緩存中緩存多部分 mime 類型
  • 在 JmsBootstrapConfiguration 中聲明 proxyBeanMethods=false
  • 使用 Java 14 記錄會引發 java.lang.UnsupportedOperationException:此特性需要 ASM8_EXPERIMENTAL
  • 非公共 Kotlin Bean 無法執行個體化
  • 在 TomcatHttpHandlerAdapter 中避免 CoyoteInputStream 的 ClassCastException
  • SynthesizedMergedAnnotationInvocationHandler.isVisible() 中的短路檢查
  • 忽略 ResponseCookie 中的空域字元串
  • 從 SseEmitter 的 Content-Type 中删除 UTF-8 字元集參數
  • Jaxb2XmlDecoder 不會為無效的 XML 引發編解碼器異常
  • TransactionInterceptor 構造函數應接受通用的 TransactionManager
  • Spring Webclient 中的多部分/相關支援
  • 考慮在 Servlet 功能端點中支援 PreFlight 請求和 CORS
  • 在 Servlet Functional 端點中支援位元組範圍請求
  • 提供一種使用動态屬性源配置內建測試的機制
  • 提高 ConcurrentLruCache 性能
  • 建立代理時減少 Class[] 垃圾
  • 為 ServerRequest 實作 checkNotModified
  • 處理具有關閉的會話的消息時,AbstractSockJsSession 異常

釋出公告:

https://spring.io/blog/2020/03/24/spring-framework-5-2-5-available-now