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 Remove the "Layout" part from the layout names in the layouts list. #945
902 Allow obsolete config strings to be culled from localization table #3452
903 [UX] Improve editing data and time format patterns #1284
904 Add option to run-test.sh to allow skipping troublesome tests. #4607
905 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
906 Display the field machine_name along with the label on the display mode #6200
907 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
908 [DX] Add a legacy upgrade_mappings database table #2855
909 Telemetry: Collect actual OS, not only type #5199
910 Dashboard Module: Show link to manage existing nodes of specific content type #3944
911 Provide views field handler to access project properties from the `info` column in the `system` table #5820
912 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
913 Deprecate watchdog() #4749
914 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
915 Use data-* to check modules dependencies before submit #565
916 [UX] Provide a theme switcher. #1711
917 Create the settings.php file if missing. #1075
918 Add CSS (JS?) code formatting automation #5568
919 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
920 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
921 [A11Y] Make collapsible fieldset accessible #6408
922 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
923 Allow modules to provide flexible template row styles #5427
924 Move the Color module to a contributed project #5667
925 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
926 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
927 Allow core libraries to be served via CDN #1593
928 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
929 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
930 Add indicator for menu-level visibility conditions #1929
931 [D8] Autosave content #3426
932 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
933 [D8] Ensure that entries are written to watchdog table #63
934 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
935 Allow copying settings from other content types when adding an existing field #3229
936 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
937 [UX] Add path settings to file pages #4176
938 menu_tree_check_access() adds 1141 database queries #2825
939 User roles form: Replace the "Required" column with a useful "Description" column #5179
940 [DX] Change modals so special server whitelist is not required #3938
941 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
942 Layouts: Provide a way to define conditions based on field values. #2103
943 Add state_override function to core #4725
944 Provide additional permissions for the maintenance mode #3625
945 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
946 [UX] Make it easy to find newly-added modules on the modules page #532
947 Replace user signatures & pictures with fields #1679
948 Layout: path condition with a subdomain #1049
949 Add ability to skip running tests on PR #5575
950 Easier/better way to revert Views' settings #4368
951 [UX] add the ability to order menus #3003
952 Use config for color module palettes #2554
953 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
954 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
955 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
956 Add per-bundle token info to hook_token_info() #5707
957 Options to change parent link behaviour in responsive dropdown menus #2370
958 Comment titles should be removed from presentation and from database if not used #4967
959 [UX] Introduce a `confirm_dialog()` function #3771
960 [DX] Make views query output easier to read with indentation & line breaks #1590
961 [UX] Inject "mini modules forms" in various places where it makes sense #5949
962 uuid and entity import / export #890
963 [UX] CKEditor: autocorrection. #1902
964 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
965 [UX] Change user/login to /login and /user/logout to /logout #1248
966 [DX] Revert field storage back to Drupal 6 style normalized tables #56
967 [META][UX] Better "Recent content" block #4576
968 [WP] Media Library #3203
969 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
970 Showcase core features during install #4138
971 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
972 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
973 Allow install profiles to define dependencies other than modules #3926
974 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
975 [DX] bring back db_fetch_array() and db_fetch_object() #2081
976 Allow install profiles to define explicit/hard dependencies #3597
977 Cache settings via admin section #1434
978 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
979 [D8][UX] Add inline form errors #1040
980 Feature to add multiple Layouts together #5585
981 Add mini pager option to Search module #6083
982 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
983 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985

Pages

Log in or register to add new topics