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 Create redirects for bulk alias delete #1993
402 [DX] Add a legacy upgrade_mappings database table #2855
403 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
404 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
405 Add an upgrade path from block class module backdrop core. #3682
406 Add markup or message field to contact form #4721
407 Comment titles should be removed from presentation and from database if not used #4967
408 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
409 Allow separate edit and display titles for field #4310
410 Create a printable Status Report #5821
411 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
412 [UX] Default drop-button action for node types should be 'manage fields' #1116
413 [DX] Implement hook_hook_info() to help organize module code #3024
414 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
415 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
416 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
417 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
418 [UX][DX] Show location of config files on status report #3839
419 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
420 [UX] Edit view from Layout blocks page #3501
421 Config management diff: Rename "Old" and "New" to something more meaningful #3221
422 [D8] Introduce a new `file_url_transform_relative()` function #4106
423 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
424 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
425 Config override in settings.php file doesn't work for permissions #6193
426 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
427 menu_tree_check_access() adds 1141 database queries #2825
428 [WP] Add Token Filter to core #5352
429 Provide the option for not displaying URL settings #3664
430 [UX] Combine Permissions for `Field` and `Field UI` #4710
431 [SR] Provide a status report entry for the database connection status #4945
432 Create a list of all entity types under Reports. #1449
433 Saving a content type display should not return up to the Manage Displays list #4291
434 Provide a form-item-inline class to help admin forms #5829
435 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
436 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
437 [UX] add the ability to order menus #3003
438 Make pager more efficient by not generating (and running) a countQuery #404
439 [DX] Backward compatibility in theme_item_list() #6398
440 [UX] Project Browser: Improve the project details modal. #1778
441 Use config for color module palettes #2554
442 Garbage collection deletes files if they are inserted where filter can't find them. #3826
443 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
444 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
445 [UX] combine different kinds of views link fields #3457
446 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
447 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
448 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
449 [UX] Improve editing data and time format patterns #1284
450 SMTP / PHPMailer module in core #3199
451 [DX][D8] CMI: Add config_exclude functionality to core #4079
452 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
453 Entity reference 7.x-1.6 #5952
454 Enhance Available Updates Report to show date of release and date of latest commit #6207
455 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
456 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
457 Text area with Plain text processing doesn't display line breaks #5515
458 Cannot create menu items linking to existing files #3945
459 [UX] Some UI improvements to Book module #5331
460 [UX] Admin Bar: Make "Development" a top-level menu item #3652
461 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
462 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
463 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
464 [DX] Provide a way to retrieve default/OOTB config values #4262
465 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
466 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
467 Incorporate Layouts UI to "manage displays" for entities #6039
468 [UX] Swap tab order of "Export" and "Import" config pages #2185
469 Create the settings.php file if missing. #1075
470 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
471 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
472 Add a comma-separated/list field formatter for multi-value fields. #316
473 [UX] Better image style previews. #1772
474 Contact module roadmap: 80% usecase of Webforms in core #3808
475 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
476 Allow core libraries to be served via CDN #1593
477 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
478 Allow limiting access to menu items per-role #4465
479 [DX] Add Flush all caches > Views to admin bar #5737
480 [UX] Layout UI: Per-block "dirty" form messages. #2430
481 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
482 [WP] Add the ability to schedule config changes #3185
483 [DX][D8] Provide a single command to install & run Backdrop #4040
484 Consider using a flat-file cache for the page cache #716
485 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
486 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
487 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
488 [UX] Decrease size of help text input textareas #2747
489 Add check that active configuration directory is writable to system_requirements #5538
490 Add a "remove" UI for modules & themes (& layouts?) #5320
491 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
492 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
493 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
494 More replacement tokens for node urls #4239
495 [UX] Rich-text Image/text flow. #987
496 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
497 [DX] Offer to backup and delete existing config to proceed with installation #6062
498 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
499 Layout: path condition with a subdomain #1049
500 Allow title callbacks to return unsanitized text (after being run through t()) #2974

Pages

Log in or register to add new topics