Help prioritize core features! Votes cast here will help core developers understand what features the community would find most valuable. 

  • You must be logged in to vote.
  • Please vote for no more than 10 new features.
  • You can change your vote as often as you like.
  • A list of your current votes can be found on your user profile page.

These are features that you would most like to see included in future releases of Backdrop CMS.  All the issues you see here are issues tagged with the label "type - feature request" from the Backdrop CMS core issue queue. 

# GitHub Issue title Issue # Vote for this feature # of votes
401 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
402 Give details about why a permission 'has security implications' #5536
403 Config override in settings.php file doesn't work for permissions #6193
404 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
405 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
406 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
407 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
408 Media: Use field mapping to automatically store metadata/EXIF info #3333
409 [UX] add an exposed filter for email address to the user account list #2512
410 Create a printable Status Report #5821
411 [UX] Image Library view: Dynamic number of items per page #4560
412 [D8] Views Content Cache #3399
413 [UX] Hide all field labels by default #2902
414 Backdrop release procedure enhancement #1987
415 Mobile first approach theme #4131
416 Add a comma-separated/list field formatter for multi-value fields. #316
417 Add display of file details to the 'manage file' form. #3904
418 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
419 Views: allow setting the "Items to display" value to "unlimited". #1460
420 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
421 Add allowed_values_function to list field UI #3565
422 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
423 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
424 Add option to set a maximum age of log messages #2243
425 Allow search result display to be controlled via view modes #829
426 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
427 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
428 Allow 'Main Page Content' block to use a specific display mode #4341
429 Allow admin theme CSS for dialogs to be used on front-end #2659
430 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
431 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
432 Enhance Available Updates Report to show date of release and date of latest commit #6207
433 Add fallback to HTTP for update manager #5455
434 [UX] Add a "Back" button to the "Add block" dialog. #1644
435 Convert /admin/content/book to a View #3735
436 Link to all release notes between installed and recommended versions #3303
437 link fields for in page navigation #go-to-here #1308
438 Provide a form-item-inline class to help admin forms #5829
439 [UX] Change layout 'Visibility conditions' links to a drop button #4529
440 File entity setting for garbage collection #2897
441 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
442 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
443 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
444 [DX] Offer to backup and delete existing config to proceed with installation #6062
445 Installer module should check for file-write permissions #3893
446 Add an "unsorted" indicator to table columns #5221
447 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
448 [UX] Display a warning message when editor changes from Full HTML to something else #4807
449 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
450 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
451 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
452 [UX] Better alignment for drop buttons. #1090
453 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
454 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
455 Allow regions titles #2647
456 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
457 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
458 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
459 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
460 Re-introduce block caching support. #1619
461 Installer should check digital signatures when downloading a package #3714
462 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
463 [UX] More info on field removal #3262
464 [UX] Sort the image styles list in a meaningful way #2457
465 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
466 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
467 Allow text formats to be cloned. #4501
468 Refactor the generation of SQL for dates and times into the database driver #2890
469 Add semantic markup to layouts #1970
470 Remove grippie; use CSS "resize" property #340
471 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
472 [UX] Add responsive option to pager choice for Views and Search #6094
473 Allow some markup in views descriptions. #3885
474 As view fields, titles for Pageless nodes show links even for those without access. #5214
475 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
476 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
477 Translation of taxonomy terms #4720
478 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
479 When using a term reference field only show the term options that are in the current language #4774
480 Provide an actual maintenance mode #3060
481 Add a default 'posts' view to core #2152
482 [UX] Hide/Show row weights should not be done globally without warning #750
483 Entity reference 7.x-1.6 #5952
484 Add permission for users to be able to administer their own contact form #4292
485 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
486 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
487 Text area with Plain text processing doesn't display line breaks #5515
488 [Meta] Available updates report not as complete as Drupal 7 report #6252
489 Allow modules to provide flexible template row styles #5427
490 Security: Consider adding an option to load public forms through AJAX. #1592
491 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
492 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
493 Add function that returns default config #3251
494 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
495 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
496 Remove syslog module from core #1260
497 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
498 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
499 Bulk delete taxonomy terms #2875
500 Run tests for releases after project published ZIP file #1964

Pages

Log in or register to add new topics