[PP-2] Deprecate Connection::getDriverClass mechanism, make its callers...
Problem/MotivationAs noted in #3186934: Introduce an ExceptionHandler class in the database API, deprecate Connection::handleQueryException, the way query classes are loaded by Connection is preventing...
View ArticleWrite tour integration for People page
Part of #1921152: META: Start providing tour tips for other core modules.Problem/MotivationWrite tour integration for People admin pageProposed resolutionCreate tour yml files for required admin...
View ArticleReplace confirm password field with show/hide functionality
Problem/MotivationIt's more useful to show the user what they are typing instead of asking them to type it twice:http://www.lukew.com/ff/entry.asp?1653= (2012)http://www.lukew.com/ff/entry.asp?1941...
View ArticleUse 'warning' attribute of permissions instead of a render array in...
Problem/MotivationFilterPermissions uses a render array to mimic the styling of a warning instead of using a warning directlyProposed resolutionRemaining tasksUser interface changesNoneAPI changesData...
View Article$data['node_field_revision']['langcode']['help'...
Problem/MotivationIn NodeViewsData::getViewsData(), $data['node_field_revision']['langcode']['help'] is set twice. $data['node_field_revision']['langcode']['help'] = $this->t('The language the...
View ArticleUpdate composer/installers to ^2.0
Problem/MotivationSecond step of #3215870: Require Composer 2.2 for Drupal 10.Proposed resolutionFrom @longwave: I think we should bump composer/installers to ^2.0. Reasoning:it is only listed in our...
View ArticleStore all installable releases in update_calculate_project_update_status()
Problem/MotivationRight now the Update module will always recommend the latest version in the current major that is installable, meaning published, secure, in a supported branch and support...
View Article[drupalMedia] Support choosing a view mode for <drupal-media>
Problem/MotivationMedia in CKEditor4 has an edit media which let's user choose the view mode. This is not yet available in CKEditor 5.This will allow us to...
View ArticleRemove deprecated vendor cleanup scripts
This issue is part of the composer initiative: #2958021: Proposal: Composer Support in Core initiativeProblem/MotivationThe vendor cleanup scripts were moved into a Composer plugin in #3057094: Add...
View Articlefunction Drupal\Node\NodeForm::save() does not return a value
Problem/MotivationThe submit function Drupal\Node\NodeForm::save() does not return a value. According to it's interface it should. See...
View ArticleEnabling and prioritising interface text language detection of account...
Problem/Motivation After enabling the 'Account administration pages' setting at /admin/config/regional/language/detection, there are cases where \Drupal::routeMatch()/ return a NullRouteMatchSteps to...
View ArticleThe current user views default argument should use dependency injection
Problem/MotivationUser ID from logged in user default argument for views contextual filter, right now is getting from \Drupal::curentUser(); global class instead of dependency injection to get...
View ArticleDeprecate or drop PHP 7.3 support in Drupal 9.4
Problem/MotivationPHP 7.3 is now end-of-life, and PHP 7.4 will be end-of-life in Nov. 2022. Drupal 9 will be supported until November 2023. Drupal 9.4 is probably the final minor release of Drupal...
View ArticleMove quickedit help topics to quickedit module
Problem/MotivationIn #3261452: Remove tracker module from core the quickedit module is going to be removed from core in 10.x. help_topics Is an experimental module which contains topics related to...
View ArticleMove actions migrations and tests to system module
Problem/MotivationTo rename the module to "actions UI" migrations should be moved to system module because entity defined exactly thereProposed resolution\Drupal\action\Plugin\migrate\source\Action...
View ArticleLink options attributes removed on save
If you are attaching some option attributes to a link field (using a custom module for example), those attributes are removed on node save. One solution is to use link_attributes, but you might not...
View ArticleRefactor ie11.filter.warnings.es6.js to simpler structure.
Problem/MotivationIn #3194084: Support functionality equivalent to ckeditor_stylesheets, several improvements to ie11.filter.warnings.es6.js were identified that would provide the same functionality...
View ArticleActions reordering on views bulk forms
Problem/Motivation(original report motivation)The default action on /admin/content is "Delete selected content". It's really easy to push "Apply" button by mistake, thinking it will apply the filter,...
View ArticleEntityViewsData fails to set 'entity revision' in the table data...
The array of Views table data has a special 'table' key for each table which contains metadata about the table.For entity tables, this has additional properties. One of these is the 'entity revision'...
View ArticleDrupal 10 readiness meeting / 28 February 2022
Meeting will happen in #d10readiness on drupal.slack.com.Hello and welcome to this Drupal 10 readiness meeting! This meeting: ➤ Is for core and contributed project developers as well as people who have...
View Article