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 [UX][D8] Convert user pictures to an actual Image Field #243
902 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
903 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
904 [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
905 authorize.php should be used for all Installer module downloads/installs #2271
906 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
907 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
908 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
909 Make new field labels visible by default #6192
910 Provide an actual maintenance mode #3060
911 Provide an option to make language required for nodes (do not allow language = "none"). #673
912 Change message to "Your comment has been updated" on comment update #5701
913 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
914 [UX] Views/Field formatter: Count #2634
915 Database log message is truncated at 56 characters and not configurable #5553
916 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
917 Add a form API element for `image` that includes image type and size validators natively. #5946
918 [UX] CKEditor - Provide default styles #4233
919 Put Backdrop JS Object at the bottom of the HTML Document #1051
920 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
921 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
922 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
923 Build a flexible "JSON consumer" block for Dashboard #3891
924 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
925 Add pagers to watchdog entries #3546
926 [D9] Add 'published' timestamp to nodes #5062
927 Add function that returns default config #3251
928 Optimize core book module via book_cache port #976
929 [DX] Backward compatibility in theme_item_list() #6398
930 [UX] Modules Manual installation box needs to take modules names in any case #2885
931 Allow install profiles to be run after site creation #1591
932 Content creation page cleanup #202
933 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
934 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
935 Check if paths already exist when views or layouts are being installed. #1257
936 Add option to set a maximum age of log messages #2243
937 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
938 [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
939 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
940 Telemetry: Collect Internet Status At Time Of Install #5222
941 Get rid of all Backdrop markers in HTML page source #4817
942 Config override in settings.php file doesn't work for permissions #6193
943 [UX] Move new password show/hide toggle to inside the password fields. #3046
944 [D8] Trim summary on word boundary #599
945 [D10] Views: (even more) responsive grid format #5719
946 Extend the 'hidden paths' feature to taxonomy #4653
947 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
948 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
949 [DX] Add a helper function for messaging after saving settings forms #1364
950 [UX] add an exposed filter for email address to the user account list #2512
951 [D7] Provide method to get the pager's element ID #5958
952 [UX] Rename vocabularies & terms #4222
953 [UX] Field UI - clean up the field type selection #1041
954 Backdrop release procedure enhancement #1987
955 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
956 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
957 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
958 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
959 'Unused' module detector #5020
960 Incorporate Layouts UI to "manage displays" for entities #6039
961 Upscaling in out-of-the-box image style 'Large'. #3232
962 Remove the "Layout" part from the layout names in the layouts list. #945
963 Add cropping to default image styles #5590
964 Add a comma-separated/list field formatter for multi-value fields. #316
965 [DX] Add a legacy upgrade_mappings database table #2855
966 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
967 Add ability to edit a revision's message #5861
968 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
969 Feature/Package Module Proposal #1238
970 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
971 [WP][UX] Dashboard: Dismissible blocks #3996
972 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
973 [UX] Hide redundant items in Node Edit form. #3705
974 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
975 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
976 Enhance Available Updates Report to show date of release and date of latest commit #6207
977 [DX] Implement hook_hook_info() to help organize module code #3024
978 Use data-* to check modules dependencies before submit #565
979 Allow Access to Image Library for Core Hero Block #5739
980 Use the default date entry format for the default date display format #4646
981 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
982 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
983 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
984 Include Link Sanitize tests from D7 contrib module #5613
985 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
986 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025

Pages

Log in or register to add new topics