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
601 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
602 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
603 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
604 Add an upgrade path from Admin Menu to Admin bar #3687
605 Add custom block option to follow the translation system easily #2991
606 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
607 Add status report message informing about CKEditor 5 upgrade #6346
608 Create a list of all entity types under Reports. #1449
609 [UX] Breadcrumb should include Primary/Secondary tabs #2260
610 Add entity_save and entity_delete in core. #862
611 [WP] Add Token Filter to core #5352
612 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
613 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
614 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
615 [D8] Include Tour module in core #89
616 [SR] Provide a status report entry for the database connection status #4945
617 Flexible Layout Templates - Add hero ROW by default to new templates #4091
618 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
619 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
620 Add a global/standardized way to add icon to external links #4047
621 [UX][DX] Show location of config files on status report #3839
622 Support tokens in Views "Global: custom text" field #3189
623 [UX] Add content title match as search relevancy factor #3517
624 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
625 Varnish Cache Caching to improve performance Backdrop CMS #6164
626 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
627 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
628 [UX] Clarify Field Type choices on Field Settings page #2508
629 [UX] Improve editing data and time format patterns #1284
630 Simple Mode - Ability to toggle between simple and advanced admin features #4692
631 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
632 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
633 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
634 1.15 [UX] Follow-ups for auto menu settings in core #4251
635 Add an upgrade path from block class module backdrop core. #3682
636 [UX] On the Add view page, expand block, and collapse page display #2978
637 Feature to add multiple Layouts together #5585
638 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
639 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
640 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
641 Add permission "Clear log messages" #2242
642 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
643 [UX] Some UI improvements to Book module #5331
644 Create the settings.php file if missing. #1075
645 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
646 [UX] Project Installer: Make the sorting options responsive. #1779
647 [UX] Image styles: make crop and scale+crop effects smart. #1774
648 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
649 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
650 Allow fully deleting text formats #4013
651 Garbage collection deletes files if they are inserted where filter can't find them. #3826
652 [UX] Edit view from Layout blocks page #3501
653 Create a mechanism for dynamically determining output of file entities #2721
654 Ability to add custom file fields to Node Edit Form #5738
655 [DX] Add user_role_has_permission function #6186
656 Allow core libraries to be served via CDN #1593
657 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
658 Prevent users from accidentally exposing their email addresses by using it for their username #2486
659 [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
660 [UX] install.php: Provide help text for site name #4675
661 Allow display settings for book navigation #1976
662 [UX] Auto Updates for security/modules #414
663 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
664 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
665 Provide the option for not displaying URL settings #3664
666 Simplify Layout configuration #5592
667 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
668 "Create new revision by default" doesn't enable revisions #6103
669 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
670 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
671 VBO: option for separate button per action & option to override labels #802
672 Add a "remove" UI for modules & themes (& layouts?) #5320
673 Layout: path condition with a subdomain #1049
674 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
675 Add admin tagging API to entities, menus, etc. #5307
676 [D8][UX] Add inline form errors #1040
677 [D7] Add setting for which roles can be assigned #4437
678 Custom/managed publishing options. #1742
679 Make the 404 / 403 page setting "translatable" #4881
680 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
681 Bulk operation for scheduling publishing of multiple pieces of content. #3115
682 [UX] combine different kinds of views link fields #3457
683 [ META] Add new interface for user selection of managed files #2718
684 Allow altering image style urls #5745
685 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
686 [DX] Make views query output easier to read with indentation & line breaks #1590
687 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
688 [UX] Side-by-side content translation UI #2438
689 [UX] Make sidebars collapsible in Harris layout #5486
690 [UX] Change user/login to /login and /user/logout to /logout #1248
691 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
692 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
693 [UX] Better Menu permissions #384
694 [D8] Image styles: add "Convert" effect/action #5107
695 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
696 Cannot create menu items linking to existing files #3945
697 [UX] Admin Bar: Make "Development" a top-level menu item #3652
698 Provide chained term tokens for taxonomy_term_reference fields #2949
699 Add new PR template, with reminder to reference an issue #5605
700 Bring back the initial functionality of _field_write_instance function #5875

Pages

Log in or register to add new topics