Install
To start a new Drupal project with version 11.3.11: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
19.98 MB
MD5: af43ec835bf5b0c986bf424d802a42d4
SHA-1: e97d3732d7baccf3d82bdbe8d51447cd6fc956f1
SHA-256: 3c3f544ce0dd32da1a631e908f43f87295dc4297b96b9cce94b9754e44bd9632
Download zip
34.32 MB
MD5: 765aaed8c1d10e5161fa550e01072ff8
SHA-1: a84ecc112f73a69ff3348b2b6c406fb7b76c04a1
SHA-256: 81f9192a3d540b893557c28a0ee0b331b515bc1383765d656e582c70ecfb666b
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.
This update solves Composer security errors from third party components when installing drupal/core-recommended.
Drupal 11.3.x will receive security coverage until December 2026.
All changes since 11.3.9
- task: #3592421 Update Symfony routing and http-foundation versions
- fix: #3592341 Fix dot-segment encoding for chained ../ and ./ in generated URLs
- task: #3592382 Update Twig to v3.27.0
- task: #3592065 Drupal core-recommended pins vulnerable symfony/polyfill-intl-idn version affected by CVE-2026-46644
- task: #3567980 Remove unneeded parameter $requestStack from EntityController
- Merged 11.3.10.
- fix: #3588331 PsrResponseSubscriber doesn't support \Psr\Http\Message\StreamInterface
- fix: #3301239 Improve the error message thrown in PoStreamReader::readLine() when translations cannot be saved
- Revert "fix: #2844620 Automatically split cache debug headers into multiple lines when they exceed 8k"
- fix: #2844620 Automatically split cache debug headers into multiple lines when they exceed 8k
- docs: #3589633 Remove realityloop from MAINTAINERS.txt
- fix: #3559132 FileSystem::deleteRecursive() leaves files/directories when realpath() returns FALSE
- fix: follow-up #3463868 Two #config_targets error when used on a text_format form element
- fix: #3463868 Two #config_targets error when used on a text_format form element
- fix: #3586099 SystemAdminThemePreprocess::preprocessSystemModulesDetails() shows @theme instead of the theme name that depends on a module
- task: #3588897 Widen the script/stylesheet bytes assertion ranges in performance tests
- Back to dev.