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 Text area with Plain text processing doesn't display line breaks #5515
802 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
803 Easier/better way to revert Views' settings #4368
804 Block configuration settings: Support adding IDs. #2145
805 Custom/managed publishing options. #1742
806 Javascript end-to-end testing #5160
807 [UX] Views save/cancel buttons are at the top right #3054
808 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
809 [D8] Port and merge Local Image Input Filter in core #1384
810 [UX] Layout path selection: Make it more user friendly #2618
811 [D8] Autosave content #3426
812 Allow user/module to disable theme_debug for particular templates or modules #5746
813 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
814 Clean-up of Database after Migration from Drupal 7.x #6109
815 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
816 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
817 [DX] Add `#indentation` property to FAPI elements. #5999
818 [UX] Side-by-side content translation UI #2438
819 [UX] Add path settings to file pages #4176
820 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
821 [D8] Allow forms to set custom validation error messages on required fields #5348
822 Ensure Backdrop deletes all files it puts into /tmp #3253
823 [DX] Change modals so special server whitelist is not required #3938
824 Change the default profile on tests from Standard to Testing #4943
825 Allow install profiles to define dependencies other than modules #3926
826 Allow a layout to be selected on additional paths. #1528
827 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
828 Allow install profiles to define explicit/hard dependencies #3597
829 Add a check for missing modules or dependencies #5625
830 Consider using a flat-file cache for the page cache #716
831 [UX] Rename "Configuration" to "Settings" #1161
832 Add filtering to the List Views page like the filtering that existed in D7 #5896
833 Add check that active configuration directory is writable to system_requirements #5538
834 [UX] Provide preview and confirmation of permission changes before saving them #6320
835 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
836 Update 'Syndicate' block allow selection of available feeds #2136
837 [UX] do not lock the admin bar when a modal is active. #1721
838 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
839 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
840 [UX] Introduce a `confirm_dialog()` function #3771
841 [UX] Rich-text Image/text flow. #987
842 [D8] Port and merge Internationalization Views in core #1375
843 [UX] List modules that need to be enabled on the config sync page #2604
844 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
845 Status page: Show information about supported image types by GD #5760
846 Don't count markup characters as part of the text length #309
847 Consider adding an easy way to provide click-to-copy functionality in core #6135
848 [META][UX] Better "Recent content" block #4576
849 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
850 Views: Autocomplete exposed filters #2423
851 Showcase core features during install #4138
852 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
853 Enable dropdown menu for menus in header block #5330
854 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
855 Tweak Theme Overview page to group sub-themes by parent theme #5318
856 Allow copying settings from other content types when adding an existing field #3229
857 [D9] Add a sub theme starter kit to Basis #3914
858 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
859 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
860 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
861 Allow site administrators to selectively disable entity caching #5632
862 Provide an option to make language required for nodes (do not allow language = "none"). #673
863 [DX] Add a Production/Development Toggle to core. #1144
864 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
865 Database log message is truncated at 56 characters and not configurable #5553
866 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
867 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
868 Optimize `views_handler_field_field()` to only load full entities if needed #2104
869 [UX] Layout UI: Collapsible block groups. #1691
870 Add layouts into the search index #5128
871 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
872 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
873 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
874 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
875 [UX] User "locked" in the authorize.php page #2580
876 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
877 [DX] Make File::access consistent with other entity classes. #5480
878 [UX][D8] Convert user pictures to an actual Image Field #243
879 Add "All day" functionality for the HTML5 widget #6142
880 [DX] Support some basic markdown-flavoured formatting in t() #4535
881 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
882 Menu router refactoring #2400
883 [UX] Layouts UI: Reusable visibility condition templates. #1942
884 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
885 [WP] Media Library #3203
886 [DX] Add config->getData() to match config->setData() #3902
887 Better Book navigation links #4879
888 [A11Y] Switch Admin Bar to using Smart Menus #2809
889 [DX][UX] Keyboard shortcut for admin menu search #3564
890 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
891 [D8] Trim summary on word boundary #599
892 Translation of taxonomy terms #4720
893 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
894 [DX] Add normalized project data into the database. #5905
895 [DX] Add a helper function for messaging after saving settings forms #1364
896 Trim textfields? #6386
897 [META] [UX] Add more Display Suite features #2084
898 Implement createAccess for File entities #5479
899 [UX] Automatically clear caches after manual upgrades #5101
900 Add custom block option to follow the translation system easily #2991

Pages

Log in or register to add new topics