|
[PP-1] Remove @return void descriptions |
Postponed |
Normal |
Task |
main |
other |
|
1 month 6 days |
10 |
|
Add symfony/thanks to Drupal |
Needs work |
Normal |
Task |
main |
composer |
|
8 years 2 months |
7 |
|
Improve Drupal's Database Abstraction Layer Extensibility and Capabilities |
Active |
Normal |
Feature request |
main |
database system |
|
9 years 3 months |
6.912 |
|
drupal/core-php-storage should use restrictive file permissions |
Needs work |
Normal |
Bug report |
main |
file system |
|
10 years 11 months |
6.58 |
|
Allow opt-out of annotation parsing |
Active |
Normal |
Plan |
main |
plugin system |
|
2 years 5 months |
5.067 |
|
Somehow detect and warn if cli php vs web php versions are mismatched. |
Active |
Normal |
Task |
main |
composer |
|
7 years 10 months |
4.356 |
|
Catch exceptions from plugin discovery |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
plugin system |
|
8 years 8 months |
4 |
|
[policy, no-patch] EoL for majors six months after the release of the second subsequent major |
Active |
Normal |
Task |
main |
base system |
|
1 year 1 month |
3.519 |
|
Allow NULL default values in @Plugin annotations |
Needs work |
Normal |
Bug report |
main |
plugin system |
|
12 years 12 months |
3.471 |
|
Forbid limited length primary and unique keys, allow only in indexes |
Needs review |
Normal |
Task |
main |
database system |
|
6 years 7 months |
2.5 |
|
Allow to select reference method in link field type for internal links |
Needs work |
Normal |
Feature request |
main |
link.module |
|
2 years 9 months |
2.48 |
|
[12.x] [meta] Requirements for tagging 12.0.0-beta1 |
Active |
Major |
Plan |
main |
base system |
|
1 year 11 months |
2 |
|
Further discuss use of "prefer-stable" and "minimum-stability" in core |
Active |
Major |
Bug report |
main |
composer |
|
5 years 5 months |
1.901 |
|
Add Module, Theme, Profile, and Extension value objects |
Needs work |
Normal |
Task |
main |
extension system |
|
12 years 10 months |
1.598 |
|
Handle newly added deprecation skip of "%Method "[^"]+" might add "[^"]+" as a native return type declaration in the future. Do the same in (child class|implementation) "Drupal\\[^"]+" now to avoid errors or add an explicit @return annotation to suppress" |
Postponed |
Normal |
Task |
main |
base system |
|
3 years 2 months |
1.5 |
|
Add Date function support in DBTNG |
Needs work |
Normal |
Feature request |
main |
database system |
|
10 years 2 months |
1.49 |
|
Cache rebuild triggers file_get_contents Permission denied in theme node_modules despite file_scan_ignore_directories |
Active |
Normal |
Bug report |
main |
extension system |
|
4 months 5 days |
1.461 |
|
[meta] Commented-out code in Drupal |
Active |
Normal |
Plan |
main |
other |
|
8 years 7 months |
1.279 |
|
Avoid passing arbitrary values to the serial column on INSERT |
Active |
Normal |
Task |
main |
database system |
|
4 years 9 months |
1 |
|
Deprecate AnnotatedClassDiscovery |
Active |
Major |
Task |
main |
plugin system |
|
12 months 4 hours |
1 |
|
Decouple getting table vs column comments in Schema |
Needs work |
Normal |
Feature request |
main |
database system |
|
8 years 11 months |
1 |
|
[dependency evaluation] Adopt vincentlanglet/twig-cs-fixer for Twig coding standards |
Needs review |
Normal |
Task |
main |
theme system |
johnalbin |
3 years 10 months |
1 |
|
Add types to class properties in core/tests code via Rector - round 3 |
Fixed |
Normal |
Task |
main |
phpunit |
|
4 months 1 week |
1 |
|
Installer tests fail if contrib driver hides database credentials form fields |
Needs work |
Normal |
Bug report |
main |
phpunit |
|
7 years 8 months |
1 |
|
Refactor core/tests code via Rector |
Fixed |
Normal |
Task |
main |
phpunit |
|
1 week 3 days |
1 |
|
Refactor tests code via Rector |
Reviewed & tested by the community |
Normal |
Task |
main |
phpunit |
|
5 days 17 hours |
1 |
|
Add a way for a driver to detect features/capabilities supported in the connection or driver |
Active |
Major |
Feature request |
main |
database system |
|
6 years 7 months |
1 |
|
[meta] Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 12 core |
Active |
Critical |
Plan |
main |
other |
|
1 year 8 months |
1 |
|
Update outdated class references from Drupal\*\Tests to Drupal\Tests\* |
Needs work |
Normal |
Task |
main |
other |
|
3 years 2 months |
0.999 |
|
AnnotatedClassDiscovery::getPluginNamespaces() description is inaccurate and unclear. |
Needs work |
Minor |
Bug report |
main |
documentation |
|
2 years 11 months |
0.977 |
|
"composer install --no-dev" presents errors if drupal/core-dev package is a dev dependency |
Active |
Major |
Bug report |
main |
composer |
|
5 years 9 months |
0.915 |
|
The "<varying words>" plugin does not exist |
Active |
Critical |
Bug report |
main |
plugin system |
|
2 years 1 week |
0.886 |
|
Database ping, close, and reconnect capabilities |
Needs work |
Normal |
Feature request |
main |
database system |
|
1 year 4 months |
0.831 |
|
[meta] Only support Drupal core installs managed by composer |
Active |
Major |
Plan |
main |
other |
|
3 years 10 months |
0.619 |
|
Support for BINARY and VARBINARY in Database Schema |
Needs work |
Normal |
Feature request |
main |
database system |
|
16 years 2 months |
0.611 |
|
Allow modules to prevent the entities's data records from being deleted |
Needs work |
Normal |
Task |
main |
entity system |
|
6 years 9 months |
0.608 |
|
Allow attribute-based plugins to discover supplemental attributes to set additional properties |
Needs work |
Major |
Feature request |
main |
plugin system |
|
1 year 12 months |
0.586 |
|
[meta] Add value objects to represent hook_schema |
Needs work |
Normal |
Task |
main |
database system |
kim.pepper |
8 years 7 months |
0.5 |
|
Allow socket connections in postgresql |
Needs work |
Normal |
Feature request |
main |
database system |
|
4 years 7 months |
0.5 |
|
Stale table statistics can result in extremely slow queries |
Active |
Major |
Bug report |
main |
entity system |
|
5 months 2 weeks |
0.5 |
|
Add an API for calling SQL functions that database drivers can override |
Active |
Normal |
Feature request |
main |
database system |
|
4 years 1 month |
0.5 |
|
Add support for JSON field queries in database API |
Active |
Normal |
Feature request |
main |
database system |
|
2 years 8 months |
0.482 |
|
core/jquery.once missing from header when library scoped to header depends on core/once |
Active |
Normal |
Bug report |
main |
javascript |
|
4 years 1 week |
0.471 |
|
Handle alternate domains in filter_html_image_secure |
Needs work |
Normal |
Task |
main |
filter.module |
|
11 years 11 months |
0.417 |
|
Allow multiple vocabularies in the taxonomy filter |
Needs work |
Normal |
Feature request |
main |
views.module |
|
9 years 8 months |
0.411 |
|
Allow decoration of plugins |
Active |
Normal |
Feature request |
main |
plugin system |
|
8 years 3 weeks |
0.397 |
|
DBTNG should be able to create foreign keys |
Needs work |
Normal |
Feature request |
main |
database system |
|
11 years 12 months |
0.395 |
|
Allow actions to postpone saving the modified entity |
Needs work |
Normal |
Feature request |
main |
system.module |
|
12 years 10 months |
0.388 |
|
[May 18, 2026] Bump PHPStan rule level to 3 |
Postponed |
Normal |
Task |
main |
base system |
|
2 years 1 month |
0.386 |
|
[meta] Replace http urls with https urls of the respective sites in core |
Active |
Normal |
Plan |
main |
other |
|
2 years 5 months |
0.371 |