Drupal 10.3.1
4 July 2024
Drupal version 10.3.1 is now available.
Upgrading to Drupal 10.3.1
Drupal 10.3.1 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.3.1 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 10.3.1
Bug Fixes and Changes
- Drupal 10.3.x regression running JS tests using ddev - update lullabot/php-webdriver
- Fix index test in LocalesLocationAddIndexUpdateTest::testExistingIndex
- Finish deprecating status code and header assertions in JS tests
- Add an index on locales_location on type and name
- Add subsystem maintainers for Navigation
- Correct spelling of autocomplete type words
- Secondary tabs design is distorted on block view page
- When using drupalGet(), provide an associative array for $headers
- Rename ensure_exists to createIfNotExists, and camel-case simpleConfigUpdate for consistency
- Reorder checkboxes on "Development settings" page
- TypeError: Illegal offset type in isset or empty in FormValidator->performRequiredValidation()
- Fix spelling for 10 words used in tests
- Ignore another nonsense word used in hashes
- skip_on_empty documentation is confusing when skipping a process
- The [0] hatch in misc/vertical-tabs.js causes issues if there are multiple forms with vertical tabs
- Container compile crash when a service decorates a destructable service
- HandlerStackConfigurator has @see to class that no longer exists
- The core/drupal.message library requires a status_messages render element
- convert ProviderRepositoryTest to a kernel test
- add a comment to install.core.inc about the updated container
- Sort::fields property is incorrectly defined as a string
- Test-only job does not detect failures correctly
- Olivero: Incorrect positioning of close button on mobile device when navigation module is enabled
- Visually-hidden refresh button in Field UI fails WCAG Focus Visible
- #states not working correctly when built from a logical combination of multliple fields
- "Single-Directory Components" needs to be hyphenated because of English grammar and content style rules
- Refactor Claro's table--file-multiple-widget stylesheet