重磅 Spring Boot 2.1.4 正式版发布!

期待已久的Spring Boot 2.1.4 RELEASE版本已于今天四月初正式发布!

Spring Boot版本很多,作为使用Spring Boot的技术人而言,版本的选择也尤为重要

不难发现 Spring Boot已默更新到Spring Boot 2.1.4版本(RELEASE 版本)

我们一起来看看Spring Boot 2.1.4带来了哪些新变化。

任何框架版本的选取建议使用稳定版本(RELEASE版本),切勿使用SNAPSHORT版本
SNAPSHORT:代表不稳定、尚处于开发中的版本,快照版本,依赖库中的jar正处于开发的阶段,会被经常被更新。
RELEASE:代表稳定的版本,发行版本。

GitHub发布记录来看,此时更新包括新特性、类库升级、BUG修复三分部分

⭐️ New Features - 新特性

  • 检查Reactor Netty是否断开了客户端错误#16406
  • 将jaxb-runtime添加到TldSkipPatterns#16027
  • 在NoSuchMethodError#15995的故障分析中包含调用者的详细信息
  • 当管理端口不同时,EndpointRequest不应与主应用程序端口上的请求匹配#15702

🐞 Bug Fixes - BUG修复

  • 如果没有thymeleaf-spring5,则ThymeleafAutoConfiguration会失败#16341
  • 当spring.gson.serialize-nulls设置为false#16332时,不会禁用空序列化
  • Kafka Streams自动配置应该只配置默认流构建器#16329
  • 无法使用标准属性#16298禁用日志文件端点
  • 如果在另一个属性源#16290中重写了集合,则绑定到集合失败,未绑定元素错误
  • 在spring-boot-starter-jersey#16268中缺少jaxb-api依赖性
  • 使用@WebFluxTest#16266导入ErrorWebFluxAutoConfiguration
  • 使用Log4j2时,未检测到log4j2.properties文件#16262
  • 在插件配置中包含finalName导致StackOverflowError#16202
  • 具有不兼容的默认编码的客户端可能会损坏日志文件端点的输出,因为它未指定它生成的字符集#16189
  • logfile endpoint在Accept:text / plain#16188上返回HTTP 406
  • JsonTest未使用@ExtendWith(SpringExtension.class)#16183进行注释
  • micrometer-registry-stackdriver的依赖管理缺失#16178
  • 具有Validation API的WebFlux或MVC应用程序无法启动#16177
  • @WebFluxTest不为任何反应模板引擎#16170启用自动配置
  • 当使用WebFlux / actuator / health / {component}时,当组件关闭时返回200响应#16109
  • Random management.server.port不应设置为与local.server.port#16108相同的值
  • 当MongoReactiveAutoConfiguration创建使用Netty的MongoClient时,EventLoopGroup线程阻止JVM退出#16087
  • 为PooledJMS#16086重命名Maven版本属性
  • 在使用NamedParameterJdbcTemplate#16047之前,数据库迁移可能尚未运行
  • 使用空的X-Forwarded-For标题#16046修复NullPointerException
  • 即使Tomcat的本机库不可用,也会配置AprLifecycleListener#16040
  • 调试模式不记录与Web和SQL相关的记录器#16018
  • 使用Maven构建的胖jar不会将META-INF / .kotlin_module文件重新打包到BOOT-INF / classes#16004
  • 仅Gradle POM依赖项导致jar应用程序加载程序失败#16001
  • 在TaskSchedulingAutoConfiguration#15984之前订购TaskExecutionAutoConfiguration
  • 使用withBasicAuth#15982创建新的TestRestTemplate时,请勿替换请求工厂
  • 可能会从多版本jar文件加载错误的条目,从而导致NoClassDefFoundError#15981
  • TestRestTemplateContextCustomizer和WebTestClientContextCustomizer可以导致早期的FactoryBean实例化#15898
  • 配置处理器不处理泛型#15850

🔨 Dependency Upgrades - 类库升级

版本的不断更新,意味着版本的更加稳定、功能更加健全,对这些特性感兴趣的话,不妨可以升级体验一下。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 11:24
大家还是用ai改吧,我心疼得要死,就当花钱买教训吧,人家直接拿完钱就跑路了
程序员小白条:简历修改700....神奇,又不是帮你面试,咋的,简历修改从双非变92了还是没实习变成有大厂实习了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-09 13:05
TMD找工作本来就烦,这东西什么素质啊😡
Beeee0927:hr是超雄了,不过也是有道理的
点赞 评论 收藏
分享
06-05 19:46
已编辑
武汉大学 后端
点赞 评论 收藏
分享
zzzzhz:兄弟你先猛猛投简历至少三百家,能约到面试就去面。最近可以速成智能小车,智慧家居烂大街的项目,不需要自己写,只需要把里面的代码讲解看明白就行。把其中涉及到的八股文都拿出来单独背一下,我去年找工作就一个智能小车智慧家居找了10k差不多。
点赞 评论 收藏
分享
码农索隆:7*24,随时待命,这是去🇷🇺打仗去了啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务