Circular reference detected for service cache.bootstrap
Problem/MotivationGetting this error post drupal core upgrade to 10.3.1 Circular reference detected for service "cache.bootstrap", path: "module_handler -> cache.bootstrap ->...
View ArticleInvestigate switches to improve performance of testing using Selenium images
Problem/Motivation#3421202: Enable W3C-compliant webdriver testing swaps Drupal's tests to use selenium provided images for browser testing. In order to maintain test performance we had to increase the...
View ArticleDeprecate non-W3C compliant testing
Problem/MotivationOnce #3421202: Enable W3C-compliant webdriver testing lands we will be able to deprecate non-W3C testing and drop support for it an major version of Drupal. We will also need to...
View ArticleYAML discovery does not take theme inheritance into account
Problem/MotivationThis problem occurs for plugin types with YAML discovery.In Core, there is layout.In contrib, at least the following modules have the problem in their plugin types:UI StylesUI...
View ArticleAdd is_front variable in html.html.twig template
Problem/MotivationYou may want to check if the frontpage is being displayed in html.html.twig, to alter for example the <title> tag content.If you try to use is_front variable, nothing will...
View ArticleCacheability information from route access checker access results are ignored...
Problem/MotivationDynamic page cache currently ignores cacheability information from route access results which could lead to unexpected edge cases. Imagine a page where the access is decided per user...
View Articleeditor_post_update_sanitize_image_upload_settings fails
When updating from Drupal 10.2.7 to Drupal 10.3.1, I get following after drush updb:>[notice] Update started: editor_post_update_sanitize_image_upload_settings > [error] Error: Call to a member...
View ArticleUpdate to a stable version of jQuery 4
Problem/MotivationWe're on a beta of jQuery 4, we need to update to a stable release before 11.0.0 - opening this issue to track.Steps to reproduceProposed resolutionRemaining tasksUser interface...
View ArticleDeprecated creation of dynamic property in TypedData
Problem/MotivationThe creation of dynamic properties is deprecated in PHP 8.2Steps to reproduceRan into this error when using a TableField field on a fresh install of Drupal 10.0Deprecated function:...
View ArticleA user.logout doesn't work anymore with the CSRF token changes in issue...
Problem/MotivationThe changes made in issue https://www.drupal.org/project/drupal/issues/144538 do not work quite correctly. When creating a logout link, the token parameter is always outdated. Even if...
View ArticleLeftover D10 deprecations in ajax.js
Problem/MotivationIn core/misc/ajax.js there are two functions marked as removed from Drupal 10 that still exist. They are ajaxWrapperMultipleRootElements& ajaxWrapperNewContent. In core itself,...
View ArticlePerformance test gitlab job is broken
Problem/MotivationAll performance test methods are skipped in https://git.drupalcode.org/project/drupal/-/jobs/2215321 since #3421202: Enable W3C-compliant webdriver testing.Steps to reproduceProposed...
View ArticleUpdate to jquery UI 1.14.0 beta
Problem/Motivationhttps://blog.jqueryui.com/2024/05/jquery-ui-1-14-0-beta-1-released/Steps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes...
View ArticleRemove @todo from phpcs.xml.dist linking to closed issue
Problem/Motivation#1848264: Compare and merge PhpWiki diff*.php with MediaWiki's DairikiDiff.php and DiffEngine.php has been closed and there is an @todo for it that can be removed. However there does...
View ArticleTighten typehint in UserSession::hasPermission() and User::hasPermission()
Problem/MotivationFollow-up from #3410098: Deprecate passing non-strings to UserSession::hasPermission() and User::hasPermission(), created as per...
View Article[8.4] Fix implicitly nullable type declarations in docblocks
Problem/MotivationFollow-up to #3427999: [PHP 8.4] Fix implicitly nullable type declarationsAfter codebase is fixed with sniffer doc blocks needs adjustments for nullability Steps to reproduceThe...
View Article[meta] Requirements for tagging Drupal 11.0.0-beta1
Must-haves prior to tagging 11.0.0-beta1Release notes: #3425287: 11.0.0-beta1 release notesFully support PHP versions above the Drupal 11 minimum.Update or decouple/remove PHP (Composer) dependencies....
View ArticleUpdate to a stable version of jQuery UI 1.14.0
Problem/MotivationWe're on a beta of jQuery UI 1.14.0, we need to update to a stable version before 11.0.0Steps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model...
View ArticleAdd validation constraints to contact.form.*
Problem/MotivationContact form entity is not yet fully validatable:.vendor/bin/drush config:inspect --filter-keys=contact.form.feedback --detail --list-constraints ➜ 🤖 Analyzing… Legend for Data: ✅❓ →...
View ArticleTwo more slow functional tests
Problem/MotivationFound in https://git.drupalcode.org/project/drupal/-/pipelines/233049Steps to reproduceProposed resolutionRemaining tasksUser interface changesIntroduced terminologyAPI changesData...
View Article