Новости и анонсы

Вышел релиз Drupal 8.1.0

Drupal
Drupal 8.1.0

Состоялся выход Drupal 8.1.0 - первого минорного релиза линейки Drupal 8.

Скачать Drupal 8.1.0

Что нового в Drupal 8.1.x?

Экспериментальный UI для миграций с Drupal 6 и 7

Теперь Drupal 8.1.0 включает в себя модуль Migrate Drupal UI, который предоставляет пользовательский интерфейс для миграции ядра Drupal. Используйте его для миграции сайтов на Drupal 6 или 7 до Drupal 8. Обратите внимание, что этот модуль всё ещё экспериментальный и у него есть некоторые проблемы. Не забывайте делать бэкап перед мграцией.

BigPipe для ощутимой производительности

Модуль BigPipe предоставляет расширенную реализацию BigPipe от Facebook - стратегии рендеринга страниц, которая приводит к ощутимому улучшению производительности для страниц с динамическим, персонализированным или некэшированным контентом. Больше в документации BigPipe.

Проверка орфографии и кнопка языка для CKEditor

В Drupal 8.0 не было возможности использовать встроенную в браузер проверку орфографии для проверки текста в CKEditor. Теперь эта возможность есть. Другим улучшением является добавление необязательной кнопки языка для CKEditor. Она позволяет назначать информацию языка частям текста, что может быть полезно в плане доступности и машинной обработки..

Улучшенные страницы помощи

В Drupal 8.0 была включена новая система для руководств помощи под названием Tours. В Drupal 8.1.0 их поиск стал более простым, достаточно просто разместить эти туры их в /admin/help.

Сам страница помощи стала более гибкой. Модули могут добавлять свои разделы, а темы переопределять внешний вид. Больше информации о том, как добавить туры в свой модуль вы найдёте в здесь, или в документации Tour API.

Отображённые сущности в полях View

Drupal 8.1.0 теперь включает в себя обработчик отображённых сущностей для Views, который позволяет разместить полностью отрендеренную сущность внутри поля view. Например, эта фича может быть использована для отображения отрендеренного профиля пользователя автора каждой ноды в таблице, которая отображает конент ноды.

Поддержка автоматического тестирования JavaScript

Drupal 8.1.0 добавляет поддержку автоматического тестирования  JavaScript, что означает меьшее количество багов в Drupal, связанных с функциональностью JavaScript, по мере написания новых тестов. (читайте больше о том, как запускать JavaScript тесты.) Также были внесены улучшения в систему тестирования, включая улучшенный репортинг PHPUnit и других результатов теста.

Улучшенная поддержка Composer

Начиная с 8.1.x, ядро Drupal и его зависимости собираются с помощью Composer на Drupal.org. Это значит, что сайты и модули теперь также могут использовать Composer для управления своими зависимостями, и больше не мучаться с директорией vendor, которая раньше шла вместе с ядром.

Улучшения в Developer API

Минорные релизы, такие как Drupal 8.1.0, включают обратно совместимые изменения в API, а также новые фичи. Больше деталей об улучшениях для разработчиков вы можете найти в 8.1.0 release notes.

Оригинальная статья:
Dmitry Rekun
Работаю в банковской сфере, а с веб-разработкой (непосредственно с Joomla) столкнулся в 2007 году. Теперь это моё хобби и время от времени вторая работа. Какое-то время вёл свой блог, но решил попробовать работать в команде. И вот c 2012 года я здесь :)