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 Dashboard: Add a Configuration Manager widget #5322
902 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
903 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
904 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
905 Allow opening block configuration forms on their own page (not in a modal) #1659
906 Layout API: function to add a block to a layout region programmatically #5662
907 Backdrop needs a "related posts" feature #1317
908 Enable Entity Reference in new installations #5913
909 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
910 [UX] Mobile project browser: make it easier to get to the queue #3098
911 [D9] Add menu link support into views #4505
912 Add a views filter/argument for Term Depth #2666
913 [UX] Add the ability to make any standard layout template a flexible one #4114
914 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
915 [UX] Allow bulk deleting menu links. #732
916 Add status report message informing about CKEditor 5 upgrade #6346
917 Idea: Provide code names for major Backdrop releases #1458
918 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
919 Add check that active configuration directory is writable to system_requirements #5538
920 authorize.php should be used for all Installer module downloads/installs #2271
921 [UX] Redesign the Themes page #1103
922 Add markup or message field to contact form #4721
923 [DX] [D8] Add a `validate()` method to entity classes #6061
924 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
925 Comment administration improvements #2919
926 Allow content types to be enabled/disabled via the admin UI #3883
927 [UX] Allow 'manage file' from Image Library #3544
928 Ship core with a layout that uses user/% as context #3531
929 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
930 Add a localization concept for user-provided strings to core #4894
931 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
932 Varnish Cache Caching to improve performance Backdrop CMS #6164
933 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
934 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
935 [UX] add an exposed filter for email address to the user account list #2512
936 Consider converting the watchdog list to a view. #1302
937 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
938 Backdrop release procedure enhancement #1987
939 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
940 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
941 Allow admin theme CSS for dialogs to be used on front-end #2659
942 [DX] Introduce a new `user_permission_get_info()` function #4097
943 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
944 CKEditor5 Sections #5115
945 [UX] Open the field widget link in a modal #691
946 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
947 [UX] File Field UI redesign. #1445
948 Create a printable Status Report #5821
949 Database log message is truncated at 56 characters and not configurable #5553
950 Add option to set a maximum age of log messages #2243
951 Media: Use field mapping to automatically store metadata/EXIF info #3333
952 [UX] Refine permissions for Field UI #1079
953 [UX] Combine Permissions for `Field` and `Field UI` #4710
954 [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
955 [UX] Hide all field labels by default #2902
956 Allow pseudo fields to have configurable settings #3859
957 Add new Date field widget to utilize HTML5 #date input type #4255
958 Search terms along with nodes #3850
959 Alternative approach to translating config, using get/set #3522
960 View configuration UI: Add indicator denoting rewritten fields #5287
961 Log warnings when projects are encountered without a 'type' #4866
962 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
963 [DX] Add user_role_has_permission function #6186
964 [UX] Allow the user to change their mind about manually entering a machine name... #1608
965 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
966 [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
967 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
968 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
969 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
970 [UX] Project installer: Provide link to update report from installer update tab #4471
971 Allow regions titles #2647
972 Views: Filter results by matching data with current content #3683
973 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
974 Allow to trigger the site status alert (red button) remotely #5097
975 "Create new revision by default" doesn't enable revisions #6103
976 Provide a form-item-inline class to help admin forms #5829
977 [DX] Add a helper function for messaging after saving settings forms #1364
978 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
979 Link to all release notes between installed and recommended versions #3303
980 Put Backdrop JS Object at the bottom of the HTML Document #1051
981 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
982 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
983 File entity setting for garbage collection #2897

Pages

Log in or register to add new topics