|
Provide class replacements for hook_install, uninstall, schema, and update_last_removed |
Needs review |
Normal |
Task |
main |
extension system |
|
2 weeks 1 hour |
|
Menu link content stuck in pending revision mode |
Needs work |
Normal |
Bug report |
main |
menu_link_content.module |
|
10 months 3 weeks |
|
Add property annotations for Extension |
Needs review |
Normal |
Task |
main |
extension system |
|
1 week 51 min |
|
[meta] Consolidate high level Drupal core documentation to markdown and publish via gitlab pages |
Active |
Normal |
Plan |
main |
documentation |
|
7 months 2 weeks |
|
Remove words not needed in cspell:ignore |
Needs review |
Normal |
Task |
main |
other |
|
11 months 2 weeks |
|
Bump PHPStan to version 2.3.5 and friends |
Reviewed & tested by the community |
Normal |
Task |
main |
base system |
|
5 days 10 hours |
|
The CKEditor buttons on a text format settings page are not showing their iconography in forced color mode |
Active |
Normal |
Bug report |
main |
Admin theme |
|
4 hours 42 min |
|
[ignore] xjm dealing with organization credit attribution limitations |
Postponed |
Minor |
Support request |
main |
other |
|
3 years 2 months |
|
The settings for the default admin theme in forced color mode are either broken or unnecessary |
Active |
Normal |
Bug report |
main |
Admin theme |
|
5 hours 30 min |
|
PHP 8.5 "Using null as an array offset" in TaxonomyIndexTid::validateExposed() for grouped filters |
Reviewed & tested by the community |
Normal |
Bug report |
main |
taxonomy.module |
|
2 weeks 6 days |
|
The position of the caret on select elements is shifted in forced color mode |
Active |
Normal |
Bug report |
main |
Admin theme |
|
5 hours 47 min |
|
The caret on details elements is invisible on hover and expansion in forced color mode |
Active |
Normal |
Bug report |
main |
Admin theme |
|
5 hours 55 min |
|
AJAX pager link query params override the view's own settings |
Needs review |
Normal |
Bug report |
main |
views.module |
|
6 hours 24 min |
|
[Prototype] Write a setting's rules once, in config schema, and use them for validation, forms and the published JSON Schema |
Active |
Normal |
Task |
main |
base system |
|
6 days 13 hours |
|
Add validation constraints to system.site |
Needs work |
Normal |
Task |
main |
system.module |
|
2 years 6 months |
|
Take a #config_target form element's #min, #max and #maxlength from its config schema constraints |
Active |
Normal |
Feature request |
main |
forms system |
|
6 hours 36 min |
|
Allow the sidebar for the node form to be used on other entity forms as well |
Needs work |
Normal |
Task |
main |
entity system |
|
9 years 4 months |
|
Take a #config_target form element's #title and #description from its config schema |
Active |
Normal |
Feature request |
main |
forms system |
|
6 hours 46 min |
|
Replace @return void with native void return types |
Needs work |
Normal |
Task |
main |
other |
|
7 months 4 weeks |
|
Use tagged iterators in CacheTagsInvalidator |
Reviewed & tested by the community |
Normal |
Task |
main |
cache system |
|
2 months 1 day |
|
Move some Package Manager validation into the pre-require and status check event listeners |
Postponed |
Critical |
Task |
main |
package_manager.module |
|
1 year 5 months |
|
locale_string_is_safe fails on valid safe html |
Needs review |
Normal |
Bug report |
main |
locale.module |
|
6 months 3 weeks |
|
[random test failure] ResponsiveImageFieldUiTest::testResponsiveImageFormatterUi() again |
Needs review |
Normal |
Bug report |
main |
responsive_image.module |
|
8 hours 18 min |
|
[meta] Known intermittent, random, and environment-specific test failures |
Active |
Major |
Plan |
main |
other |
|
9 years 11 months |
|
Move the on-demand-table creation into the database API |
Postponed |
Critical |
Task |
main |
database system |
|
12 years 5 days |
|
Fix @return doc of LanguageTestTrait::createLanguageFromLangcode |
Reviewed & tested by the community |
Normal |
Task |
main |
language system |
|
1 day 2 hours |
|
Unable to save list (integer) field if 0 is used as value and field has data |
Reviewed & tested by the community |
Major |
Bug report |
main |
options.module |
|
1 year 4 months |
|
NotNullConstraintValidator doesn't catch empty strings, only list/complex data types |
Active |
Normal |
Bug report |
main |
typed data system |
|
3 years 8 months |
|
NotNullConstraintValidator conflates "required" with "non-empty" for lists and complex data; only config schema is exempted |
Active |
Normal |
Bug report |
main |
typed data system |
|
1 month 2 weeks |
|
\Drupal::VERSION is inaccurate in 11.x, causing "next minor" CI jobs to fail |
Reviewed & tested by the community |
Critical |
Bug report |
11.x-dev |
base system |
|
2 days 12 hours |
|
Allow modules to reuse the list of dangerous attributes in Xss::attributes() |
Active |
Normal |
Feature request |
main |
other |
|
1 month 1 week |
|
[META] Standardize the way distributions handle config updates |
Active |
Normal |
Task |
main |
configuration system |
|
8 years 1 month |
|
Backport performance improvements from Doctrine's parser to NamedPlaceholderConverter |
Reviewed & tested by the community |
Normal |
Task |
main |
mysql db driver |
|
17 hours 16 min |
|
Pager template fails accessibility tests for Ellipsis ("...") |
Needs work |
Normal |
Bug report |
main |
theme system |
|
3 years 8 months |
|
Remove CLAUDE.md now that Claude (finally) supports AGENTS.md |
Reviewed & tested by the community |
Normal |
Task |
main |
other |
|
3 days 49 min |
|
Remove ping attributes in Xss::filter() |
Needs review |
Normal |
Feature request |
main |
other |
|
2 days 17 hours |
|
BigPipe when server under heavy load results in PHP notices |
Needs work |
Normal |
Bug report |
main |
big_pipe.module |
|
5 years 9 months |
|
Use a FieldDefinition to customise the required status of the moderation_state field conditionally per bundle. |
Active |
Normal |
Task |
main |
content_moderation.module |
|
8 years 1 day |
|
Link field help text is squeezed beside the URL field |
Needs work |
Normal |
Bug report |
main |
Admin theme |
nikitaaswani |
1 month 2 weeks |
|
Applicable bundle field definitions defined in code should not have to manually implement hook_entity_field_storage_info. |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
entity system |
|
8 years 4 months |
|
EntityAutocompleteMatcher breaks UTF-8 multibyte characters due to missing /u flag in preg_replace |
Needs review |
Major |
Bug report |
main |
entity system |
|
12 months 3 days |
|
JSON Schema gets a second null option when a #[JsonSchema] attribute allows null without a type |
Reviewed & tested by the community |
Normal |
Bug report |
main |
serialization.module |
|
1 week 1 day |
|
SourcePluginBase::doCount() potentially creates a second iterator, causing issues with garbage collection |
Needs work |
Normal |
Bug report |
main |
migration system |
|
2 weeks 15 hours |
|
Add all modules & themes to the composer replace section |
Needs work |
Critical |
Task |
main |
composer |
smustgrave |
2 months 4 weeks |
|
Markdown docs for cache API |
Needs review |
Normal |
Task |
main |
cache system |
|
7 months 2 weeks |
|
PostgreSQL driver doesn't support SSL option |
Needs work |
Normal |
Feature request |
main |
database system |
|
16 years 4 months |
|
Update PHP dependencies for 11.5.0 |
Needs work |
Normal |
Task |
11.5.x-dev |
composer |
|
1 month 1 week |
|
console_commands docs section mentions techniques for command class in the wrong order |
Reviewed & tested by the community |
Minor |
Bug report |
main |
documentation |
|
4 months 2 weeks |
|
Provide non-deprecated replacement for Twig "spaceless" filter |
Needs review |
Major |
Task |
main |
base system |
pdureau |
2 years 1 month |
|
Promote properties in constructions and add @param docs where needed |
Needs review |
Normal |
Task |
main |
other |
|
6 days 6 hours |