Вы здесь

Дата выхода Drupal 10 и окончание поддержки Drupal 9

Мы планируем выпустить Drupal 10 в июне 2022 года и закончить поддержку Drupal 9 в ноябре 2023 года. Не волнуйтесь: обновление на Drupal 10 будет сделано простым.

Дата выхода Drupal 10 и окончание поддержки Drupal 9

Почему июнь 2022 года, спросите вы

Самая большая зависимость Drupal 9 это Symfony 4, поддержка которого заканчивается в ноябре 2023 года. Это значит, что после этой даты ошибки в Symfony 4 исправляться не будут и Drupal должен перейти на Symfony 5 (или следующую версию), и Drupal 9 не будет поддерживаться после этой даты.

В целях безопасности, всем пользователям Drupal 9 нужно будет обновиться на Drupal 10 до ноября 2023 года. Мы хотим дать владельцам сайтов как минимум год для обновления с Drupal 9 на Drupal 10, поэтому Drupal 10 хорошо бы выпустить в июне 2022 года.

Можно ли будет обновиться до Drupal 10 просто?

Да, это будет просто, и вот почему.

Новые возможности Drupal 10 фактически будут добавлены в Drupal 9, то есть разработчики могут заранее портировать свои проекты к новому API. Вместе с отказом от старых возможностей и отметкой кода устаревшим, мы сохраняем обратную совместимость. Только когда Drupal 10 будет готов, мы удалим весь устаревший код. Удаление устаревшего кода нарушит обратную совместимость, но так как разработчики модулей имеют возможность следовать за изменением API, обновление до Drupal 10 будет простмым.

Если прочитав это у вас закружилась голова, подумайте об этом так: Drupal 10 идентичен последней версии Drupal 9, только не содержит код отмеченный устаревшим в предыдущей версии. Из-за это не будет каких-либо больших или неожиданных изменений в последнюю минуту.

Мы использовали этот подход при выпуске Drupal 9 и он был успешным: 95 из 100 самых популярных модулей были готовы в день выхода Drupal 9.0.0. Из предыдущего опыта мы знаем, что этот подход к обновлению работает и мы продолжим использовать его в будущем.