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] Allow config files to have dependencies #4188
902 Missing a possibility to get a books mlid value for views #5565
903 Confirmation dialog for orphaned files #2899
904 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
905 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
906 [A11Y] tablist needs tab roles for children elements #5982
907 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
908 authorize.php should be used for all Installer module downloads/installs #2271
909 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
910 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
911 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
912 [META] Use UUIDs in more places #3563
913 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
914 Create the settings.php file if missing. #1075
915 [UX] When there is only one menu item in a section, don't list #4386
916 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
917 [UX] Add a 'visible' property to display modes #3082
918 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
919 Create option for a cropped image style to provide consistent image size for Cards view #5593
920 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
921 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
922 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
923 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
924 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
925 Allow a hook to alter the list of CSS files parsed by Color module #6240
926 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
927 Backdrop release procedure enhancement #1987
928 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
929 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
930 [SR] Add a minimum length setting for passwords #4589
931 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
932 Request to add a link to project pages for modules on Functionality page #4179
933 Why do we need to write the entire config data within update hooks? #3347
934 Site-wide settings for file garbage collection #2896
935 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
936 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
937 Add context handling to Views blocks #5995
938 Allow more granular HTML filter options for HTML attributes, not just tags #6100
939 Add option to set a maximum age of log messages #2243
940 Build a flexible "JSON consumer" block for Dashboard #3891
941 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
942 [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
943 Add pagers to watchdog entries #3546
944 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
945 Layout: path condition with a subdomain #1049
946 Display default views on a separate tab #4369
947 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
948 [META] Improve the project screenshots functionality in the project browser #3061
949 Expand the "Global settings" fieldset when creating new fields #5345
950 Create a new cropped image style specifically for cards #5607
951 [UX] Introduce button group UI component #2643
952 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
953 [D10] Invoke hook after a site install is complete #5876
954 [UX] add an exposed filter for email address to the user account list #2512
955 Allow core libraries to be served via CDN #1593
956 Make mobile menu toggle text configurable #6264
957 [DX] Make views query output easier to read with indentation & line breaks #1590
958 Ability to change themes based upon a layout #6296
959 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
960 [UX] Hide redundant items in Node Edit form. #3705
961 [UX] Change user/login to /login and /user/logout to /logout #1248
962 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
963 [UX] Content view "Operations" drop-down lists available operations in random order. #548
964 Ensure Backdrop deletes all files it puts into /tmp #3253
965 Improve the styling of color input elements in the admin theme #4155
966 CKEditor: Add filter to allow empty HTML tags #3269
967 Use database independent calls to initialize the testing cache. #2888
968 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
969 [DX] Disabling a field should not update the weights of all fields #5755
970 Add a wrapper to make tables "responsive" #6008
971 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
972 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
973 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
974 Cache settings via admin section #1434
975 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
976 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
977 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
978 [D8][UX] Add inline form errors #1040
979 Reuse test prefixes instead of rebuilding them for each test #4353
980 [UX] [DX] Move the user page to a separate module #109
981 [UX] Views save/cancel buttons are at the top right #3054
982 Dashboard: Add a Configuration Manager widget #5322
983 Allow taxonomy term for layout block visibility #5612
984 [UX] Layout path selection: Make it more user friendly #2618
985 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
986 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885

Pages

Log in or register to add new topics