Document how to deprecate Twig variables
Problem/MotivationIn #3270148: Provide a mechanism for deprecation of variables used in twig templates we added a way to deprecate Twig variables and in issues such as #3458587: Deprecate preprocess...
View ArticleRemove documentation for readmore, logged_in and is_admin from node.html.twig
Problem/MotivationThese variables are set in user_template_preprocess_default_variables_alter() and don't need to be duplicated in the node.html.twig documentation, which is approximately a metre...
View ArticleFix word-wrapping behavior of machine names in UI tables
Problem/MotivationDiscovered while working on #3306820: Show machine name in "Manage form display" and "Manage display" table row.Steps to reproduceInstall Standard and enable the Media module.Go to...
View Article[POC] Implementing some components of the Ajax system using HTMX
Problem/MotivationThis task is a proof-of-concept for #3404409: [Plan] Gradually replace Drupal's AJAX system with HTMX as requested by @nod_.Reference LinksAjax APIHTMX reference documentationHTMX...
View ArticleDeprecate Drupal\Component\Plugin\PluginBase::isConfigurable()
Problem/MotivationIn #2946122: Deprecate ConfigurablePluginInterface and replace with an interface that doesn't extend DependentPluginInterface We added an isConfigurable() method to the PluginBase...
View ArticleAdmin toolbar and contextual links should always be rendered in the admin...
Problem/MotivationIf the site has an admin language preference option set in negotiation, users can set their admin language preference. However, even if that is set, only admin pages are affected. The...
View ArticleSince twig/twig 3.9: error with "twig_escape_filter" function usage...
Problem/Motivationwith custom theme template when using escape filter with other strategy than html, since drupal 10.3 and twig update it produce fatal error:Call to undefined function...
View Article[policy] Subsystem maintainer permissions on GitLab
Problem/MotivationWith the adoption of gitlab there a few challenges and oppertunities to have subsystem maintainers help out core committers with certian tasks.Things like retargeting or closing merge...
View ArticleConvert entity type discovery to PHP attributes
Problem/MotivationChild of #3396165: [meta] Convert all core plugin types to attribute discoverySteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model...
View ArticleRemove reference to \Drupal\Core\Block\Annotation\Block (possibly more?)
Problem/MotivationFollow up from #2798531: Add example and sections to Block API documentation that issue mentions removing reference to annotation\Block but should scope be expanded to include more...
View ArticleFix missing hyphens for prefixes - Words starting with "de"
Problem/MotivationQuoted from parent issue:Discovered at #2972224: Add .cspell.json to automate spellchecking in Drupal core, and pointed by @xjm in...
View ArticleFix spelling of 5 'un' words in comments
Problem/MotivationThis is a child issue of #3265331: [meta] Fix missing hyphens for prefixes - Words starting with "un" that aims to address the incorrect usage of several words beginning with the...
View ArticleDon't hide permissions local tasks on bundles when no permissions are...
Problem/MotivationEntityPermissionsRouteProviderWithCheck has significant performance overhead when checking menu link access. --- Original IS - Follow-up from #3344789: Return early in...
View ArticleAdd "Introduced terminology" section to the "Bare issue...
Problem/MotivationProposing adding a "Introduced terminology" section in the default new issue template for Drupal core. The heading is for core contributors to list new words or terms they are adding...
View ArticleThe "<varying words>" plugin does not exist
Problem/MotivationI am using Drupal 10.2.5 and PHP 8.3.6 on Ubuntu 22.04.My website suddenly no longer displays properly since last night and only displays the following...
View Article[META] Make Drupal 10.3/11 compatible with PHP 8.4
Problem/MotivationPHP 8.4 alpha1 is planned for July 6, 2024, feature freeze and first beta at Aug 15 2024, stable is expected November 21, 2024. Release schedule is https://wiki.php.net/todo/php84...
View Article[regression] "Content: Has taxonomy term ID (with depth)": instead...
Problem/MotivationFollow up to #2765297: Return translated term name on views "Content: Has taxonomy term ID (with depth)" which seems to have caused a regression where in certain situations the token...
View ArticleImpossible to skip interface translations download on Drupal install
Problem/MotivationWhen installing from existing config, interface translations are always downloaded and imported, regardless of locale's translation.use_source config.The download of drupal PO files...
View ArticleUsing 'Paged output, full pager' changes view table display
In updating a number of sites to 10.3, I ran into an interesting issue.Any views using the table output with 'Paged output, full pager' suddenly showed inline in two columns, breaking the intended,...
View Article[meta] Method getMockForAbstractClass() of class PHPUnit\Framework\TestCase...
Problem/MotivationMethod getMockForAbstractClass() of class PHPUnit\Framework\TestCase is deprecated in PHPUnit 10.Some uses were removed as part of #3217904: [meta] Support PHPUnit 10 in Drupal 11,...
View Article