Drupal 10.2.6
1 May 2024
Drupal version 10.2.6 is now available.
Upgrading to Drupal 10.2.6
Drupal 10.2.6 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Drupal updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Drupal install to test the 10.2.6 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 10.2.6
This is a patch (bugfix) release of Drupal 10 and is ready for use on production sites.
Bug Fixes and Changes
- Revert: Media Library widget display doesn't return to first page on applying filters
- Setting empty URL when making embedded media a link in CKEditor5 causes JS errors
- Update PHP EOL dates based on updated PHP team decisions
- Replace catch of PHPUnit\Framework\Error\Warning in MarkupInterfaceComparatorTest
- [regression] Uncaught TypeError: Cannot read properties of null (reading 'style') (toolbar.js)
- Update COPYRIGHT.txt for 2024
- Uploading a file to media library flushes theme registry
- Handle invalid compressed ajax_page_state more gracefully
- Change @dataprovider to static in YamlTestBase
- [PHPUnit 10] Provide a static alternative to @dataproviders using PHPUnit mocks in MailHandlerTest
- Document update fixture drupal.broken.xml
- Forked DocParser incorrectly parses ::class notations
- Improve documentation for OptionsRequestSubscriber
- Incorrect filter group OR behavior, LEFT JOIN changed to INNER JOIN
- Improve documentation for $old_destination_id_values in MigrateDestinationInterface
- [GitLab d.o infra] Allow superuser to call composer on jobs
- Change remaining File module test dataproviders to static
- Media Library widget display doesn't return to first page on applying filters
- Skip query string compression if zlib extension isn't available
- Change remaining Forum module test dataproviders to static
- Image derivative generation does not work if effect "Convert" in use and file stored in private filesystem
- Fix strict type errors: miscellaneous fixes in core Kernel tests
- Fix Composer Scaffold plugin event listeners
- Fix strict type errors: Convert FormattableMarkup to strings (complex replacement) in core Kernel tests
- claro_form_views_ui_config_item_form_alter() assumes a suffix when there is a prefix leading to: Undefined index #suffix in $form['options']['value']
- Taxonomy vocabulary translation local task tab not shown in UI
- Fix Composer Scaffold plugin event listeners
- tablePositionSticky should not be called on a non-array variable
- Change QueryFactoryTest:providerTestGetKeys to static
- Change RecursiveContextualValidatorTest::providerTestValidatePropertyWithInvalidObjects to static
- Revert: filter_autop should ignore twig.config debug html comments
- filter_autop should ignore twig.config debug html comments
- Fix documentation redirects to Drupal 7 docs
- Change DrupalLogErrorTest::provideFatalExitCodeData to static
- Cancel button on the discard changes in the layout builder confirmation step should take you back to the layout builder
- Drupal.theme.progressBar() does not escape output correctly
- Fix FileUploadResource::$fileSystem documented type to match the constructor typehint
- Contact form opt-out line should be excluded from admin-sent and sender-copy e-mails
- Show content preview checkbox is not center aligned with the layout builder buttons