|
[November 2026] Remove @legacy-covers method level annotations and prevent new ones from being added |
Reviewed & tested by the community |
Major |
Task |
main |
phpunit |
|
11 months 2 weeks |
|
Convert the mysqli driver to use ConnectionParameters |
Postponed |
Normal |
Task |
main |
database system |
|
1 day 14 hours |
|
DatabaseCacheTagsChecksum is misbehaving because of the static cache |
Postponed (maintainer needs more info) |
Major |
Bug report |
main |
cache system |
|
9 years 8 months |
|
[November 2026] Use PHP 8 constructor property promotion for existing code |
Needs work |
Major |
Task |
main |
base system |
|
4 years 5 months |
|
Pager pagination should allow client side #fragments (e.g. anchor links) in URL |
Active |
Normal |
Bug report |
main |
views.module |
|
2 years 9 months |
|
Deprecate .module file extension |
Needs review |
Normal |
Task |
main |
extension system |
nicxvan |
1 month 2 weeks |
|
drupal:EntityAccessControlHandler::fieldAccess() silently drops all but the last same-module OO hook_entity_field_access() implementation |
Needs review |
Normal |
Bug report |
main |
entity system |
|
2 months 1 week |
|
Provide a simple service method for executing translation check and update during deployments |
Active |
Normal |
Feature request |
main |
locale.module |
|
9 months 4 weeks |
|
[meta] Profile extension improvement plan |
Active |
Normal |
Task |
main |
extension system |
|
7 months 2 weeks |
|
Form error text in dark mode has low contrast |
Reviewed & tested by the community |
Major |
Bug report |
main |
Admin theme |
|
2 weeks 6 days |
|
Confusing language in sync form |
Closed (duplicate) |
Normal |
Feature request |
main |
config.module |
|
9 years 9 months |
|
Description_toggle library lacks core/drupal dependency, help icon submits the form |
Needs review |
Normal |
Bug report |
main |
Admin theme |
|
2 days 30 min |
|
Audit all usages of $v = &$form_state->getValue(…) to ensure they need references |
Closed (outdated) |
Normal |
Task |
main |
forms system |
|
10 years 6 months |
|
Deprecate .profile file extension |
Fixed |
Normal |
Task |
main |
extension system |
|
3 weeks 1 day |
|
Create OOP replacement for hook_install_tasks and hook_install_tasks_alter |
Patch (to be ported) |
Normal |
Task |
11.5.x-dev |
extension system |
|
4 weeks 16 hours |
|
Add hook data cache service |
Reviewed & tested by the community |
Normal |
Task |
main |
extension system |
|
1 month 3 weeks |
|
[pp-1] Update TaskInterface documentation to mention key value expirable instead of state |
Postponed |
Normal |
Task |
main |
extension system |
|
1 day 16 hours |
|
Add support of audio/video "preload" attribute into FileMediaFormatterBase |
Reviewed & tested by the community |
Normal |
Feature request |
main |
media system |
|
7 years 6 months |
|
Add support for PHP 8.1 Enums as allowed values for list_* field types |
Needs work |
Normal |
Feature request |
main |
typed data system |
|
4 years 11 months |
|
Details arrow in the node edit form sidebar is not vertically centered |
Needs review |
Normal |
Bug report |
main |
Admin theme |
|
2 days 2 min |
|
Refactor dropbutton CSS |
Reviewed & tested by the community |
Normal |
Task |
main |
Admin theme |
|
4 days 20 hours |
|
[site:url] token omits trailing slash in other languages |
Needs work |
Normal |
Bug report |
main |
language system |
|
12 years 9 months |
|
Logo and navigation icons don't align in the collapsed sidebar |
Needs review |
Normal |
Bug report |
main |
Admin theme |
|
1 month 1 week |
|
Help icon toggle buttons have no type attribute and submit the form |
Needs review |
Normal |
Bug report |
main |
Admin theme |
|
1 day 23 hours |
|
JSON API Exception response exposing database table name |
Needs review |
Normal |
Feature request |
main |
jsonapi.module |
|
4 years 11 months |
|
Dispatch config transformation event during site install from configuration |
Needs work |
Normal |
Bug report |
main |
configuration system |
|
2 years 7 months |
|
Provide machine-readable description of entity/field/property |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
base system |
|
13 years 11 months |
|
[policy, no patch] Determine a best practice for providing BC for internal paths that change between minor releases |
Needs review |
Normal |
Plan |
main |
documentation |
|
3 years 9 months |
|
Reprovision default media thumbnails when not found at icon_base_uri |
Needs work |
Major |
Bug report |
main |
media system |
|
7 years 4 months |
|
calculateDependencies doesn't check $mode_entity if it is NULL |
Reviewed & tested by the community |
Normal |
Task |
main |
entity system |
|
10 years 4 months |
|
Bump PHPStan to version 2.3.1 |
Reviewed & tested by the community |
Normal |
Task |
main |
base system |
|
3 days 14 hours |
|
Use data table for uid_current views filter |
Needs review |
Normal |
Task |
main |
user.module |
|
2 days 8 hours |
|
Fast404 does not trigger for .php files by default |
Needs review |
Normal |
Feature request |
main |
system.module |
|
2 days 49 min |
|
Convert remaining update.inc file functions to a class |
Needs review |
Normal |
Task |
main |
extension system |
|
7 years 11 months |
|
Fast404 MUST exclude paths |
Active |
Normal |
Bug report |
main |
system.module |
|
2 days 54 min |
|
Ensure database connections have the correct prefix |
Needs review |
Normal |
Task |
main |
database system |
|
2 weeks 3 days |
|
Handle serial ID reset consistently |
Reviewed & tested by the community |
Major |
Bug report |
main |
database system |
|
1 month 3 weeks |
|
Separate php version requirements for SystemHookRequirements |
Needs review |
Normal |
Task |
main |
system.module |
nicxvan |
7 months 3 weeks |
|
Add a command to display configuration status |
Active |
Normal |
Feature request |
main |
config.module |
|
4 months 1 week |
|
Twig's 3.30 TypeError: Twig\Runtime\EscaperRuntime::escape(): Argument #4 ($autoescape) must be of type bool, null given |
Closed (fixed) |
Critical |
Bug report |
10.6.x-dev |
theme system |
|
2 weeks 4 days |
|
Map data definition properties are not validated if root value is empty |
Active |
Normal |
Bug report |
main |
typed data system |
attilatilman |
4 years 9 months |
|
MariaDB is deprecating tx_isolation in 11.1.1 |
Needs work |
Normal |
Task |
main |
database system |
|
2 years 5 months |
|
Update CKEditor5 version for Drupal core 10.6, 11.3, 11.4, 11.5 |
Fixed |
Normal |
Task |
10.6.x-dev |
ckeditor5.module |
|
2 weeks 4 days |
|
Re-use container in kernel tests |
Fixed |
Normal |
Task |
main |
phpunit |
|
2 months 2 weeks |
|
Add the "ShareEnvironment" attribute to all Kernel tests |
Needs review |
Major |
Task |
main |
phpunit |
|
4 weeks 12 hours |
|
[PP-1] Add thread depth configuration to comments |
Postponed |
Normal |
Feature request |
main |
comment.module |
|
10 years 1 month |
|
Deprecate and remove Query::__wakeup() and ::__sleep() |
Fixed |
Normal |
Task |
11.5.x-dev |
database system |
|
2 weeks 4 days |
|
Remove search module coverage from robots.txt |
Reviewed & tested by the community |
Normal |
Task |
main |
other |
|
1 week 4 days |
|
Incorrect filename transliteration on upload due to missing Unicode normalization |
Needs review |
Normal |
Bug report |
main |
transliteration system |
|
1 year 3 months |
|
[META] Adopt the Test Pyramid approach |
Active |
Major |
Plan |
main |
phpunit |
plach |
1 week 5 days |