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
801 authorize.php should be used for all Installer module downloads/installs #2271
802 Add an 'URL alias update queue' for entities associated with an updated entity #1124
803 Varnish Cache Caching to improve performance Backdrop CMS #6164
804 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
805 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
806 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
807 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
808 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
809 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
810 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
811 Allow non-administrative users the ability to publish/unpublish/schedule content #815
812 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
813 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
814 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
815 Replace user signatures & pictures with fields #1679
816 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
817 [D8][WP] Move to trash instead of deleting. #2498
818 [UX] More info on field removal #3262
819 Backdrop release procedure enhancement #1987
820 CKEditor: Add filter to allow empty HTML tags #3269
821 "Create new revision by default" doesn't enable revisions #6103
822 Add an upgrade path from Admin Menu to Admin bar #3687
823 Move "Expanded" option for Menu Items to Block settings #5428
824 [UX] Terminology for configuring a block seems odd #1016
825 Provide a form-item-inline class to help admin forms #5829
826 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
827 Make pager more efficient by not generating (and running) a countQuery #404
828 [UX] Image Library view: Dynamic number of items per page #4560
829 Mobile first approach theme #4131
830 Views: allow setting the "Items to display" value to "unlimited". #1460
831 Add option to set a maximum age of log messages #2243
832 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
833 [DX] Add user_role_has_permission function #6186
834 Admin UI: denote settings that may be overridden in settings.php #3856
835 Provide an actual maintenance mode #3060
836 [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
837 Ship core with a layout that uses node/% as context #3530
838 [UX] Introduce button group UI component #2643
839 [D9] Users must verify email when changing user email addresses #5210
840 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
841 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
842 [UX] Menu link items should be kept in sync with their respective content titles #4759
843 Allow 'Main Page Content' block to use a specific display mode #4341
844 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
845 [UX] Add a "Back" button to the "Add block" dialog. #1644
846 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
847 link fields for in page navigation #go-to-here #1308
848 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
849 Add function that returns default config #3251
850 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
851 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
852 Introduce new "View own published content" #6397
853 Use database independent calls to initialize the testing cache. #2888
854 [DX] Add settings/page for contextual links settings #5404
855 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
856 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
857 [DX] Support a way to declare conflicts in .info files #4993
858 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
859 [UX] Change layout 'Visibility conditions' links to a drop button #4529
860 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
861 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
862 [UX] Better alignment for drop buttons. #1090
863 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
864 [UX][DX] Show location of config files on status report #3839
865 [UX] Move new password show/hide toggle to inside the password fields. #3046
866 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
867 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
868 [UX] Add content title match as search relevancy factor #3517
869 [UX] Layout path selection: Make it more user friendly #2618
870 Create a field_storage_exists() function #5180
871 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
872 Entity reference 7.x-1.6 #5952
873 Consolidate maintenance-related settings either in $state or $config #4723
874 Pre-compress Files With Brotli And Fallback To Gzip #4743
875 Text area with Plain text processing doesn't display line breaks #5515
876 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
877 Add check that active configuration directory is writable to system_requirements #5538
878 Add permission for users to be able to administer their own contact form #4292
879 Re-introduce block caching support. #1619
880 [UX] Layout UI: Per-block "dirty" form messages. #2430
881 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
882 [D10] Views page displays: Provide a new option to use the admin theme #6025
883 [WP] Add URL Alias as machine name-like field to node titles #3993
884 Upscaling in out-of-the-box image style 'Large'. #3232
885 Add semantic markup to layouts #1970
886 [A11Y] Make collapsible fieldset accessible #6408
887 Provide the option for not displaying URL settings #3664
888 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
889 Enhanced Float-Value Display Options #5379
890 [UX] Rich-text Image/text flow. #987
891 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
892 Link module: Provide an option to allow for a predefined list of static titles #4970
893 Don't count markup characters as part of the text length #309
894 Allow text formats to be cloned. #4501
895 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
896 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
897 Add a default 'posts' view to core #2152
898 Display the field machine_name along with the label on the display mode #6200
899 Garbage collection deletes files if they are inserted where filter can't find them. #3826
900 [DX] Implement hook_hook_info() to help organize module code #3024

Pages

Log in or register to add new topics