system_post_update_sort_all_config can exhaust PHP memory in 9.3.0 because...
Problem/MotivationOn a Drupal installation with a large number of configuration files (I have one with over 1,900), It is not possible to update Drupal core to 9.3.0. When the update gets to the...
View ArticleUpdate aborted by system_post_update_sort_all_config. Drush command...
Problem/MotivationAfter upgrading successfully from DRUPAL 9.2.9 to DRUPAL 9.3.0 via the COMPOSER command "composer update", I tried to upgrade the database with DRUSH command "drush updatedb".Then the...
View ArticlePage with multiple displays on the same path does not respect the different...
Problem/MotivationWith Drupal 7, it was possible to define in Views a page with several displays, having all the same URL. By ordering the displays in descending order of access level (Administrator...
View Articleversion_compare() does not return expected results for projects using Drupal...
Problem/MotivationThe order seems clear for releases. To reach a release, we start with 3.x-dev ... through 3.x-alpha then 3.x-beta 3.x-rc and finally 3.0The mess starts here, since you continue with...
View ArticleNotice: Trying to access array offset on value of type null in...
Problem/MotivationWith php 7.4 I get this noticeNotice: Trying to access array offset on value of type null in Drupal\views\Plugin\views\display\EntityReference->query() (line 196 of...
View ArticleChange html tag for dialog title from span to heading tag
Modifying the html tag for dialog modal from span to h2 tag
View ArticleSorry. Unrecognized username or password. message should be translatable
According to the subject above the message should be translatable
View ArticleAdd documentation for link templates
Documentation location/URLAdd a new child page of the Entity API guide (not to be confused with the API page for the Entity API).Problem/MotivationLink templates (the array keyed by @links in an entity...
View ArticleCannot see Conditional logic on Webform configuration page in non-ie language.
Problem/MotivationCannot see Conditional logic on Webform configuration page in non-ie language.Steps to reproduce1. Login in 2. Add new language on 'admin/config/regional/language' 3. Translate...
View ArticleProperly deprecate module_load_include() and move it into...
Problem/MotivationWe would like to deprecate all legacy code in the file core/includes/module.inc. The function module_load_include() and module_load_install() lives in that file.Proposed resolutionThe...
View ArticleHistory controller throws 404 error on comment reply page
Problem/MotivationOn the comment reply page, \Drupal\history\Controller\HistoryController::getNodeReadTimestamps throws a 404 error for the /history/get_node_read_timestamps path. It looks like the...
View ArticleIE browser add element in webform tab switch not working
Problem/MotivationIE browser add element in webform tab switch not workingSteps to reproduceAfter enable webform module, add element button text color has changed to black, and in IE browser click 'add...
View ArticleUpdate dependencies for Drupal 10.0.x
Problem/Motivationcomposer outdated shows that some of our dependencies are old. Let's updated them. Major version updates for Symfony and Twig are handled by other pre-existing issues.Proposed...
View ArticleUnfiltered data in "Allowed HTML tags"
Problem/MotivationIn the "Allowed HTML tags" of Filter settings (eg. admin/config/content/formats/manage/basic_html), it's saving & display RAW user inputs. It allowed to hijack anything into...
View ArticleUse the configured max_length of text_long fields in the text_textarea widget
Problem/MotivationWith #2594553: Add #maxlength to textarea in Form API form elements of type textarea receive the ability to output the maxlength attributes. Field of type text_long have a max_length...
View ArticleThrow consistent exceptions on invalid process plugin configurations.
Problem/MotivationCurrently the way we handle exceptions on configuration errors is inconsistent in our process plugins. Sometimes an exception is thrown in the constructor, sometimes we throw...
View ArticleMake Permissions Administration page Searchable & Filterable (like Module...
Hello,in the Seven theme my browser has sometimes performance problems to display the permissions form at admin/people/permissions because the form gets bigger and bigger due to ~100 modules. The...
View ArticleTranslated field denormalization creates duplicate values
Problem/MotivationTo reproduce:1. Enable rest, hal, language, content_translation on a standard profile. 2. Enable a second language (German) and make the node type "page" translatable with all fields....
View ArticleDrupal.views.ajaxView is not initializing pagers in nested views
Problem/MotivationDrupal.views.ajaxView is not initializing pagers in nested views. The part here:// Add the ajax to pagers. this.$view // Don't attach to nested views. Doing so would attach multiple...
View ArticleStart running PHPStan on Drupal core (level 0)
Problem/MotivationI'm finding more and more incomplete or wrong type hints with PHPStan. We are running PHPStan on our private code base, but it complains about type mismatches due to Drupal core not...
View Article