|
List of visual differences between Gin & Admin theme |
Active |
Normal |
Bug report |
main |
Admin theme |
|
3 days 7 hours |
|
\Drupal\views\Plugin\views\query\Sql::getCacheTags and getCacheMaxAge don't take into account that some entities can be NULL |
Needs work |
Normal |
Bug report |
main |
views.module |
|
9 years 12 months |
|
Drupal Usability Meeting 2026-07-03 |
Active |
Normal |
Task |
main |
meetings |
|
59 min 11 sec |
|
Convert permission providers to tagged services; unify with a service locator |
Needs work |
Normal |
Task |
main |
user system |
|
2 years 3 months |
|
Drupal Usability Meeting 2026-06-26 |
Active |
Normal |
Task |
main |
meetings |
|
1 hour 8 min |
|
Provide a mechanism to deprecate permissions |
Needs work |
Major |
Task |
main |
user.module |
|
8 years 6 months |
|
Split ImageStyle into the config entity and a separate event-based image processing service |
Needs work |
Normal |
Feature request |
main |
image.module |
|
7 years 10 months |
|
Document use of hook_ENTITY_TYPE_presave() to alter entities |
Needs work |
Normal |
Task |
main |
entity system |
|
4 years 11 months |
|
[random test failure] Package manager random build failures |
Active |
Critical |
Bug report |
main |
package_manager.module |
|
1 year 3 months |
|
Replace usage of State in package_manager tests with KeyValue |
Active |
Normal |
Task |
main |
package_manager.module |
|
1 hour 56 min |
|
Stale issue cleanup 05/2026 |
Active |
Normal |
Plan |
main |
other |
|
3 weeks 3 days |
|
[meta] Replace all uses of state in tests with direct key value |
Active |
Major |
Plan |
main |
phpunit |
|
1 year 3 months |
|
Vertical tab fieldsets that are children of the vertical tab element AND have the #group set to their parent won't be rendered unless at least one of them has a #weight |
Needs work |
Minor |
Bug report |
main |
forms system |
|
10 years 9 months |
|
[random test failure] ComposerRequirementTest::testComposerInfoShown |
Reviewed & tested by the community |
Critical |
Bug report |
main |
package_manager.module |
|
1 month 2 weeks |
|
clickLink in kernel tests erroneously prefixes some paths with / |
Reviewed & tested by the community |
Normal |
Bug report |
main |
phpunit |
|
2 weeks 3 days |
|
Rename user system => authentication/authorization system |
Active |
Normal |
Plan |
main |
other |
|
3 months 2 weeks |
|
Make ImageToolkit and ImageToolkitOperation plugins stateless |
Needs review |
Normal |
Feature request |
main |
image system |
|
3 months 1 week |
|
Always use the file contents to determine asset aggregate filename hashes |
Fixed |
Normal |
Task |
11.4.x-dev |
asset library system |
|
3 weeks 4 hours |
|
Calling code can not collect bubbled attachments from TextProcessed |
Fixed |
Normal |
Bug report |
11.4.x-dev |
text.module |
|
4 years 2 weeks |
|
Use a hash of the cache data for CacheCollector race condition detection |
Needs review |
Major |
Task |
main |
cache system |
|
1 year 5 months |
|
Add "authentication and authorization system" component |
Active |
Normal |
Task |
main |
other |
|
3 hours 11 min |
|
EntityQuery uses hard-coded langcode in revision-data joins, breaking translatable revisionable entities with custom langcode keys |
Fixed |
Normal |
Bug report |
11.4.x-dev |
entity system |
|
1 month 1 week |
|
Add placeholdering to help, messages, branding blocks |
Needs work |
Normal |
Task |
11.x-dev |
system.module |
|
4 weeks 1 day |
|
Race conditions in CacheCollector/State (again) |
Needs review |
Critical |
Bug report |
main |
base system |
|
1 year 5 months |
|
WorkspacePublisher doesn't roll back when a PHP Error is thrown during publishing |
Needs review |
Major |
Bug report |
main |
workspaces.module |
|
2 weeks 6 hours |
|
Remove comment module dependency from standard profile and recipe |
Needs work |
Normal |
Task |
11.x-dev |
other |
|
3 weeks 4 days |
|
Fix return types and baselined errors of core/tests/ Unit code - round 6 |
Reviewed & tested by the community |
Normal |
Task |
main |
phpunit |
|
1 month 1 week |
|
Move uses of Shortcut from Navigation to Shortcut |
Needs work |
Normal |
Task |
main |
shortcut.module |
|
2 months 3 days |
|
Static cache entities that aren't loaded |
Needs review |
Normal |
Task |
main |
entity system |
|
1 month 11 hours |
|
Make igbinary the default serializer if available, it saves 50% time on unserialize and memory footprint |
Needs review |
Major |
Task |
main |
cache system |
|
7 years 6 months |
|
Provides a template implementation without error handling |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
theme system |
|
10 years 9 months |
|
Admin toolbar and contextual links should always be rendered in the admin language (if set) |
Needs review |
Normal |
Bug report |
main |
toolbar.module |
|
11 years 10 months |
|
Make debounce in Drupal.behaviors.formUpdated optionally |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
javascript |
|
9 years 7 months |
|
Invalid SQL WHERE clause generated by Select::__toString() |
Needs review |
Normal |
Bug report |
main |
database system |
|
6 hours 4 min |
|
Drupal Usability Meeting 2026-05-29 |
Active |
Normal |
Task |
main |
meetings |
|
1 week 1 day |
|
Suppress validation of required fields on ajax calls |
Needs review |
Major |
Feature request |
main |
ajax system |
|
11 years 1 month |
|
Fatal TypeError in Field UI when editing locked field configuration with Layout Builder enabled |
Needs work |
Normal |
Bug report |
main |
field system |
|
15 hours 58 min |
|
Deleting a workspace throws TypeError when tracked entity no longer exists |
Needs work |
Normal |
Bug report |
main |
workflows.module |
|
2 days 7 hours |
|
ajax load block into region or div. |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
ajax system |
|
7 years 11 months |
|
Determining language fallback candidates does not account for cacheable metadata |
Active |
Normal |
Bug report |
main |
language system |
|
7 years 7 months |
|
HTML5 validation is preventing form submit and not fully accessible |
Needs work |
Major |
Bug report |
11.x-dev |
forms system |
|
13 years 8 months |
|
Views AJAX: Provide UI option to disable SetBrowserUrl and initial ScrollTop behavior on first load with pager |
Active |
Normal |
Task |
main |
views.module |
|
1 month 1 week |
|
Part 2 of Consolidate, refactor, remove and untangle Claro's CSS from Default Admin theme |
Active |
Normal |
Task |
main |
Admin theme |
|
2 weeks 5 hours |
|
[policy, no patch] Decide naming the new CLI entry point to dr |
Reviewed & tested by the community |
Normal |
Feature request |
main |
base system |
|
1 month 2 weeks |
|
Remove the who's new and who's online views |
Needs work |
Normal |
Task |
main |
user.module |
|
12 hours 37 min |
|
States API required fields don't work without HTML5 validation |
Active |
Normal |
Bug report |
main |
forms system |
|
7 hours 36 min |
|
Remove Migrate Drupal settings from settings.php |
Reviewed & tested by the community |
Normal |
Task |
main |
migration system |
|
1 week 10 hours |
|
JS translation files should be generated and served from assets:// |
Needs review |
Normal |
Feature request |
main |
locale.module |
|
1 week 2 days |
|
Use native MySQL statement preparation via PDO |
Needs work |
Major |
Task |
main |
mysql db driver |
|
11 years 8 months |
|
Support an independent max-age for 4xx responses |
Needs work |
Normal |
Task |
main |
request processing system |
|
11 years 1 month |