跳转到主要内容

Drupal 8.2.0 发布

Drupal 8.2.0 于2016年10月5日发布了!

Drupal 8.2 发布

Drupal 8.2.0,Drupal 8 的第二个小(minor)版本现已可用。对于 Drupal 8, 在我们的发布进程里,我们做了一些显著变化,采用语义化版本和预定功能发布。它允许我们及实时的在 Drupal 8 里做大量的改进,同时还提供向后兼容。

Drupal 8.2.x 有哪些新特性?

这个新版本包含附加的实验性(experimental)模块来放置区块到页面,可以编辑配置与区块相关的配置信息而不用离开页面,可以创建内容审查的工作流,以及使用日期范围。还有很多小的创作体验、站点构建和 REST 以及解耦站点改进也被包含其中。(Experimental 模块 是由 Drupal 8 核心提供的用来做测试的,但尚未完全支持。)

下载 Drupal 8.2.0

在页面上放置和配置区块更容易

新的实验性模块 Place Block 允许放置区块到任意页面而不是要到后台管理表单。在选定要放置的区域之后,区块配置可以在一个模态对话框里调整,而且允许完全控制所有的细节。

还有一个更容易的修改区块配置,那就是通过实验性的Settings Tray 模块。编辑一个区块通过在侧栏展开一个托盘,它包含了区块标题和其他设置。以站点名称区块为例,你可以在侧栏直接编辑站点名称。对于菜单区块,你可以在那里调整菜单。

Drupal 8.2.0 Settings Tray module demonstration

内容审核现在已被包含

Drupal 始终支持已发布和未发布内容,但是更多细化的工作流 Drupal 内核并不支持。新的实验性 Content Moderation  模块,基于贡献模块 Workbench Moderation 项目,允许定义内容工作流状态,如草稿、存档和已发布,以及哪些角色拥有移动内容状态的能力。

Moderation states editor screen in Drupal 8.2.0

支持日期范围

Drupal核心自带的Datetime 模块仅支持单点存储。实验性的 Datetime Range 模块提供一种新的字段类型,也允许结束日期。这个对于贡献模块是很有帮助的,比如 Calendar 模块与 Drupal 8 核心可以很好的工作。

站点构建,内容创作和管理改进

New content creation messages

对于管理,站点构建和创作,Drupal 8.2.0 也提高了功能的稳定性。Drupal 现在对新的内容类型默认开启了版本控制,提供更好的问责,为了创建一个“安全网”来恢复意想不到的更改,同时为了与未来的工作流功能整合。内容编辑器将享受更加无缝的体验,比如 CKEditor 的内置对话框现在风格与 Drupal 原生的对话框匹配,而且创建任何实体时将会显示一条链接到新的实体的信息。

其他新增的改进还包括:

  • 很多管理页面的用户界面文本已经改进。
  • 站点内重定向的联系表单现在是可配置的。
  • 评论视图模式现在可以在显示格式表单里选择。
  • 在生成RSS提要时,相对链接转换为绝对的(无论使用feed与否,要确保图片和链接工作)。
  • 现在,管理员可以在卸载模块时选择要移除模块的内容实体。
  • 404 响应的内部页面缓存已得到改进。

Web services 平台方面的功能

Drupal 8.2 版本不断扩大有利于 Drupal 在 Web services 方面的支持来解耦站点和应用程序,通过 Bug 修复、简化配置、改进响应以及新功能。现在可以读取(GET)配置实体像词汇和内容类型成REST资源,解决 8.1.x 和更早版本对 REST 功能的显著限制。登录、注销和注册用户现在也可以使用 REST 。通过 REST 出口视图显示中使用的身份验证机制现在是可配置的了,并启用和配置跨域资源共享(CORS,即 cross-origin resource sharing 的简写)加入一个 cors.config 服务参数。REST资源配置现在也更加简单。

REST API demonstration

开发者 API 改进

小版本如 Drupal 8.2.0 包含了对开发者向后兼容的 API 附件以及新功能。关于该版本针对开发者方面改进的更多细节,请查看 8.2.0 release notes

这个对我意味着什么?

Drupal 8 站点所有者

升级到 8.2.0 可以继续收到 bug 和安全漏洞的修复。下一个 bugfix 版本,8.2.1,计划在2016年11月2日发布。

升级你的站点 从8.1.10 到 8.2.0,只需通过执行 update.php,就像 8.1.7 升级到 8.1.8 一样。对于小版本,模块、主题和翻译可能需要一些小的改动,所以在升级你的生产环境站点前,请谨慎一点测试升级。

Drupal 6 站点所有者

Drupal 6 已不再支持。创建一个 Drupal 8 站点,然后尝试尽快 迁移你的数据 过去。当你测试迁移 Drupal 6数据到 Drupal 8 时,你的 Drupal 6 站点仍然可以继续运行。 核心现在提供迁移对大多数Drupal 6 数据,但多语言功能,尤其是迁移是不完整的。如果您发现未涉及与实验性的迁移模块套件的已知问题一个新的bug,你详细的错误报告与重现步骤是一个很大的帮助!

Drupal 7 站点所有者

Drupal 7 仍然是被完全支持的,而且贯穿 Drupal 8 的所有小版本,将继续收到 bug 和安全漏洞修复。

Drupal 7 到 8 的迁移路径还没有完成,特别是对于多语言站点,所以当你试图迁移时,可能会遇到错误或丢失迁移。 这就是说,你的 Drupal7 网站可以保持正常运行,而你测试迁移到一个新的Drupal8个网站,可以帮助我们稳定的Drupal7 到 Drupal 8迁移路径!从实际测试和错误报告的 Drupal7 站点将帮助我们为大家稳住此功能越快。(搜索已知问题。)

翻译、模块和主题贡献者

小版本像 Drupal 8.2.0 是向后兼容的,所以支持 Drupal 8.1.x 和 Drupal 8.0.x 的模块,主题和翻译将与 8.2.x 同样兼容。然而,新的版本包括一些修改字符串,用户界面和内部 API (以及更显著改变实验模块)。这意味着,一些小的更新可能需要您的翻译,模块和主题。更多背景信息,参见 8.2.0 候选发布公告

下载:

其他链接:

 

文章分类