Release 9.5.9 from 2023-05-03 to 2023-07-05. Next release for this major version is 9.5.10.
| Issue | Title | Category | Component | Version | Comments | Followers | Created |
|---|---|---|---|---|---|---|---|
| #3371820 | Views content format doesn't respect selected view mode | Bug | views.module | 9.5.x-dev | 2 | 2 | |
| #3370645 | How to hide region when it's not populated | Support | layout_builder.module | 9.5.x-dev | 2 | 1 | |
| #3370365 | Queued Aggregator items for deleted feeds cause error in logs | Bug | aggregator.module | 9.5.x-dev | 6 | 2 | |
| #3370173 | Warning: Undefined array key "function" in Drupal\Core\Utility\Error::getLastCaller() (line 130 of core/lib/Drupal/Core/Utility/Error.php). | Bug | base system | 9.5.x-dev | 9 | 3 | |
| #3369246 | States API not working for anonymous user | Bug | javascript | 9.5.x-dev | 7 | 4 | |
| #3369112 | Issue when trying to sort group module node list views | Bug | forms system | 9.5.x-dev | 2 | 1 | |
| #3368317 | Use flood control instead of flood | Bug | user system | 9.5.x-dev | 5 | 2 | |
| #3368222 | Template of progressbar uses from Stable theme during csv/xls export | Bug | Seven theme | 9.5.x-dev | 7 | 3 | |
| #3367367 | Upgrading to Drupal 9.5.9 (from 9.4.8) produces exception: The "node" entity cannot have a URI as it does not have an ID in Drupal\Core\Entity\EntityBase->toUrl() when trying to save a newly created node. | Bug | base system | 9.5.x-dev | 2 | 2 | |
| #3367107 | Can't access property "command", _response$key is null | Bug | ajax system | 9.5.x-dev | 2 | 2 | |
| #3366788 | TranslatableMarkup passed to t() function when config property has no label set. | Bug | typed data system | 9.5.x-dev | 5 | 3 | |
| #3366405 | [warning] Undefined array key "title" Views.php:154 | Bug | views.module | 9.5.x-dev | 7 | 3 | |
| #3366056 | improper sanitization of file name causes upload error | Bug | media system | 9.5.x-dev | 2 | 2 | |
| #3365764 | Custom Display Settings - Allow custom ordering of view modes | Feature | field_ui.module | 9.5.x-dev | 1 | 1 | |
| #3365626 | Error: Call to a member function revokePermission() on null | Bug | user.module | 9.5.x-dev | 11 | 8 | |
| #3365081 | Warning: Undefined array key "content" in template_preprocess_block() (line 251 of core/modules/block/block.module). | Bug | block.module | 9.5.x-dev | 8 | 5 | |
| #3364343 | Warning: Undefined array key "#access" in language_form_alter() | Bug | language system | 9.5.x-dev | 5 | 4 | |
| #3363858 | Viewing the book navigation block with preview link when all unpublished gives PHP error | Bug | book.module | 9.5.x-dev | 3 | 2 | |
| #3363657 | PathAliasListBuilder doesn't support translated paths in the alias links | Bug | path.module | 9.5.x-dev | 5 | 3 | |
| #3363597 | Block dissapears after adding it in layout builder and saving page as draft | Bug | layout_builder.module | 9.5.x-dev | 3 | 2 | |
| #3363525 | Assert error when entity_reference field has only allowed bundle and cardinality multiple | Bug | jsonapi.module | 9.5.x-dev | 2 | 2 | |
| #3363088 | Account switcher does not properly validate the list of available text formats | Bug | user.module | 9.5.x-dev | 3 | 3 | |
| #3362917 | TranslationLanguageRenderer adds langcode field to query even if corresponding value field is not added | Bug | views.module | 9.5.x-dev | 5 | 3 | |
| #3362740 | renderPager() in DisplayPluginBase.php always return TRUE | Bug | views.module | 9.5.x-dev | 6 | 6 | |
| #3362463 | /update.php/selection returns 404/Page not found on nginx, php8.1, Drupal 9.5.9 | Support | database system | 9.5.x-dev | 4 | 3 | |
| #3362407 | NodeGrantDatabaseStorage generate select with syntax error | Bug | base system | 9.5.x-dev | 4 | 3 | |
| #3362364 | change the action in my popup form | Support | forms system | 9.5.x-dev | 2 | 2 | |
| #3362221 | Warnings when using non-standard comment field formatter | Bug | comment.module | 9.5.x-dev | 4 | 4 | |
| #3361779 | \Drupal\views\Plugin\views\filter\Date::validateExposed doesn't validate exposed input | Bug | views.module | 9.5.x-dev | 4 | 2 | |
| #3361621 | main menu button errors | Bug | Olivero theme | 9.5.x-dev | 3 | 3 | |
| #3361390 | Not able to paste from document in ckeditor and receive the "Press Ctrl+V to paste. | Support | ckeditor5.module | 9.5.x-dev | 2 | 1 | |
| #3361120 | Drupal.ajax event onload? | Support | ajax system | 9.5.x-dev | 1 | 1 | |
| #3360996 | template_preprocess_views_view_summary_unformatted() does not set active link when using AJAX | Bug | views.module | 9.5.x-dev | 4 | 3 | |
| #3360965 | [IGNORE] Testing Patch | Task | phpunit | 9.5.x-dev | 4 | 1 | |
| #3360924 | Custom twig template for a view display | Support | views.module | 9.5.x-dev | 1 | 1 | |
| #3360425 | Taxonomy view page not found | Support | taxonomy.module | 9.5.x-dev | 12 | 2 | |
| #3360334 | user_update_9301 fail during update from D8 to D9 | Bug | database update system | 9.5.x-dev | 10 | 2 | |
| #3360314 | Keyboard focus not properly managed after AJAX filter selection on view page / Screen reader focus not working as expected on AJAX filter selection on view page | Bug | views.module | 9.5.x-dev | 3 | 2 | |
| #3359676 | menu_link_content : PHP Deprecated: parse_url(): Passing null | Bug | menu_link_content.module | 9.5.x-dev | 5 | 3 | |
| #3359605 | Non-mandatory fields rendered as radio group throw validation error if no option is selected | Bug | field system | 9.5.x-dev | 1 | 1 | |
| #3359269 | Paths containing successive slashes force redirected to destination query parameter | Bug | request processing system | 9.5.x-dev | 2 | 2 | |
| #3359170 | Image styles - thumbnails are broken in config page when private file system is used and if effect "Convert" in use | Bug | image system | 9.5.x-dev | 1 | 1 | |
| #3358952 | Fast_404 generates warnings on every instance D9.5.9 - php 8.1 | Bug | base system | 9.5.x-dev | 2 | 2 | |
| #3358747 | Claro: Media Dialog Box Too Small | Bug | theme system | 9.5.x-dev | 8 | 3 | |
| #3358695 | The whole node grants system sets a bad example and many modules can become insecure as a result | Bug | node system | 9.5.x-dev | 3 | 3 | |
| #3358471 | TypeError: Cannot access offset of type string on string in Drupal\Core\Field\WidgetBase->extractFormValues() | Bug | user.module | 9.5.x-dev | 13 | 2 | |
| #3358303 | Difficulties upgrading to 9.5.9 due to the laminas-diactoros change | Task | base system | 9.5.x-dev | 28 | 19 | |
| #3358095 | Claro: Dropdown menu not working | Bug | Claro theme | 9.5.x-dev | 6 | 4 | |
| #3357993 | Admin Toolbar Module Search Result not visible on claro admin theme | Bug | toolbar.module | 9.5.x-dev | 7 | 4 | |
| All issues opened and fixed during this release window | |||||||
| #3370553 | Path.alias_storage | Support | path.module | 9.5.x-dev | 6 | 4 | |
| #3367204 | [CKEditor5] Missing dependency on drupal.ajax | Bug | ckeditor5.module | 9.5.x-dev | 21 | 6 | |
| #3366481 | OEmbedIframeController returns an HTTP response code that can be cached by forward proxies when it is given illegal parameters | Bug | media system | 9.5.x-dev | 19 | 7 | |
| #3366081 | [random test failure] MediaTest:: testEditableCaption() | Task | ckeditor5.module | 9.5.x-dev | 16 | 6 | |
| #3365006 | After upgrade from 8.9.20 to 9.5.9 can't create custom block | Support | database system | 9.5.x-dev | 8 | 4 | |
| #3363879 | CKEditor 5 Paste from Office is not working for Bulleted list/Numbered list or not performing cleaning up the markup of content. | Support | ckeditor5.module | 9.5.x-dev | 9 | 7 | |
| #3363391 | Remove webchick from MAINTAINERS.txt | Task | other | 9.5.x-dev | 81 | 77 | |
| #3363385 | Unable to apply patch | Support | other | 9.5.x-dev | 7 | 4 | |
| #3358857 | Aria Issue on MariaDB 10.6 | Support | database system | 9.5.x-dev | 6 | 4 | |
| #3358402 | [regression] route defaults are now automatically route parameters | Bug | base system | 9.5.x-dev | 29 | 20 | |
| #3358328 | Improve how KernelTestBase manages its persistent key value storage | Task | phpunit | 9.5.x-dev | 18 | 9 | |
| #3358048 | Do not use persist tag for keyvalue.memory in KernelTestBase | Bug | phpunit | 9.5.x-dev | 20 | 9 | |
| All other issues fixed during this release window | |||||||
| #3354670 | Remove laminas-feed, laminas-escaper, and laminas-stdlib from drupal/core-recommended to allow Drupal 9.5 to be installed on PHP 8.2 | Task | composer | 9.5.x-dev | 33 | 19 | |
| #3350973 | [random failure] Curl error thrown for http in JSWebAssertTest | Bug | base system | 9.5.x-dev | 16 | 6 | |
| #3346748 | Entering a non-numeric value for a start row value in 'Multiple field settings' for a views field leads to a fatal error | Bug | views.module | 9.5.x-dev | 10 | 5 | |
| #3337153 | Search module is not working properly | Support | theme system | 9.5.x-dev | 23 | 5 | |
| #3335269 | Entity stubs doesn't follows fallback logic from entities and leads to a broken migration | Bug | migration system | 9.5.x-dev | 31 | 9 | |
| #3332456 | [random test failure] MediaTest::testLinkManualDecorator() | Bug | ckeditor5.module | 9.5.x-dev | 27 | 7 | |
| #3331633 | Don't allow @inheritdoc (no curly braces) annotation in PHPDocBlocks | Task | other | 9.5.x-dev | 20 | 5 | |
| #3319184 | hook_condition_info_alter is not documented | Bug | documentation | 9.5.x-dev | 26 | 12 | |
| #3312781 | REST views: Allow user to display all items | Bug | rest.module | 9.5.x-dev | 9 | 3 | |
| #3312778 | REST views: Items to display:Full | Paged, 0 items | Bug | rest.module | 9.5.x-dev | 10 | 3 | |
| #3309585 | CKEditor 5 Style plugin configuration tab does not appear | Bug | ckeditor5.module | 9.5.x-dev | 24 | 13 | |
| #3278883 | TypeError: Argument 1 passed to Drupal\Core\Entity\EntityViewBuilder::view() must implement interface Drupal\Core\Entity\EntityInterface, null given, called in core/modules/node/node.module on line 559 | Bug | node system | 9.5.x-dev | 14 | 7 | |
| #3270647 | PhpMail : broken mail headers in PHP 8.0+ because of LF characters | Bug | mail system | 9.5.x-dev | 67 | 53 | |
| #3267401 | Media library is showing 'is required message' while the user has no access to the field | Bug | media system | 9.5.x-dev | 23 | 10 | |
| #3222107 | Library order asset weights do not work properly when a large number of javascript files is loaded between two jQuery UI libraries | Bug | asset library system | 9.5.x-dev | 101 | 100 | |
| #3214630 | Invalidate /aggregator page cache when feeds update | Bug | aggregator.module | 9.5.x-dev | 28 | 7 | |
| #3213745 | Add phtml files to the list of potentially malicious extensions | Task | file system | 9.5.x-dev | 24 | 12 | |
| #3093973 | Allow DELETE requests to return a response body | Bug | rest.module | 9.5.x-dev | 25 | 10 | |
| #3089935 | Checking "Use field template" on (title) field breaks view with display style 'Grid' (Cannot use object of type Drupal\\Core\\Render\\Markup as array) | Bug | views.module | 9.5.x-dev | 12 | 4 | |
| #3048760 | EntityCreateAnyAccessCheck::access() wrongly forbids access when the first bundle forbids access | Bug | entity system | 9.5.x-dev | 38 | 17 | |
| #3027705 | Allow ?edit[field_xyz] as query parameter in contextual filter | Bug | views.module | 9.5.x-dev | 29 | 7 | |
| #3000717 | Missing mapping for "nodereference_url" widget | Bug | migration system | 9.5.x-dev | 60 | 12 | |
| #2911932 | Correct vertical tab does not focus on form validation | Bug | javascript | 9.5.x-dev | 56 | 19 | |
| #2910600 | [policy, no patch] How machine names should be migrated | Task | migration system | 9.5.x-dev | 18 | 7 | |
| #2729061 | [policy, no patch] Agile process for bigger changes in core (Part B: Implementation) | Plan | other | 9.5.x-dev | 28 | 20 | |
| #1791872 | [Policy, no patch] Add special tag to identify issues ready for a high level only review | Plan | other | 9.5.x-dev | 112 | 63 | |