天天看點

Spring Boot釋出2.6.2、2.5.8:更新log4j2到2.17.0

12月22日,Spring官方釋出了Spring Boot 2.5.8(包括46個錯誤修複、文檔改進和依賴項更新)和2.6.2(包括55個錯誤修複、文檔改進和依賴項更新)。

這兩個版本均為缺陷修複版本,值得注意的是再這兩個版本中更新了最近困擾大家的log4j2版本更新,如果正在使用log4j2的小夥伴,可以做此更新。

使用者已經可以通過下面的Maven坐标擷取2.6.2的依賴:

當getter或setter被子類覆寫屬性配置類型,在屬性綁定期間使用的getter和setter的時候會有所不同 #29143

DatabaseInitializationDependencyConfigurer觸發工廠Bean的饑餓初始化 #29103

Spring boot 2.6.0 Quartz的mysql/mariadb表不會建立 #29095

用于Quartz、Session、Intergration和Batch模式平台的初始化無法完成配置 #29002

當應用程式依賴<code>thymeleaf-extras-springsecurity5</code>,但classpath上沒有<code>Spring Security</code>時,應用無法啟動的問題 #28979

在2.6.1版本中使用spring security的ResponseStatusException不再傳回響應體 #28953

DataSourceScriptDatabaseInitializer仍然可能試圖通路資料庫,即使它的初始化模式為never #28931

當setUseCodeAsDefaultMessage設定為true時,在spring boot 2.6.1中Hibernate驗證資訊被破壞。 #28930

沒有Tag的鏡像建構包引用不預設為最新版本 #28922

用Maven建構的war包中的classpath index manifest屬性無效 #28904

當部署到與Servlet 3.1相容的容器時,<code>org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter</code>中的AbstractMethodError被觸發 #28902

為health端點設定time-to-live緩存沒有效果 #28882

<code>server.servlet.session.cookie.same-site</code>沒有應用到Spring Session的SESSION cookie上。 #28784

如果您正在學習Spring Boot,這個連載多年還在持續更新的Spring Boot教程 不能錯過哦!

更新 Logback 1.2.9 #29012

更新 AppEngine SDK 1.9.93 #29054

更新 Caffeine 2.9.3 #29055

更新 Couchbase Client 3.2.4 #29056

更新 DB2 JDBC 11.5.7.0 #29124

更新 Dropwizard Metrics 4.2.7 #29125

更新 Ehcache3 3.9.9 #29126

更新 Flyway 8.0.5 #29059

更新 Hazelcast 4.2.4 #29146

更新 Hibernate 5.6.3.Final #29127

更新 HttpAsyncClient 4.1.5 #29062

更新 HttpCore 4.4.15 #29063

更新 Infinispan 12.1.10.Final #29128

更新 Jackson Bom 2.13.1 #29129

更新 JDOM2 2.0.6.1 #29064

更新 Jedis 3.7.1 #29065

更新 JUnit Jupiter 5.8.2 #29066

更新 Kotlin 1.6.10 #29067

更新 Log4j2 2.17.0 #28984

更新 Micrometer 1.8.1 #28971

更新 MSSQL JDBC 9.4.1.jre8 #29068

更新 Netty 4.1.72.Final #29005

更新 Reactor 2020.0.14 #28969

更新 Spring AMQP 2.4.1 #28995

更新 Spring Framework 5.3.14 #28970

更新 Spring Integration 5.5.7 #28975

更新 Spring Kafka 2.8.1 #29017

更新 Spring LDAP 2.3.5 #28972

更新 Spring Security 5.6.1 #28973

更新 Spring Session 2021.1.1 #28974

更新 Spring WS 3.1.2 #29069

更新 Thymeleaf 3.0.14.RELEASE #29070

更新 Tomcat 9.0.56 #29071

更新 Undertow 2.2.14.Final #29072

更新 XmlUnit2 2.8.4 #29131

官方公告:https://spring.io/blog/2021/12/21/spring-boot-2-6-2-available-now

使用者已經可以通過下面的Maven坐标擷取2.5.8的依賴:

DatabaseInitializationDependencyConfigurer觸發工廠Bean的饑餓初始化 #28977

當應用程式依賴<code>thymeleaf-extras-springsecurity5</code>,但classpath上沒有<code>Spring Security</code>時,應用無法啟動的問題 #28967

用于Quartz、Session、Intergration和Batch模式平台的初始化無法完成配置 #28932

沒有Tag的鏡像建構包引用不預設為最新版本 #28921

當getter或setter被子類覆寫屬性配置類型,在屬性綁定期間使用的getter和setter的時候會有所不同 #28917

用Maven建構的war包中的classpath index manifest屬性無效 #28895

<code>PatternParseException</code>的行為消息失敗分析中的比對政策屬性名稱不正确。 #28809

<code>org.elasticsearch.distribution.integ-test-zip:elasticsearch</code>的依賴管理應聲明其類型為zip #28725

更新 AppEngine SDK 1.9.93 #29038

更新 Caffeine 2.9.3 #29039

更新 DB2 JDBC 11.5.7.0 #29117

更新 Dropwizard Metrics 4.1.29 #29118

更新 Ehcache3 3.9.9 #29119

更新 Hazelcast 4.1.8 #29145

更新 Hibernate 5.4.33 #29120

更新 HttpAsyncClient 4.1.5 #29043

更新 HttpCore 4.4.15 #29044

更新 Infinispan 12.1.10.Final #29121

更新 Jackson Bom 2.12.6 #29045

更新 JDOM2 2.0.6.1 #29046

更新 Kotlin 1.5.32 #29047

更新 Log4j2 2.17.0 #28983

更新 Logback 1.2.9 #29011

更新 Micrometer 1.7.7 #28962

更新 Netty 4.1.72.Final #29004

更新 Reactor 2020.0.14 #28960

更新 Spring AMQP 2.3.13 #28994

更新 Spring Framework 5.3.14 #28961

更新 Spring Integration 5.5.7 #28966

更新 Spring LDAP 2.3.5 #28963

更新 Spring Security 5.5.4 #28964

更新 Spring Session 2021.0.4 #28965

更新 Spring WS 3.1.2 #29048

更新 Thymeleaf 3.0.14.RELEASE #29049

更新 Tomcat 9.0.56 #29050

更新 Undertow 2.2.14.Final #29051

更新 XmlUnit2 2.8.4 #29123

官方公告:https://spring.io/blog/2021/12/21/spring-boot-2-5-8-available-now
歡迎關注我的公衆号:程式猿DD。第一時間了解前沿行業消息、分享深度技術幹貨、擷取優質學習資源