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 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
902 Dashboard Module: Show link to manage existing nodes of specific content type #3944
903 Improve the way search (re)indexing works. #1337
904 [DX] Change modals so special server whitelist is not required #3938
905 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
906 authorize.php should be used for all Installer module downloads/installs #2271
907 Add a comma-separated/list field formatter for multi-value fields. #316
908 [UX] Better Menu permissions #384
909 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
910 Provide additional permissions for the maintenance mode #3625
911 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
912 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
913 [DX] Introduce a new `user_permission_get_info()` function #4097
914 Create a field_storage_exists() function #5180
915 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
916 [UX][WP] CKEditor: Add word count #1477
917 Add node's 'Menu link titles' to views #3248
918 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
919 Enhance Available Updates Report to show date of release and date of latest commit #6207
920 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
921 Is correcting the way form ID's named worth spending time on? #4706
922 Add an 'URL alias update queue' for entities associated with an updated entity #1124
923 Bulk delete taxonomy terms #2875
924 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
925 [D8] Autosave content #3426
926 [DX] Add settings/page for contextual links settings #5404
927 [DX] Support a way to declare conflicts in .info files #4993
928 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
929 Incorporate Layouts UI to "manage displays" for entities #6039
930 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
931 [UX] Inject "mini modules forms" in various places where it makes sense #5949
932 [DX] Offer to backup and delete existing config to proceed with installation #6062
933 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
934 Allow install profiles to define dependencies other than modules #3926
935 Add option to set a maximum age of log messages #2243
936 Add more HTML5 elements for dates #326
937 [UX] Project installer: Provide link to update report from installer update tab #4471
938 Allow install profiles to define explicit/hard dependencies #3597
939 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
940 [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
941 Ability to include module configuration in config recipe even if config already exists #5173
942 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
943 Views: allow setting the "Items to display" value to "unlimited". #1460
944 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
945 [UX] add an exposed filter for email address to the user account list #2512
946 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
947 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
948 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
949 [UX] Introduce a `confirm_dialog()` function #3771
950 Backdrop release procedure enhancement #1987
951 [WP][SR] Add email obfuscator to core #3270
952 Add new Date field widget to utilize HTML5 #date input type #4255
953 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
954 Enhanced Float-Value Display Options #5379
955 Link module: Provide an option to allow for a predefined list of static titles #4970
956 Add per-bundle token info to hook_token_info() #5707
957 [UX] Add a "Back" button to the "Add block" dialog. #1644
958 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
959 [UX] Add responsive option to pager choice for Views and Search #6094
960 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
961 link fields for in page navigation #go-to-here #1308
962 [D9] Add a sub theme starter kit to Basis #3914
963 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
964 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
965 Creating multiple fields simultaneously while creating a content type #292
966 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
967 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
968 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
969 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
970 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
971 Feature to add multiple Layouts together #5585
972 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
973 Add Mailsystem 3.x delegator class to core #3218
974 [Meta] Available updates report not as complete as Drupal 7 report #6252
975 [UX] Make block titles required and allow them to be hidden. #692
976 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
977 [UX] Better alignment for drop buttons. #1090
978 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
979 [UX] integrate file editing into the file field widget #2810
980 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
981 Support SVG in Image Library #5541
982 [UX] CKEditor - Provide default styles #4233
983 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
984 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
985 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
986 [D10][PS] CSS and JavaScript aggregation performance improvements #5718

Pages

Log in or register to add new topics