Drupal 10

Drupal 10 — десятая мажорная версия Drupal, релиз которой состоится в июне 2022.

Почему так быстро?

Самая большая зависимость Drupal 9 — Symfony 4, EOL которого в ноябре 2023. Это означает, что после ноября 2023 он больше не будет получать обновления безопасности. Таким образом, Drupal необходимо перейти на Symfony 5 или более новую версию не позднее данного срока.

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

Будет ли обновление на Drupal 10 лёгким?

Да, и вот почему.

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

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

Данный подход был использован в Drupal 9 и показал себя как успешный опыт. 95 из 100 самых популярных модулей были готовы и поддерживали Drupal 9 в день его релиза. Теперь мы знаем что такой подход работает и мы продолжим применять и улучшать его.

Смотрите также

Ссылки

💝 Помогите нам сделать документацию лучше!

Вся документация Druki с отрытым исходным кодом. Нашли ошибку или неточность? Создайте pull request.

Редактировать текущий документ Обсудить улучшение

Или узнайте как контрибутить.

🤔 По-прежнему нужна помощь?

Не нашли ответа на свой вопрос? Попросите помощи у сообщества!

Задайте вопрос на GitHub Смотрите другие ресурсы сообщества