Дата релиза: 2 сентября 2021
¶CKEditor
-
#3227945 Из процесса сборки CKEditor удален
bender-runner.config.json
.
¶Composer
-
#3221748 В примере для Composer плагина Scaffold убран
drupal/core
, так как он явно разрешен и его объявление там не окажет никакого эффекта.
¶Database System
-
#3228237
Drupal\Core\Command\DbDumpCommand::getTables()
теперь сортирует таблицы по алфавиту.
¶Forms System
-
#3229012 Исправлена ошибка в комментарии к
FormSubmitter
.
¶Media System
-
#3063343
MediaLibraryState
теперь реализуетCacheableDependencyInterface
. - #3222616 Улучшено регулярное выражение для YouTube, которое теперь позволяет добавлять плейлисты в качестве удаленных видео.
- #3202145 Запрос oEmbed ресурсов теперь имеет таймаут равный 5 секундам, а не 30, чтобы в случае проблем не блокировать запросы пользователей.
- #3054888 oEmbed URL-адреса больше не переводятся принудительно в нижний регистр, так как некоторые провайдеры могут использовать пути с большим регистром, что приводит к ошибкам добавления таких адресов при сравнении.
¶Migration System
-
#3022910 (откачено) Название файла (
filename
) теперь получается изuri
.
¶MySQL DB Driver
-
#3218978 Исправлена неполадка когда в settings.php для соединения БД задана команда удаления
ANSI_QUOTES
из['init_commands']['sql_mode']
, но она игнорировалась.
¶Olivero
-
#3224466
<button>
элементы теперь наследуют шрифт. - #3225188 Улучшены размеры заголовков чтобы они были различимых размеров.
-
#3228145
aria-label
для кнопки поиска заменена на «Search Form». -
#3227427 Улучшено отображение состояния фокуса элемента
<summary>
на Windows в режиме высокой контрастности. - #3223268 Исправлена неполадка на IE11 из-за которой в выпадающем меню появляется прокрутка.
- #3221871 Исправлена неполадка при которой ссылка из мобильного меню ведущая на текущую страницу с якорем не закрывала меню.
- #3226704 Улучшено отображение пункта главного меню при наведении.
- #3212120 Размер шрифта цитаты уменьшено если оно выводится в сайдбере.
¶Quick Edit
-
#3228634 Все интеграционные тесты QuickEdit, включая
QuickEditImageEditorTestTrait
, были перемещены в пространство имёнquickedit
.
¶Render System
-
#3228656 Удалён устаревший
@todo
вHtmlResponseAttachmentsProcessor
.
¶Syslog
- #3224414 Исправлена неполадка из-за которой модуль Syslog использовал свои настройки до того как они были записаны.
¶Theme System
-
#3228963 Исправлен путь в сообщении исключения
ThemeExtensionList
.
¶Typed Data System
-
#2047119 Акутализирована документация аннотации
DataType
.
¶Тестирование
-
#3191935 Использование устаревшего
AssertLegacyTrait::assertNoText()
заменено современными методами. -
#3170396 Вызовы
t()
заменены на::pageTextContains()
в вызовах::assertRaw()
и::assertNoRaw()
. -
#3227060 Вызов устаревшего
AssertLegacyTrait::assertNoRaw()
заменены на современные аналоги. -
#3226008 Удалены вызовы
t()
в вызовах::assertEquals()
. -
#3220255 Сравнения с использованием
xpath
на ссылки заменены на WebAssert.
¶Прочие изменения
-
#2989893 Из примера
substr
плагина-обработчика удалён лишний ключkey
. -
#3190070 Исправлен некорректный отступ в
default.services.yml
. - #3221715 Brian Perry «brianperry» добавлен в качестве координатора инициативы decoupled меню.
-
#3018091 Дополнена документация для
TaggedHandlersPass::process()
. -
#3203416 Добавлено объяснение, что параметр $form_id может обнаружить рекурсию в
FormValidator::doValidateForm()
.
¶Ссылки
- Drupal 9.2.5 (англ.), drupal.org, 2 сентября 2021