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] When a new content type is created, automatically assign permissions to the "Editor" role #5885
902 Provide additional permissions for the maintenance mode #3625
903 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
904 Add a new core theme #5175
905 Add node's 'Menu link titles' to views #3248
906 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
907 [UX] Improve editing data and time format patterns #1284
908 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
909 Consolidate maintenance-related settings either in $state or $config #4723
910 Bulk delete taxonomy terms #2875
911 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
912 Add a global/standardized way to add icon to external links #4047
913 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
914 [DX] Disabling a field should not update the weights of all fields #5755
915 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
916 Add a wrapper to make tables "responsive" #6008
917 [D8] Autosave content #3426
918 [PS] Optimize menu_navigation_links_rebuild() #5389
919 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
920 Simple Mode - Ability to toggle between simple and advanced admin features #4692
921 Apply image style to default picture #4976
922 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
923 authorize.php should be used for all Installer module downloads/installs #2271
924 Create the settings.php file if missing. #1075
925 1.15 [UX] Follow-ups for auto menu settings in core #4251
926 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
927 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
928 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
929 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
930 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
931 VBO: option for separate button per action & option to override labels #802
932 Separate the Term Reference field from Taxonomy module #5633
933 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
934 Allow install profiles to define dependencies other than modules #3926
935 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
936 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
937 Allow install profiles to define explicit/hard dependencies #3597
938 Allow core libraries to be served via CDN #1593
939 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
940 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
941 [UX] add an exposed filter for email address to the user account list #2512
942 [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
943 Backdrop release procedure enhancement #1987
944 Allow fully deleting text formats #4013
945 [UX] Auto Updates for security/modules #414
946 Status page: Provide information about the security coverage of the currently-installed minor version #5759
947 [UX] Introduce a `confirm_dialog()` function #3771
948 Trim textfields? #6386
949 Group interdependent checkboxes visually #6013
950 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
951 Is the Admin Menu z-index value high enough? #5372
952 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
953 [UX] install.php: Provide help text for site name #4675
954 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
955 Add option to set a maximum age of log messages #2243
956 Layout: path condition with a subdomain #1049
957 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
958 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
959 [D8][UX] Add inline form errors #1040
960 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
961 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
962 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
963 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
964 [D9] Add a sub theme starter kit to Basis #3914
965 List of Modules should show required contrib modules #6173
966 Provide a views filter handler for project properties #5904
967 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
968 [DX] Make views query output easier to read with indentation & line breaks #1590
969 Javascript end-to-end testing #5160
970 Add Mailsystem 3.x delegator class to core #3218
971 [UX] Change user/login to /login and /user/logout to /logout #1248
972 [D7] Add setting for which roles can be assigned #4437
973 [UX] integrate file editing into the file field widget #2810
974 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
975 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
976 [UX] Better Menu permissions #384
977 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
978 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
979 [UX] Add parent menu selector to menu add/edit link form #6390
980 [UX] Search settings: Convert the "Search items" section to a table. #3385
981 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
982 [D8] Allow forms to set custom validation error messages on required fields #5348
983 Cache settings via admin section #1434
984 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
985 Change the default profile on tests from Standard to Testing #4943
986 [UX] Views "Multiple field settings" should appear on field display settings, too #2993

Pages

Log in or register to add new topics