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] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
902 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
903 Restore Configurable Actions to core #3646
904 Varnish Cache Caching to improve performance Backdrop CMS #6164
905 'Unused' module detector #5020
906 [DX] Introduce a new `user_permission_get_info()` function #4097
907 Allow comments to be attached to any entity type #2048
908 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
909 Provide an option to make language required for nodes (do not allow language = "none"). #673
910 [A11Y] tablist needs tab roles for children elements #5982
911 Database log message is truncated at 56 characters and not configurable #5553
912 Provide chained term tokens for taxonomy_term_reference fields #2949
913 Is correcting the way form ID's named worth spending time on? #4706
914 Put Backdrop JS Object at the bottom of the HTML Document #1051
915 [UX] Allow cloning any user role (along with its permissions) #3813
916 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
917 Better handling of location in locale source #3451
918 Expose breakpoints as a visibility option for blocks and layouts. #2347
919 Create option for a cropped image style to provide consistent image size for Cards view #5593
920 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
921 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
922 Layouts: Allow tokens to be used in custom page titles. #1860
923 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
924 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
925 [UX][D8] Convert user pictures to an actual Image Field #243
926 Bulk operation for scheduling publishing of multiple pieces of content. #3115
927 Content creation page cleanup #202
928 [UX] Mobile project browser: make it easier to get to the queue #3098
929 Allow install profiles to be run after site creation #1591
930 Provide "Delimited" and "HTML list" display formatters for fields #2674
931 Check if paths already exist when views or layouts are being installed. #1257
932 [PS] Set cache lifetime to 1 year for static assets #3937
933 Move "Expanded" option for Menu Items to Block settings #5428
934 [UX] Project installer: Provide link to update report from installer update tab #4471
935 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
936 [DX] Add user_role_has_permission function #6186
937 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
938 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
939 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
940 [D8] Trim summary on word boundary #599
941 Add context handling to Views blocks #5995
942 [DX] Add a helper function for messaging after saving settings forms #1364
943 Add the ability to create a CSS class for image field in Views #2920
944 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
945 [UX] Field UI - clean up the field type selection #1041
946 [UX] Add information about removed modules to the uninstall page #3779
947 [D9] Users must verify email when changing user email addresses #5210
948 Add new Date field widget to utilize HTML5 #date input type #4255
949 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
950 Views: improve the "last" link of pagers #2332
951 Create a new cropped image style specifically for cards #5607
952 "Create new revision by default" doesn't enable revisions #6103
953 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
954 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
955 Optimize core book module via book_cache port #976
956 [D10] Invoke hook after a site install is complete #5876
957 Remove the "Layout" part from the layout names in the layouts list. #945
958 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
959 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
960 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
961 Create New Field API for more efficient fields #2661
962 Feature/Package Module Proposal #1238
963 Allow user to set custom background color on core hero block #3918
964 [DX] Add settings/page for contextual links settings #5404
965 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
966 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
967 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
968 [DX] Support a way to declare conflicts in .info files #4993
969 Add layout name in class for custom layout. #2012
970 [DX] Disabling a field should not update the weights of all fields #5755
971 Use data-* to check modules dependencies before submit #565
972 Add a wrapper to make tables "responsive" #6008
973 Media: Use field mapping to automatically store metadata/EXIF info #3333
974 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
975 Views UI: Edit Basic Settings #2906
976 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
977 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
978 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
979 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
980 Create a field_storage_exists() function #5180
981 [UX] CKEditor - Provide default styles #4233
982 Add option to Views for hiding empty blocks #3411
983 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
984 Allow taxonomy term for layout block visibility #5612
985 Introduce new "View own published content" #6397
986 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824

Pages

Log in or register to add new topics