版本升级
spring boot 正式版本于今日升级到2.3.5.Release.java
应用案例
微服务:https://gitee.com/matevip/matecloud SpringBoot也同步升级至2.3.5.RELEASE版本,欢迎体验git
升级内容
bug修复
- 配置属性注释处理器不会注意到覆盖的getter方法#23969
- 增量编译不会保留内部类的元数据#23959
- HttpEncodingAutoConfiguration未添加到WebMvcTest切片 #23813
- Jar条目在BOOT-INF / lib中与分层jar和Maven重复#23801
- 使用不带jakarta.annotation和javax.annotation的Jetty启动器时,server.servlet.session.timeout无效。#23750
- 若是在刷新过程当中杀死了JVM,则关闭钩子不会关闭上下文#23743
- 设置server.undertow.eager-filter-init无效#23676
- @ConfigurationPropertiesBinding不适用于Formatter bean #23614
- H2控制台错误与AbstractRoutingDataSource #23569
- 使用嵌入式Jetty时,对HEAD请求的错误响应具备正文#23555
- 自定义图层定义不获取快照#23533
- BootJar.getConfigurations()不该是公共API #23527
- Netty tcNative的依赖关系管理不包括其netty-tcnative模块# 23508
- PropertiesLauncher须要在类路径上使用spring-core #23500
- Log4j的标记库开箱即用,由于默认状况下会跳过log4j-*。jar #23481
- 使用SpringBootTest webEnvironment MOCK和DEFINED_PORT测试时,意外的应用程序上下文缓存命中了#23477
- Log4j2配置未获取某些属性#23428
- 使用spring.datasource。*属性时,Flyway配置会忽略init-sqls #23408
- 配置的通配符位置会致使在k8s上屡次分析文件#23160
- 使用在延迟模式下配置的JPA架构的数据源初始化异步发生#22852
- Maven插件构建图像建立器步骤在Bitbucket管道中失败#22840
文献资料
- 从Maven插件文档#23930中删除版本元素
- 记录如何经过编程配置启用h2c #23812
- 请注意,使用LiveReload须要启用Devtools从新启动#23764
- 添加升级部分以参考文档,并提供指向Wiki的连接#23611
- 在Gradle BootRun中添加设置系统属性的示例# 23598
- 更新配置元数据附录以删除对Gradle 4.5及更早版本的描述,由于它再也不受支持#23567
- 修复参考文档中的错别字并提供指南#23561
- 在参考文档#23461中修复了指向Log4j的JDK日志记录适配器的连接
- 从新访问有关使用classpath *检索模板的提示#23452
- 对Java 15的文档支持#23448
- 描述如何配置Kotlin应用程序的主类名称时,请注意Kt类名后缀#23422
- 在Gradle和Maven插件参考文档#23406中将锚连接添加到节标题
- 记录如何将JAVA_OPTS与buildpack一块儿使用#21582
- Maven图层文档不完整#21555
- 记录如何覆盖已经在Maven插件配置#21536中指定的属性
- 添加默认的Cloud Native Buildpacks Builder #19967示例
依赖升级
- 升级至 Byte Buddy 1.10.17 #23865
- 升级至 Caffeine 2.8.6 #23866
- 升级至 Couchbase Client 3.0.9 #23867
- 升级至 Dropwizard Metrics 4.1.14 #23868
- 升级至 Hazelcast 3.12.10 #23869
- 升级至 Hibernate 5.4.22.Final #23870
- 升级至 Hibernate Validator 6.1.6.Final #23871
- 升级至 HttpClient 4.5.13 #23872
- 升级至 Jackson Bom 2.11.3 #23873
- 升级至 Jetty 9.4.33.v20201020 #23874
- 升级至 jOOQ 3.13.5 #23875
- 升级至 JUnit 4.13.1 #23876
- 升级至 JUnit Jupiter 5.6.3 #23915
- 升级至 Lettuce 5.3.5.RELEASE #23922
- 升级至 Lombok 1.18.16 #23877
- 升级至 Micrometer 1.5.6 #23791
- 升级至 MySQL 8.0.22 #23878
- 升级至 Neo4j OGM 3.2.17 #23879
- 升级至 Netty 4.1.53.Final #23880
- 升级至 Postgresql 42.2.18 #23881
- 升级至 R2DBC Bom Arabba-SR8 #23882
- 升级至 Reactor Dysprosium-SR13 #23770
- 升级至 RSocket 1.0.3 #23911
- 升级至 RxJava2 2.2.20 #23883
- 升级至 Spring AMQP 2.2.12 #23784
- 升级至 Spring Data Neumann-SR5 #23777
- 升级至 Spring Framework 5.2.10 #23526
- 升级至 Spring Integration 5.3.3 #23780
- 升级至 Spring Kafka 2.5.7 #23787
- 升级至 Spring Security 5.3.5.RELEASE #23884
- 升级至 Tomcat 9.0.39 #23885