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 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
902 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
903 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
904 [UX] Default drop-button action for node types should be 'manage fields' #1116
905 Ensure Backdrop deletes all files it puts into /tmp #3253
906 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
907 Use database independent calls to initialize the testing cache. #2888
908 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
909 Add option to Views for hiding empty blocks #3411
910 Add Claro administration theme to core #5241
911 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
912 All config_*() functions should accept `$type` for consistency. #4821
913 Configuration manager to offer choices when config staging folder includes files #6383
914 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
915 [UX] Add the ability for default layouts to be cloned (like views). #1674
916 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
917 Preview of menu machine name is inaccurate while adding a menu #5807
918 [UX] CKEditor - Provide default styles #4233
919 Put all search results on a single page (with facets?) #1330
920 Allow user to set custom background color on core hero block #3918
921 [UX] Views save/cancel buttons are at the top right #3054
922 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
923 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
924 [UX] Layout path selection: Make it more user friendly #2618
925 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
926 Status Report should flag duplicate module installs #5464
927 Disable unused layout templates #5068
928 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
929 [DX][D8] Provide a mechanism to deprecate permissions #5030
930 Add content type name as a part of a new field name suggestion #6172
931 Store entity bundle in comment table #2046
932 Allow Link fields to be restricted to only internal or external URLs #5678
933 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
934 Create a list of all entity types under Reports. #1449
935 Improve Instant Search Reset on Modules and Permissions Page #5933
936 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
937 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
938 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
939 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
940 Remove grippie; use CSS "resize" property #340
941 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
942 [D8] Manage form display: Allow managing form fields non-programmatically #5219
943 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
944 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
945 [UX] Provide some help text about temporary files in the "Manage files" form #6388
946 Extend the 'hidden paths' feature to taxonomy #4653
947 [UX] Project Browser should run some pre-flight checks #1858
948 [UX] Provide an option to sort the keys/values of the options select form elements #5823
949 [UX] Rename vocabularies & terms #4222
950 [UX] Display a reminder to uninstall modules after disabling them #3911
951 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
952 [UX] Hide/Show row weights should not be done globally without warning #750
953 Contact form message templates edited via the UI #3568
954 [UX] List modules that need to be enabled on the config sync page #2604
955 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
956 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
957 Add a link to the BackdropCMS.org page on module list for each module #5003
958 Make new field labels visible by default #6192
959 [DX] Make certain field values and entity properties available during save. #2032
960 Change message to "Your comment has been updated" on comment update #5701
961 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
962 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
963 Add a form API element for `image` that includes image type and size validators natively. #5946
964 [WP][UX] Dashboard: Dismissible blocks #3996
965 Create the settings.php file if missing. #1075
966 Allow copying settings from other content types when adding an existing field #3229
967 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
968 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
969 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
970 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
971 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
972 [UX] Menu link items should be kept in sync with their respective content titles #4759
973 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
974 Use the default date entry format for the default date display format #4646
975 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
976 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
977 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
978 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
979 [UX] Improve editing data and time format patterns #1284
980 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
981 [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
982 [UX] Allow bulk deleting menu links. #732
983 [META] Use UUIDs in more places #3563
984 [UX] User "locked" in the authorize.php page #2580
985 Automatically create a node/% layout when one is created for node/NID #5539
986 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438

Pages

Log in or register to add new topics