4. Drupal 8.6.0 发布

9 月 5 日,我们发布了 Drupal 8.6.0 !我们坚信这是 迄今为止最重要的 Drupal8 发布。之所以意义重大,是因为在所有 12 个 Drupal 8 核心战略举措上我们取得了很大进展。 Drupal 8.6 为内容作者、评估者、站点构建者和开发者交付了大量改进。

对于内容作者,有哪些新东西呢?

Drupal 8.6 增加了 "远程媒体类型"。意味着现在你可以很容易的在自己的内容里嵌入 YouTube 或 Vimeo 视频。

a

Drupal 8.6 内的媒体库

内容作者希望 Drupal 容易使用。我们对多个特征做了重大改进,以帮助作者达成此目的:我们交付了一个实验性的媒体库,增加了Workspaces 实验模块,提供了复杂的内容暂存能力,和在即将到来的布局构建器上取得了重大进展。布局构建器已成为很强大的工具,解决了很多创作挑战,很多人期待。

b

Drupal 8.6 里的 Workspaces 模块

内容创作相关的计划都在有序、稳定的进展。这些特征不仅解决了大多数的请求创作改进,也提供了我们继续创新的坚实基础。意味着我们可以为捐赠模块提供比较好的兼容和可升级性。

a

2016 年 Drupal 调查内容作者的前 10 项请求特征

对于评估者,什么是新的呢?

评估者想几分钟就可以安装、测试 Drupal,他们想有个开箱即用的用户体验。Drupal 8.6 解决了这个问题。

Drupal 8.6 以前,下载、安装 Drupal 很复杂、过程长,最后站点内容还是空的。

现在,你可以选择 "Umami demo profile" 安装Drupal。Umami demo profile 在盒子之外填充了站点内容,提供了一个漂亮的站点,展示了一些 Drupal 最强大的能力。这个 demo profile 不仅有助于新用户,也可以被 Drupal 专业人员和数字代理使用展示 Drupal,以便吸引潜在用户。

Image removed.

新的 Umami demo profile 附带了布局构建器

除了一个新的 profile,我们还增加了一个 "quick-start" 命令, 允许你在一个命令里开始 Drupal 站点,并且只需要一个 PHP 依赖。如果你想试试 Drupal,你不再必须安装 web服务器,数据库,容器等等。

最后,对 Drupal - Open Source CMS 上的下载体验和评估者文档进行了深度改进。

用 Drupal 8.6,你可以在两分钟之内下载、安装一个全功能 Drupal 演示应用,这很令人兴奋。

对于开发者,有哪些新东西?

你现在能使用内置的用户接口升级单一语言的 Drupal 6 或 Drupal 7 站点到 Drupal 8 。 多语言迁移进展良好,但还有问题需要解决。

我最近写了关于使 Drupal 成为“API 第一”的平台的进展,包括在 Drupal 8.6 里 REST 的改进概述,JSON API 更新,和 JSON API 没有进入这个版本的原因。我期待 JSON API 被添加到 Drupal 8.7。其他解耦工作,包括基于 React 的管理应用程序和 GraphQL 支持仍在积极地开发,但进展迅速。

我们几乎把所有测试从 SimpleTest 转为 PHPUnit;也为 JavaScript 开发者加入了 Nightwatch.js 和 Prettier 。虽然 Drupal 8 有广泛的后端测试覆盖,使用 PHPUnit 和Nightwatch.js 提供了一个更现代化的平台,使得 Drupal 更亲近 PHP 和 JavaScript 开发者。

Drupal 8 继续发展

这些只是我最兴奋的亮点。如果你想了解更多 Drupal 8.6.0 内容请查看官方发布通告和发布说明里的重要更新信息。 接下来的几个月,我将写更详细的项目进度报告,在这篇文章里我没有触及。

在 Drupal 8.5.0 公告里,我谈到 Drupal 如何发展,持续提供改进和新特性:

在未来版本中,我们计划添加一个媒体库,支持像 YouTube 视频这样的远程媒体类型,支持内容分期,布局构建器,JSON API 支持,GraphQL 支持,基于 React 的管理应用和给评估者一个更好的开箱即用体验。

正如你从这篇文章中看到的,Drupal 8.6 交付了很多计划以及在很多其他方面取得了有意义的进展。

我们计划在将来的版本中:

  • 针对内容作者稳定更多的特性

  • 增加 JSON API,允许开发者容易、快速的创建解耦应用

  • 提供稳定的多语言迁移

  • 通过 Composer 和 configuration 管理变化为开发者做大的改进

  • 继续改善评估者体验

  • 迭代,朝着一个全新、解耦的管理经验

  • ... 等等

Drupal 8.6.0 的发布得意于数以千计的捐助者和组织。谢谢捐助这次发布的每个人。不管你是提出问题、写代码、测试补丁、资助一个捐助者、测试预发布版本,还是在一旁为球队欢呼, 有你才使得这个版本发布。

谢谢!

本书共4小节。


评论 (0)