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 [UX] When there is only one menu item in a section, don't list #4386
802 [D8][UX] Add inline form errors #1040
803 Add permission "Clear log messages" #2242
804 Allow taxonomy term for layout block visibility #5612
805 [UX] Display a warning message when editor changes from Full HTML to something else #4807
806 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
807 [UX] Project Installer: Make the sorting options responsive. #1779
808 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
809 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
810 Configuration manager to offer choices when config staging folder includes files #6383
811 [DX] Implement hook_hook_info() to help organize module code #3024
812 Cannot create menu items linking to existing files #3945
813 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
814 [UX] Admin Bar: Make "Development" a top-level menu item #3652
815 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
816 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
817 [SR] Add a minimum length setting for passwords #4589
818 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
819 Prevent users from accidentally exposing their email addresses by using it for their username #2486
820 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
821 Request to add a link to project pages for modules on Functionality page #4179
822 Allow display settings for book navigation #1976
823 Status page: Provide information about the security coverage of the currently-installed minor version #5759
824 Consider using a flat-file cache for the page cache #716
825 Add content type name as a part of a new field name suggestion #6172
826 Group interdependent checkboxes visually #6013
827 Config management diff: Rename "Old" and "New" to something more meaningful #3221
828 Add check that active configuration directory is writable to system_requirements #5538
829 menu_tree_check_access() adds 1141 database queries #2825
830 Contact module roadmap: 80% usecase of Webforms in core #3808
831 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
832 Add a simple way in core to define private and public access for nodes/entities. #1407
833 As view fields, titles for Pageless nodes show links even for those without access. #5214
834 Display default views on a separate tab #4369
835 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
836 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
837 Separate the Term Reference field from Taxonomy module #5633
838 When using a term reference field only show the term options that are in the current language #4774
839 [UX] Rich-text Image/text flow. #987
840 [UX] Image styles: make crop and scale+crop effects smart. #1774
841 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
842 Don't count markup characters as part of the text length #309
843 [UX] Provide some help text about temporary files in the "Manage files" form #6388
844 [UX] add the ability to order menus #3003
845 Use config for color module palettes #2554
846 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
847 [UX][DX] provide utility functions to retrieve field labels #3620
848 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
849 Allow modules to provide flexible template row styles #5427
850 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
851 [UX] Side-by-side content translation UI #2438
852 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
853 Improve the styling of color input elements in the admin theme #4155
854 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
855 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
856 Provide an option to make language required for nodes (do not allow language = "none"). #673
857 Make new field labels visible by default #6192
858 [UX] Search settings: Convert the "Search items" section to a table. #3385
859 SMTP / PHPMailer module in core #3199
860 Database log message is truncated at 56 characters and not configurable #5553
861 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
862 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
863 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
864 [D8] Port and merge Local Image Input Filter in core #1384
865 Telemetry: Collect actual OS, not only type #5199
866 Reuse test prefixes instead of rebuilding them for each test #4353
867 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
868 Block configuration settings: Support adding IDs. #2145
869 Deprecate watchdog() #4749
870 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
871 Custom/managed publishing options. #1742
872 Provide a views filter handler for project properties #5904
873 [UX][D8] Convert user pictures to an actual Image Field #243
874 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
875 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
876 Allow title callbacks to return unsanitized text (after being run through t()) #2974
877 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
878 Offer to remove module dependencies that are no longer needed #3582
879 Allow a layout to be selected on additional paths. #1528
880 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
881 [UX] Add a token-browser-like PHP date format helper dialog #4556
882 [UX] Rename "Configuration" to "Settings" #1161
883 Views: Autocomplete exposed filters #2423
884 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
885 CSS Architecture with SASS, SMACSS, and BEM #4129
886 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
887 Add link to installer on module list for missing modules #5792
888 [D8] Trim summary on word boundary #599
889 Config override in settings.php file doesn't work for permissions #6193
890 [WP] Add the ability to schedule config changes #3185
891 [DX] Add a helper function for messaging after saving settings forms #1364
892 [UX] Decrease size of help text input textareas #2747
893 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
894 [UX] Allow switching the menu being used for a menu block. #3410
895 [D8] Port and merge Internationalization Views in core #1375
896 User roles form: Replace the "Required" column with a useful "Description" column #5179
897 Allow default/required settings on multilingual ("Language") fields #4322
898 Update 'Syndicate' block allow selection of available feeds #2136
899 Add 'Save user(s)' action #5656
900 Add state_override function to core #4725

Pages

Log in or register to add new topics