Version 11.4.9 du 10/10/2026- Task: Update CKEditor5 version for Drupal core 10.6, 11.3, 11.4, 11.5.
- Task: Prevent the navigation sidebar being rendered via big pipe.
- Fix: Use expectExceptionMessage().
- Task: Provide better explanation of plugin configuration array for the PluginBase constructor, and reference plugin API docs.
- Docs: Drupal\Core\Config\StorageInterface::readMultiple() @return docs don't say what the array is keyed by
- Task: Allow recipe to add multiple buttons to CKEditor toolbar.
- Back to dev.
Version 11.4.8 du 27/09/2026- Fixed : Twig's 3.30 TypeError: TwigRuntimeEscaperRuntime::escape(): Argument #4 ($autoescape) must be of type bool, null given.
- Fixed : default_admin loses the footer group on forms that set #tree, silently unpublishing entities on save.
- Fixed : Use MAJOR.x-dev for generated dev-main aliases so release branches don't break BuilderTest.
- Fixed : CurrentPathStack keeps every Request it has seen, so long-running processes leak memory.
- Fixed : Option for _none is removed once a field has a value and can cause accidental data corruption.
- Fixed : default_admin loses the footer group on forms that set #tree, silently unpublishing entities on save.
- Fixed : EntityQuery AND condition groups do not work for fields with unlimited cardinality after.
- Fixed : Update deprecation notices in ajax.js.
- Fixed : Node.js v24 upgrade fails all Nightwatch test runs.
- Fixed : Skip link in dark mode has low color contrast.
- Fixed : Details summary summary has low contrast.
- Fixed : Better Dark Mode Support for Disabled Elements.
- Fixed : Remove remaining Gin and Claro implementation names from Default Admin theme.
- Fixed : FileEventSubscriber::sanitizeFilename() does not check for invalid UTF-8 chars.
- Fixed : DrupalConsoleLogger throws incorrect exception.
- Fixed : Guzzle FW Gadget Chain shim followup.
- Fixed : DrupalConsoleLogger throws incorrect exception.
- Fixed : Content Translation shows a confusing set of warnings even when config is syncing.
- Fixed : Load multiple cardinality fields with a smaller result set.
- Fixed : Add RecipeRunner::isApplying() to determine if a recipe is being applied, without confusing it with a config sync.
- Fixed : Modules required by an active theme can be uninstalled.
- Fixed : Add test coverage of alter hooks when there is no base alter.
- Fixed : Remove remaining Gin and Claro implementation names from Default Admin theme".
- Fixed : Improve InvalidComponentException by including the parent/calling Twig template path.
- Fixed : docs: #FormValidator refers to self::METHODS() which don't exist.
- Fixed : Media library grid items without a preview thumbnail collapse and hide the item name.
- Fixed : Remove remaining Gin and Claro implementation names from Default Admin theme.