Дата релиза: 6 октября 2022
¶Cache
-
#3296987 В документацию метода
CacheableDependencyInterface::getCacheMaxAge()
добавлена информация оCache::PERMANENT
.
¶CKEditor 5
- #3306153 CKEditor 5 обновлён до версии 35.1.0.
-
#3268306 Исправлена неполадка, из-за которой могли не сохранятся
собственные HTML-теги, например:
<drupal-media>
,<drupal-entity>
,<foobar>
. - #3270734 Тесты модулей Editor и CKEditor 5 больше не используют CKEditor 4.
- #3222756 Добавлена поддержка загрузки изображений из внешних источников.
-
#3280343 Актуализированы
@todo
комментарии. - #3306216 Прозрачные иконки теперь форсируются быть полностью видимыми.
-
#3283776 Внесены улучшения в
CKEditor5PluginDefinition::getElements()
. -
#3284254
HTMLRestrictions
больше не позволяет добавить разрешение<tag attr="*">
потому что это равносильно<tag attr>
. -
#3300246 Добавлена поддержка сторонних аттрибутов для
<drupal-media>
от сторонних плагинов.
¶Comment
- #3166561 Исправлена неполадка, из-за которой при удалении пользователя, его комментарии могли быть удалены, вместо того чтобы быть переназначены на анонимного пользователя.
¶Config System
-
#3312001 Исправлено состояние гонки в
ConfigImporter
.
¶Database
- #3294695 Исправлена неполадка, из-за которой слой обратной совместимости драйверов баз данных мог не работать для реплик.
- #3260227 Тесты драйверов баз данных перенесены в соответствующие модули драйверов.
¶Datetime
- #2993165 Исправлена неполадка, из-за которой Date Only поле могло некорректно трактовать значение по умолчанию если у пользователя используется собственный часовой пояс.
¶Filter
- #2710427 Исправлена неполадка из-за которой обновление разрешенных тегов могло приводить к некорректным разрешениям при использовании пустого значения.
¶Form API
-
#3307468 Улучшена документация для
$context['sandbox']
из Batch API. -
#2842141 В документацию
hook_form_FORM_ID_alter()
добавлено объяснение в каком порядке вызываются данные хуки.
¶Layout Builder
- #3119786 Исправлена неполадка, из-за которой не отображались изображения по умолчанию указанные в настройках поля.
- #3165010 Кнопка «Отмены изменений» теперь игнорирует любой ввод и пропускает валидацию данных.
¶Migrate
-
#3202665
migration_lookup
теперь выдаёт больше информации при выбрасывании исключения. -
#3250683 Улучшена документация для
MigrateException
.
¶Olivero
- #3281341 Исправлена неполадка из-за которой оформление цитат могло быть некорректным в некоторых случаях.
¶Views
- #2875987 Исправлена неполадка из-за которой вызов альтера формы Views вызывался дважды.
- #3291520 Исправлена неполадка, из-за которой неправильно отображалось название термина если оно начиналось с нуля.
-
#3006812 Исправлен некорректный тип для
ViewsExecutable->exposed_widgets
соstring
наarray
.
¶Workspaces
-
#3308915 Улучшена производительность
WorkspacesUninstallTest
.
¶Прочие изменения
-
#3309719 Исправлен некорректный тайпхинт для переменной в
EntityAutocomplete
. -
#3060716 Исправлен некорректный
@oversDefaultClsas
. -
#3311476 Тест
DownloadTest
будет пропускаться на SQLite базах данных, так как сейчас это приводит к блокировке БД. -
#3285054 В темы Claro и Olivero добавлено отключение стилей CKEditor 5
ckeditor5-stylesheets: false
. -
#2617330 Исправлено некорректное условие в
LogMessageParser::parseMessagePlaceholders()
. - #3309173 Исправлены ссылки на документацию драйверов баз данных на актуальные.
-
#3310760 Исправленные битые линки в
@todo
. -
#3308449 Исправлена неполадка в
CategorizingPluginManagerTrait::getSortedDefinitions()
, из-за которой результат мог отличаться если категория не являлась строкой. - #3265574 Там где возможно, оставшиеся вызовы с использованием xpath заменены на WebAssert методы.
-
#3313833 В
drupalci.yml
добавлена возможность указывать список запускаемых тестовых групп. -
#3121157 Улучшена документация для
ThemeInstallerInterface::uninstall()
.
¶Ссылки
- Drupal 9.4.8 (англ.), drupal.org, 6 октября 2022