Spring Statemachine 1.1.0.M1 发布

发布 | Janne Valkealahti | 2016年2月02日 | ...

我们很高兴地宣布 Spring Statemachine 1.1.0.M1 的第一个里程碑版本。

我们在 2015 年 4 月发布了 1.0.0.M1,在 2015 年 10 月发布了 1.0.0.RELEASE。 我们还为 1.0.x 系列完成了 2 个维护版本,现在是时候展望具有 1.1.x 系列的未来了。 1.0.x 进入维护模式,而主要开发将集中在 1.1.x 上。 这并不意味着我们将停止 1.0.x 的维护,直到我们成功过渡到 1.1.x 版本之后,才会进行维护修复。 在 Spring 项目中,在用户准备好迁移到下一个小版本/大版本之前,不要放弃维护这一点很重要。 我们预计 1.0.x 和 1.1.x 会并行存在,直到我们在可预见的未来发布 1.2.x 或 2.x 系列。

我们在这个第一个里程碑中实际得到了什么

  • 支持使用 Spring Security 保护事件、转换和操作。
  • StateContext 现在是一个一等公民,在内部以及用户与之交互的方式中都扮演着更大的角色。
  • Annotation model(@WithStateMachine) 已经得到增强,可以匹配来自监听器和上下文事件的功能。
  • 使用 Kryo 序列化为 Redis 提供持久化功能。
  • 其他错误修复和次要增强已向后移植到 1.0.x 中。
  • 使用 安全redis 持久化 的两个新示例。

通常,完整的更改可从 changelog 获取。

我们为状态机添加了对*Session* 作用域 bean 的初步支持,这是支持 Spring Session 的基础。 进一步的工作仍在进行中,等待 Spring Session 1.1.x 的下一个版本以支持自定义会话序列化。

我们计划在发布候选版本之前进行第二个里程碑,以便在今年 5 月左右(大概)发布到 Spring IO 版本中。 当我们准备好时,我们可能会进行最终版本发布,但 IO 计划是最终的可能目标日期。

感谢所有通过 Stack Overflow、GitHub Issues 或其他渠道以任何方式做出贡献的人。 变革的动力确实来自社区及其要求。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证来加速您的进步。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部