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 [D8] Keep a snapshot of configuration directory in database #4212
902 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
903 Provide a views filter handler for project properties #5904
904 Can we add a class to the admin tabs? #4207
905 Incorporate Layouts UI to "manage displays" for entities #6039
906 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
907 [DX] Implement hook_hook_info() to help organize module code #3024
908 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
909 Add a comma-separated/list field formatter for multi-value fields. #316
910 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
911 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
912 [UX] Default drop-button action for node types should be 'manage fields' #1116
913 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
914 [UX] admin bar search results should not be allowed to span further than the page height. #520
915 Comment titles should be removed from presentation and from database if not used #4967
916 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
917 Custom Block contextual link #4390
918 Add ability to skip running tests on PR #5575
919 [UX] Swap tab order of "Export" and "Import" config pages #2185
920 Upscaling in out-of-the-box image style 'Large'. #3232
921 [UX] Search settings: Convert the "Search items" section to a table. #3385
922 [WP] Add URL Alias as machine name-like field to node titles #3993
923 [SR] Better/safer file type validation #3830
924 Enhance Available Updates Report to show date of release and date of latest commit #6207
925 [UX] Better image style previews. #1772
926 [DX] Add a legacy upgrade_mappings database table #2855
927 [UX] Add the ability for default layouts to be cloned (like views). #1674
928 'Manage files' view sometimes shows incorrect filename #3507
929 Put all search results on a single page (with facets?) #1330
930 [UX] disable "upload" button on file widget until file has been selected #908
931 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
932 Allow selecting an existing date format for log messages #4621
933 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
934 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
935 [UX] Layout UI: Per-block "dirty" form messages. #2430
936 Path filter/tips is not very useful and unlikely to be found #5912
937 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
938 [UX] Add "Configure page title" tab to Layout admin pages #3983
939 [DX] Offer to backup and delete existing config to proceed with installation #6062
940 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
941 [UX] add the ability to order menus #3003
942 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
943 Use config for color module palettes #2554
944 Create a list of all entity types under Reports. #1449
945 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
946 [WP] Add Token Filter to core #5352
947 [SR] Provide a status report entry for the database connection status #4945
948 Add link to installer on module list for missing modules #5792
949 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
950 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
951 Config management diff: Rename "Old" and "New" to something more meaningful #3221
952 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
953 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
954 [DX] Add project's 'install time' to system table #1726
955 menu_tree_check_access() adds 1141 database queries #2825
956 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
957 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
958 Add 'Save user(s)' action #5656
959 Add option to run-test.sh to allow skipping troublesome tests. #4607
960 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
961 Layout API: Provide contexts to custom blocks #5666
962 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
963 Give details about why a permission 'has security implications' #5536
964 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
965 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
966 [UX] Add path settings to file pages #4176
967 Feature request for Internal Redirects #3940
968 [UX] Add responsive option to pager choice for Views and Search #6094
969 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
970 Restore Configurable Actions to core #3646
971 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
972 Create the settings.php file if missing. #1075
973 [UX] Some UI improvements to Book module #5331
974 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
975 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
976 Preview of menu machine name is inaccurate while adding a menu #5807
977 Easier/better way to revert Views' settings #4368
978 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
979 SMTP / PHPMailer module in core #3199
980 [UX] Allow cloning any user role (along with its permissions) #3813
981 [Meta] Available updates report not as complete as Drupal 7 report #6252
982 [UX] Provide a theme switcher. #1711
983 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
984 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
985 Better handling of location in locale source #3451
986 [UX] Improve editing data and time format patterns #1284

Pages

Log in or register to add new topics