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][META] Introduce functions similar to views_get_views_as_options() for other things #3545
902 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
903 CKEditor: Provide a setting to switch skins. #2729
904 Put Backdrop JS Object at the bottom of the HTML Document #1051
905 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
906 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
907 Telemetry: Collect actual OS, not only type #5199
908 Deprecate watchdog() #4749
909 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
910 Create option for a cropped image style to provide consistent image size for Cards view #5593
911 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
912 [UX] Remove the textarea_with_summary field type #490
913 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
914 [UX] Allow the user to change their mind about manually entering a machine name... #1608
915 Installer should check digital signatures when downloading a package #3714
916 Request: More style options for the table format in Views #2961
917 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
918 Move the file `description` column to file_managed table. #2070
919 Allow modules to provide flexible template row styles #5427
920 Allow the addition of Dashboard context to any layout #6182
921 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
922 Add markup or message field to contact form #4721
923 Allow separate edit and display titles for field #4310
924 Allow tokens to be used in the default value of fields. #885
925 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
926 Allow some markup in views descriptions. #3885
927 Replace taxonomy_index with taxonomy_entity_index #103
928 [A11Y] tablist needs tab roles for children elements #5982
929 [UX] Layout deletion confirmation form: add more explanation and options #5511
930 Create Wordpress install profile #3127
931 Add context handling to Views blocks #5995
932 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
933 [UX] Use "Configure" icons instead of the full word #3539
934 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
935 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
936 [UX] Field UI - clean up the field type selection #1041
937 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
938 [UX] Project Browser should run some pre-flight checks #1858
939 User roles form: Replace the "Required" column with a useful "Description" column #5179
940 Add state_override function to core #4725
941 Create a new cropped image style specifically for cards #5607
942 [D8] Introduce a new `file_url_transform_relative()` function #4106
943 [UX] Turn the installer into a 1-minute installer #467
944 [D10] Invoke hook after a site install is complete #5876
945 Allow install profiles to be run after site creation #1591
946 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
947 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
948 Check if paths already exist when views or layouts are being installed. #1257
949 Store entity bundle in comment table #2046
950 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
951 Add status report message informing about CKEditor 5 upgrade #6346
952 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
953 [UX] Combine Permissions for `Field` and `Field UI` #4710
954 Saving a content type display should not return up to the Manage Displays list #4291
955 Views advanced settings: Only one page region, but still a drop-down. #852
956 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
957 [UX] Add visibility conditions for menu location #3867
958 [DX] Disabling a field should not update the weights of all fields #5755
959 Dashboard block: Translations #3852
960 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
961 [UX] Fix pager styling on mobile #3099
962 Add a wrapper to make tables "responsive" #6008
963 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
964 [UX] Add charts to the dashboard #3529
965 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
966 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
967 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
968 Varnish Cache Caching to improve performance Backdrop CMS #6164
969 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
970 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
971 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
972 Allow taxonomy term for layout block visibility #5612
973 [DX][D8] CMI: Add config_exclude functionality to core #4079
974 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
975 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
976 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
977 Add an upgrade path for CKEditor module #3684
978 [D8] Add new formatter - "URL to Image" to image field in Views #2921
979 Feature/Package Module Proposal #1238
980 [DX] Make certain field values and entity properties available during save. #2032
981 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
982 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
983 Comment titles should be removed from presentation and from database if not used #4967
984 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
985 [DX] Provide a way to retrieve default/OOTB config values #4262
986 Allow non-administrative users the ability to publish/unpublish/schedule content #815

Pages

Log in or register to add new topics