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
901 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
902 [UX] Admin Bar: Make "Development" a top-level menu item #3652
903 Add filtering to path_autocomplete #4381
904 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
905 [UX] Sort the image styles list in a meaningful way #2457
906 Run tests for releases after project published ZIP file #1964
907 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
908 [D8] Allow forms to set custom validation error messages on required fields #5348
909 Config management diff: Rename "Old" and "New" to something more meaningful #3221
910 Give details about why a permission 'has security implications' #5536
911 [DX] Add a Production/Development Toggle to core. #1144
912 Add link to installer on module list for missing modules #5792
913 Change the default profile on tests from Standard to Testing #4943
914 [UX] integrate file editing into the file field widget #2810
915 Contact module roadmap: 80% usecase of Webforms in core #3808
916 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
917 Incorporate Layouts UI to "manage displays" for entities #6039
918 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
919 [D8] Introduce a new example.settings.local.php file #4173
920 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
921 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
922 [UX] Add # anchors to blocks in the Layout UI. #1724
923 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
924 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
925 Add 'Save user(s)' action #5656
926 Javascript end-to-end testing #5160
927 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
928 Path filter/tips is not very useful and unlikely to be found #5912
929 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
930 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
931 Allow themes to have `config` folders #6122
932 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
933 Basis: Add basic font-sizes to skin.css #2410
934 [UX] New interface for editing, previewing, and saving theme settings #1949
935 Allow search result display to be controlled via view modes #829
936 Enable dropdown menu for menus in header block #5330
937 SMTP / PHPMailer module in core #3199
938 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
939 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
940 Preview of menu machine name is inaccurate while adding a menu #5807
941 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
942 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
943 [UX] Image Library view: Dynamic number of items per page #4560
944 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
945 Mobile first approach theme #4131
946 Allow the addition of Dashboard context to any layout #6182
947 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
948 [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
949 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
950 Layout API: Provide contexts to custom blocks #5666
951 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
952 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
953 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
954 [UX][DX] provide utility functions to retrieve field labels #3620
955 Allow 'Main Page Content' block to use a specific display mode #4341
956 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
957 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
958 [DX] Add a `project_get_info` helper function. #2385
959 Allow leaving feedback on projects from the Project Installer UI. #1914
960 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
961 [UX][WP] CKEditor: Add word count #1477
962 Tweak Theme Overview page to group sub-themes by parent theme #5318
963 [WP] Add the ability to schedule config changes #3185
964 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
965 Add an 'URL alias update queue' for entities associated with an updated entity #1124
966 [UX] Provide an option to sort the keys/values of the options select form elements #5823
967 CKEditor: Provide a setting to switch skins. #2729
968 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
969 [UX] Change layout 'Visibility conditions' links to a drop button #4529
970 [UX] Allow switching the menu being used for a menu block. #3410
971 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
972 Add status report message informing about CKEditor 5 upgrade #6346
973 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
974 Allow the values of list field types to be pulled from a view. #1677
975 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
976 Improve the way search (re)indexing works. #1337
977 Allow Link fields to be restricted to only internal or external URLs #5678
978 Add layouts into the search index #5128
979 Request: More style options for the table format in Views #2961
980 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
981 Improve Instant Search Reset on Modules and Permissions Page #5933
982 Offer to remove module dependencies that are no longer needed #3582
983 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312

Pages

Log in or register to add new topics