Spring Boot 2.3.3.RELEASE正式升级,SpringBoot新版本发布

版本升级

SpringBoot正式版本升级至2.3.3.RELEASE

升级内容

1.新特性

具有Conscrypt的Jetty不再需要简单的HTTP / 2

2.修复BUG

外部化配置将忽略SPRING_APPLICATION_JSON #22895中的空值
带有’-'的旧版终端ID无法干净地迁移#22849
当Reactor的调试代理无法初始化时,失败的原因将被丢弃#22847
如果环境具有任何空属性,则OCI映像构建失败#22703
LiquibaseEndpoint不报告祖先上下文的更改集#22686
应由其他DispatcherServlet处理的请求将导致404响应#22682
战争部署中的错误页面未处理的异步异常#22672
XADataSourceAutoConfiguration很难与DB2XADataSource一起使用,因为它没有URL属性#22641
TaskExecutorBuilder在配置等待终止时间时仅使用秒精度#22611
在@ConfigurationProperties上设置ignoreInvalidFields = true也会导致未知字段也被忽略#22585
Spring Boot 2.3.2:如果使用SpyBean,则会为每个IT类创建新的上下文#22583
后台预初始化可能会导致静默删除Jackson2ObjectMapperBuilder的Kotlin检测警告#22580
UndertowWebServerFactoryCustomizer不支持选项,仅支持UndertowOptions #22578
WebMvcTest和WebFluxTest不包括Jackson模块bean #22576
无法再使用CacheManagerCustomizer自定义CouchbaseCacheManager #22573
Kubernetes准备就绪探针端点返回404 #22562
CouchbaseCacheConfiguration的订购不正确#22542
具有nullValue编译器选项的MustacheEnvironmentCollector在版本2.3.1中不再起作用#22039

3.文献资料

PushGateway文档未正确记录启用标志#22930
server.jetty.accesslog.format的默认值错误地与server.forward-headers-strategy #22921相关联
在BP_JVM_VERSION中将通配符与图像构建一起使用#22916
用于配置bootBuildImage环境的Kotlin示例使用错误的映射配置语法#22913
在AutoConfigureRestDocs的javadoc #22910中提及WebTestClient和RestAssured的配置定制器
记录如何在运行时发现Servlet和反应式Web应用程序的HTTP端口#22899
文档,说明spring-boot-configuration-processor无法检测到外部定义的默认值#22890
医生说Health的内部details可能包含组件#22774
修复ReadinessStateHealthIndicatorJavadoc #22760中的错误引用
建议使用AopTestUtils.getTargetObject()在窥探豆设定的期望时,春天已经代理的#22758
说明当使用Flyway或Liquibase时,schema.sql和data.sql仍将运​​行,但不鼓励使用它们# 22748
修复断开的链接到Micrometer注册表文档#22706
澄清有关将@AutoConfigureRestDocs与WebTestClient一起使用的文档#22669
构造函数绑定不支持@DurationUnit和@DataSizeUnit的文档#22665
记录属性以启用探针运行状况指示器#22631
更新度量标准文档,以注意注册依赖于其他bean的度量标准时使用MeterBinder的好处#22629
在文档概述#22622中包括在哪里可以找到DevTools文档的提示
修复到Elasticsearch运行状况指示器#22617的链接
将ElasticsearchReactiveHealthIndicator添加到文档#22616
链接到App Engine标准示例无效#22608
改进有关将一个技术入门换成另一个的技术文档#22596
记录如何使用MongoClientSettingsBuilderCustomizer #22589
记录配置文件具有文件扩展名的需要#22587
不建议在ConfigurationProperties #22574中使用java.util.Optional文档
在元数据中为“ management.health.readinessstate.enabled” 打分#22560
记录使用R2DBC #22094时如何选择重新使用DataSource自动配置
说明使用Cassandra自动配置时默认情况下不会读取application.conf #21787
记录如何使用Gradle的本机bom支持来替代依赖项管理插件#21570

依赖升级

升级至 Micrometer 1.5.4 #22932
升级至 Spring Security 5.3.4.RELEASE #22873
升级至 Spring HATEOAS 1.1.1.RELEASE #22872
升级至 RSocket 1.0.2 #22871
升级至 Pooled JMS 1.1.2 #22870
升级至 Lettuce 5.3.3.RELEASE #22869
升级至 Kafka 2.5.1 #22868
升级至 jOOQ 3.13.4 #22867
升级至 Jetty 9.4.31.v20200723 #22866
升级至 Jackson Bom 2.11.2 #22865
升级至 Hibernate 5.4.20.Final #22864
升级至 Dropwizard Metrics 4.1.12.1 #22863
升级至 Dependency Management Plugin 1.0.10.RELEASE #22862
升级至 Couchbase Client 3.0.7 #22861
升级至 Commons Pool2 2.8.1 #22860
升级至 Byte Buddy 1.10.14 #22859
升级至 Spring Data Neumann SR3 #22844
升级至 Spring Kafka 2.5.5 #22843
升级至 Spring AMQP 2.2.10 #22842
升级至 Reactor Dysprosium-SR11 #22841

应用案例

微服务:https://github.com/matevip/matecloud
SpringBoot也同步升级至2.3.3.RELEASE版本,欢迎体验

你可能感兴趣的:(微服务,java,spring,boot,spring,cloud,jackson,lettuce)