Drupal 9.5.3
2 February 2023
Drupal version 9.5.3 is now available.
Upgrading to Drupal 9.5.3
Drupal 9.5.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 9.5.3 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 9.5.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
- 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
- Uncaught TypeError: this.$pluginSelect.find(...)[0] is undefined #3305706
- Fix LanguageNegotiationMethodInterface::getLangcode() result docblock #3126127
- Missing schema for comment_link_approve views field configuration #3294619
- 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
- PHP 8.2 Creation of dynamic property Drupal\pgsql\Driver\Database\pgsql\Select::$alterMetaData is deprecated #3328005
- A minor code comment mistake in NodeFieldAccessTest.php #3334679
- Fix or ignore words that start with "v", excluding real non-English words #3185640
- Don't allow {@inheritDoc} annotation in PHPDocBlocks #3327853
- File Inclusion issue security hardening #3191389
- Blocks that have #attached set removed after upgrade #3333858
- Select queries do not escape the GROUP BY fields #3191623
- Fix spelling for words used once, beginning with 'e' -> 'i', inclusive #3219472
- Media thumbnail dimensions are wrong for YouTube videos #3088168
- BlockedIp::import violates MigrateDestinationInterface::import #3260391
- Cron links point to D7 documentation #3332712
- Documentation conflict re: affected rows vs. matched rows #3248575
- 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
- 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
- Incorrect return type in LinkBase::getDefaultLabel() #3331438
- SSTI possible via translation of "Language" in CKEditor Language plugin #3331205
- htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated #3310555