)
°)
͡°)
ʖ ͡°)
͜ʖ ͡°)
° ͜ʖ ͡°)
͡° ͜ʖ ͡°)
( ͡° ͜ʖ ͡°) Drupal 8.8.0
͡° ͜ʖ ͡°)
° ͜ʖ ͡°)
͜ʖ ͡°)
ʖ ͡°)
͡°)
°)
)
В среду (4 декабря), вчером по Мск, выходит
Drupal 8.8.0.
Уделите особое внимание:
-
Минимальная версия PHP — 7.0.8, рекомендуемая — 7.2.
- Следующий релиз Drupal 8.9.0 + Drupal 9. Начинайте чистить deprecated в кастомах.
-
jQuery UI выводят из ядра. Если вы активно его используете, ставьте соответствующие зависимости с орга, либо переписывайте код чтобы он не опирался на него.
-
Синонимы теперь сущности, а
код вынесен в модуль path_alias (в ядре). Если вы как-то вмешивались в работу синонимов, обновите свой код. Старые хуки, сервисы и т.д. помечены устаревшими. При рефакторинге учтите, что path_alias в Drupal 9, станет опциональным, поэтому либо добавляйте его в явные зависимости, либо пишите код с учетом того что синонимов может не быть.
Также интересно:
- Появились офциальные composer темплейты для создания проектов на Drupal через composer:
drupal/recommended-project и
drupal/legacy-project. Как можно понять из названий, drupal/recommended-project — рекомендуемый способ установки Drupal. А это значит, Composer для установки и docroot в web.
-
Popper.js в ядре, пришел на замену jQuery UI Position.
-
SortableJS в ядре, пришел на замену jQuery UI Sortable.
- Административная тема
Claro добавлена в ядро в качестве эксперементальной.
А также множество других
изменений и улучшений.