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 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
902 [D8] Port and merge Localization Update in core #1377
903 Feature to add multiple Layouts together #5585
904 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
905 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
906 "Available updates" page seems unresponsive the more installed projects there are. #3337
907 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
908 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
909 Views UI: Edit Basic Settings #2906
910 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
911 uuid and entity import / export #890
912 [DX] Add normalized project data into the database. #5905
913 Build a flexible "JSON consumer" block for Dashboard #3891
914 Config override in settings.php file doesn't work for permissions #6193
915 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
916 [DX] Revert field storage back to Drupal 6 style normalized tables #56
917 Add option to run-test.sh to allow skipping troublesome tests. #4607
918 Add pagers to watchdog entries #3546
919 Consolidate messages about modules merged into core if more than one module detected. #1163
920 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
921 authorize.php should be used for all Installer module downloads/installs #2271
922 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
923 [UX] Mobile project browser: make search result filters better for mobile #3096
924 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
925 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
926 Create New Field API for more efficient fields #2661
927 Create "Current Node" block #5774
928 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
929 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
930 [DX] Backward compatibility in theme_item_list() #6398
931 [UX] Move admin menu system tasks to their own dropdown? #1368
932 Easier/better way to revert Views' settings #4368
933 [UX] add an exposed filter for email address to the user account list #2512
934 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
935 Backdrop release procedure enhancement #1987
936 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
937 Admin interface for manual garbage collection #2898
938 Make the value of e-mail field visiable on user profile's View page #5663
939 Add entity_save and entity_delete in core. #862
940 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
941 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
942 Enhance Available Updates Report to show date of release and date of latest commit #6207
943 [UX] Set date formats by country #1521
944 [D8] Include Tour module in core #89
945 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
946 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
947 [UX] Add path settings to file pages #4176
948 Add option to set a maximum age of log messages #2243
949 Expand the "Global settings" fieldset when creating new fields #5345
950 [UX] Add a 'visible' property to display modes #3082
951 [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
952 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
953 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
954 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
955 [UX] Hide redundant items in Node Edit form. #3705
956 Add a comma-separated/list field formatter for multi-value fields. #316
957 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
958 Add an upgrade path from Admin Menu to Admin bar #3687
959 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
960 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
961 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
962 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
963 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
964 Provide smarter default query string key names for views exposed filters #2893
965 Move the Color module to a contributed project #5667
966 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
967 Seventy two theme #5928
968 Admin UI: denote settings that may be overridden in settings.php #3856
969 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
970 Use smart dictionaries for object compression #1511
971 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
972 [META][UX] Better "Recent content" block #4576
973 Ship core with a layout that uses node/% as context #3530
974 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
975 Showcase core features during install #4138
976 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
977 Dashboard: Add a Configuration Manager widget #5322
978 [META] Improve the project screenshots functionality in the project browser #3061
979 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
980 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
981 [UX] Views/Field formatter: Count #2634
982 Provide views field handler to access project properties from the `info` column in the `system` table #5820
983 [DX] Offer to backup and delete existing config to proceed with installation #6062

Pages

Log in or register to add new topics