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 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
902 Link to all release notes between installed and recommended versions #3303
903 [SEO][META] Provide some basic SEO meta tags OOTB #4995
904 Support additional (popular) properties in the .info files of projects #119
905 Provide views field handler to access project properties from the `info` column in the `system` table #5820
906 [UX] More info on field removal #3262
907 Apply image style to default picture #4976
908 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
909 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
910 Provide smarter default query string key names for views exposed filters #2893
911 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
912 [D8] Views Content Cache #3399
913 authorize.php should be used for all Installer module downloads/installs #2271
914 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
915 List of Modules should show required contrib modules #6173
916 Make 'gid' column in 'node_access' table VARCHAR #1396
917 Add a new core theme #5175
918 [UX] admin bar search results should not be allowed to span further than the page height. #520
919 [UX] Terminology for configuring a block seems odd #1016
920 Provide an actual maintenance mode #3060
921 Add display of file details to the 'manage file' form. #3904
922 Consolidate maintenance-related settings either in $state or $config #4723
923 Add ability to skip running tests on PR #5575
924 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
925 [DX] Support some basic markdown-flavoured formatting in t() #4535
926 [UX] Views/Field formatter: Count #2634
927 Add allowed_values_function to list field UI #3565
928 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
929 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
930 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
931 [PS] Optimize menu_navigation_links_rebuild() #5389
932 [UX] disable "upload" button on file widget until file has been selected #908
933 [UX] Add parent menu selector to menu add/edit link form #6390
934 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
935 Double click prevention #6393
936 [UX] Add a default Taxonomy (tag/category) layout #1164
937 Add function that returns default config #3251
938 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
939 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
940 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
941 Translation of taxonomy terms #4720
942 [UX] Modules Manual installation box needs to take modules names in any case #2885
943 Convert /admin/content/book to a View #3735
944 Add option to set a maximum age of log messages #2243
945 [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
946 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
947 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
948 Add per-bundle token info to hook_token_info() #5707
949 [UX] Move new password show/hide toggle to inside the password fields. #3046
950 Installer module should check for file-write permissions #3893
951 [UX] Inject "mini modules forms" in various places where it makes sense #5949
952 [D9] Add menu link support into views #4505
953 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
954 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
955 [UX] add an exposed filter for email address to the user account list #2512
956 [UX] Add the ability to make any standard layout template a flexible one #4114
957 Backdrop release procedure enhancement #1987
958 [UX] Add # anchors to vtabs. #1537
959 Is the Admin Menu z-index value high enough? #5372
960 [D8] Allow forms to set custom validation error messages on required fields #5348
961 Feature to add multiple Layouts together #5585
962 Add ability to configure inline image upload path with global/ site tokens #6401
963 Ability to specify absolute or relative links only in Link fields #1158
964 Upscaling in out-of-the-box image style 'Large'. #3232
965 Change the default profile on tests from Standard to Testing #4943
966 Give details about why a permission 'has security implications' #5536
967 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
968 Is correcting the way form ID's named worth spending time on? #4706
969 [DX] Add a legacy upgrade_mappings database table #2855
970 Installer should check digital signatures when downloading a package #3714
971 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
972 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
973 Make l() to call theme('link') when possible #6194
974 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
975 Javascript end-to-end testing #5160
976 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
977 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
978 [DX] Implement hook_hook_info() to help organize module code #3024
979 Allow some markup in views descriptions. #3885
980 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
981 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
982 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
983 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
984 [DX] Introduce a new `user_permission_get_info()` function #4097
985 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
986 [UX] Use Javascript to complete block Admin label fields based on Display title #1523

Pages

Log in or register to add new topics