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 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
902 Use database independent calls to initialize the testing cache. #2888
903 [PS] Optimize menu_navigation_links_rebuild() #5389
904 Custom Block contextual link #4390
905 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
906 Apply image style to default picture #4976
907 [WP] Add URL Alias as machine name-like field to node titles #3993
908 Preview of menu machine name is inaccurate while adding a menu #5807
909 [UX] Add a "Back" button to the "Add block" dialog. #1644
910 Run tests for releases after project published ZIP file #1964
911 link fields for in page navigation #go-to-here #1308
912 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
913 [UX] Views save/cancel buttons are at the top right #3054
914 [UX] combine different kinds of views link fields #3457
915 Introduce new "View own published content" #6397
916 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
917 [UX] Layout path selection: Make it more user friendly #2618
918 Allow selecting an existing date format for log messages #4621
919 Add a new core theme #5175
920 Can we add a class to the admin tabs? #4207
921 Layout API: Provide contexts to custom blocks #5666
922 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
923 Consolidate maintenance-related settings either in $state or $config #4723
924 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
925 [UX] Add # anchors to blocks in the Layout UI. #1724
926 [UX] Better alignment for drop buttons. #1090
927 Cannot create menu items linking to existing files #3945
928 Ensure Backdrop deletes all files it puts into /tmp #3253
929 [UX] Admin Bar: Make "Development" a top-level menu item #3652
930 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
931 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
932 Display the field machine_name along with the label on the display mode #6200
933 Remove grippie; use CSS "resize" property #340
934 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
935 Is the Admin Menu z-index value high enough? #5372
936 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
937 Basis: Add basic font-sizes to skin.css #2410
938 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
939 [UX] Provide an option to sort the keys/values of the options select form elements #5823
940 Re-introduce block caching support. #1619
941 [UX] New interface for editing, previewing, and saving theme settings #1949
942 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
943 Contact module roadmap: 80% usecase of Webforms in core #3808
944 [UX] Hide/Show row weights should not be done globally without warning #750
945 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
946 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
947 [A11Y] Make collapsible fieldset accessible #6408
948 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
949 [UX] List modules that need to be enabled on the config sync page #2604
950 Add option to run-test.sh to allow skipping troublesome tests. #4607
951 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
952 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
953 Allow Link fields to be restricted to only internal or external URLs #5678
954 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
955 Improve Instant Search Reset on Modules and Permissions Page #5933
956 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
957 [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
958 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
959 Allow copying settings from other content types when adding an existing field #3229
960 [UX][DX] provide utility functions to retrieve field labels #3620
961 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
962 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
963 [D8] Allow forms to set custom validation error messages on required fields #5348
964 Easier/better way to revert Views' settings #4368
965 [DX] Add a `project_get_info` helper function. #2385
966 Change the default profile on tests from Standard to Testing #4943
967 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
968 Security: Consider adding an option to load public forms through AJAX. #1592
969 Allow leaving feedback on projects from the Project Installer UI. #1914
970 Remove syslog module from core #1260
971 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
972 [DX] [D8] Add a `validate()` method to entity classes #6061
973 [UX] Allow bulk deleting menu links. #732
974 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
975 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
976 Automatically create a node/% layout when one is created for node/NID #5539
977 [UX] User "locked" in the authorize.php page #2580
978 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
979 Javascript end-to-end testing #5160
980 [UX] Add path settings to file pages #4176
981 Change message to "Your comment has been updated" on comment update #5701
982 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
983 Add a form API element for `image` that includes image type and size validators natively. #5946
984 Allow setting a default value for Alt and Title text in image fields #1439
985 Allow the values of list field types to be pulled from a view. #1677
986 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046

Pages

Log in or register to add new topics