Drupal 10.2.5
3 April 2024
Drupal version 10.2.5 is now available.
Upgrading to Drupal 10.2.5
Drupal 10.2.5 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.5 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 10.2.5
This is a patch (bugfix) release of Drupal 10 and is ready for use on production sites.
Bug Fixes and Changes
- providerTestEquals to static
- Deprecate hook_file_validate() API docs
- Call to a member function label() on null in Drupal\menu_link_content\Form\MenuLinkContentForm->form() (line 99 of /var/www/html/docroot/core/modules/menu_link_content/src/Form/MenuLinkContentForm.php)
- Default Images not rendered in layout builder
- Prevent empty block_content info fields from causing php deprecation notices when placing blocks with no label.
- obsolete docs about drupal_pre_render_links()
- value in Drupaliews\Pluginiewsilter\NumericFilter->acceptExposedInput()
- Remove default event from collpased nav-tabs button
- Non-array values for #ajax
- (revert) Add tests for logic on project_status from update XML"
- (revert) Workspace switcher block does not check access"
- Method getMockForAbstractClass() of class PHPUnit\Framework\TestCase is deprecated in PHPUnit 10 - Step 1 interfaces
- Workspace switcher block does not check access
- Method addMethods() of class PHPUnit\Framework\MockObject\MockBuilder is deprecated in PHPUnit 10
- States API doesn't work with multiple select fields
- Add tests for logic on project_status from update XML
- dump() no longer produces output in PHPUnit tests running under PHP 8.3
- Setting width for sticky-header is broken
- Method getObjectForTrait() of class PHPUnit\Framework\TestCase is deprecated in PHPUnit 10
- Javascript error when plugin settings has NULL value
- "More" link not taking default arguments into account
- #states disable property has stopped working for submit button and other elements
- Method getMockForTrait() of class PHPUnit\Framework\MockObject\MockBuilder is deprecated in PHPUnit 10
- OEmbed generates URLs with URL-decoded query string
- load should have a non-service alternative for class loading
- Standard's article teaser entity view display marks fields as hidden even though they're visible
- Unhandled exception when trying to register a duplicate username with different case
- Sticky table header is not sticky if --drupal-displace-offset-top is not defined
- have invalid screen reader text
- Fix daily updated deps job
- Tighten ParameterBag classes in PHPUnit tests
- Queue factory services do not conform to an interface
- Fix invalid CSS for #toolbar-item-user
- Display the page title, even if "0" in olivero
- Add packageManager key to core/package.json now we recommend corepack enable
- ManageGitIgnoreTest failing in HEAD
- Collapsed Details Element causes JS Error for required fields
- CKEditor 5 doesn't save updated value if form submitted right after the change
- hasClassAttribute() to allow attribute subclasses
- Content language and translation AJAX expansion is backwards
- Javascript warning from content language and translation page
- Convert the PHPStan baseline from NEON to PHP
- Convert the PHPStan baseline from NEON to PHP
- Call to a member function getDisplayname() on null in WorkspaceListBuilder.php
- Make MultiWidthLayoutBase non-internal
- Add outline to buttons with active state
- ExistsConstraintValidator should ignore NULL values and treat `core` as a valid module
- Add @finnsky as core maintainer for Umami
- Block attribute class expecting wrong ContextDefinition