Spring Boot 1.5.1 发布

发布 | Andy Wilkinson | 2017年1月30日 | ...

我代表 Spring Boot 团队和所有贡献者,很高兴地宣布 Spring Boot 1.5.1 版本已发布,现在可以从 repo.spring.ioMaven CentralBintray 获取。此版本添加了大量新功能和改进。有关完整的升级说明“新增和值得关注”的功能,请参阅发行说明

1.5 中的新特性

支持 Apache Kafka

Spring Boot 1.5 通过 spring-kafka 项目提供了对 Apache Kafka 的自动配置支持。要使用 Kafka,只需包含 spring-kafka 依赖并配置相应的 spring.kafka.* 应用程序属性即可。

Cloud Foundry Actuator 扩展

Spring Boot 的 actuator 模块现在包含了额外的支持,当部署到兼容的 Cloud Foundry 实例时会被激活。/cloudfoundryapplication 路径为所有 NamedMvcEndpoint bean 提供了一个替代的、安全的访问路径。

Cloud Foundry 管理 UI 可以利用此端点来显示额外的 actuator 信息。例如,Pivotal Cloud Foundry 在应用程序状态旁边显示健康信息。更多详情请参阅关于 Pivotal Cloud Foundry 1.9 的这篇博客文章

Spring Data Ingalls

Spring Boot 1.5 包含了最近发布的 Spring Data Ingalls。请参考发布博文了解其所有新特性。

LDAP 支持

Spring Boot 现在为任何兼容的 LDAP 服务器提供自动配置,并支持来自 UnboundID 的嵌入式内存 LDAP 服务器。更多详情请参阅文档

Loggers 端点

新增了一个 actuator loggers 端点,允许您动态查看和修改应用程序的日志级别。JMX 和 MVC 端点均可用。例如,要使用 MVC 端点更改日志级别,您可以向 /loggers/com.yourcorp.application 发送一个 POST 请求,其 JSON 内容如下:

{
  "configuredLevel": "DEBUG"
}

要使用 JMX 端点更新 logger,您可以使用 setLogLevel 操作。更多详情请参阅文档

其他变更

发行说明中记录了大量其他变更和改进。您还可以找到我们计划在下一版本中移除的已弃用类和方法的列表。

致谢


我们想借此机会再次感谢所有用户和贡献者。迄今为止,已有超过 320 人提交了代码,并且该项目已有超过 10000 次提交

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

1.5.0 发生了什么?

在同步到 Maven Central 后,我们发现了 1.5.0.RELEASE 的一个问题。我们选择修复该问题并发布 1.5.1.RELEASE,而不是要求用户排除作用域不正确的依赖项。

项目页面 | GitHub | 问题追踪 | 文档

获取 Spring 通讯

订阅 Spring 通讯,保持连接

订阅

快人一步

VMware 提供培训和认证,助您加速进步。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部