|
Incorrect Cache-Control headers for authenticated users |
Closed (won't fix) |
Normal |
Bug report |
main |
request processing system |
|
6 years 6 months |
|
Language-prefixed alias paths cannot be correctly routed inside a request |
Needs work |
Normal |
Bug report |
main |
routing system |
|
4 years 2 weeks |
|
Add "Disable image resize" setting to image fields |
Reviewed & tested by the community |
Normal |
Feature request |
main |
image system |
|
3 years 10 months |
|
TypeError: Symfony\Component\HttpFoundation\InputBag::get(): Argument #1 ($key) must be of type string, null given, called in /var/www/html/docroot/core/lib/Drupal/Core/Routing/RouteMatch.php on line 127 in Symfony\Component\HttpFoundation\InputBag->get() |
Needs work |
Normal |
Bug report |
11.4.x-dev |
field system |
|
2 years 12 months |
|
ExtraFieldBlockCacheTagInvalidator causes circular references through plugin.manager.block and the logger |
Needs review |
Normal |
Bug report |
main |
layout_builder.module |
|
6 days 10 hours |
|
ConfigFactory::doLoadMultiple() rebuilds the override cache key suffix for every config name |
Closed (won't fix) |
Normal |
Task |
main |
configuration system |
|
6 days 10 hours |
|
Fix Log error + visual warning for missing or broken block |
Needs work |
Normal |
Bug report |
main |
layout_builder.module |
|
7 years 6 months |
|
Improve balancing of CI test jobs |
Fixed |
Normal |
Task |
12.0.x-dev |
phpunit |
|
2 weeks 1 day |
|
Allow synced Layout override Translations: translating labels and inline blocks |
Needs work |
Major |
Task |
main |
layout_builder.module |
|
8 years 8 months |
|
Field items lost on translations with empty values. |
Needs review |
Critical |
Bug report |
main |
content_translation.module |
|
9 years 7 months |
|
IncludeResolver entity reference field's main property must be the entity ID |
Reviewed & tested by the community |
Normal |
Bug report |
main |
jsonapi.module |
|
6 months 4 weeks |
|
Fix deprecated assert.active directive |
Needs review |
Critical |
Task |
main |
base system |
|
2 years 12 months |
|
CI - Add a (daily?) job to run core unit tests with code coverage on |
Active |
Normal |
Feature request |
main |
phpunit |
|
4 days 7 hours |
|
Tests whose coverage target is outside phpunit.xml.dist's source lose their coverage under PHPUnit 12 |
Needs review |
Normal |
Task |
main |
phpunit |
|
2 weeks 5 hours |
|
Object translation option #1: locale system, optimization strategies |
Closed (outdated) |
Normal |
Feature request |
main |
language system |
|
19 years 6 months |
|
Introduce an applicable plugin API |
Closed (won't fix) |
Normal |
Feature request |
main |
plugin system |
|
1 year 9 months |
|
Remove coverage targets not measured by phpunit.xml.dist |
Needs review |
Normal |
Bug report |
main |
phpunit |
|
1 week 6 days |
|
Leverage the Typed Data API for token replacements |
Active |
Normal |
Task |
main |
token system |
|
13 years 10 months |
|
Drupal Usability Meeting 2026-10-09 |
Closed (fixed) |
Normal |
Task |
main |
meetings |
|
3 weeks 5 days |
|
Drupal Usability Meeting 2026-10-23 |
Needs work |
Normal |
Task |
main |
meetings |
|
1 week 5 days |
|
Add a command to export configuration |
Closed (fixed) |
Normal |
Feature request |
main |
configuration system |
bircher |
4 months 3 weeks |
|
Comment fields are available to add to media, user or taxonomy entity types but this doesn't work |
Needs review |
Normal |
Task |
main |
comment.module |
|
8 years 3 months |
|
Allow forms opened in AJAX dialogs to return results to the outer form |
Needs review |
Normal |
Feature request |
main |
forms system |
|
4 days 21 hours |
|
"Undefined array key 1 in template_preprocess_html()" on the 404 page when adding extensions to index.php |
Closed (cannot reproduce) |
Normal |
Bug report |
main |
theme system |
|
2 years 4 months |
|
PHP 8.5 Using null as an array offset is deprecated |
Active |
Normal |
Bug report |
main |
taxonomy.module |
|
1 month 3 weeks |
|
#file_value_callbacks bypass the TrustedCallbackInterface protections |
Fixed |
Critical |
Bug report |
main |
file system |
|
5 years 4 months |
|
Re-use container in kernel tests |
Reviewed & tested by the community |
Normal |
Task |
11.x-dev |
phpunit |
|
3 months 3 days |
|
Add natcasesort to NaturalSort |
Needs review |
Normal |
Task |
main |
language system |
|
1 month 1 week |
|
Make it possible to re-use the internal logic of drupal_rewrite_settings() in other installation processes |
Closed (outdated) |
Minor |
Feature request |
main |
install system |
|
16 years 3 months |
|
Set a default revision log if none is provided |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
entity system |
|
9 years 5 months |
|
"Entity keys" aren't actually keys — rename to avoid misinterpretation |
Active |
Normal |
Task |
main |
entity system |
|
9 years 4 months |
|
Document valid plugin ID format |
Needs work |
Normal |
Task |
main |
plugin system |
|
11 years 1 month |
|
AccessManager should (once again) bail out early to save resources and avoid adding cacheable metadata for no reason |
Closed (fixed) |
Normal |
Bug report |
11.x-dev |
routing system |
|
4 weeks 1 day |
|
Release runtime theme registries after destruction |
Closed (fixed) |
Normal |
Task |
11.x-dev |
theme system |
|
1 month 2 days |
|
Convert final test .modules |
Closed (fixed) |
Normal |
Task |
11.5.x-dev |
extension system |
|
1 month 6 days |
|
Explore why PHP 8.4 polyfill is not loaded for test runs on PHP 8.3 |
Closed (fixed) |
Normal |
Task |
11.x-dev |
base system |
|
10 months 2 weeks |
|
Remove technical debt and complication from when doTrustedCallback() could either trigger errors or throw exceptions |
Closed (fixed) |
Normal |
Task |
11.x-dev |
render system |
|
7 years 1 month |
|
Add more telemetry to Drupal core |
Active |
Normal |
Plan |
main |
other |
hestenet |
8 years 9 months |
|
Document how to convert a function in a .module- or .theme-file to an object oriented class |
Needs work |
Normal |
Task |
main |
documentation |
|
1 month 5 days |
|
Use loadMultiple() for calculating Views & Media configuration dependencies |
Needs review |
Minor |
Task |
main |
configuration entity system |
|
6 days 2 hours |
|
index.php randomly appears in friendly URLs |
Needs work |
Major |
Bug report |
main |
base system |
|
7 years 6 months |
|
Add support for built-in PHP session upload progress |
Needs work |
Normal |
Task |
main |
file system |
znerol |
14 years 5 months |
|
Serializer::getJsonSchema() throws a TypeError when passed a class name |
Reviewed & tested by the community |
Normal |
Bug report |
main |
serialization.module |
|
3 weeks 6 days |
|
Type the $object parameter of JsonSchemaProviderSerializerInterface::getJsonSchema() as object |
Postponed |
Normal |
Task |
main |
serialization.module |
|
1 week 10 hours |
|
Use loadMultiple() when calculating Media Embed view mode dependencies |
Closed (duplicate) |
Minor |
Task |
main |
media system |
|
6 days 2 hours |
|
Make entity reference validation messages consistent and accurate |
Needs review |
Normal |
Task |
main |
field system |
|
6 days 17 hours |
|
Better focus style for image links in Umami |
Postponed |
Normal |
Bug report |
main |
Umami demo |
|
8 years 8 months |
|
A better draggable.png for Drag-and-Drop |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
other |
|
18 years 9 months |
|
Provide an API to allow to suspend cron scheduled run |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
cron system |
|
8 years 5 days |
|
Optimize EntityDefinitionUpdateMultipleTypesTest |
Reviewed & tested by the community |
Normal |
Task |
main |
entity system |
|
2 months 3 weeks |