#3513120 |
Fix LongLineDeclaration in Functional tests |
Task |
other |
7 |
10 |
168 |
#1464244 |
Rewrite as URL adding equals sign to end of url. |
Bug |
base system |
43 |
9 |
160 |
#3517527 |
Fix Drupal.Commenting.FunctionComment.Missing in core/lib |
Task |
other |
8 |
8 |
136 |
#3500425 |
Add a close icon for Claro primary tabs on mobile |
Feature |
Claro theme |
12 |
3 |
128 |
#3513561 |
Fix LongLineDeclaration in KernelTests |
Task |
other |
6 |
6 |
124 |
#2842780 |
Add a token for the site logo |
Feature |
token system |
59 |
10 |
123 |
#3441503 |
Add validation constraints to system.theme |
Task |
system.module |
17 |
7 |
121 |
#2107455 |
Image field default value not shown when upload destination set to private file storage |
Bug |
image.module |
72 |
10 |
116 |
#3269890 |
#date_year_range is not validated server-side |
Bug |
forms system |
11 |
4 |
113 |
#3263208 |
Missing schema on views with aggregation |
Bug |
views.module |
19 |
2 |
112 |
#3432353 |
Add validation constraints to core.extension |
Task |
base system |
18 |
5 |
105 |
#2334319 |
{% trans %} does not support render array and MarkupInterface valued expressions |
Task |
theme system |
43 |
6 |
99 |
#3397420 |
Add a way to capture mails sent through the mailer transport service during tests |
Task |
mail system |
7 |
4 |
94 |
#2843953 |
Remove collapsible details wrapper from Views UI advanced settings |
Task |
views_ui.module |
29 |
2 |
92 |
#3518903 |
Convert template preprocess in system.module |
Task |
system.module |
11 |
6 |
84 |
#3526249 |
Move the access logic in FormBuilder::handleInputElement() to its own protected method |
Task |
forms system |
9 |
2 |
75 |
#3038981 |
Inline blocks missing section delta extra data on filtered block definitions |
Bug |
layout_builder.module |
15 |
2 |
74 |
#3406215 |
[policy] Default to requiring the latest stable PHP release available when a new major version reaches the first beta window |
Plan |
other |
12 |
1 |
73 |
#3521088 |
CreatedItem and ChangedItem are missing TimestampItem's Range constraint |
Bug |
field system |
5 |
1 |
72 |
#3522754 |
Access to systemAdminMenuBlockPage is denied if it contains links using the url attribute |
Bug |
system.module |
5 |
3 |
71 |
#3202631 |
Add Textarea option to normalize newlines to \n |
Bug |
render system |
30 |
4 |
67 |
#214190 |
Add permission for (un)publishing nodes |
Feature |
node system |
65 |
2 |
67 |
#3035992 |
Stale values can be displayed by the Layout Builder UI but are saved correctly |
Bug |
layout_builder.module |
34 |
4 |
66 |
#3446933 |
SDC incorrectly throws an exception about embedded slots |
Bug |
single-directory components |
19 |
3 |
66 |
#3518192 |
Dropdown does not show desired arrow on open state |
Bug |
Olivero theme |
15 |
3 |
65 |
#3519561 |
Introduce ImplementationList objects per hook, to simplify ModuleHandler |
Task |
extension system |
10 |
5 |
64 |
#3519726 |
FileUploadResource declares a non-existent deprecated property service "mime_type.guesser" |
Bug |
file system |
8 |
1 |
54 |
#3095893 |
Remove duplicate "add block" link from block content type view's "Results not found" message |
Bug |
block_content.module |
40 |
4 |
51 |
#3517808 |
Allow Traits to define modules for install during tests |
Feature |
base system |
4 |
2 |
51 |
#3532771 |
Misleading method parameter comment for $reply |
Bug |
mail system |
8 |
3 |
49 |
#3127026 |
Drupal\layout_builder\Entity\LayoutBuilderEntityViewDisplay class does not correspond to an entity type. |
Bug |
layout_builder.module |
20 |
5 |
49 |
#3536742 |
Convert template_preprocess functions in file module |
Task |
file.module |
6 |
2 |
48 |
#3115759 |
Prevent auto-adding new fields to LB layouts |
Feature |
layout_builder.module |
28 |
4 |
45 |
#3536072 |
CurrentRouteMatch::getCurrentRouteMatch throws TypeError when current request is null |
Bug |
routing system |
7 |
3 |
45 |
#3049332 |
Fix Log error + visual warning for missing or broken block |
Bug |
layout_builder.module |
97 |
5 |
44 |
#3502993 |
Convert Navigation messages component to SDC |
Task |
navigation.module |
8 |
1 |
44 |
#3420372 |
Core Symfony Mailer throws error on transport shutdown |
Bug |
mail system |
13 |
1 |
44 |
#3537801 |
Fatal error when using a Twig defined variable as Attribute value |
Bug |
theme system |
7 |
2 |
43 |
#3075308 |
Inline blocks shouldn't be editable via the normal block content UI |
Bug |
block_content.module |
31 |
1 |
43 |
#3538089 |
Convert remaining template_preprocess functions in module include files |
Task |
theme system |
4 |
1 |
42 |
#3346394 |
Replace BlockContentController::add with EntityController::addPage via the AdminHtmlRouteProvider route provider |
Task |
block_content.module |
9 |
2 |
41 |
#3537413 |
Add codebymikey as a subsystem maintainer for the Basic Auth module |
Task |
basic_auth.module |
4 |
1 |
39 |
#3538637 |
Fix problems with UpdateMailTest: only test valid cases, use correct paths, remove dead code |
Task |
update.module |
6 |
2 |
38 |
#3032737 |
Comment in \Drupal\Component\PhpStorage\FileStorage::createDirectory() that additional information is not included for security reasons |
Task |
base system |
19 |
3 |
37 |
#3357616 |
Remove "Forgot your password?" link on failed login attempt message if user has no access to the user password reset form |
Bug |
user.module |
12 |
2 |
37 |
#3524872 |
Document and exclude some additional hooks. |
Task |
extension system |
6 |
1 |
37 |
#343535 |
Enable bookmarking of AJAX views |
Feature |
views.module |
63 |
1 |
37 |
#3385746 |
Automatically clear out the content key in view display when enabling Layout builder |
Task |
layout_builder.module |
12 |
3 |
36 |
#3539537 |
Deprecation warning in DefaultPluginManager::__construct() is too unspecific |
Bug |
plugin system |
5 |
1 |
34 |
#3539923 |
Allow PHPUnit build and Nightwatch jobs to retry once |
Task |
phpunit |
6 |
1 |
31 |
#3538681 |
Add support for selecting the dropbutton_type with the Views dropbutton field |
Feature |
views.module |
5 |
1 |
29 |
#3509069 |
Use a better container cache key |
Task |
base system |
27 |
6 |
27 |
#3539924 |
Remove yoroy from Core Committer role |
Task |
other |
7 |
1 |
27 |
#3523109 |
[already committed, CR and release note work] Remove support for extending #[Hook] and remove classes extending it #[FormAlter] and #[Preprocess] |
Task |
extension system |
21 |
6 |
26 |
#3528494 |
Layout Builder "Revert to defaults" confirmation form (and similar forms) do not nearly explain how destructive the operation is |
Bug |
layout_builder.module |
9 |
3 |
26 |
#3537774 |
text_textarea_with_summary widget fails if violation lacks value/summary in property path |
Bug |
text.module |
3 |
1 |
26 |
#3531685 |
Ignore specifc sniffs when adding additional parameters to interface methods |
Task |
base system |
8 |
1 |
26 |
#3424200 |
Media overwrites validation constraints |
Bug |
media system |
7 |
2 |
25 |
#3499213 |
Narrow boolean return types |
Bug |
documentation |
10 |
2 |
25 |
#3541499 |
Move field_layout tests to field_layout module |
Task |
field_layout.module |
4 |
1 |
22 |
#3521131 |
Add support for Sequentially constraint |
Feature |
other |
8 |
2 |
21 |
#3315276 |
Fatal error when using a union type on a controller's callback |
Bug |
routing system |
16 |
2 |
21 |
#3537235 |
Update PHPStan to 2.1.22, phpstan-drupal to 2.0.9 |
Task |
other |
4 |
2 |
18 |
#3542137 |
Fix strict type issues in SchemaCheckTrait |
Task |
configuration system |
3 |
1 |
18 |
#2169467 |
Improve typedData variable naming of validation tests |
Task |
typed data system |
5 |
1 |
18 |
#3524058 |
Move olivero_drupal_alter_alter to an actual test theme |
Task |
theme system |
4 |
1 |
17 |
#2500607 |
Some block categories are not translatable |
Bug |
block.module |
13 |
3 |
16 |
#3228209 |
Move hasRole() method from UserInterface to AccountInterface |
Task |
user system |
18 |
2 |
16 |
#3533290 |
Convert template_preprocess functions in image module |
Feature |
theme system |
5 |
1 |
16 |
#3541862 |
The output shown for example code is wrong |
Bug |
documentation |
4 |
1 |
16 |
#3542159 |
The elementSettings property assignment is redundant in attach() of ajax.js |
Task |
javascript |
3 |
1 |
15 |
#2722307 |
Remove translation based conditions from revision overview code |
Task |
node system |
31 |
1 |
15 |
#3534658 |
Extend the available number of items per views block |
Feature |
views.module |
6 |
1 |
15 |
#3535173 |
Support dynamic forms using HTMX |
Task |
ajax system |
15 |
5 |
15 |
#2601030 |
Views RSS view mode settings are completely broken |
Bug |
system.module |
20 |
5 |
14 |
#2987159 |
Create an entity reference selection plugin for custom blocks that filters out non-reusable blocks |
Task |
block_content.module |
13 |
1 |
14 |
#3537382 |
Link attributes in top bar are lost for featured links |
Bug |
navigation.module |
4 |
1 |
14 |
#3542967 |
Bad test in LinkNotExistingInternalConstraintValidatorTest |
Bug |
link.module |
4 |
1 |
13 |
#3543036 |
Cannot enable both views_test_entity_reference and entity_reference_test in testing |
Bug |
views.module |
5 |
1 |
12 |
#3543386 |
Use service closure for form builder in node module hook classes |
Task |
node system |
7 |
2 |
11 |
#2951317 |
Radios element missing "required" attribute |
Bug |
render system |
50 |
1 |
11 |
#3541291 |
Add pdureau and grimreaper as co-maintainers for Asset library subsystem |
Task |
other |
7 |
3 |
10 |
#3507572 |
Deprecate migrate_drupal source plugins |
Task |
migration system |
11 |
1 |
9 |
#3163740 |
Validation errors of extra options form are muted |
Bug |
views.module |
13 |
1 |
9 |
#3543939 |
SDC `ComponentRenderTest` is error-prone |
Bug |
single-directory components |
4 |
1 |
7 |
#3543658 |
Migrate plugin tests using @cover annotation to indicate the plugin class block conversion to attributes |
Task |
phpunit |
3 |
1 |
7 |
#3504516 |
Add node:list cache invalidation performance test |
Task |
phpunit |
8 |
3 |
6 |
#3543969 |
Add failOnPhpunitWarning attribute to phpunit.xml.dist |
Task |
phpunit |
3 |
1 |
6 |
#3532930 |
Make Drupal\Core\Database\Database type strict and PHPStan L10 compliant |
Task |
data base system |
4 |
1 |
6 |
#3543941 |
OpenTelemetryNodePagePerformanceTest random failure |
Bug |
phpunit |
3 |
1 |
6 |
#3542528 |
Deprecate route comment.new_comments_node_links |
Task |
history.module |
4 |
1 |
6 |
#3467492 |
[policy, no patch] Replace Nightwatch with Playwright |
Plan |
phpunit |
55 |
2 |
5 |
#3543997 |
Remove class metadata from abstract test class MTimeProtectedFileStorageBase |
Task |
phpunit |
3 |
1 |
5 |
#3532520 |
check for update_free_access is done twice |
Task |
base system |
8 |
1 |
5 |
#3543555 |
DateTime time only form element cannot be submitted without specifying date format |
Bug |
datetime.module |
3 |
1 |
5 |
#3544087 |
Remove class metadata from abstract test class LanguageNegotiationTestBase |
Task |
phpunit |
3 |
1 |
5 |
#3542769 |
PHP warning when setting/changing “Reference method” in Views EntityReference filter extra settings |
Bug |
views.module |
3 |
1 |
5 |
#3544581 |
Update to CKEditor5 v45.2.2 |
Task |
ckeditor5.module |
6 |
1 |
4 |
#3502900 |
Improve error message when updating a field schema with existing data |
Bug |
entity system |
9 |
1 |
4 |
#3544746 |
Use phpdoc conditional returns for access functions |
Task |
base system |
3 |
1 |
3 |
#3544730 |
Use EntityBundleInfo::getBundleLabels in MediaEmbed::SettingsForm and elsewhere |
Task |
media system |
6 |
2 |
2 |
#3544948 |
Using #[Group('legacy')] is wrong |
Bug |
phpunit |
4 |
1 |
2 |
#3502749 |
Deprecate migrate field plugins |
Task |
migration system |
6 |
1 |
2 |
#3126761 |
$parameters not reassigned with array_replace in Frontpage PathProcessor |
Bug |
routing system |
8 |
1 |
2 |
#3537773 |
Config action to set a third party setting of a display (form or view) component |
Feature |
recipe system |
8 |
1 |
2 |