Unable to translate referenced entities without enabling translation for at...
Hi, I've got a problem with content language translations.I have a paragraph called Features with only one field called Items. The Items field is an Entity reference revisions field and it allows to...
View ArticleAdd formatters and other mechanisms as alternative to base fields directly in...
Problem/MotivationAs explained in the parent META issue #2353867: [META] Expose Title and other base fields in Manage Display, the node template directly includes markup for the title and submitted...
View Article"Leave preview" points to undefined instead of node's edit page
Problem/MotivationAfter #3308432: The link on the Image tag is redirecting to an undefined page from the node preview screen, when previewing an edited node if you enabled the "Leave preview?" diaolog,...
View Article[meta] Improve dependency management for extensions
Problem/MotivationThe dependency system in drupal is lacking certain features that we need going forward to support several desired use cases.Current dependency management is handled in two ways: There...
View ArticleExtensionDiscovery fails to scan the vfsStream filesystem for modules or...
During kernel tests, ExtensionDiscovery is set up with the site directory, ORIGIN_SITE, as a virtual filesystem. This means the $searchDir item for this is of the form...
View ArticleModuleHandler skips all hook implementations when invoked before the module...
Problem/MotivationUnder certain circumstances the module files are not yet loaded. This happens for example when invoking a hook inside the constructor of a http_middleware service; theses services are...
View ArticleAdd a native dialog element using HTMX to deprecate the jQuery UI dialog
Problem/MotivationWe are in the process of deprecating jQuery UI in core. jQueryUI dialog is among the components that need to be removed/replaced. As mentioned in the parent issue: #3067261: [Plan]...
View Article[meta] Profile extension improvement plan
Problem/MotivationProfiles are in a confusing place in core. Let's define what they do that can't be done elsewhere and either replace that functionality or better define how and when to use...
View Article[ci] Share compiled scripts between PHPUnit processes with opcache.file_cache
Problem/MotivationEvery PHPUnit test method in core runs in its own PHP process (#[RunTestsInSeparateProcesses], enforced in BrowserTestBase and KernelTestBase). Each process compiles about 2,300 PHP...
View ArticleAdd automated tests to Default Admin
Problem/MotivationThis is for the "Tests for default_admin specific functionality" item on the parent. This is a stable blocker.Steps to reproduceProposed resolutionRemaining tasksKernel tests, the...
View Article[PP-1] Add a command to display configuration status
Problem/MotivationPart of #3582246: [meta] CLI in Core community initiative. Referenced from theCLI in Core Initiative spreadsheet.Steps to reproduceWorking on a Drupal Core CLI Command issue > Test...
View ArticleAdd a command to import configuration
Problem/MotivationPart of #3582246: [meta] CLI in Core community initiative. Referenced from theCLI in Core Initiative spreadsheet.Steps to reproduceWorking on a Drupal Core CLI Command issue > Test...
View ArticleBump PHPStan to version 2.3.1
Problem/MotivationPHPStan 2.3.1 was released on Oct 8, 2026. Bump to it.Proposed resolutionRemaining tasksUser interface changesIntroduced terminologyAPI changesData model changesRelease notes snippet
View ArticleRemove legacy database driver namespace handling from connection configuration
Problem/MotivationThe database connection configuration factory retains special handling for legacy database driver namespaces, including the Drupal\Core namespace convention.Although current database...
View ArticlePotential race condition in container rebuilds
Problem/MotivationIn #3592577: Ensure that hook attributes are never parsed from a stale opcache we added an opcache_invalidate() call during hook parsing to ensure that hooks can never be parsed from...
View ArticleRefactor \Drupal\link\AttributeXss from SA-CORE-2025-004
Problem/Motivationhttps://www.drupal.org/sa-core-2025-004 added some XSS filtering code to the link module which ideally would live in core itself.The aim is not to introduce new APIs or make BC...
View ArticleUse Fibers for rendering views rows
Problem/Motivation#3496369: Multiple load path aliases without the preload cache uses Fibers to collect a list of path aliases to load, then loads them when the first fiber in a set is resumed again....
View ArticleRe-use container in kernel tests
Problem/MotivationA high proportion of the time spent in kernel tests is building a container for each test method. This can take several hundred milliseconds for each method, and we have thousands of...
View Article[meta] Admin theme: path to beta and stable
Problem/MotivationThe new admin theme, based on Gin, has been committed as an experimental theme to Drupal 11.4. This is the roadmap issue to get it to stable and marked as the default admin theme in a...
View ArticleAdd other missing #title values
Problem/MotivationPart of splitting actual #title changes out from #933004: Test that all form elements have a #title for accessibility.Covers remaining Views and Views UI not covered by #2608212:...
View Article