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 Provide additional permissions for the maintenance mode #3625
802 Allow taxonomy term for layout block visibility #5612
803 [UX] CKEditor: autocorrection. #1902
804 [UX] Default drop-button action for node types should be 'manage fields' #1116
805 Allow modules to provide flexible template row styles #5427
806 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
807 Allow 'Main Page Content' block to use a specific display mode #4341
808 [UX] Add a 'visible' property to display modes #3082
809 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
810 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
811 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
812 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
813 Add content type name as a part of a new field name suggestion #6172
814 [UX] Introduce a `confirm_dialog()` function #3771
815 Allow comment types independent of content types #2049
816 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
817 Status page: Provide information about the security coverage of the currently-installed minor version #5759
818 [UX] Change layout 'Visibility conditions' links to a drop button #4529
819 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
820 User roles form: Replace the "Required" column with a useful "Description" column #5179
821 Group interdependent checkboxes visually #6013
822 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
823 Site-wide settings for file garbage collection #2896
824 Add state_override function to core #4725
825 Add entity_save and entity_delete in core. #862
826 [D8] Include Tour module in core #89
827 Allow install profiles to define dependencies other than modules #3926
828 [UX] Provide some help text about temporary files in the "Manage files" form #6388
829 Changing theme cache workflow #2349
830 Create a list of all entity types under Reports. #1449
831 Allow install profiles to define explicit/hard dependencies #3597
832 Separate the Term Reference field from Taxonomy module #5633
833 Create a tests case for version upgrade #1874
834 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
835 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
836 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
837 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
838 [META] Improve the project screenshots functionality in the project browser #3061
839 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
840 [UX] Introduce button group UI component #2643
841 Make new field labels visible by default #6192
842 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
843 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
844 [UX] Consider saving changes to custom block text without requiring a second save. #2038
845 [UX] Improve editing data and time format patterns #1284
846 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
847 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
848 Allow text formats to be cloned. #4501
849 Ensure Backdrop deletes all files it puts into /tmp #3253
850 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
851 [UX] Search settings: Convert the "Search items" section to a table. #3385
852 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
853 Use database independent calls to initialize the testing cache. #2888
854 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
855 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
856 [D9] Add a sub theme starter kit to Basis #3914
857 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
858 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
859 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
860 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
861 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
862 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
863 Create the settings.php file if missing. #1075
864 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
865 Provide a views filter handler for project properties #5904
866 Add permission for users to be able to administer their own contact form #4292
867 [UX] Views save/cancel buttons are at the top right #3054
868 Comment titles should be removed from presentation and from database if not used #4967
869 [UX] Layout path selection: Make it more user friendly #2618
870 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
871 [UX] Auto Updates for security/modules #414
872 Config override in settings.php file doesn't work for permissions #6193
873 Allow core libraries to be served via CDN #1593
874 [UX] limit field tokens on node type page to fields on that type #3752
875 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
876 [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
877 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
878 Add link to installer on module list for missing modules #5792
879 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
880 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
881 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
882 Flexible Layout Templates - Add hero ROW by default to new templates #4091
883 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
884 VBO: option for separate button per action & option to override labels #802
885 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
886 [DX] Add config->getData() to match config->setData() #3902
887 [DX] Backward compatibility in theme_item_list() #6398
888 Make problems with layout blocks more discoverable. #2320
889 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
890 [DX][UX] Keyboard shortcut for admin menu search #3564
891 Add 'Save user(s)' action #5656
892 Update.php should automatically apply any new configuration defaults #1832
893 Rename default Contact form category #4703
894 Layout: path condition with a subdomain #1049
895 [WP] Add Token Filter to core #5352
896 Path filter/tips is not very useful and unlikely to be found #5912
897 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
898 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
899 [SR] Provide a status report entry for the database connection status #4945
900 [UX] List modules that need to be enabled on the config sync page #2604

Pages

Log in or register to add new topics