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 [D8] Port and merge Internationalization Views in core #1375
902 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
903 [D8] Allow forms to set custom validation error messages on required fields #5348
904 Add a views filter/argument for Term Depth #2666
905 Make Backdrop misconfiguration messages friendlier #6110
906 Change the default profile on tests from Standard to Testing #4943
907 Separate the Term Reference field from Taxonomy module #5633
908 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
909 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
910 [UX] Clarify Field Type choices on Field Settings page #2508
911 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
912 Saving a content type display should not return up to the Manage Displays list #4291
913 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
914 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
915 Give details about why a permission 'has security implications' #5536
916 Comment administration improvements #2919
917 [DX] Add a Production/Development Toggle to core. #1144
918 Javascript end-to-end testing #5160
919 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
920 Status page: Provide information about the security coverage of the currently-installed minor version #5759
921 Build a flexible "JSON consumer" block for Dashboard #3891
922 Group interdependent checkboxes visually #6013
923 Add permission "Clear log messages" #2242
924 Add pagers to watchdog entries #3546
925 [D8] Introduce a new `file_url_transform_relative()` function #4106
926 [UX] Project Installer: Make the sorting options responsive. #1779
927 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
928 [UX] Mobile project browser: make it easier to get to the queue #3098
929 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
930 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
931 Enable dropdown menu for menus in header block #5330
932 Allow admin theme CSS for dialogs to be used on front-end #2659
933 Add permissions for viewing blocked user account profiles (and/or their content) #6123
934 Rename default Contact form category #4703
935 Provide a views filter handler for project properties #5904
936 Prevent users from accidentally exposing their email addresses by using it for their username #2486
937 [UX] Hide redundant items in Node Edit form. #3705
938 [DX] Provide a way to retrieve default/OOTB config values #4262
939 Allow display settings for book navigation #1976
940 Allow search result display to be controlled via view modes #829
941 Media: Use field mapping to automatically store metadata/EXIF info #3333
942 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
943 [UX] Hide all field labels by default #2902
944 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
945 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
946 [UX] Add help text and improve the UI to clarify things around layout templates #6314
947 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
948 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
949 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
950 [UX] Search settings: Convert the "Search items" section to a table. #3385
951 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
952 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
953 [DX][D8] CMI: Add config_exclude functionality to core #4079
954 [UX] Image styles: make crop and scale+crop effects smart. #1774
955 Custom/managed publishing options. #1742
956 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
957 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
958 Improve the way search (re)indexing works. #1337
959 Tweak Theme Overview page to group sub-themes by parent theme #5318
960 Allow regions titles #2647
961 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
962 Add 'Save user(s)' action #5656
963 Simple Mode - Ability to toggle between simple and advanced admin features #4692
964 Path filter/tips is not very useful and unlikely to be found #5912
965 [UX] Side-by-side content translation UI #2438
966 Add an upgrade path from Admin Menu to Admin bar #3687
967 More replacement tokens for node urls #4239
968 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
969 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
970 Link to all release notes between installed and recommended versions #3303
971 [UX][WP] CKEditor: Add word count #1477
972 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
973 File entity setting for garbage collection #2897
974 Add an 'URL alias update queue' for entities associated with an updated entity #1124
975 Add layouts into the search index #5128
976 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
977 Add link to installer on module list for missing modules #5792
978 Admin UI: denote settings that may be overridden in settings.php #3856
979 Allow limiting access to menu items per-role #4465
980 Incorporate Layouts UI to "manage displays" for entities #6039
981 Block configuration settings: Support adding IDs. #2145
982 Ship core with a layout that uses node/% as context #3530
983 [DX][D8] Provide a single command to install & run Backdrop #4040

Pages

Log in or register to add new topics