This is a patch (bugfix) release of Drupal 10 and is ready for use on production sites. Learn more about Drupal 10.
Drupal 10.1.x will receive security coverage until June 2024.
Important update information
If you are updating from Drupal 9, refer to Preparing your site to upgrade to a newer major version for tools you can use to check the Drupal 10 compatibility of modules, themes and sites. Then, upgrade from Drupal 9 to 10. You should also check the Drupal 10.0.0 release notes.
Important changes in this release
CKEditor 5 has been updated to version 38.1.0.
All changes in this release
- Issue #3371571 by lauriii, smustgrave: Autocomplete throbber is visible when entering a blacklist character
- Issue #3301573 by catch, ravi.shankar, mrinalini9, mherchel, lauriii, alexpott, nod_, acbramley, nsciacca, kevinquillen, Chi: Remove the aggregate stale file threshold and state entry
- Issue #3372261 by lauriii: "Set default value" incorrect default state when using Media Library
- Issue #3371464 by larowlan, Berdir, benjifisher, andypost, dokumori, greggles, smustgrave, zviryatko, Wim Leers, longwave: CommentAccessControlHandler::checkCreateAccess() does not check commented entity's comment field's status property
- Issue #3038861 by smaz, vadim.hirbu, Rassoni, pawandubey, longwave, smustgrave, markconroy: Replace "Recipe Instruction" label with a better alternative
- Issue #3368664 by rpayanm, _pratik_, keelanfh, cilefen, longwave, smustgrave: Fix spelling of $add_ellipses is comment
- Issue #3356408 by daddison, mark_fullmer, smustgrave: Display plus sign once on inline block create button with Stable9 theme
- Issue #3370930 by catch, Amber Himes Matz, kevinquillen, mherchel: Aggregation URL hashes should be built from normalized list of libraries
- Revert "Issue #3365945 by larowlan, sakthi_dev, daffie, JvE, eelkeblok, borisson_: Errors: The following table(s) do not have a primary key: forum_index"
- Issue #3327659 by klimp: Fix limit value in Explode process plugin documentation
- Issue #3178225 by Liam Morland, FMB, smustgrave, joachim: Make @todo for file_save_upload() refer to the correct issue
- Issue #3304246 by smustgrave, dhirendra.mishra, gawalin: string' is a reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
- Issue #3365945 by larowlan, sakthi_dev, daffie, JvE, eelkeblok, borisson_: Errors: The following table(s) do not have a primary key: forum_index
- Issue #3370989 by lauriii, Wim Leers: Update CKEditor 5 to 38.1.0
- Issue #3326455 by el7cosmos, lauriii, joshuami, zenimagine, Wim Leers, smustgrave: [drupalMedia] When media is embedded in a view mode whose display is configured to link elsewhere, that link should not be clickable in CKEditor
- Issue #3370070 by andypost: Update Maintainers for the Help module
- Issue #3368789 by andypost: Fix MaximumFileSizeExceededUploadTest test for PHP 8.3
- Issue #2991772 by nuez, smustgrave, ravi.shankar, sanfair: Field layouts doen't seem to work for embedded forms
- Issue #3276965 by guiu.rocafort.ferrer, andregp, roberttabigue, quietone, rootwork, smustgrave: generate sample values get dimensions wrong when min_resolution is bigger than 600x600
- Issue #3126654 by idimopoulos, smustgrave, borisson_, mglaman, pfrenssen, catch: EntityConstraintViolationList::findByCodes is inconsistent - followup
- Issue #3126654 by idimopoulos, smustgrave, borisson_, mglaman, pfrenssen, catch: EntityConstraintViolationList::findByCodes is inconsistent
- Issue #3332546 by fjgarlin, Berdir, djsagar, larowlan, smustgrave: CommentSelection::entityQueryAlter() fails on validate when referencing entity is not a comment
- Issue #3370043 by catch, Chi: Asset controller should validate filename prefix
- Issue #3368790 by longwave, jabeler: guzzlehttp/promises 2.0 blocking update to 10.1 due to AWS SDK
- Issue #2980750 by Spokje, Krzysztof Domański, tacituseu: [random test failure] Random failure in CommentStatisticsTest
Release type:
Bug fixes