|
Drupal core |
Use targetted gotos instead of multi-level breaks for cleaner code |
Active |
Normal |
Task |
main |
|
14 years 10 months |
|
Drupal core |
Fields should be strict about the values that can be set via setValue() |
Active |
Major |
Task |
main |
|
11 years 4 months |
|
Drupal core |
Restrict plugin definitions to be arrays or PluginDefinitionInterface objects |
Needs work |
Normal |
Task |
main |
|
1 week 4 days |
|
Drupal core |
Don't overridde default security warning when providing custom warning on a permission |
Needs work |
Normal |
Feature request |
main |
|
6 months 4 weeks |
|
Drupal core |
run-tests.sh - separate test allocation to bins into a WorkAllocator class |
Reviewed & tested by the community |
Normal |
Task |
main |
|
9 months 4 days |
|
Drupal core |
Ajax error ajax.$form.ajaxSubmit() is not a function |
Needs work |
Major |
Bug report |
main |
|
9 years 10 months |
|
Drupal core |
Use callable resolver in ThemeManager for preprocess functions |
Needs review |
Normal |
Feature request |
main |
|
3 months 1 week |
|
Drupal core |
[policy, no patch] Decide if and where to adopt the #[NoDiscard] attribute |
Needs review |
Normal |
Task |
main |
|
4 months 3 weeks |
|
Drupal core |
Add missing type hint for $variables parameter in theme hooks |
Reviewed & tested by the community |
Normal |
Task |
main |
|
1 month 1 week |
|
Drupal core |
Deprecate usage of TRUNCATE ::execute() method |
Needs review |
Normal |
Task |
main |
|
3 months 2 days |
|
Drupal core |
Describe the requirements array as a PHPDoc type |
Reviewed & tested by the community |
Normal |
Task |
main |
|
3 months 3 weeks |
|
Drupal core |
On a 404 page, none of the language switcher links have the 'is-active' class |
Needs work |
Normal |
Bug report |
main |
|
9 years 7 months |
|
Drupal core |
Add the option to add custom menus to a content type on menu creating/editing |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
|
14 years 8 months |
|
Drupal core |
Ckeditor core issue> UI issue with large Image |
Postponed (maintainer needs more info) |
Normal |
Bug report |
main |
|
9 months 3 weeks |
|
Drupal core |
UserRegistrationResource behaves different than user register form |
Needs work |
Normal |
Bug report |
main |
lslinnet |
8 years 5 months |
|
Drupal core |
Users with the 'view own workspace' permission can not access the workspace collection |
Needs work |
Normal |
Bug report |
main |
|
9 months 2 weeks |
|
Drupal core |
Provide a utility for levenstein difference |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
|
7 years 11 months |
|
Drupal core |
Provide a generic library to open up a link in the browser. |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
|
7 years 11 months |
|
Drupal core |
Allow to validate Apache/Nginx configuration for image style files access |
Needs review |
Normal |
Feature request |
main |
|
2 years 2 months |
|
Drupal core |
Programmatically associate error messages with inputs |
Needs work |
Normal |
Feature request |
main |
|
6 years 7 months |
|
Drupal core |
Allow opting out of oembed discovery |
Needs work |
Normal |
Feature request |
main |
|
2 years 3 weeks |
|
Drupal core |
In submit use the entity built during the validation instead of building it again - for performance and consistency ensuring we are saving the entity that has been validated |
Needs work |
Normal |
Task |
main |
|
9 years 4 months |
|
Drupal core |
Memory usage increases linearly when (un)installing modules via config import |
Needs review |
Normal |
Bug report |
main |
|
3 years 29 min |
|
Drupal core |
[meeting] CLI in Core Initiative Meeting 2026.04.08 |
Fixed |
Minor |
Task |
main |
|
1 week 3 days |
|
Drupal core |
disable checkboxes inherited from authenticated user role on role-specific permissions page |
Active |
Normal |
Feature request |
main |
|
1 year 7 months |
|
Drupal core |
Remove the persist service tag |
Needs work |
Major |
Task |
main |
|
11 years 5 months |
|
Drupal core |
Permanently maintain a sandbox directory in package_manager |
Needs work |
Major |
Task |
main |
|
9 months 3 weeks |
|
Node Revision Delete |
Prior revision deletion form can easily cause out-of-memory errors |
Fixed |
Major |
Bug report |
2.1.x-dev |
|
1 week 3 days |
|
Drupal core |
Workspace entity overview can show titles of entities the user doesn't have access to |
Active |
Normal |
Bug report |
main |
|
1 week 3 days |
|
Drupal core |
Allow to validate Apache/Nginx configuration requirement for aggregation folder before enabling aggregation. |
Needs review |
Normal |
Feature request |
main |
|
2 years 7 months |
|
Drupal core |
[PP-2] Look into adding a file cache for route discovery |
Active |
Normal |
Task |
main |
|
1 week 3 days |
|
Drupal core |
Make empty route lookup cacheable |
Reviewed & tested by the community |
Normal |
Task |
main |
|
1 month 6 days |
|
Drupal core |
Optimize CacheContextsManager:::convertTokensToKeys()/optimizeTokens() |
Fixed |
Normal |
Bug report |
11.x-dev |
|
1 year 10 months |
|
Drupal core |
AI tools for contributors and maintainers |
Active |
Normal |
Plan |
main |
|
2 months 3 weeks |
|
Node Revision Delete |
Revision translation affected for more than one language can be deleted by delete prior revisions functionality |
Fixed |
Normal |
Bug report |
2.1.x-dev |
|
2 weeks 4 days |
|
Drupal core |
Re-evaluate skipping the chained fast backend in the installer |
Reviewed & tested by the community |
Normal |
Task |
main |
|
1 week 6 days |
|
Drupal core |
Add CSRF protection to update.php |
Active |
Normal |
Task |
main |
|
1 week 3 days |
|
Drupal core |
[meta] Tasks to deprecate Claro |
Active |
Normal |
Task |
main |
|
1 month 3 weeks |
|
Drupal core |
[policy, no patch] Deprecate and remove Claro |
Fixed |
Critical |
Task |
main |
|
1 month 3 weeks |
|
Drupal core |
Disable the user.login.http route by default and move to REST |
Reviewed & tested by the community |
Normal |
Task |
main |
|
10 months 1 week |
|
Drupal core |
Get rid of 2-phase kernel boot in installer |
Active |
Normal |
Task |
main |
|
2 months 6 days |
|
Drupal core |
[policy, no patch] Update the BC policy to explain that dependencies may include breaking changes we cannot control |
Reviewed & tested by the community |
Normal |
Plan |
main |
|
1 year 10 months |
|
Drupal core |
Replace content moderation specific access check in JSON:API with generic revision access check |
Needs review |
Normal |
Feature request |
main |
|
7 years 2 months |
|
Drupal core |
Replaced unspecific mixed datatype in PluginBase.php class |
Needs work |
Normal |
Task |
main |
|
6 years 3 months |
|
Drupal core |
ConfigEntity based lists with items containing non-ascii characters are not sorted correctly |
Needs review |
Normal |
Bug report |
main |
|
11 years 11 months |
|
Drupal core |
Use PHP attributes to define menu links |
Active |
Normal |
Feature request |
main |
|
1 week 4 days |
|
Drupal core |
Make ConfigInstaller::createConfiguration() public |
Reviewed & tested by the community |
Normal |
Feature request |
main |
|
9 years 2 months |
|
Drupal core |
Avoid saving menu links through node form when they do not change |
Needs review |
Normal |
Task |
main |
|
1 year 5 months |
|
Drupal core |
Add a default Content-Security-Policy-header for svg files |
Needs work |
Normal |
Task |
main |
|
9 years 2 weeks |
|
Drupal core |
Meeting of the Bug Smash Initiative 2026-04-13 |
Active |
Normal |
Plan |
main |
|
1 week 4 days |