ePrivacy and GPDR Cookie Consent by Cookie Consent
Drupal software

Drupal - releases history

Top Download Club  |  Development  |  Other  |  Drupal
Version Change log
Drupal 11.2.1 Jun 26, 2025 All changes since Drupal 11.2.0:
Issue #3340142 by mstrelan, quietone, xjm: Convert testJail() to use expectException
Issue #3525174 by benjifisher, smustgrave, greggles, catch, larowlan, mcdruid: Clean up unserialize() in the config system
Issue #3494354 by catch, mstrelan, acbramley, smustgrave: AssetResolver::getJsAssets cache id doesn't consider attached settings, leads to ajax issues
Issue #2987548 by alexpott, johnv, euphoric_mv, HbtTundar, cilefen, xjm, samlerner, pratip.ghosh, jrochate, alezu: LogicException: The database connection is not serializable
Issue #3530730 by catch: Remove catch as maintainer of the 'path' and 'taxonomy' modules
Issue #3531412 by alexpott, xjm, nicxvan, catch, longwave: New constants in DrupalCoreThemeRegistry are private but they are accessed with static::
Issue #3521884 by nigelcunningham, nod_, smustgrave, catch: tableresponsive.js causes huge page load time for extensions page
Issue #3531044 by godotislate, nicxvan, zigazou: Unknown fieldViewsDataHelper method called from deprecated datetime_type_field_views_data_helper function
Issue #2866619 by acbramley, kksandr, shabana.navas, hkirsman: Don't use link in message after node save if user doesn't have permissions
Issue #3414173 by joelpittet, anybody, nicxvan: Add support for minified external CSS libraries
Issue #1822440 by mohit_aghera, acbramley, smustgrave, dawehner, ezra-g, catch: "Content access" filter should check for node_grants implementations before adding node access grant queries
Issue #3109284 by prudloff: locale_translation queue loop
Issue #2776661 by brandonlira, ameymudras, er.pushpinderrana, quietone, joachim: incorrect uses of isRebuilding() in inline docs in processForm()
Issue #3525031 by mondrake, andypost: [CI] Run PHPStan job on PHP 8.4
Issue #3530843 by catch, mondrake: Adjust performance test job for new phpunit discovery
Drupal 11.2.0 Jun 19, 2025 All changes since Drupal 11.2.0-rc2:
Issue #3514262 by berdir, smustgrave, xjm, quietone: entity_browser_entity_form_field_widget_third_party_settings_form hooks can no longer return NULL
Issue #3530363 by catch, smustgrave: Add @group #slow to some additional tests
Issue #3526397 by catch: Split PackageInstallTest into two
Issue #3497431 by mondrake, catch, larowlan, godotislate, jonathan1055, fjgarlin, xjm: Deprecate TestDiscovery test file scanning, use PHPUnit API instead
Issue #3497647 by prudloff, xjm, quietone: StringDatabaseStorage::deleteStrings() does not work
Issue #3529714 by mstrelan, xjm, smustgrave, acbramley: Add return types to EntityDefinitionTestTrait
Issue #3476224 by pwolanin, heddn, bbrala, tstoeckler: JSON:API assumes entity reference field's main property must be the entity ID
Issue #2473093 by acbramley, xjm: Node access default grant behavior is not clear
Issue #3497431 by mondrake, catch, larowlan, godotislate, fjgarlin: Deprecate TestDiscovery test file scanning, use PHPUnit API instead
Drupal 11.1.8 Jun 12, 2025 All changes since Drupal 11.2.0-beta1:
Issue #3526142 by mondrake, xjm: Update PHPStan to 2.1.17
Issue #3529504 by acbramley, cmlara, nicxvan: Fix phpstan errors in UpdatePathTestTrait
Issue #3528998 by grimreaper, larowlan, pdureau, xjm, wim leers, catch, penyaskito: Follow-up: SDC `enum` props should have translatable labels: use `meta:enum`
Issue #3527142 by andypost, catch, longwave, xjm: Update Composer and development dependencies for 11.2.0
Issue #3522406 by quietone, longwave, klausi, bbrala: Update Coder to 8.3.30
Issue #3523018 by godotislate, longwave, quietone, xjm, catch, salmonek, smustgrave: Update CKEditor 5 to 45.2.0
Issue #3528680 by godotislate, xjm, longwave: Update to Symfony 7.3.0
Issue #3523705 by amateescu, rkoller, poker10: InvalidComponentException when workspaces ui is installed
Issue #3518273 by bbrala, wim leers, phenaproxima: The ConfigExists validation constraint should support dynamic type expressions
Issue #3493070 by penyaskito, griffynh, wim leers, longwave, pdureau, effulgentsia, xjm, phenaproxima, mradcliffe, danielveza, lauriii, catch: SDC `enum` props should have translatable labels: use `meta:enum`
Issue #3526266 by mherchel, finnsky, andy-blum: Navigation top bar should utilize Drupal.displace()
Issue #3527518 by phenaproxima, tim.plunkett: Package Manager's direct-write mode still tries to check for rsync
Issue #3527314 by amateescu: Stop creating a "Stage" workspace by default on module installation
Issue #3519766 by amateescu: WorkspacesHtmlEntityFormController builds entity forms twice
Issue #3429849 by longwave, andypost, spokje: Make doctrine/lexer:^3.0 compatible with DrupalComponentAnnotationDoctrine
Issue #3521953 by tom konda, smustgrave, quietone: Existence check for JavaScript object and it's property across multi-lines can replace with optional chaining
Issue #3526180 by mherchel, godotislate: Regression: Drupal.displace() not working on new Navigation module in 11.2
Issue #3523078 by sd9121, longwave,
Drupal 11.1.7 May 9, 2025 Issue #3161212 by joseph.olstad, acbramley, asubit, eduardo morales alberti, sandeepsingh199, berdir, catch: Node add/edit gives a Call to a member function getAccountName() on null when author is NULL
Issue #3511434 by juandhr, [email protected], sivaji_ganesh_jojodae, alberto56, quietone, ghost of drupal past, quadrexdev: There are leftover references in comments to long ago renamed ListDefinitionInterface
Issue #3512835 by nicxvan: [11.1.x] Add BC stubs for Hook ordering
Issue #3511186 by grimreaper: Media Library currentSelection not reset properly
Issue #3518952 by avpaderno, prabha1997, smustgrave: Fix grammar in FormattableMarkup::placeholderFormat() comments
Issue #3411185 by govind_giri_goswami, brandonlira, santhosh@21, rodrigoaguilera, joachim, smustgrave, borisson_: docs for return values from various EntityDisplayRepositoryInterface() are unclear
Revert "Issue #3478408 by jaydev bhatt, quietone, goonerw: Fix errors in update-countries.sh"
Issue #3478408 by jaydev bhatt, quietone, goonerw: Fix errors in update-countries.sh
Issue #3521438 by mstrelan: Bump php-tuf/composer-stager to 2.0.1
Issue #3424720 by vidorado, douggreen, immaculatexavier, smustgrave, uri_frazier: LanguageNegotiationUrl unnecessarily adds domain to outbound URL's
Issue #3511566 by prudloff, smustgrave: Remove srcdoc attributes in Xss::filter()
Issue #3518967 by quadrexdev, joachim: incorrect @return docs for ElementInfoManagerInterface::getInfo()
Issue #2586483 by brandonlira, snehi, anil280988, rakesh.gectcr, David_Rothstein, jhodgdon, trobey, alexpott: Update documentation for project versions in DrupalCoreExtensionInfoParserInterface::parse
Issue #3200162 by brandonlira, ksenzee, ultimike, larowlan, cecelias, xjm: Improve documentation for Graph component
Issue #3498468 by nexusnovaz, avpaderno, wombatbuddy, poker10: The example code given for FormattableMarkup::placeholderFormat() contains typos and syntax errors
Issue #3516253 by lostcarpark, mradcliffe, rachel_norfol
Drupal 11.1.5 Mar 20, 2025 Issue #3508733 by gábor hojtsy, griffynh: Add griffynh as provisional core team facilitator
Issue #3498326 by rinku jacob 13, rkoller, smustgrave, ckrina: Focus outline has a too low color contrast and uses a different green than Claro
Issue #3487014 by liam morland, nod_, smustgrave, quietone: Fix documentation for optional params in MessengerInterface
Issue #3493858 by vidorado, xavier.masson, smustgrave: Extend ViewsBlockBase to merge cache metadata from display handler
Issue #3496485 by annmarysruthy, wombatbuddy, thejimbirch, smustgrave: example recipe.yml has incorrect comment above "actions" section
Issue #3490948 by rowrowrowrow, bbrala: Change hardcoded entity key 'uid' to getKey in ResourceTestBase
Issue #3508028 by markconroy: Offer to become maintainer of Stable9
Merged 11.1.3.
Issue #3499275 by acbramley: Remove --quiet from updatedb in Validatable config job
Issue #3501237 by nikolay shapovalov, nicxvan: Improve HookCollectorPass test
Issue #3056698 by mondrake, quietone: Sqlite Connection::createConnectionOptionsFromUrl should not convert relative paths to full
Issue #3497758 by nicxvan, oily, alexpott, cilefen, catch, longwave, wlofgren, dries, wim leers, smustgrave: Regression: RssResponseCdata filtering out common HTML tags from RSS feeds
Issue #3469116 by prashant.c, pameeela, kostask, shalini_jha, sagarmohite0031, benjifisher, mrdalesmith, smustgrave, kristiaanvandeneynde, quietone, b_sharpe, nod_: Logout confirmation form shows inappropriate confirmation description
Issue #3504265 by finnsky, ksenzee, smustgrave: Yarn watch task broken
Issue #3096570 by recrit, raman.b, ameymudras, ranjith_kumar_k_u, Oscaner, smustgrave, peterwcm, pameeela: Redirect correct language page after node save
Issue #2927338 by berdir, anmolgoyal74, swatichouhan012, smustgrave, alexpott, gábor hojtsy: Ensure config entity langcode property does not change when installing, adding or editing a language
Issue #3503190 by phenaproxima, thejimbirch: Allow recipe
Drupal 11.1.4 Mar 6, 2025 Issue #3508733 by gábor hojtsy, griffynh: Add griffynh as provisional core team facilitator
Issue #3498326 by rinku jacob 13, rkoller, smustgrave, ckrina: Focus outline has a too low color contrast and uses a different green than Claro
Issue #3487014 by liam morland, nod_, smustgrave, quietone: Fix documentation for optional params in MessengerInterface
Issue #3493858 by vidorado, xavier.masson, smustgrave: Extend ViewsBlockBase to merge cache metadata from display handler
Issue #3496485 by annmarysruthy, wombatbuddy, thejimbirch, smustgrave: example recipe.yml has incorrect comment above "actions" section
Issue #3490948 by rowrowrowrow, bbrala: Change hardcoded entity key 'uid' to getKey in ResourceTestBase
Issue #3508028 by markconroy: Offer to become maintainer of Stable9
Merged 11.1.3.
Issue #3499275 by acbramley: Remove --quiet from updatedb in Validatable config job
Issue #3501237 by nikolay shapovalov, nicxvan: Improve HookCollectorPass test
Issue #3056698 by mondrake, quietone: Sqlite Connection::createConnectionOptionsFromUrl should not convert relative paths to full
Issue #3497758 by nicxvan, oily, alexpott, cilefen, catch, longwave, wlofgren, dries, wim leers, smustgrave: Regression: RssResponseCdata filtering out common HTML tags from RSS feeds
Issue #3469116 by prashant.c, pameeela, kostask, shalini_jha, sagarmohite0031, benjifisher, mrdalesmith, smustgrave, kristiaanvandeneynde, quietone, b_sharpe, nod_: Logout confirmation form shows inappropriate confirmation description
Issue #3504265 by finnsky, ksenzee, smustgrave: Yarn watch task broken
Issue #3096570 by recrit, raman.b, ameymudras, ranjith_kumar_k_u, Oscaner, smustgrave, peterwcm, pameeela: Redirect correct language page after node save
Issue #2927338 by berdir, anmolgoyal74, swatichouhan012, smustgrave, alexpott, gábor hojtsy: Ensure config entity langcode property does not change when installing, adding or editing a language
Issue #3503190 by phenaproxima, thejimbirch: Allow recipe
Drupal 11.1.3 Feb 20, 2025 This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcements:
Drupal core - Critical - Cross-Site Scripting - SA-CORE-2025-001
Drupal core - Moderately critical - Access Bypass - SA-CORE-2025-002
Drupal core - Moderately critical - Gadget chain - SA-CORE-2025-003
No other fixes are included.
Drupal 11.1.x will receive security coverage until December 2025 when Drupal 11.3.0 is released.
Sites on Drupal 11.0.x should update immediately to Drupal 11.0.12.
Sites on Drupal 10.4.x should update immediately to Drupal 10.4.3.
Sites on Drupal 10.3.x should update immediately to Drupal 10.3.13.
Drupal 10.2.x and below are end-of-life and do not receive security coverage.
Drupal 11.1.2 Feb 7, 2025 All changes in this release:
Issue #3495881 by godotislate, bkosborne, catch, kushagra.goyal: Firefox retains form_build_id on form reloads, causing old form cache entry to be used and creating weird behavior for the Media Library widget
Issue #3503556 by tom konda: Wrong Regular Expression for string comparison in Nightwatch.js assertion
Issue #3503195 by alexpott, longwave, loopy1492: Twig needs updating for CVE-2025-24374
Issue #3486797 by alecsmrekar, shalini_jha, smustgrave, amateescu: Updating path alias language in workspace does not work
Issue #3502466 by alexpott, borisson_: Fix reference to core_field_views_data()
Issue #3493410 by plopesc, catch, smustgrave: Consider a more substantial shortcuts placeholder
Issue #3502487 by lauriii, oily, ckrina: Make the menu link form less verbose
Issue #3485174 by fago, arthur_lorenz, alexpott, smustgrave: Menu APIs provide invalid CSRF tokens
Issue #3502427 by alexpott, smustgrave: Fix references to DrupalTestsKernelTestBase
Issue #3501059 by claudiu.cristea: Remove claudiu.cristea from MAINTAINERS.txt
Issue #3501361 by chr.fritsch: Remove chr.fritsch from MAINTAINERS.txt
Issue #3501210 by dawehner: Remove dawehner from MAINTAINERS.txt
Issue #3489179 by godotislate, ghost of drupal past: Referring the same entity multiple times breaks _referringItem
Issue #3462700 by niklan, richardgaunt, smustgrave, pdureau: Update ComponentValidator to always include the component ID
Issue #3488293 by oily, maneesha binish, plopesc, m4olivei, pameeela: Help link always appears in navigation
Issue #3367556 by vensires, danchadwick, detroz, g089h515r806, groendijk: SDC components CSS & JS generated wrong url in windows / XAMPP
Issue #2886800 by jonathanshaw, claudiu.cristea, quietone, hctom, geek-merlin, larowlan, sam152, joachim, smustgrave: EntityAccessControlHandler::createAccess() returns false positive cache hits because it ignores context
Issue #3500774 by kul.pratap, benjifisher: Fix errors in SourcePluginBase doc block
Issue
Drupal 11.1.0 Dec 19, 2024 This is a a feature minor release of Drupal 11 and is ready for use on production sites. Learn more about Drupal 11 and the Drupal core release cycle.
This minor release provides improvements and new functionality. It does not break backward compatibility (BC) for public APIs. There may be changes in internal APIs and experimental modules. If so, contributed and custom modules and themes may need updating. This is according to Drupal core's backward compatibility and experimental module policies.
This release may include string changes and additions. Translators can review the latest translation status on localize.drupal.org.
Drupal 11.1.x will receive security support until December 2025. Drupal 11.0.x will continue to receive security support until June 2025.
11.1.0 tag has been moved:
Due to a packaging issue the 11.1.0 tag has been moved and recreated. This will not affect anything unless you fetched tags between Friday December 13th 2024 and Monday December 16th 2024.
Changes to site-owner-managed files
A directive has been added to the default .htaccess file that attaches the correct image/webp header for webp images when the MIME Apache module is enabled. This is needed for sites hosted on Apache web servers running on operating systems that do not support the webp image MIME type. These sites should update their .htaccess files to take advantage of this improvement.
The sid_length and sid_bits_per_character configuration options are no longer supported in PHP 8.4 or Symfony 7.2, so they have been removed from default.services.yml. Sites should remove these settings from any services.yml files.
The "Access the Content blocks overview page" permission is no longer required to create blocks. This means that roles that have "Create new content block" permission for a given block type will be able to create these blocks when they could not in previous releases. Site owners should audit their Block Content permissions to ensure that block creat
Drupal 11.0.9 Nov 23, 2024 All changes since 11.0.7:
Issue #3487031 by larowlan, alexpott, themodularlab, ericgsmith, longwave, spokje: Performance Degraded after update to twig 3.14.2
Merged 11.0.8.
Issue #3477324 by andypost, alexpott: Fix usage of str_getcsv() and fgetcsv() for PHP 8.4
Issue #3488179 by phenaproxima, thejimbirch: RecipeConfigurator::getIncludedRecipe() should statically cache recipe objects to avoid performance problems
Issue #3487482 by amateescu, catch, benjifisher, ekes, finn lewis, fabianx, larowlan: Creating a published moderated entity in a workspace shouldn't make it published in Live
Issue #3480293 by gapple: ConfigTarget::__construct() documentation references incorrect ToConfig enum name
Issue #3483931 by mondrake: [CI] Use testdox and colors in tests spawned by run-tests.sh
NEWSLETTER
© 2025 TopDownload.Club  |  All rights reserved.
created by FAUST