Name and TaxonomyIndexTid filter plugins have incorrect default values in...
Problem/MotivationWhen switching an exposed filter type from " Single filter" to "Grouped filters", you might end up in a situation when default filter values are not correctly set in the form. It...
View ArticleViews' User Name exposed group filter validation
Problem/MotivationWhen adding an exposed and grouped user_name filter, the value doesn't validate correctly. It issue stems from the entity reference autocomplete field handling values using the...
View ArticleTheme's post updates within update.php refer to themes as...
Themes now support post update functions. See https://www.drupal.org/node/3259199However when visiting /update.php to process the theme's update function, it refers to the theme as a module. I expect...
View ArticleField options "Rewrite results" and "Link to the Content"...
If a text field is added to a view configured with 'Link to the Content' and at the same time the result ist to be rewritten e.g. by trimming the field to a max. number of characters, the output does...
View ArticleFeature "Remember the last selection" for views exposed filters...
Problem/MotivationThe feature "Remember the last selection" for views exposed filters doesn't seem to work anymore.Steps to reproduceCreate a views page and add one or more exposed filters. Check the...
View ArticleChanging view name does not update page title in views ui
Problem/MotivationChanging the administrative name in views ui does not update the active page title and gives the following js error: TypeError: response.siteName is undefined...
View ArticleFind a way to not run contextual_preprocess() on every template
Problem/MotivationSee profiling/discussion in #2348729: Convert theme_views_view_field to twig.Proposed resolutionSomething other than drush dis -y contextualPossibly it could do something in...
View ArticleSet up a formal process for ensuring JavaScript dependencies remain up to date
Problem/MotivationAt the moment, the process for keeping JavaScript dependencies up to date is informal and dependent on individual contributors ensuring that updates have been applied on time. Ideally...
View ArticleAdd a way to specify modules to be enabled by default when a project is...
In both the new plugin manager and the module listing page, we need a way, from a user perspective, to "enable a project". Right now, we can't "enable a project" in the general case, because projects...
View ArticleLayout builder filter leaves blank space
Problem/MotivationThe filtering works fine but when links are hidden the li tags have padding and/or border that stays behind thus taking up space.Steps to reproduceProposed resolutionHide the parent...
View ArticleBase path for attachment summary view broken
We have a situation where we need a summary view (done as in glossary mode using the first letter of the last name) on an embed view display that lists people. This type of glossary filtering is a...
View ArticleDeprecate drupal libraries which are related to Internet Explorer 11...
Problem/MotivationWe are kicking some polyfills related to IE11 support starting from Drupal 10, so we need to deprecate libraries with those polyfills in Drupal 9.The list of removing polyfills you...
View ArticleDeprecate core/scripts/js/babel-es6-build.js for removal from 10.0.x
Problem/MotivationBased on discussion during Drupal Dev Days between @lauriii, @nod_, and @justafish, the build tooling is no longer needed in Drupal 10 due to wide enough support for ES6 features in...
View ArticleConsider loosening our constraint to allow sites to install Guzzle 6 or 7, or...
Problem/MotivationDrupal 9 requires Guzzle 6. Guzzle 6 now is in security support only. In particular, they are not adding compliance with PHP 8.1 to Guzzle 6, which creates issues for Drupal 9's own...
View Article[META] Symfony 6.1 compatibility
Problem/MotivationSymfony 6.1.0-beta2 is out.https://symfony.com/blog/symfony-6-1-0-beta1-releasedSteps to reproduceProposed resolutionPost a patch here which updates core to 6.1.0-beta2, and see what...
View ArticleAllow specifying `meta` data on JSON:API objects
From the JSON:API spec: https://jsonapi.org/format/#document-meta Where specified, a meta member can be used to include non-standard meta-information. The value of each meta member MUST be an object (a...
View ArticleRemove leftover dumpHeaders property
Problem/MotivationDiscovered whilst working on #3219959-63: Update standard profile so Olivero is the default themeThere are still a few protected $dumpHeaders = TRUE; floating around in the Tests....
View ArticleMake buildBundleFieldDefinitions use Bundle Classes for building...
Problem/MotivationWith Drupal 9.3.x came the very useful addition of Bundle Classes. When I jumped into using this new feature, the Bundle Classes seemed like the perfect place to provide bundle...
View ArticleRedesign Installer
Problem/MotivationRecent interviews and research exposed pain points around Drupal's admin experience of looking and feeling dated. With Claro look&feel update the Installer to adapt Seven designs...
View ArticleContact form opt-out line should be excluded from admin-sent and sender-copy...
I just noticed that when an admin sends an email to a user, it has this message:Brad Landis (site/user/1) has sent you a message via your contact form (site/user/12/contact) at siteName.If you don't...
View Article