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 [D8] Port and merge Internationalization Views in core #1375
902 [UX] Allow 'manage file' from Image Library #3544
903 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
904 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
905 [DX] Disabling a field should not update the weights of all fields #5755
906 Menu router refactoring #2400
907 [UX] Remove the textarea_with_summary field type #490
908 Add a wrapper to make tables "responsive" #6008
909 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
910 [UX] Layouts UI: Reusable visibility condition templates. #1942
911 Is correcting the way form ID's named worth spending time on? #4706
912 'Unused' module detector #5020
913 Provide chained term tokens for taxonomy_term_reference fields #2949
914 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
915 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
916 [DX] Add a Production/Development Toggle to core. #1144
917 Allow taxonomy term for layout block visibility #5612
918 Allow a hook to alter the list of CSS files parsed by Color module #6240
919 Allow tokens to be used in the default value of fields. #885
920 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
921 Optimize `views_handler_field_field()` to only load full entities if needed #2104
922 Replace taxonomy_index with taxonomy_entity_index #103
923 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
924 [UX] Layout UI: Collapsible block groups. #1691
925 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
926 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
927 Bulk operation for scheduling publishing of multiple pieces of content. #3115
928 [DX] Introduce a new `user_permission_get_info()` function #4097
929 Allow pseudo fields to have configurable settings #3859
930 [ META] Add new interface for user selection of managed files #2718
931 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
932 Ship core with a layout that uses user/% as context #3531
933 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
934 Alternative approach to translating config, using get/set #3522
935 Allow more granular HTML filter options for HTML attributes, not just tags #6100
936 Status page: Provide information about the security coverage of the currently-installed minor version #5759
937 Provide a mechanism to load low-level backends #2383
938 [UX] Turn the installer into a 1-minute installer #467
939 Group interdependent checkboxes visually #6013
940 Move "Expanded" option for Menu Items to Block settings #5428
941 Allow form elements for updates in update.php #1912
942 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
943 Add new Date field widget to utilize HTML5 #date input type #4255
944 Add the ability to create a CSS class for image field in Views #2920
945 Views: Filter results by matching data with current content #3683
946 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
947 Separate the Term Reference field from Taxonomy module #5633
948 Make mobile menu toggle text configurable #6264
949 Views advanced settings: Only one page region, but still a drop-down. #852
950 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
951 [META] [UX] Add more Display Suite features #2084
952 [UX] Layout deletion confirmation form: add more explanation and options #5511
953 [D9] Users must verify email when changing user email addresses #5210
954 [UX] Project installer: Provide link to update report from installer update tab #4471
955 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
956 [UX] Mobile project browser: make it easier to get to the queue #3098
957 Search terms along with nodes #3850
958 Provide "Delimited" and "HTML list" display formatters for fields #2674
959 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
960 Improve the way search (re)indexing works. #1337
961 'Manage files' view sometimes shows incorrect filename #3507
962 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
963 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
964 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
965 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
966 [UX] Search settings: Convert the "Search items" section to a table. #3385
967 [DX] Add settings/page for contextual links settings #5404
968 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
969 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
970 [DX] Support a way to declare conflicts in .info files #4993
971 Media: Use field mapping to automatically store metadata/EXIF info #3333
972 [UX] CKEditor - Provide default styles #4233
973 Views UI: Edit Basic Settings #2906
974 [UX][WP] CKEditor: Add word count #1477
975 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
976 Add an 'URL alias update queue' for entities associated with an updated entity #1124
977 Ability to change themes based upon a layout #6296
978 Allow non-administrative users the ability to publish/unpublish/schedule content #815
979 Provide a views filter handler for project properties #5904
980 Move the file `description` column to file_managed table. #2070
981 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
982 Create a field_storage_exists() function #5180
983 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
984 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
985 [SR] Better/safer file type validation #3830
986 Create New Field API for more efficient fields #2661

Pages

Log in or register to add new topics