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 Ensure Backdrop deletes all files it puts into /tmp #3253
902 Add an "unsorted" indicator to table columns #5221
903 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
904 Use database independent calls to initialize the testing cache. #2888
905 [UX] Display a warning message when editor changes from Full HTML to something else #4807
906 [UX] Add responsive option to pager choice for Views and Search #6094
907 Feature/Package Module Proposal #1238
908 [UX] Clarify Field Type choices on Field Settings page #2508
909 Better styling for UI links in book module #5609
910 Allow 'Main Page Content' block to use a specific display mode #4341
911 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
912 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
913 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
914 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
915 Add fallback to HTTP for update manager #5455
916 Use data-* to check modules dependencies before submit #565
917 [UX] Views save/cancel buttons are at the top right #3054
918 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
919 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
920 [UX] Layout path selection: Make it more user friendly #2618
921 [Meta] Available updates report not as complete as Drupal 7 report #6252
922 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
923 Administration Bar module should not use popup #6270
924 [D8][DX] Add Modernizr to core. #1009
925 [UX] Change layout 'Visibility conditions' links to a drop button #4529
926 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
927 Status page: Show information about supported image types by GD #5760
928 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
929 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
930 [UX] Image styles: make crop and scale+crop effects smart. #1774
931 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
932 Offer to remove module dependencies that are no longer needed #3582
933 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
934 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
935 As view fields, titles for Pageless nodes show links even for those without access. #5214
936 Add a "Site Category" field to site info #1543
937 [D8] Ensure that entries are written to watchdog table #63
938 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
939 When using a term reference field only show the term options that are in the current language #4774
940 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
941 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
942 Prevent users from accidentally exposing their email addresses by using it for their username #2486
943 Add a check for missing modules or dependencies #5625
944 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
945 Allow display settings for book navigation #1976
946 Add filtering to the List Views page like the filtering that existed in D7 #5896
947 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
948 [UX] Allow switching the menu being used for a menu block. #3410
949 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
950 [UX] Make it easy to find newly-added modules on the modules page #532
951 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
952 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
953 [DX] Views query should not output { and } around database table names. #1389
954 Search form does not allow to be styled using icons #5573
955 [UX] List modules that need to be enabled on the config sync page #2604
956 [D8] Port and merge Localization Update in core #1377
957 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
958 [UX] User "locked" in the authorize.php page #2580
959 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
960 Allow text formats to be cloned. #4501
961 Block configuration settings: Support adding IDs. #2145
962 [DX] Make File::access consistent with other entity classes. #5480
963 Add display of file details to the 'manage file' form. #3904
964 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
965 Custom/managed publishing options. #1742
966 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
967 Add allowed_values_function to list field UI #3565
968 uuid and entity import / export #890
969 Allow copying settings from other content types when adding an existing field #3229
970 Telemetry: Collect actual OS, not only type #5199
971 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
972 [DX] Revert field storage back to Drupal 6 style normalized tables #56
973 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
974 Deprecate watchdog() #4749
975 Clean-up of Database after Migration from Drupal 7.x #6109
976 Consolidate messages about modules merged into core if more than one module detected. #1163
977 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
978 [UX] Side-by-side content translation UI #2438
979 Allow site administrators to selectively disable entity caching #5632
980 Add permission for users to be able to administer their own contact form #4292
981 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
982 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
983 [D8] Views Content Cache #3399
984 Allow modules to provide flexible template row styles #5427
985 [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
986 [PS] Add `webp` to default extensions on new image fields (if supported) #4998

Pages

Log in or register to add new topics