Spring 技巧 - 第 6 季回顾

工程 | Josh Long | 2019 年 6 月 26 日 | ...

各位 Spring 爱好者们好!又一个 Spring 技巧季结束了!我最近刚刚完成第 5 季,本来打算休息一两个月,但有太多令人惊叹的内容尚未发布且不断推出,最终我发布了更多集,构成了第 6 季。现在,我已经完成了第 6 季以及一个额外的剧集,接下来将稍作休息,为下一季做准备,并花几周时间和家人一起享受夏日时光。

请在 Twitter 上关注 @SpringTipsLive。非常欢迎您提供新一季的任何想法。与此同时,如果您想收听而不是观看,我仍然会继续做 Bootiful Podcast(Twitter 上的 @BootifulPodcast),当然还有我的每周…

Spring 本周动态 - 2019 年 6 月 25 日

工程 | Josh Long | 2019 年 6 月 25 日 | ...

各位 Spring 爱好者们好!欢迎阅读最新一期的 Spring 本周动态。今天我在美丽的佛罗里达坦帕,与一位很棒的 Pivotal 客户进行了交流。现在我在坦帕机场,准备登机前往法国巴黎参加 JHipsterConf。

我们要介绍的内容很多,让我们开始吧!

Spring Tools 4.3.0 发布

版本发布 | Martin Lippert | 2019 年 6 月 21 日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Tools 4 的 4.3.0 版本已发布,支持 Eclipse、Visual Studio Code 和 Theia。

此版本的亮点包括

  • (Eclipse Theia 对比 Atom) 正式支持 Eclipse Theia,弃用 Atom 支持
  • (Spring Boot) 改进:项目类路径通知现在在启动时批量处理,以进一步优化 Eclipse 端的性能和任务负载
  • (Spring Boot) 改进:如果依赖类型发生变化,符号现在会重新创建
  • (Spring Boot) 修复:慢速代码补全耗时超过 1 秒。(#293)
  • (Spring Boot) 修复:Spring XML 配置文件的内容辅助功能现在在 VS Code 和 Theia 中再次可用
  • (Spring Boot) 修复:匿名内部类型 Bean 没有启动提示
  • (CF Manifest)…

Spring Tool Suite 3.9.9 发布

版本发布 | Martin Lippert | 2019 年 6 月 20 日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Tool Suite 3 (STS3) 的 3.9.9 维护版本已发布。

此版本的亮点包括

  • 更新至 Eclipse 2019-06 版本
  • 模仿核心 Spring Framework 的优先使用 https 的 XSD schema 查找机制
  • 允许用户默认对 Spring schema locations 使用 https
  • 各种错误修复

要下载发行版,请访问

STS 3.9.9 可能是 Spring Tool Suite 3 发行版的最终版本。目前,没有计划进一步的更新或维护版本。为了向前发展,我们建议迁移到下一代工具,即Spring Tools 4。如果需求量大,我们可能会发布额外的 Spring Tool Suite 3 维护更新版本。但如果您在新的 Spring Tools 4 中缺少阻止您迁移的重要功能,请告知我们并在https://github.com/spring-projects/sts4/issues 提交增强请求…

Java CFEnv 1.1 GA 版本发布

版本发布 | Mark Pollack | 2019 年 6 月 19 日 | ...

我代表 Java CFEnv 社区,很高兴地宣布 Java CFEnv 1.1 GA 版本已发布。

此版本增加了对以下服务的支持

  • 卷服务 (Volume Services)

  • Pivotal 单点登录服务

  • Pivotal Redis 服务

它还增加了以下功能

  • 检查类路径以正确确定 MySQL 或 MariaDB 驱动类名设置。

  • 使用 Spring Boot 支持时,如果类路径中存在 Spring Cloud Connector 库,则会抛出异常。这仅适用于以下服务:DataSource、RabbitMQ、Cassandra、MongoDB 和 Redis。异常消息会提示设置环境变量 `JBP_CONFIG_SPRING_AUTO_RECONFIGURATION '{enabled: false}'`。

  • 通过复制日志工具类到项目中来支持 Boot 1.5.x。

Spring Boot 2.1.6 发布

版本发布 | Phil Webb | 2019 年 6 月 19 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 2.1.6 版本已发布,现可从 repo.spring.io 和 Maven Central 获取。

这是一个维护版本,包含一些错误修复、依赖更新和文档改进

请记住,Spring Boot 1.5 将于八月结束生命周期,因此所有用户现在都应该升级到 Spring Boot 2.1。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“非常适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区交流…

Spring Boot 2.2.0.M4

版本发布 | Andy Wilkinson | 2019 年 6 月 19 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 2.2 的第四个里程碑版本已发布,并可从我们的里程碑仓库获取。此版本解决了超过 170 个问题和拉取请求

有关更改和升级说明的完整列表,请参阅 wiki 上的Spring Boot 2.2 发行说明更新的参考文档

如果您想开始使用 2.2 并尝试新功能,可以在 https://start.spring.io 上引导创建一个新项目。

项目主页 | GitHub | 问题 | 文档 | Stack Overflow | Gitter

CVE-2019-11272:Spring Security 4.2.13 发布

版本发布 | Josh Cummings | 2019 年 6 月 19 日 | ...

我们已发布 Spring Security 4.2.13,以解决 CVE-2019-11272:PlaintextPasswordEncoder 会认证空值的编码密码

建议用户立即更新。

使用 Spring Boot,您可以在 Maven 中像这样覆盖 Spring Security 版本

<properties>
    <spring-security.version>4.2.13.RELEASE</spring-security.version>
</properties>

或在 Gradle 中像这样

ext['spring-security.version'] = '4.2.13.RELEASE'

请注意,Spring Security 5+ 的用户不受此漏洞影响。

订阅 Spring 邮件列表

通过 Spring 邮件列表保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区的所有即将举行的活动。

查看全部