Spring Boot 2.6.0-M3 预览版发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:一、发布说明 9月24日官方发布了Spring Boot 2.6.0-M3预览版本,可以从如下地址获取:https://repo.spring.io/ui/native/milestone。 1.1 此版本亮点 在PathPattern基于路径匹配策略现在默认用于Spring MVC应用。...

一、发布说明

9月24日官方发布了Spring Boot 2.6.0-M3预览版本,可以从如下地址获取:https://repo.spring.io/ui/native/milestone

Spring Boot 2.6.0-M3 预览版发布

1.1 此版本亮点

  • PathPattern基于路径匹配策略现在默认用于Spring MVC应用。
  • 不同客户端实现的 Elasticsearch 属性已得到整合和合理化。
  • 清理规则现在是可插入的,并且可以基于支持PropertySource
  • PollerMetadata现在提供了Spring Integration属性。

二、更新内容

2.1 新特性

  • 针对已配置多个互斥配置属性的情况,提供特定的异常和故障分析#28121
  • 在“spring.boot.application.ready”下记录准备时间,而不是“spring.boot.application.running”下记录准备时间#28080
  • 在 bootBuildImage 任务中公开 imageName 的默认值#28040
  • 允许用户贡献一个 RedisStandaloneConfiguration bean #28028
  • 添加 Spring Integration 默认轮询器自动配置#27992
  • 自动配置 Kafka CommonErrorHandler #27927
  • 添加启动时间指标#27878
  • 自动配置 JVM 堆压力指标#27868
  • 自动配置 Micrometer 的 Lettuce 延迟指标#27865
  • 为应用自定义清理规则提供可插入的抽象#27840
  • 删除具有旧 groupId 的 Oracle 驱动程序的依赖项管理#27827
  • 在#27823 中包含@WebMvcTest WebMvcRegistrations
  • 提供用于设置自动配置的磁盘空间指标使用的路径的配置属性#27660
  • 在可重现的 Maven 构建中对 BOOT-INF/lib 的内容进行排序#27436
  • 为 Elasticsearch 路径前缀提供配置属性#25010
  • 切换默认 spring.mvc.pathmatch.matching-strategy #24805
  • 为 MVC 执行器启用基于 PathPattern 的匹配#24645
  • 整合常见的 Elasticsearch 配置属性#23106
  • 记录对健康指标的失败调用#22632

2.2 Bug修复

  • 默认情况下,执行器端点不会清理 SPRING_APPLICATION_JSON #28082
  • 当过滤器抛出 NestedServletException 以外的异常时,Web MVC 指标可能具有错误的状态#28070
  • 在独立 Tomcat 中部署 War 会导致内存泄漏(元空间)#28034
  • 当存档文件名包含 URL 中保留的字符时,嵌入式 Undertow 抛出 MalformedURLException #28033
  • 并发镜像构建导致删除构建器镜像时出错#27994
  • 运行大于 4GB 的 Zip64 jar 文件时出现 IndexOutOfBoundsException #27901
  • 在 Windows 上未正确检测到 Azure 应用服务#27879
  • 当路由数据源的目标路由键为空时,RoutingDataSourceHealthContributor 中出现 NullPointerException #27800
  • @MockBean结合@Repeat“字段不能有现有值”错误的结果#27799

2.3 文档

  • Java 17 的文档支持#28099
  • 文档描述使用 AspectJ weaving 时 devtools 重启不工作#28084
  • spring.data.elasticsearch.client.reactive.endpoints 的默认值没有记录 #28073
  • 从文档中展开英文缩写 #28064
  • 修复文档中的一些拼写错误#27968
  • 澄清 Selenium 自动配置需要 HtmlUnit #27944
  • 波兰语 javadoc 评论#27925
  • 更新spring.redis.jedis.pool.enabled 的文档以注意在 Sentinel 模式下隐式启用池化#27891
  • spring-boot-starter-parent 配置 Java 编译使用-parameters的文档#27886
  • 修复不一致的开发 工具 文档#27877
  • 修复 javadoc 中的错字#27874
  • 记录如何使用 WebTestClient 参数化 REST 文档的输出目录#27804
  • 仅从参考文档的每种格式中链接到两种替代格式#27737
  • 将参考文档中的弹簧靴功能拆分为更小的部分#27132

2.4 依赖升级

  • 升级至 ActiveMQ 5.16.3 #27997
  • 升级至 AppEngine SDK 1.9.91 #27998
  • 升级至 AssertJ 3.21.0 #28090
  • 升级至 Byte Buddy 1.11.18 #28110
  • 升级至 Cassandra Driver 4.13.0 #28000
  • 升级至 Commons Pool2 2.11.1 #28001
  • 升级至 Couchbase Client 3.2.1 #28002
  • 升级至 Ehcache3 3.9.6 #28003
  • 升级至 Elasticsearch 7.14.1 #28004
  • 升级至 Flyway 7.15.0 #28049
  • 升级至 Glassfish EL 3.0.4 #28005
  • 升级至 Groovy 3.0.9 #28006
  • 升级至 Gson 2.8.8 #28007
  • 升级至 Hibernate 5.5.7.Final #28008
  • 升级至 HtmlUnit 2.53.0 #28092
  • 升级至 InfluxDB Java 2.22 #28050
  • 升级至 Jackson Bom 2.12.5 #28009
  • 升级至 Jedis 3.7.0 #28010
  • 升级至 Jersey 2.35 #28051
  • 升级至 Jetty EL 9.0.52 #28011
  • 升级至 Jolokia 1.7.1 #28093
  • 升级至 jOOQ 3.14.15 #28094
  • 升级至 JUnit Jupiter 5.8.1 #28052
  • 升级至 Kafka 2.8.1 #28095
  • 升级至 Kotlin 1.5.31 #28096
  • 升级至 Kotlin Coroutines 1.5.2 #28014
  • 升级至 Lettuce 6.1.5.RELEASE #28043
  • 升级至 Logback 1.2.6 #28015
  • 升级至 Maven Javadoc Plugin 3.3.1 #28016
  • 升级至 Maven War Plugin 3.3.2 #28017
  • 升级至 Micrometer 1.8.0-M3 #27931
  • 升级至 Mockito 3.12.4 #28053
  • 升级至 MongoDB 4.3.2 #28018
  • 升级至 Neo4j Java Driver 4.3.4 #28019
  • 升级至 Netty 4.1.68.Final #28020
  • 升级至 Netty tcNative 2.0.43.Final #28021
  • 升级至 Oracle Database 21.3.0.0 #28054
  • 升级至 Prometheus Client 0.12.0 #28055
  • 升级至 Rabbit AMQP Client 5.13.1 #28022
  • 升级至 Rabbit Stream Client 0.4.0 #28056
  • 升级至 Reactor 2020.0.11 #27929
  • 升级至 Selenium HtmlUnit 2.53.0 #28097
  • 升级至 SendGrid 4.7.5 #28111
  • 升级至 Spring AMQP 2.4.0-M3 #27933
  • 升级至 Spring Data 2021.1.0-M3 #27932
  • 升级至 Spring Framework 5.3.10 #27930
  • 升级至 Spring HATEOAS 1.4.0-M3 #27971
  • 升级至 Spring Integration 5.5.4 #27950
  • 升级至 Spring Kafka 2.8.0-M3 #27934
  • 升级至 Spring Security 5.6.0-M3 #27935
  • 升级至 SQLite JDBC 3.36.0.3 #28098
  • 升级至 Thymeleaf Layout Dialect 3.0.0 #28057
  • 升级至 Tomcat 9.0.53 #27964
  • 升级至 WebJars Locator Core 0.48 #28058

更多详细信息,请查看发行说明 wiki 页面变更日志

三、下一版本发布预告

Spring Boot 2.6.0-RC1 将于 10 月 21 日发布,GA 将于 11 月 18 日发布。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

软件框架设计的艺术

软件框架设计的艺术

[捷] Jaroslav Tulach / 王磊、朱兴 / 人民邮电出版社 / 2011-3 / 75.00元

本书帮助你解决API 设计方面的问题,共分3 个部分,分别指出学习API 设计是需要进行科学的训练的、Java 语言在设计方面的理论及设计和维护API 时的常见情况,并提供了各种技巧来解决相应的问题。 本书作者是NetBeans 的创始人,也是NetBeans 项目最初的架构师。相信在API 设计中遇到问题时,本书将不可或缺。 本书适用于软件设计人员阅读。一起来看看 《软件框架设计的艺术》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具