Spring Boot 2.6.2 发布:升级log4j2到2.17.0
原创大约 3 分钟
12月22日,Spring官方发布了Spring Boot 2.6.2版本,此版本包括55个错误修复、文档改进和依赖项升级。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
缺陷修复
- 当getter或setter被子类覆盖属性配置类型,在属性绑定期间使用的getter和setter的时候会有所不同 #29143
- DatabaseInitializationDependencyConfigurer触发工厂Bean的饥饿初始化 #29103
- Spring boot 2.6.0 Quartz的mysql/mariadb表不会创建 #29095
- 用于Quartz、Session、Intergration和Batch模式平台的初始化无法完成配置 #29002
- 当应用程序依赖
thymeleaf-extras-springsecurity5
,但classpath上没有Spring Security
时,应用无法启动的问题 #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兼容的容器时,
org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter
中的AbstractMethodError被触发 #28902 - 为health端点设置time-to-live缓存没有效果 #28882
server.servlet.session.cookie.same-site
没有应用到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
如果您正在学习Spring Boot,这个连载多年还在持续更新的Spring Boot教程 不能错过哦!