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 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
602 Contact form message templates edited via the UI #3568
603 Status page: Provide information about the security coverage of the currently-installed minor version #5759
604 [D8] Keep a snapshot of configuration directory in database #4212
605 [UX] Make it easy to find newly-added modules on the modules page #532
606 Group interdependent checkboxes visually #6013
607 [DX] Views query should not output { and } around database table names. #1389
608 Search form does not allow to be styled using icons #5573
609 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
610 [D8][DX] Add Modernizr to core. #1009
611 Add a default 'posts' view to core #2152
612 Add a localization concept for user-provided strings to core #4894
613 [UX] Move new password show/hide toggle to inside the password fields. #3046
614 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
615 Make Backdrop misconfiguration messages friendlier #6110
616 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
617 Custom Block contextual link #4390
618 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
619 uuid and entity import / export #890
620 Provide a views filter handler for project properties #5904
621 [WP] Add URL Alias as machine name-like field to node titles #3993
622 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
623 [DX] Revert field storage back to Drupal 6 style normalized tables #56
624 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
625 Consolidate messages about modules merged into core if more than one module detected. #1163
626 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
627 Allow to trigger the site status alert (red button) remotely #5097
628 Upscaling in out-of-the-box image style 'Large'. #3232
629 Run tests for releases after project published ZIP file #1964
630 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
631 [DX] Add a legacy upgrade_mappings database table #2855
632 [UX] Add help text and improve the UI to clarify things around layout templates #6314
633 Allow selecting an existing date format for log messages #4621
634 [META] Use UUIDs in more places #3563
635 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
636 Can we add a class to the admin tabs? #4207
637 [UX] Search settings: Convert the "Search items" section to a table. #3385
638 [D8] Port and merge Localization Update in core #1377
639 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
640 View configuration UI: Add indicator denoting rewritten fields #5287
641 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
642 Log warnings when projects are encountered without a 'type' #4866
643 [DX] Implement hook_hook_info() to help organize module code #3024
644 [UX] Add # anchors to blocks in the Layout UI. #1724
645 Add permissions for viewing blocked user account profiles (and/or their content) #6123
646 [UX] add the ability to order menus #3003
647 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
648 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
649 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
650 Use config for color module palettes #2554
651 Add 'Save user(s)' action #5656
652 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
653 Add entity_save and entity_delete in core. #862
654 Path filter/tips is not very useful and unlikely to be found #5912
655 [UX] Set date formats by country #1521
656 [D8] Include Tour module in core #89
657 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
658 Basis: Add basic font-sizes to skin.css #2410
659 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
660 Config management diff: Rename "Old" and "New" to something more meaningful #3221
661 [UX] New interface for editing, previewing, and saving theme settings #1949
662 Build a flexible "JSON consumer" block for Dashboard #3891
663 menu_tree_check_access() adds 1141 database queries #2825
664 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
665 Add option to run-test.sh to allow skipping troublesome tests. #4607
666 Add pagers to watchdog entries #3546
667 Add link to installer on module list for missing modules #5792
668 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
669 [UX] Move admin menu system tasks to their own dropdown? #1368
670 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
671 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
672 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
673 [UX] Display a warning message when editor changes from Full HTML to something else #4807
674 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
675 Allow the values of list field types to be pulled from a view. #1677
676 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
677 [UX] Hide redundant items in Node Edit form. #3705
678 Layout API: Provide contexts to custom blocks #5666
679 Easier/better way to revert Views' settings #4368
680 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
681 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
682 Use smart dictionaries for object compression #1511
683 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
684 Add fallback to HTTP for update manager #5455
685 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
686 [DX] Add a `project_get_info` helper function. #2385
687 SMTP / PHPMailer module in core #3199
688 Allow leaving feedback on projects from the Project Installer UI. #1914
689 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
690 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
691 Configuration manager to offer choices when config staging folder includes files #6383
692 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
693 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
694 Preview of menu machine name is inaccurate while adding a menu #5807
695 [UX] Add path settings to file pages #4176
696 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
697 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
698 Add an "unsorted" indicator to table columns #5221
699 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
700 As view fields, titles for Pageless nodes show links even for those without access. #5214

Pages

Log in or register to add new topics