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 Add new PR template, with reminder to reference an issue #5605
902 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
903 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
904 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
905 Bring back the initial functionality of _field_write_instance function #5875
906 [D8] Autosave content #3426
907 Is correcting the way form ID's named worth spending time on? #4706
908 [UX] Menu link items should be kept in sync with their respective content titles #4759
909 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
910 Cache settings via admin section #1434
911 Add "All day" functionality for the HTML5 widget #6142
912 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
913 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
914 [D8][UX] Add inline form errors #1040
915 [DX] Change modals so special server whitelist is not required #3938
916 Confirmation dialog for orphaned files #2899
917 [UX] Provide a theme switcher. #1711
918 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
919 Allow altering image style urls #5745
920 Provide additional permissions for the maintenance mode #3625
921 Add a link to the BackdropCMS.org page on module list for each module #5003
922 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
923 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
924 Missing a possibility to get a books mlid value for views #5565
925 [DX] Introduce a new `user_permission_get_info()` function #4097
926 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
927 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
928 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
929 Trim textfields? #6386
930 [META] Improve the project screenshots functionality in the project browser #3061
931 Add indicator for menu-level visibility conditions #1929
932 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
933 [UX] Introduce a `confirm_dialog()` function #3771
934 [UX] Introduce button group UI component #2643
935 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
936 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
937 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
938 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
939 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
940 Add new Date field widget to utilize HTML5 #date input type #4255
941 Add a simple way in core to define private and public access for nodes/entities. #1407
942 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
943 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
944 Layouts: Provide a way to define conditions based on field values. #2103
945 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
946 Allow install profiles to define dependencies other than modules #3926
947 Site-wide settings for file garbage collection #2896
948 Replace user signatures & pictures with fields #1679
949 [UX] Allow reordering of layouts from main Layouts page #5411
950 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
951 Allow install profiles to define explicit/hard dependencies #3597
952 [SEO][META] Provide some basic SEO meta tags OOTB #4995
953 Add 'Field HTML Trim' to core #6001
954 [UX] Project installer: Provide link to update report from installer update tab #4471
955 Why do we need to write the entire config data within update hooks? #3347
956 CKEditor: Add filter to allow empty HTML tags #3269
957 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
958 Options to change parent link behaviour in responsive dropdown menus #2370
959 [UX] Add parent menu selector to menu add/edit link form #6390
960 [UX] Views save/cancel buttons are at the top right #3054
961 [UX] CKEditor: autocorrection. #1902
962 One click install for digitalocean #5628
963 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
964 [UX] Layout path selection: Make it more user friendly #2618
965 Add a new core theme #5175
966 [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
967 Allow Views to be grouped in Admin Menu #5895
968 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
969 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
970 Consolidate maintenance-related settings either in $state or $config #4723
971 [UX] [DX] Move the user page to a separate module #109
972 [UX] CKEditor - Provide default styles #4233
973 [D8] Port and merge Local Image Input Filter in core #1384
974 List of Modules should show required contrib modules #6173
975 Ensure Backdrop deletes all files it puts into /tmp #3253
976 [DX] bring back db_fetch_array() and db_fetch_object() #2081
977 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
978 [D9] Add a sub theme starter kit to Basis #3914
979 Use database independent calls to initialize the testing cache. #2888
980 [PS] Optimize menu_navigation_links_rebuild() #5389
981 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
982 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
983 Apply image style to default picture #4976
984 [UX] Content view "Operations" drop-down lists available operations in random order. #548
985 Introduce some missing permissions that allow global actions on files #6012
986 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455

Pages

Log in or register to add new topics