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][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
902 [D9] Add a sub theme starter kit to Basis #3914
903 Add admin tagging API to entities, menus, etc. #5307
904 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
905 Make the 404 / 403 page setting "translatable" #4881
906 Allow copying settings from other content types when adding an existing field #3229
907 Allow tokens to be used in the default value of fields. #885
908 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
909 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
910 Replace taxonomy_index with taxonomy_entity_index #103
911 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
912 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
913 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
914 [DX] Add a Production/Development Toggle to core. #1144
915 Add a global/standardized way to add icon to external links #4047
916 Move the file `description` column to file_managed table. #2070
917 [Meta] Available updates report not as complete as Drupal 7 report #6252
918 [UX] Make sidebars collapsible in Harris layout #5486
919 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
920 [D8] Image styles: add "Convert" effect/action #5107
921 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
922 [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
923 Feature to add multiple Layouts together #5585
924 [UX] Remove the textarea_with_summary field type #490
925 Simple Mode - Ability to toggle between simple and advanced admin features #4692
926 [UX] User "locked" in the authorize.php page #2580
927 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
928 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
929 1.15 [UX] Follow-ups for auto menu settings in core #4251
930 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
931 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
932 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
933 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
934 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
935 [UX] Project Browser should run some pre-flight checks #1858
936 [DX] Add config->getData() to match config->setData() #3902
937 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
938 [DX][UX] Keyboard shortcut for admin menu search #3564
939 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
940 [WP] Media Library #3203
941 Views advanced settings: Only one page region, but still a drop-down. #852
942 [A11Y] Switch Admin Bar to using Smart Menus #2809
943 Ability to add custom file fields to Node Edit Form #5738
944 [UX] Layout deletion confirmation form: add more explanation and options #5511
945 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
946 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
947 Allow fully deleting text formats #4013
948 Store entity bundle in comment table #2046
949 Administration Bar module should not use popup #6270
950 Provide `original` vocabulary to presave and update vocabulary hooks #5475
951 [UX] limit field tokens on node type page to fields on that type #3752
952 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
953 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
954 Add custom block option to follow the translation system easily #2991
955 Simplify Layout configuration #5592
956 [UX] Turn the installer into a 1-minute installer #467
957 [UX] install.php: Provide help text for site name #4675
958 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
959 Bring back the initial functionality of _field_write_instance function #5875
960 Improve the way search (re)indexing works. #1337
961 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
962 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
963 Clean-up of Database after Migration from Drupal 7.x #6109
964 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
965 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
966 Add Claro administration theme to core #5241
967 Add HTML5 Placeholder to form inputs #3561
968 All config_*() functions should accept `$type` for consistency. #4821
969 Support tokens in Views "Global: custom text" field #3189
970 Allow non-administrative users the ability to publish/unpublish/schedule content #815
971 Allow altering image style urls #5745
972 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
973 [UX][WP] CKEditor: Add word count #1477
974 [D7] Add setting for which roles can be assigned #4437
975 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
976 Add an 'URL alias update queue' for entities associated with an updated entity #1124
977 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
978 [DX] Make certain field values and entity properties available during save. #2032
979 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
980 Status Report should flag duplicate module installs #5464
981 [WP] Support HTML formatted emails in core #3727
982 Disable unused layout templates #5068
983 [UX] On the Add view page, expand block, and collapse page display #2978
984 Add new PR template, with reminder to reference an issue #5605
985 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
986 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652

Pages

Log in or register to add new topics