#3152281 |
Extra field blocks render even when empty |
Bug |
layout_builder.module |
28 |
7 |
181 |
#3441503 |
Add validation constraints to system.theme |
Task |
system.module |
18 |
8 |
175 |
#2877061 |
Illegal choice in grouped exposed filters with enabled option remember (ListField, BooleanOperator - Views filter handlers ) |
Bug |
views.module |
40 |
5 |
173 |
#3397420 |
Add a way to capture mails sent through the mailer transport service during tests |
Task |
mail system |
9 |
4 |
148 |
#3513561 |
Fix LongLineDeclaration in KernelTests |
Task |
other |
7 |
7 |
145 |
#2752187 |
Add \Drupal\link\LinkItemInterface::toLink method |
Feature |
link.module |
24 |
6 |
135 |
#3202631 |
Add Textarea option to normalize newlines to \n |
Bug |
render system |
32 |
5 |
121 |
#3324952 |
add a method to NestedArray that does array_walk_recursive but passes the parents to the callback |
Feature |
base system |
9 |
3 |
112 |
#3502993 |
Convert Navigation messages component to SDC |
Task |
navigation.module |
9 |
2 |
99 |
#3177977 |
Form state storage changes in #process callbacks are not cached during form rebuild. |
Bug |
forms system |
21 |
3 |
95 |
#3513035 |
New NoEntitiesExistYetWithHigherCardinality constraint |
Feature |
field system |
10 |
3 |
91 |
#3424200 |
Media overwrites validation constraints |
Bug |
media system |
8 |
2 |
79 |
#3521131 |
Add support for Sequentially constraint |
Feature |
other |
9 |
2 |
75 |
#3315276 |
Fatal error when using a union type on a controller's callback |
Bug |
routing system |
18 |
3 |
75 |
#3517369 |
Fix Drupal.Commenting.FunctionComment.Missing in test module fixtures |
Task |
other |
9 |
4 |
71 |
#3543036 |
Cannot enable both views_test_entity_reference and entity_reference_test in testing |
Bug |
views.module |
7 |
1 |
67 |
#3496417 |
Fix PHPStan missingType.generics for FieldItemListInterface not specifying its type |
Bug |
base system |
9 |
3 |
62 |
#3436617 |
[policy, no patch] Drop support for Windows in production in Drupal 11 |
Plan |
base system |
16 |
4 |
62 |
#3543555 |
DateTime time only form element cannot be submitted without specifying date format |
Bug |
datetime.module |
4 |
1 |
60 |
#2987159 |
Create an entity reference selection plugin for custom blocks that filters out non-reusable blocks |
Task |
block_content.module |
15 |
2 |
58 |
#3538658 |
getDefaultOperations() in ConfigEntityListBuilder and sub classes should be protected |
Bug |
entity system |
7 |
2 |
56 |
#3520730 |
Fix PHPStan arguments.count error related to interface argument additions in the next major |
Bug |
base system |
7 |
5 |
54 |
#2448545 |
Modernize form select option helpers |
Task |
forms system |
52 |
6 |
50 |
#3357742 |
Guidelines for semantic versioning for contributed projects in relation to Drupal core compatibility |
Plan |
documentation |
32 |
2 |
49 |
#3474018 |
[regression] CSS class is not added to MediaLibrary dialog |
Bug |
ckeditor5.module |
25 |
1 |
47 |
#3521541 |
[CI] Components tests coverage metrics differ by PHP version |
Bug |
phpunit |
5 |
4 |
46 |
#3218674 |
Drupal install throwing "Translation file not found" notice for "en" langcode when "translate_english" is set to false |
Bug |
language system |
29 |
1 |
45 |
#3238867 |
Refactor (if feasible) uses of the jQuery parent function to use vanillaJS |
Task |
javascript |
14 |
5 |
44 |
#3532930 |
Make Drupal\Core\Database\Database type strict and PHPStan L10 compliant |
Task |
data base system |
7 |
2 |
43 |
#3547582 |
Link widget placeholder_url should use 'label' schema type to be translatable like placeholder_title |
Bug |
link.module |
4 |
1 |
43 |
#3547808 |
label_display block configuration value should not be translatable |
Bug |
base system |
4 |
1 |
40 |
#3541535 |
Make the `field_config_base` structure fully validatable by adding a StringPartsContraint |
Feature |
configuration system |
8 |
2 |
37 |
#3538654 |
Hide promote/sticky fields for page content type on new sites |
Task |
recipe system |
9 |
1 |
37 |
#3520057 |
Clean up Claro's tables/tablesort/tableselect CSS |
Task |
Claro theme |
9 |
1 |
36 |
#3163299 |
Ajax exposed filters not working for multiple instances of the same Views block placed on one page |
Bug |
views.module |
59 |
2 |
36 |
#3020938 |
Add view unpublished block content permission |
Feature |
block_content.module |
7 |
2 |
34 |
#3035343 |
Deprecate drupal_attach_tabledrag(). Move its logic in Table form element |
Task |
forms system |
23 |
8 |
33 |
#2454289 |
Attribute hreflang not allowed on element li at this point |
Bug |
language.module |
48 |
4 |
33 |
#3482024 |
'file_table' formatter shows file size twice |
Bug |
file.module |
9 |
1 |
33 |
#3439844 |
Add setting to move comment form after comments |
Feature |
Olivero theme |
18 |
4 |
32 |
#3524377 |
Allow to skip OOP hooks and services for modules that are not installed |
Feature |
extension system |
14 |
3 |
32 |
#3549469 |
Fatal error when saving translation configuration with computed bundle fields from hook_entity_bundle_field_info() |
Bug |
config_translation.module |
4 |
1 |
32 |
#3549629 |
Fix LongLineDeclaration in Tests/Component |
Task |
other |
4 |
1 |
32 |
#3549662 |
Fix LongLineDeclaration in module Form directories |
Task |
other |
4 |
3 |
31 |
#2783897 |
Current theme condition plugin should provide an option to match all themes and introduce checkboxes |
Feature |
system.module |
21 |
5 |
30 |
#3549630 |
Fix LongLineDeclaration in several core/tests/Drupal directories |
Task |
other |
4 |
1 |
30 |
#2722307 |
Move translation based conditions into database query on revisions overview page |
Bug |
node system |
36 |
2 |
28 |
#3549419 |
Add permission reset after test writes to file |
Task |
extension system |
4 |
2 |
24 |
#3548571 |
Remove and deprecate functions from content_translation.admin.inc |
Task |
content_translation.module |
5 |
1 |
24 |
#3549909 |
Component slot error does not reveal the offending component |
Bug |
single-directory components |
4 |
1 |
23 |
#3548982 |
Enforce removal of PHPUnit annotations from test classes' class metadata |
Task |
phpunit |
4 |
2 |
21 |
#3490846 |
Deprecate hook_requirements |
Task |
extension system |
8 |
1 |
21 |
#3539919 |
Convert batch callbacks to CallableResolver |
Task |
forms system |
5 |
1 |
20 |
#3551596 |
Add return types to core/tests code via Rector - round 1 |
Task |
other |
8 |
2 |
20 |
#3549583 |
Use #config_target to remove user_form_system_regional_settings_submit |
Bug |
user.module |
4 |
1 |
20 |
#3549727 |
Fix LongLineDeclaration in module Controller, Hook and Database directories |
Task |
other |
4 |
1 |
19 |
#2595805 |
Leverage attributes in Twig Sandbox Policy |
Task |
theme system |
11 |
2 |
18 |
#3419203 |
ckeditor5_post_update_code_block() throws an error for format using CKE5 but with CKE4 settings |
Bug |
ckeditor5.module |
9 |
1 |
17 |
#3488260 |
Checking if component exists logs error (e.g. in include([template, fallback]) |
Bug |
theme system |
4 |
1 |
17 |
#3183359 |
Allow single-value base fields to be saved to dedicated database tables |
Feature |
field system |
13 |
1 |
16 |
#3552521 |
Fatal error caused by install_check_class_requirements |
Bug |
extension system |
6 |
1 |
16 |
#3098676 |
EntityConstraintViolationListInterface::filterByFields documentation is opposite of actual functionality |
Bug |
entity system |
8 |
1 |
16 |
#3542416 |
Consider right-to-left languages when concatenating two translatable strings |
Task |
user interface text |
4 |
1 |
16 |
#3535958 |
Allow SDCs to be marked to be excluded from UI |
Feature |
single-directory components |
14 |
5 |
15 |
#3463321 |
Deprecate Migrate Drupal UI |
Task |
migration system |
11 |
1 |
15 |
#3506870 |
Tabledrag misalignment and "Show row weights" link |
Bug |
Claro theme |
9 |
1 |
15 |
#2581799 |
Add test coverage for GotoAction |
Task |
base system |
8 |
1 |
15 |
#3446084 |
EntityTypeBundleInfo static caching is not language aware |
Bug |
entity system |
13 |
4 |
14 |
#3505641 |
Simplify ckeditor5_module_implements_alter() in favor of checking for ckeditor5 in media module |
Task |
media system |
5 |
2 |
14 |
#3546894 |
HandlerBase::breakString doesn't handle tokens, leading to type mismatches in calling code |
Bug |
views.module |
5 |
1 |
14 |
#2839344 |
Broken aria-describedby in radios and checkboxes |
Bug |
forms system |
26 |
2 |
13 |
#2571965 |
[meta] Fix PHP coding standards in core, stage 1 |
Plan |
other |
73 |
1 |
12 |
#3478812 |
Remove phpcs:ignore VariableComment.Missing |
Task |
other |
3 |
1 |
12 |
#3549946 |
Use simple query mode for entity queries with limit 1 and no offset |
Task |
entity system |
12 |
1 |
11 |
#3522087 |
set_attribute Twig filter doesn't work on responsive_image_formatter element |
Bug |
responsive_image.module |
4 |
2 |
11 |
#3547746 |
run-tests.sh reports x2 duration for failed tests |
Bug |
phpunit |
4 |
1 |
11 |
#3553528 |
Fix documenation URLs that are 404, part 1 |
Bug |
other |
4 |
1 |
10 |
#3546517 |
Show node/yarn version output in core's CI |
Feature |
javascript |
3 |
1 |
10 |
#3553853 |
Change placeholder type for text_textarea schema |
Task |
text.module |
3 |
1 |
10 |
#3532360 |
Check for session before calling getSession(), or catch SessionNotFoundException |
Bug |
base system |
5 |
1 |
10 |
#3552907 |
PerformanceTestTrait waits up to 30s for LCP data that is only used when an OTEL_COLLECTOR is set |
Bug |
phpunit |
3 |
1 |
10 |
#3361659 |
Replace string override example '@count min' => '@count minutes', |
Task |
documentation |
6 |
1 |
9 |
#3549383 |
Don't overridde default security warning when providing custom warning on a permission |
Feature |
user system |
4 |
1 |
9 |
#3538006 |
Optimize EntityFieldManager::buildBundleFieldDefinitions() |
Task |
entity system |
7 |
1 |
8 |
#3553671 |
BrowserTestBase::initMink crashes if not using DrupalTestBrowser |
Bug |
phpunit |
3 |
1 |
8 |
#3550292 |
Test cleanup for PHPUnit 12 - round 2 |
Task |
phpunit |
3 |
3 |
7 |
#3540788 |
CI: Add postgresql 18 to testing matrix |
Task |
postgresql db driver |
4 |
2 |
7 |
#3543035 |
Deprecate CommentManagerInterface::getCountNewComments |
Task |
history.module |
3 |
1 |
6 |
#2050477 |
[META] Identify component maintainers for components with no maintainer listed in MAINTAINERS.txt |
Task |
documentation |
31 |
1 |
5 |
#3554551 |
Missing nullable type in \Drupal\views\Plugin\views\query\Sql |
Bug |
views.module |
4 |
1 |
5 |
#3536748 |
Remove smaz as maintainer for Umami demo subsystem |
Task |
other |
5 |
1 |
5 |
#3554077 |
Incorrect failure message in UiHelperTrait.php |
Bug |
phpunit |
4 |
1 |
5 |
#3551970 |
Check in commit-code-check for changes to MAINTAINERS.txt |
Task |
other |
4 |
1 |
4 |
#3554801 |
The exception thrown by AutowiredInstanceTrait::createInstanceAutowired() uses the wrong name for the constructor |
Bug |
other |
5 |
1 |
4 |
#3548313 |
Updating to 10.5.3 causes gateway timeouts on revisioned content |
Bug |
entity system |
54 |
2 |
3 |
#3554919 |
Stop discovering theme preprocess twice for theme engine discovered templates |
Task |
theme system |
3 |
1 |
3 |
#3416508 |
Only file JavaScript assets with preprocessing enabled can be optimized. |
Bug |
asset library system |
36 |
2 |
2 |
#3554678 |
Fix implements comments in themes to prepare for Rector |
Task |
theme system |
4 |
1 |
2 |
#3555198 |
Remove typo of test file name on comment |
Bug |
base system |
4 |
1 |
2 |
#3554659 |
Fix more incorrect phpdoc type hints (part 2) |
Bug |
documentation |
3 |
1 |
2 |
#3554618 |
Update doc link to twig 3.x |
Task |
documentation |
6 |
2 |
2 |
#3540531 |
Fix ToolkitGdTest for PHP 8.5 |
Bug |
image system |
6 |
1 |
1 |
#3553006 |
Remove Contact recipe |
Task |
contact.module |
8 |
1 |
1 |
#3541507 |
Move field_layout display updates from layout_builder to field_layout |
Task |
field_layout.module |
9 |
1 |
1 |
#3555560 |
Update CKEditor 5 to 47.1.0 |
Task |
ckeditor5.module |
3 |
1 |
0 |
#3555522 |
Fix account mock in \Drupal\Tests\menu_link_content\Unit\MenuLinkContentEntityAccessTest::testUnrecognizedOperation for php 8.5 |
Task |
menu_link_content.module |
3 |
1 |
0 |