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][D8] Provide a mechanism to deprecate permissions #5030
902 Add a link to the BackdropCMS.org page on module list for each module #5003
903 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
904 [UX] Layout UI: Collapsible block groups. #1691
905 [UX][D8] Make position of #description (help text) configurable via the API #1403
906 Installer should check digital signatures when downloading a package #3714
907 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
908 Allow taxonomy term for layout block visibility #5612
909 Add filtering to path_autocomplete #4381
910 Remove the "Layout" part from the layout names in the layouts list. #945
911 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
912 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
913 Menu router refactoring #2400
914 Feature/Package Module Proposal #1238
915 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
916 Add Mailsystem 3.x delegator class to core #3218
917 [UX] Layouts UI: Reusable visibility condition templates. #1942
918 [UX] Menu link items should be kept in sync with their respective content titles #4759
919 Allow some markup in views descriptions. #3885
920 [UX] integrate file editing into the file field widget #2810
921 More useful tags for views #6268
922 Add 'reverse' option to 'View result counter' #4590
923 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
924 [DX] Disabling a field should not update the weights of all fields #5755
925 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
926 Use data-* to check modules dependencies before submit #565
927 Add a wrapper to make tables "responsive" #6008
928 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
929 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
930 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
931 Optimize `views_handler_field_field()` to only load full entities if needed #2104
932 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
933 [META] [UX] Add more Display Suite features #2084
934 [D8][DX] Add Modernizr to core. #1009
935 [SEO][META] Provide some basic SEO meta tags OOTB #4995
936 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
937 Make Backdrop misconfiguration messages friendlier #6110
938 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
939 Separate the Term Reference field from Taxonomy module #5633
940 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
941 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
942 Add a "Site Category" field to site info #1543
943 [D8] Ensure that entries are written to watchdog table #63
944 Provide a mechanism to load low-level backends #2383
945 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
946 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
947 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
948 Allow form elements for updates in update.php #1912
949 [UX] Add visibility conditions for menu location #3867
950 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
951 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
952 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
953 [UX] Use "Configure" icons instead of the full word #3539
954 Status page: Provide information about the security coverage of the currently-installed minor version #5759
955 [D8] Introduce a new example.settings.local.php file #4173
956 [UX] Make it easy to find newly-added modules on the modules page #532
957 Group interdependent checkboxes visually #6013
958 [DX] Views query should not output { and } around database table names. #1389
959 Search form does not allow to be styled using icons #5573
960 [UX] Allow reordering of layouts from main Layouts page #5411
961 [PS] Optimize menu_navigation_links_rebuild() #5389
962 Move the file `description` column to file_managed table. #2070
963 Apply image style to default picture #4976
964 Request: More style options for the table format in Views #2961
965 Add permissions for viewing blocked user account profiles (and/or their content) #6123
966 Add an upgrade path for CKEditor module #3684
967 Allow 'Main Page Content' block to use a specific display mode #4341
968 uuid and entity import / export #890
969 Provide a views filter handler for project properties #5904
970 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
971 [DX] Revert field storage back to Drupal 6 style normalized tables #56
972 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
973 Consolidate messages about modules merged into core if more than one module detected. #1163
974 Add a new core theme #5175
975 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
976 Consolidate maintenance-related settings either in $state or $config #4723
977 Dashboard block: Translations #3852
978 CKEditor: Provide a setting to switch skins. #2729
979 [UX] Add help text and improve the UI to clarify things around layout templates #6314
980 [UX] Image Library view: Dynamic number of items per page #4560
981 [UX] Add charts to the dashboard #3529
982 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
983 Mobile first approach theme #4131
984 [UX] Search settings: Convert the "Search items" section to a table. #3385
985 [D8] Port and merge Localization Update in core #1377
986 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583

Pages

Log in or register to add new topics