Spring Framework 4.3 发布 RC1
亲爱的 Spring 社区:
我很高兴地宣布,一个功能完整的 Spring Framework 4.3 发布候选版本现已 可用!这是一个参与其中的绝佳机会:请针对它运行您的回归测试,当然,随意尝试新功能...
依赖注入改进
*@Autowired
注入 Map/Collection bean 和自身引用 * @Autowired
用于配置类构造函数(终于!) * 无需在唯一的非默认构造函数上声明 @Autowired
* ObjectProvider
作为 ObjectFactory
处理程序的更丰富的变体 * InjectionPoint
/DependencyDescriptor
作为 @Bean
方法的可注入参数MVC 处理改进
* OPTIONS、HEAD、Allow 和 If-Unmodified-Since 的默认处理 * 支持自定义 HTTP Vary 配置和自定义资源上的 HTTP Range * 预组合的@GetMapping
、@PostMapping
、@RequestScope
、@SessionScope
等 * @RequestAttribute
和 @SessionAttribute
作为处理程序方法参数 * 完全支持 Jackson 2.7 的新类型解析算法框架中的各种基础架构改进
* 更广泛地支持组合注释以及属性中的占位符/表达式 * 核心容器异常中更丰富的程序化元数据 * 在清单定义的类路径条目中进行组件扫描 * 用于引导 JPA/Hibernate 的后台初始化选项 *@Cacheable
上的“同步”标志以及对 Caffeine 缓存提供程序的支持在此期间,我们正在努力发布 RC2,并进行一些剩余的微调和性能改进,为 6 月 1 日的 4.3 正式发布做准备!
此致,Juergen
Spring LDAP 2.1.0.RC1 发布
Spring AMQP 1.6.0 里程碑 2(和 1.5.5)可用
我们很高兴地宣布 Spring AMQP 1.6 的第二个里程碑版本现已可用。
自 第一个里程碑 以来新增的功能包括
-
缓存连接工厂现在公开了缓存统计信息
-
@RabbitListener
方法现在向入站消息的消息转换器传递类型信息。这意味着,例如,当收到没有标头中类型信息的邮件时(例如,来自不是 Spring AMQP 应用程序的发送方),Jackson2JsonMessageConverter
不再需要自定义类映射器。相反,@RabbitListener
方法参数类型用于转换。此外,Method
和bean
也通过消息属性提供给自定义转换器。 …
Spring Security 4.1.0.RC1 发布
我代表社区很高兴地宣布发布 Spring Security 4.1.0.RC1。此版本解决了超过 100 个工单。您可以在下面找到一些亮点
- Web 安全表达式中的路径变量
- 内容安全策略 (CSP)
- HTTP 公钥固定 (HPKP)
- 添加了
ForwardAuthenticationFailureHandler
和ForwardAuthenticationSuccessHandler
- 使用
SCryptPasswordEncoder
支持 SCrypt - 简化了 UserDetailsService Java 配置
- 简化了 AuthenticationProvider Java 配置
- 迁移到 GitHub Issues
- 测试元注释
- 方法安全元注释
贡献
…
Spring Cloud Stream 1.0.0.RC1 现已推出
我代表团队很高兴地宣布 Spring Cloud Stream 的第一个候选发布版本已发布。作为 1.0.0.RELEASE 之前的最后一个里程碑版本,它稳定了 API,并在工具支持和内容类型管理方面提供了一些新功能和错误修复。以下是最重要更改的亮点
绑定器和绑定属性重构
绑定器和绑定的配置已更改为对 Spring Boot 配置元数据 更友好的模型。现在,所有配置属性(包括绑定特定属性)都支持…
Spring Statemachine 1.1.0.M2 发布
我们很高兴地宣布 Spring Statemachine 1.1.0.M2 的第二个里程碑版本。该版本可在 Spring 里程碑存储库 https://repo.spring.io/milestone 中找到。
我们在此第二个里程碑版本中取得的成果
- 通常的错误修复。
- 更好的错误处理和配置模型验证器。
@WithStateMachine
作为元注释。- 通过
StateMachinePersister
更轻松地使用状态机的持久化/恢复。 - 新的计时器事件,该事件仅在状态进入后触发一次。
- 配置模型类现在是公共 API。
与往常一样,完整的更改可从 更改日志 获取。
我们计划进行一次发布候选版本…
Spring Security SAML 1.0.2 发布
我很高兴地宣布发布 Spring Security SAML 1.0.2。除其他事项外,此版本提供了一个关键更新,该更新解决了 MetadataManager 中的死锁问题。建议所有人进行更新。
确保注册参加 Spring I/O 大会,在那里您可以了解 Spring 提供的最新和最棒的功能。
如果您有兴趣参加 SpringOne Platform,请务必在早鸟折扣结束前注册,以节省大量费用!
Spring Data Hopper 的第一个发布候选版本发布
我代表 Spring Data 团队很高兴地宣布 Hopper 发布列车的第一个也是最后一个发布候选版本。该版本附带了一些重要的更改和更新
- 将 Spring Framework 基线升级到 4.2(特别是 4.2.5)。
- 支持 Spring Data JPA 和 MongoDB 中的查询示例。
- 支持 Spring Data Redis 的对象映射和存储库。
- 改进了对组合注释的支持。
- 支持 Spring Data REST 中的查找类型和嵌套关联
- 升级到 Elasticsearch 2.2,因此 Spring Data Elasticsearch 的版本号更改为 2.0 …
Spring Session 1.2.0 RC1 发布
我代表社区很高兴地宣布 Spring Session 1.2.0.RC1 发布。该版本可以在 Spring 里程碑仓库 (https://repo.spring.io/milestone) 中找到。
变更日志
此版本包含近 30 个问题,以及一些令人兴奋的新功能。您可以在 变更日志 中找到完整的更改列表。亮点可以在 1.2 中的新增功能 中找到。
贡献
我仍然对不断壮大的 Spring Session 社区感到惊叹。正是因为我们的社区,我们才能在一个月内完成 1.1.0 正式发布后的此版本。特别感谢所有…