|
Add a persistent cache for file-based discovery based on FileCache |
Needs review |
Normal |
Task |
main |
base system |
|
1 year 6 months |
|
Define form elements from SDC |
Reviewed & tested by the community |
Normal |
Feature request |
11.x-dev |
single-directory components |
pdureau |
1 year 2 months |
|
Optimize joins and table selection in SQL entity query implementation |
Reviewed & tested by the community |
Normal |
Task |
main |
entity system |
|
9 years 3 weeks |
|
Use PHP attributes for form route discovery |
Needs work |
Normal |
Feature request |
main |
routing system |
|
1 month 1 week |
|
BlockRepository::getVisibleBlocksPerRegion() should document that it's for the current theme |
Fixed |
Minor |
Task |
11.x-dev |
documentation |
|
1 week 2 days |
|
Speed up RevisionVersionHistoryTest |
Fixed |
Normal |
Task |
11.x-dev |
entity system |
|
3 days 17 hours |
|
Checkboxes element missing "required" attribute |
Active |
Normal |
Bug report |
main |
render system |
|
8 years 2 months |
|
Speed up DependencyTest |
Fixed |
Normal |
Task |
11.x-dev |
extension system |
|
3 days 18 hours |
|
Fatal error after upgrading Drupal core from 10.5.9 to 10.5.10 |
Active |
Critical |
Bug report |
10.5.x-dev |
other |
|
1 day 3 hours |
|
Convert permission providers to tagged services; unify with a service locator |
Needs review |
Normal |
Task |
main |
user system |
|
2 years 3 months |
|
Remove Layout Builder dependency for the UI of Navigation admin config, still use Layout Builder for backend and rendering |
Active |
Normal |
Task |
main |
navigation.module |
|
1 year 3 weeks |
|
Add form element(s) for Icon API |
Reviewed & tested by the community |
Normal |
Feature request |
main |
theme system |
|
11 months 2 weeks |
|
Entity Query Alias Collision on Multiple Entity References to the Same Field |
Active |
Normal |
Bug report |
main |
mysql db driver |
|
14 hours 48 min |
|
Pager pagination with AJAX incorrect when rendered through layout builder |
Active |
Normal |
Bug report |
main |
layout_builder.module |
|
1 year 10 months |
|
[Meta] Set the required state for all fields in Core in the Accessibility Object Model (AOM) |
Active |
Major |
Bug report |
main |
field system |
|
9 years 3 months |
|
Add a UploadedFilesExtractor and remove duplicate code |
Needs work |
Normal |
Task |
main |
file.module |
|
6 months 3 weeks |
|
PHP 8.4 deprecation: timezone_name_from_abbr() receives null for $isDST in TimezoneController::getTimezone() |
Reviewed & tested by the community |
Normal |
Bug report |
main |
system.module |
|
1 month 4 days |
|
file_copy process plugin does not validate downloaded file integrity, creating empty files on network failure |
Needs work |
Normal |
Bug report |
main |
migration system |
|
3 weeks 3 days |
|
Update 'username' theme template to use 'view label' operation. |
Needs review |
Normal |
Feature request |
main |
user.module |
|
15 years 10 months |
|
Core security triage 2026-06-04 |
Active |
Normal |
Task |
11.x-dev |
meetings |
|
13 hours 4 min |
|
Core security triage 2026-05-21 |
Needs review |
Normal |
Task |
11.x-dev |
meetings |
|
12 hours 4 min |
|
Core security triage 2026-05-07 |
Needs review |
Normal |
Task |
11.x-dev |
meetings |
|
11 hours 55 min |
|
Make username access configurable and not implicit allowed |
Needs work |
Major |
Bug report |
main |
entity system |
|
4 years 7 months |
|
Block status code visibility condition should use a status code cache context |
Fixed |
Normal |
Task |
11.x-dev |
system.module |
|
1 year 1 month |
|
Use textarea instead of textfield for image alt text |
Active |
Normal |
Feature request |
main |
media system |
|
3 weeks 3 days |
|
UpdateHooks methods call update_storage_clear() without including update.module, causing fatal error |
Postponed (maintainer needs more info) |
Major |
Bug report |
11.3.x-dev |
update.module |
kevinhuynh2699 |
14 hours 46 min |
|
Add an API for feature flags |
Needs review |
Major |
Feature request |
main |
extension system |
|
2 years 2 months |
|
Provide a mechanism to deprecate permissions |
Needs review |
Major |
Task |
main |
user.module |
|
8 years 6 months |
|
Allow kernel test classes to define their own routes |
Needs review |
Normal |
Feature request |
main |
phpunit |
|
3 weeks 6 days |
|
Update to htmx 4 |
Needs review |
Normal |
Task |
main |
ajax system |
|
6 months 2 weeks |
|
3. Add {% section %} tag to determine empty-ness of a region without rendering twice (placeholder case) |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
theme system |
|
9 years 7 months |
|
How to register storage controllers / 'target' database parameter (Looking for a common standard) |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
base system |
hitesh-jain |
13 years 7 months |
|
Change link widget URL field label to Link location, since what people put in the field does not have to be (usually will not be) a URL |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
menu system |
|
11 years 1 month |
|
Drupal Usability Meeting 2026-05-29 |
Active |
Normal |
Task |
main |
meetings |
|
16 hours 24 min |
|
Add integration for Symfony Forms |
Postponed (maintainer needs more info) |
Normal |
Plan |
main |
forms system |
|
14 years 3 months |
|
[policy] Move PostgreSQL module to contrib |
Active |
Normal |
Plan |
main |
postgresql db driver |
|
1 year 1 month |
|
Defend against \GuzzleHttp\Cookie\FileCookieJar gadget chain |
Active |
Normal |
Task |
main |
composer |
|
1 year 5 days |
|
User registration confirmation message does not appear with cache enabled |
Postponed (maintainer needs more info) |
Normal |
Bug report |
main |
user system |
|
7 years 2 weeks |
|
getEntityTypeId() method fails on layout page without blocks |
Postponed (maintainer needs more info) |
Normal |
Bug report |
main |
layout_builder.module |
|
1 year 10 months |
|
StringDatabaseStorage::dbStringLoad should check its class argument. |
Postponed (maintainer needs more info) |
Minor |
Bug report |
main |
locale.module |
|
7 years 11 months |
|
trusted_host_patterns with root domain |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
base system |
|
9 years 5 months |
|
ConfigEntity based lists with items containing non-ascii characters are not sorted correctly |
Needs work |
Normal |
Bug report |
main |
language system |
|
12 years 1 week |
|
Add support for the auto keyword for lazy-loaded images |
Needs review |
Normal |
Feature request |
main |
responsive_image.module |
|
3 weeks 3 days |
|
Allow schema references in Single Directory Component prop schemas |
Needs review |
Major |
Feature request |
main |
single-directory components |
wim leers |
3 years 1 month |
|
Site name is not translated in the email's "From" header |
Reviewed & tested by the community |
Normal |
Bug report |
main |
mail system |
|
2 weeks 3 days |
|
When publishing a workspace with unpublished content, a cryptic error message appears |
Needs review |
Normal |
Task |
main |
workspaces.module |
|
2 years 10 months |
|
EntityTestAccessControlHandler doesn't check the admin permission for the entity type |
Active |
Minor |
Bug report |
main |
phpunit |
|
2 days 19 hours |
|
Load menu links for multiple routes when calculating active trail for the front page |
Needs review |
Normal |
Feature request |
main |
menu system |
|
1 year 1 week |
|
[PP-1] Use hook_theme_suggestions in views |
Needs work |
Major |
Task |
main |
views.module |
|
8 years 6 months |
|
Expose triggering update of media metadata + thumbnail to end users |
Needs work |
Major |
Feature request |
main |
media system |
|
7 years 10 months |