Drupal 10.0.3
2 February 2023
Drupal version 10.0.3 is now available.
Upgrading to Drupal 10.0.3
Drupal 10.0.3 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.0.3 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 10.0.3
- Update Symfony to v6.2.6 / v4.4.50 #3338301
- hook_theme() docs for path are inaccurate #2867796
- Make the AccessResult API even clearer #3087868
- CSpell dictionary is out of sync #3337327
- Claro: Select list chevron-down icon is showing on wrong position in RTL dir in views #3336002
- Fix LanguageNegotiationContentEntity::getLangcode() errors thrown #3130751
- Can't run tests with XDEBUG_CONFIG set to empty string #3178919
- Unable to uninstall base theme and subtheme via config sync at the same time #3001430
- Unable to uninstall base theme and subtheme via config sync at the same time #3001430
- Fix grammar ("an URL" should be "a URL") and consistent use of URL (not "url" / "Url") in documentation only #2574981
- Views UI filter form arrow positioned incorrectly in Claro #3334525
- Uncaught TypeError: this.$pluginSelect.find(...)[0] is undefined #3305706
- Fix LanguageNegotiationMethodInterface::getLangcode() result docblock #3126127
- Pager h4 causes accessibility flag on many pages #3333401
- Missing schema for comment_link_approve views field configuration #3294619
- Field storage settings give a scary red warning that they can't be changed when the cardinality is the only thing with restrictions #2895124
- Remove outdated @todo from the Locale module #3092672
- Cron queue gets processed every time cron is called, regardless of whether it's already being processed elsewhere #1875020
- A minor code comment mistake in NodeFieldAccessTest.php #3334679
- File Inclusion issue security hardening #3191389
- Blocks that have #attached set removed after upgrade #3333858
- Drop .stylelintignore in 10.x #3087006
- Fix or ignore words that start with "v", excluding real non-English words #3185640
- Select queries do not escape the GROUP BY fields #3191623
- Media thumbnail dimensions are wrong for YouTube videos #3088168
- BlockedIp::import violates MigrateDestinationInterface::import #3260391
- Responsive grid children overflow when min-width is greater than container width #3328593
- Cron links point to D7 documentation #3332712
- Documentation conflict re: affected rows vs. matched rows #3248575
- Update PHPStan to 1.9.9 to fix 10.x "updated deps" Drupal CI runs #3333065
- views_ui LibraryCachIngTest is failing randomly #3317938
- Upgrade yarn dependencies to fix vulnerabilities shown by yarn audit #3332447
- Nothing clears the "5 failed login attempts" security message when a user resets their own password #992540
- Fix spelling for words used once, beginning with 'e' -> 'i', inclusive #3219472
- PathAliasManager could not find the alias by the internal path #3226334
- The $entity_type property is protected, so fix views.api.php sample code to use a getter #3327974
- View combine filter operator "Is not equal to" use the same operator as "Is equal to" #3323353
- Remove unused variable $translation from BulkFormTest #3331900
- commit-code-check.sh gives unclear output when CSS is not properly rebuilt #3331818
- "core/drupal.checkbox" (misc/checkbox.js) has never loaded on user permission page #3244737
- TestSettingSummariesContentType has a few problems #3324901
- Don't allow {@inheritDoc} annotation in PHPDocBlocks #3327853
- Incorrect return type in LinkBase::getDefaultLabel() #3331438
- TypeError: Drupal\ckeditor5\HTMLRestrictions::__construct(): Argument #1 ($elements) must be of type array, Drupal\ckeditor5\HTMLRestrictions given #3326778
- [10.0.x backport] Fix PHPStan L1 error "Anonymous function has an unused use $foo." #3326371
- htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated #3310555
- Core FunctionalJavascript tests should not depend on Classy or Starterkit #3304378