|
Deprecate user_logout() and user_login_finalize() and replace with a service |
Needs review |
Normal |
Task |
main |
user.module |
|
12 years 11 months |
|
[pp-1] Deprecate global constants in locale module |
Postponed |
Major |
Task |
main |
locale.module |
|
9 years 5 months |
|
Consolidate, refactor, remove and untangle Claro's CSS from Default Admin theme |
Active |
Normal |
Task |
main |
Admin theme |
|
1 month 1 week |
|
Documentation of SelectionInterface::getReferenceableEntities too restrictive, doesn't allow for alternate "non-entity" labels |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
entity system |
|
9 years 10 months |
|
Specific menu theme suggestions based on block |
Active |
Normal |
Task |
main |
menu.module |
|
11 years 2 months |
|
[Meta] Set the required state for all fields in Core in the Accessibility Object Model (AOM) |
Active |
Major |
Bug report |
main |
field system |
|
9 years 3 months |
|
PHP 8.6 - Functions mb_regex_encoding() and mb_ereg() are deprecated |
Fixed |
Normal |
Task |
11.x-dev |
base system |
|
1 week 6 days |
|
Allow use PHP 8.6 functions |
Needs review |
Normal |
Task |
main |
composer |
|
2 hours 42 min |
|
Convert functional tests in help module to kernel tests |
Fixed |
Normal |
Task |
main |
help.module |
|
1 year 1 month |
|
Speed up BigPipeRegressionTest |
Fixed |
Normal |
Task |
main |
big_pipe.module |
|
16 hours 55 min |
|
Only set router rebuild needed when something related to routing actually changes |
Needs review |
Normal |
Task |
main |
views.module |
|
15 years 7 months |
|
Speed up GenerateThemeTest |
Needs review |
Normal |
Task |
main |
phpunit |
|
5 hours 1 min |
|
[backport] Update underscore.js to 1.13.8 |
Reviewed & tested by the community |
Critical |
Bug report |
10.6.x-dev |
javascript |
|
2 months 6 days |
|
Move search from user module to Search |
Reviewed & tested by the community |
Normal |
Task |
main |
search.module |
|
1 week 2 days |
|
Move usages of Settings Tray in themes |
Needs work |
Normal |
Task |
main |
settings_tray.module |
|
2 weeks 4 days |
|
Remove DrupalKernel::initializeRequestGlobals and replace base_root, base_url and base_path with a service |
Needs work |
Normal |
Task |
main |
base system |
|
10 years 10 months |
|
Allow --directory and @group to work together in run-tests.sh |
Needs review |
Normal |
Feature request |
main |
phpunit |
|
7 months 2 weeks |
|
[pp-?] Deprecate and replace locale_status related functions |
Postponed |
Normal |
Task |
main |
locale.module |
|
23 hours 21 min |
|
Convert locale batch callbacks |
Reviewed & tested by the community |
Normal |
Task |
main |
locale.module |
|
1 month 2 weeks |
|
[policy, no patch] Use "prefers-reduced-motion" media query to disable animations |
Active |
Normal |
Plan |
main |
CSS |
|
8 years 5 months |
|
Provide a way to prevent the navigation bar taking over local tasks |
Active |
Normal |
Task |
main |
navigation.module |
|
4 months 3 weeks |
|
Side navigation doesn't appear on login, inactive control elements |
Active |
Normal |
Bug report |
main |
navigation.module |
|
1 day 7 hours |
|
Gracefully handle zero-byte image files to prevent errors when applying responsive image styles |
Needs review |
Normal |
Bug report |
main |
responsive_image.module |
|
8 hours 52 min |
|
PsrResponseSubscriber doesn't support \Psr\Http\Message\StreamInterface |
Fixed |
Major |
Bug report |
11.3.x-dev |
base system |
|
1 week 3 days |
|
Drupal Usability Meeting 2026-04-24 |
Fixed |
Normal |
Task |
main |
meetings |
|
4 weeks 36 min |
|
Media library upload form should use source field label and description |
Needs review |
Normal |
Feature request |
main |
media system |
|
6 years 3 months |
|
Revisit tests that rely on standard profile and avoid using it except when it is explicitly needed |
Postponed |
Normal |
Task |
main |
other |
|
1 day 19 hours |
|
Disable the default /node listing view and add a better default front page for new installs |
Needs review |
Normal |
Task |
main |
other |
|
3 months 4 days |
|
[12.x] [meta] Release Drupal 12 in 2026 |
Active |
Critical |
Plan |
main |
other |
|
1 year 11 months |
|
Remove Sizzle selector compatibility helper and jQuery selector fallback in Drupal 12 |
Postponed |
Normal |
Task |
main |
ajax system |
|
1 month 2 weeks |
|
Deprecate Sizzle jQuery selectors |
Reviewed & tested by the community |
Normal |
Feature request |
main |
javascript |
|
3 months 3 weeks |
|
Update front-controllers to get dependencies from DrupalRuntime |
Needs review |
Normal |
Feature request |
main |
base system |
|
3 days 4 hours |
|
Allow configuring the environment via an environment variable |
Active |
Normal |
Task |
main |
base system |
|
10 years 11 months |
|
LibraryDiscoveryParser overwrites theme CSS group ordering |
Needs work |
Normal |
Bug report |
main |
asset library system |
|
7 years 1 month |
|
Re-enable Big pipe multiple replacements test |
Active |
Normal |
Task |
main |
big_pipe.module |
|
7 hours 40 min |
|
Propagate opentelemetry context into fibers |
Needs review |
Normal |
Task |
main |
base system |
|
3 months 3 weeks |
|
Define how to handle secondary local tasks in entity pages when Navigation Top Bar is enabled |
Postponed |
Minor |
Task |
main |
navigation.module |
|
1 year 3 months |
|
Automatically record array shape data for Drupal core methods |
Active |
Normal |
Feature request |
main |
documentation |
|
8 hours 14 min |
|
Clarify how to escape non-URL attributes in t() |
Active |
Normal |
Task |
main |
render system |
|
8 hours 30 min |
|
oEmbed system should validate that downloaded thumbnails are valid images |
Needs review |
Normal |
Task |
main |
media system |
|
4 years 10 months |
|
file_copy process plugin does not validate downloaded file integrity, creating empty files on network failure |
Needs work |
Normal |
Bug report |
main |
migration system |
|
2 weeks 3 days |
|
Don't restrict FormattableMarkup::placeholderFormat() doc for :variable placeholders to href attributes |
Active |
Normal |
Task |
main |
render system |
|
9 hours 45 min |
|
Deprecated function: strnatcasecmp(): Passing null to parameter type string is deprecated in Drupal\shortcut\Entity\Shortcut::sort() (line 194 of core/modules/shortcut/src/Entity/Shortcut.php |
Postponed |
Normal |
Task |
main |
shortcut.module |
|
10 hours 21 min |
|
Move the code that hides the toolbar when navigation is enabled to the toolbar module |
Reviewed & tested by the community |
Normal |
Task |
main |
toolbar.module |
|
1 year 2 months |
|
Move the Save button into the Top Bar |
Needs work |
Normal |
Task |
main |
navigation.module |
|
2 years 5 months |
|
Add skip-method option to file_copy and download process plugins |
Needs work |
Normal |
Feature request |
main |
migration system |
|
9 years 10 months |
|
Wrong return type in UserPermissionsForm::permissionsByProvider() |
Reviewed & tested by the community |
Normal |
Task |
main |
user.module |
|
7 months 2 weeks |
|
A NULL placeholder value will cause a type error when rendering a log message in Recent Log Messages |
Needs review |
Normal |
Bug report |
main |
dblog.module |
|
4 days 10 hours |
|
Add support for design tokens aliases |
Active |
Normal |
Feature request |
main |
theme system |
|
13 hours 11 min |
|
Radios element missing "required" attribute |
Needs work |
Normal |
Bug report |
main |
render system |
|
8 years 2 months |