Дата релиза: 5 января 2022

Composer

Database System

  • #3250648 Внесены улучшения в SelectSubqueryTest для избежания сравнений бинарных значений.
  • #3136388 Улучшена документация для core/lib/Drupal/Core/Database/Install/Tasks.php.

Field System

  • #3064890 Улучшена проверка на наличие ключа name в FieldUiTable.
  • #2916142 Улучшена генерация «тестовых значений» для decimal и float типов полей.

JavaScript

  • #3255504 Из date.js (библиотека core/drupal.date) удалена зависимость jQuery.
  • #2879293 В LinkWidget внесены изменения, что если для «текста ссылки» стоит обязательный параметр, то URI ссылки принудительно становится обязательным.

Media Library

  • #3190261 Исправлена неполадка, из-за которой виджет Media Library мог приводить к AJAX ошибке.

Migration System

  • #3253824 Исправлена опечатка в комментарии файла d7_field_formatter_settings.yml.
  • #3247039 Методу MigrateDestinationInterface::import() добавлена информацию том, что он может выбросить исключение MigrateException.
  • #3092430 Исправлена неполадка, приводящая к ошибке «TypeError: Argument 1 passed to Drupal\search\Plugin\ConfigurableSearchPluginBase::setConfiguration() must be of the type array, null given».
  • #2675006 Добавлен тест для трейта MigrationConfigurationTrait.
  • #3251835 Исправлена некорректная документация для Row::getSource().
  • #3014629 Некоторым миграциям из Drupal 6 и Drupal 7 добавлены комментарии, что они могут зависеть от миграций содержимого.

Olivero

  • #3247269 Исправлена неполадка, из-за которой выравнивание индикации наведения и выпадающих меню было некорректно.

Stable Theme

  • #3212470 Исправлен некорректный селектор для псевдо-элементов placeholder в Off Canvas элементах.

System

  • #3254403 Оптимизировано обновление system_post_update_sort_all_config(), которое могло приводить к проблемам нехватки памяти в процессе выполнения.
  • #3248309 AssertBreadcrumbTrait теперь не опирается на разметку предоставляемую темой Classy.

Update

  • #3252067 Уменьшено количество повторных вызовов в тестах модуля.
  • #3205909 Из UpdateSemverTestBase удалены права доступа, что не требуются всем тестам, что расширяют базовый тест. Удалённые права доступа добавлены непосредственно в те тесты, где они требуются.

User System

  • #3253889 Исправлена неполадка, которая приводила к ошибке переадресации при авторизации с использованием query-параметра ?check_logged_in=1.

Views

  • #3253568 Исправлена неполадка, которая приводила к ошибке при использовании шаблона поля.
  • #2793169 Обновлена документация для hook_views_post_render().
  • #3247619 Исправлена неполадка, из-за которой не работала опция «Показывать двоеточие после метки» для сгруппированного поля.

Тестирование

  • #3251125 InstallerExistingConfigTestBase теперь не будет деинсталировать модуль, который предоставлять драйвер баз данных.
  • #3245383 Модули, что предоставляю драйвера баз данных, теперь проверяются на то что они активны в момент запуска тестов.
  • #3131348 Вызовы с использованием empty() заменены на соответствующие ::assertEmpty(), ::assertNotEmpty() и ::assertArrayNotHasKey().
  • #3207907 В функциональные тесты, где не используется сборщик писем, внесены улучшения для его использования.

Прочие изменения

  • #3239287 Внесены улучшения в \Drupal\Core\Extension\ModuleDependencyMessageTrait для совместимости с PHP 8.1.
  • #3246157 Chris Drake добавлен в качестве координатора направления наставничества.
  • #3246158 AmyJune Hineline добавлена в качестве координатора направления наставничества.
  • #3246156 Brian Gilber добавлен в качестве координатора направления наставничества.
  • #3080819 В InfoParserInterface добавлена документация о параметре core_version_requirements.
  • #3249859 Исправлен некорректный пример в документации для NestedArray::unsetValue().
  • #3174570 Исправлена некорректная документация для свойства MainContentViewSubscriber::$classResolver.
  • #3175287 Удалено повторение слов в комментариях кода.
  • #2853183 Улучшены отсылки на Symfony Framework.
  • #3256581 Внесены улучшения в документацию update.authorize.inc.
  • #3213928 Внесены улучшения в документацию LoggerChannelInterface.
  • #3256591 Внесено исправление в документацию для table рендер-элемента.

Ссылки

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

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

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

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

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

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

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