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 Consider converting the watchdog list to a view. #1302
902 [WP] Media Library #3203
903 Administration Bar module should not use popup #6270
904 [A11Y] Switch Admin Bar to using Smart Menus #2809
905 Changing theme cache workflow #2349
906 Create a tests case for version upgrade #1874
907 Move the Color module to a contributed project #5667
908 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
909 Telemetry: Collect Internet Status At Time Of Install #5222
910 Give details about why a permission 'has security implications' #5536
911 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
912 [DX] Support some basic markdown-flavoured formatting in t() #4535
913 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
914 [UX][DX] Show location of config files on status report #3839
915 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
916 [UX] Add content title match as search relevancy factor #3517
917 Clean-up of Database after Migration from Drupal 7.x #6109
918 Put Backdrop JS Object at the bottom of the HTML Document #1051
919 [UX] On the Add view page, expand block, and collapse page display #2978
920 [UX] Consider saving changes to custom block text without requiring a second save. #2038
921 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
922 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
923 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
924 'Unused' module detector #5020
925 [UX] Allow the user to change their mind about manually entering a machine name... #1608
926 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
927 Add an upgrade path from block class module backdrop core. #3682
928 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
929 Support tokens in Views "Global: custom text" field #3189
930 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
931 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
932 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
933 Add per-bundle token info to hook_token_info() #5707
934 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
935 [D9] Users must verify email when changing user email addresses #5210
936 [D9] Add menu link support into views #4505
937 [UX] Inject "mini modules forms" in various places where it makes sense #5949
938 Garbage collection deletes files if they are inserted where filter can't find them. #3826
939 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
940 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
941 [UX] Add the ability to make any standard layout template a flexible one #4114
942 [UX] Edit view from Layout blocks page #3501
943 Consider adding an easy way to provide click-to-copy functionality in core #6135
944 [UX] Field UI - clean up the field type selection #1041
945 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
946 Move "Expanded" option for Menu Items to Block settings #5428
947 Translation of taxonomy terms #4720
948 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
949 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
950 Allow install profiles to be run after site creation #1591
951 Provide the option for not displaying URL settings #3664
952 Check if paths already exist when views or layouts are being installed. #1257
953 [UX] Provide preview and confirmation of permission changes before saving them #6320
954 Create a mechanism for dynamically determining output of file entities #2721
955 Make problems with layout blocks more discoverable. #2320
956 Update.php should automatically apply any new configuration defaults #1832
957 Allow search result display to be controlled via view modes #829
958 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
959 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
960 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
961 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
962 Create a field_storage_exists() function #5180
963 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
964 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
965 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
966 [DX] Introduce a new `user_permission_get_info()` function #4097
967 [UX] combine different kinds of views link fields #3457
968 Add "All day" functionality for the HTML5 widget #6142
969 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
970 Provide chained term tokens for taxonomy_term_reference fields #2949
971 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
972 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
973 Feature to add multiple Layouts together #5585
974 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
975 [DX] Add settings/page for contextual links settings #5404
976 Is correcting the way form ID's named worth spending time on? #4706
977 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
978 Cannot create menu items linking to existing files #3945
979 [DX] Support a way to declare conflicts in .info files #4993
980 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
981 [UX] Admin Bar: Make "Development" a top-level menu item #3652
982 Feature/Package Module Proposal #1238
983 Bulk operation for scheduling publishing of multiple pieces of content. #3115
984 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
985 [ META] Add new interface for user selection of managed files #2718
986 authorize.php should be used for all Installer module downloads/installs #2271

Pages

Log in or register to add new topics