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] Layouts UI: Reusable visibility condition templates. #1942
902 Allow anonymous users to use a SESSION variable to set timezone #4612
903 [DX][D8] Allow config files to have dependencies #4188
904 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
905 [UX] Add a "Back" button to the "Add block" dialog. #1644
906 [UX] Views save/cancel buttons are at the top right #3054
907 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
908 Add an upgrade path from block class module backdrop core. #3682
909 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
910 link fields for in page navigation #go-to-here #1308
911 [UX] Layout path selection: Make it more user friendly #2618
912 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
913 [UX] Remove the textarea_with_summary field type #490
914 [D10] Views page displays: Provide a new option to use the admin theme #6025
915 Optimize `views_handler_field_field()` to only load full entities if needed #2104
916 [UX] Layout UI: Collapsible block groups. #1691
917 [UX] When there is only one menu item in a section, don't list #4386
918 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
919 Ensure Backdrop deletes all files it puts into /tmp #3253
920 Layouts: Visibility conditions available when one of two required contexts are missing #4594
921 [UX][DX] Show location of config files on status report #3839
922 'Unused' module detector #5020
923 Use database independent calls to initialize the testing cache. #2888
924 Add "All day" functionality for the HTML5 widget #6142
925 Allow tokens to be used in the default value of fields. #885
926 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
927 [UX] Add content title match as search relevancy factor #3517
928 [UX] Better alignment for drop buttons. #1090
929 Replace taxonomy_index with taxonomy_entity_index #103
930 Menu router refactoring #2400
931 Provide a mechanism to load low-level backends #2383
932 Allow form elements for updates in update.php #1912
933 [SR] Add a minimum length setting for passwords #4589
934 Request to add a link to project pages for modules on Functionality page #4179
935 [D9] Users must verify email when changing user email addresses #5210
936 Re-introduce block caching support. #1619
937 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
938 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
939 Provide the option for not displaying URL settings #3664
940 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
941 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
942 [UX] List modules that need to be enabled on the config sync page #2604
943 Trim textfields? #6386
944 [UX] Turn the installer into a 1-minute installer #467
945 [META] [UX] Add more Display Suite features #2084
946 Display default views on a separate tab #4369
947 Move "Expanded" option for Menu Items to Block settings #5428
948 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
949 Layout API: function to add a block to a layout region programmatically #5662
950 Garbage collection deletes files if they are inserted where filter can't find them. #3826
951 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
952 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
953 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
954 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
955 Views advanced settings: Only one page region, but still a drop-down. #852
956 Enable Entity Reference in new installations #5913
957 [UX] Edit view from Layout blocks page #3501
958 [UX] Layout deletion confirmation form: add more explanation and options #5511
959 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
960 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
961 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
962 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
963 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
964 Improve the styling of color input elements in the admin theme #4155
965 Cannot create menu items linking to existing files #3945
966 Create a field_storage_exists() function #5180
967 Security: Consider adding an option to load public forms through AJAX. #1592
968 [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
969 Create a printable Status Report #5821
970 [UX] Admin Bar: Make "Development" a top-level menu item #3652
971 Remove syslog module from core #1260
972 [UX] User "locked" in the authorize.php page #2580
973 [UX] Add parent menu selector to menu add/edit link form #6390
974 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
975 Move the file `description` column to file_managed table. #2070
976 Reuse test prefixes instead of rebuilding them for each test #4353
977 [DX] Add settings/page for contextual links settings #5404
978 Allow copying settings from other content types when adding an existing field #3229
979 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
980 [DX] Support a way to declare conflicts in .info files #4993
981 Allow setting a default value for Alt and Title text in image fields #1439
982 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
983 List of Modules should show required contrib modules #6173
984 Allow non-administrative users the ability to publish/unpublish/schedule content #815
985 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
986 [UX] combine different kinds of views link fields #3457

Pages

Log in or register to add new topics