Install
To start a new Drupal project with version 11.4.8:To update your site and all dependencies to the latest version of Drupal:
To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions
Using Composer to manage Drupal site dependencies
Downloads
Download tar.gz
22.11 MB
MD5: 27df70c3f758c170ea9ab4b530dad077
SHA-1: 6e16b3c92cfe7d0c25d4040172b46d72c2c4e2f7
SHA-256: 82f10f0ac8f4c06e61b30dbd3e8eec070ad292b385167cff42f1ce42a3389209
Download zip
37.1 MB
MD5: 69de3792f517ea6559518dd658b20bea
SHA-1: 641feed48b813d990f7d84b0f7e74b83572c4919
SHA-256: 83e0fd95ae3ed7cbbba592a19f5d315e075896aefa8c61796dbd7d029ecb25e9
Release notes
This is a patch (bugfix) release of Drupal 11 and is ready for use on production sites. Learn more about the latest version of Drupal.
Drupal 11.4.x will receive security coverage until June 2027.
- fix: #3625969 Twig's 3.30 TypeError: Twig\Runtime\EscaperRuntime::escape(): Argument #4 ($autoescape) must be of type bool, null given
- test: #3618586 default_admin loses the footer group on forms that set #tree, silently unpublishing entities on save
- fix: #3625553 Use MAJOR.x-dev for generated dev-main aliases so release branches don't break BuilderTest
- fix: #3625547 CurrentPathStack keeps every Request it has seen, so long-running processes leak memory
- fix: #3095257 Option for _none is removed once a field has a value and can cause accidental data corruption
- fix: #3618586 default_admin loses the footer group on forms that set #tree, silently unpublishing entities on save
- fix: #3622419 EntityQuery AND condition groups do not work for fields with unlimited cardinality after #2875033
- task: #3623168 Update deprecation notices in ajax.js
- fix: #3623728 Node.js v24 upgrade fails all Nightwatch test runs
- fix: #3621109 Skip link in dark mode has low color contrast
- fix: #3623388 Details summary summary has low contrast
- Merged 11.4.7.
- fix: #3617875 Better Dark Mode Support for Disabled Elements
- task: #3605702 Remove remaining Gin and Claro implementation names from Default Admin theme
- fix: #3562543 FileEventSubscriber::sanitizeFilename() does not check for invalid UTF-8 chars
- fix: #3622446 DrupalConsoleLogger throws incorrect exception
- fix: #3620645 Guzzle FW Gadget Chain shim followup
- fix: #3622446 DrupalConsoleLogger throws incorrect exception
- fix: #3622031 Content Translation shows a confusing set of warnings even when config is syncing
- fix: #3608184 Load multiple cardinality fields with a smaller result set
- fix: #3613607 Add RecipeRunner::isApplying() to determine if a recipe is being applied, without confusing it with a config sync
- fix: #3614602 Modules required by an active theme can be uninstalled
- fix: #3120298 Add test coverage of alter hooks when there is no base alter
- Revert "task: #3605702 Remove remaining Gin and Claro implementation names from Default Admin theme"
- fix: #3611957 Improve InvalidComponentException by including the parent/calling Twig template path
- docs: #3618255 FormValidator refers to self::METHODS() which don't exist
- fix: #3614246 Media library grid items without a preview thumbnail collapse and hide the item name
- task: #3605702 Remove remaining Gin and Claro implementation names from Default Admin theme
- Back to dev.