文档

§关于 Play 版本

访问 变更日志页面 开始使用最新的 Play 版本。此页面列出了从 2.x 开始的所有过去的 Play 版本。

从 Play 2.0.0 开始,Play 的版本号为 epoch.major.minor。Play 目前每年发布一个新的主要版本。主要版本可能会破坏 API,但我们会尽力确保大多数现有代码能够在弃用警告下编译。每个主要版本都有一个迁移指南,解释如何从上一个版本升级。

注意:play.core 包中的所有内容都被视为内部 API,可能会在未经通知的情况下更改。

我们当前方案中的次要版本对于所有公共 API 都是向后二进制兼容的。升级到新的次要版本通常是安全的,无需进行任何代码更改,我们会确保宣布此规则的任何例外情况。

Play 团队还维护着许多与 Play 集成的外部项目,例如 play-slick、play-json、play-ws 等。对于这些项目,Play 已经依赖于兼容的版本,或者我们在文档中说明了哪个版本是兼容的。

我们最终计划将 Play 切换到使用 major.minor.patch 版本方案,一些 Play 库(如 play-ws)已经使用此方案。在这种情况下,次要版本会因不会显著破坏 API 的主要功能而增加,而补丁版本会因小的错误修复和二进制兼容的更改而增加。次要版本将尽可能保持向后兼容性,除了弃用的 API。

Play 3.0

  1. 有什么新功能?
  2. 迁移指南

Play 2.9

  1. 有什么新功能?
  2. 迁移指南

Play 2.8

  1. 有什么新功能?
  2. 迁移指南

Play 2.7

  1. 有什么新功能?
  2. 迁移指南

Play 2.6

  1. 有什么新功能?
  2. 迁移指南

Play 2.5

  1. 有什么新功能?
  2. 迁移指南

Play 2.4

  1. 有什么新功能?
  2. 迁移指南
  3. Reactive Streams 集成(实验性)

Play 2.3

  1. 有什么新功能?
  2. 迁移指南

Play 2.2

  1. 有什么新功能?
  2. 迁移指南

Play 2.1

  1. 有什么新功能?
  2. 迁移指南

下一步:Play 3.0


发现文档中的错误? 此页面的源代码可在 此处 找到。 在阅读 文档指南 后,请随时贡献拉取请求。 有问题或建议要分享? 转到 我们的社区论坛 与社区开始对话。