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
601 Provide "Delimited" and "HTML list" display formatters for fields #2674
602 Add a default 'posts' view to core #2152
603 [UX] Add # anchors to blocks in the Layout UI. #1724
604 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
605 [D8] Autosave content #3426
606 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
607 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
608 Media: Use field mapping to automatically store metadata/EXIF info #3333
609 Security: Consider adding an option to load public forms through AJAX. #1592
610 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
611 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
612 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
613 Views UI: Edit Basic Settings #2906
614 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
615 Remove syslog module from core #1260
616 Improve the styling of color input elements in the admin theme #4155
617 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
618 Run tests for releases after project published ZIP file #1964
619 [DX] Change modals so special server whitelist is not required #3938
620 Make new field labels visible by default #6192
621 Provide additional permissions for the maintenance mode #3625
622 Change message to "Your comment has been updated" on comment update #5701
623 Add a form API element for `image` that includes image type and size validators natively. #5946
624 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
625 Allow setting a default value for Alt and Title text in image fields #1439
626 Missing a possibility to get a books mlid value for views #5565
627 Reuse test prefixes instead of rebuilding them for each test #4353
628 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
629 Create New Field API for more efficient fields #2661
630 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
631 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
632 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
633 [UX] Token browser dialog: increase width (and height?). #1038
634 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
635 [UX] Introduce a `confirm_dialog()` function #3771
636 [DX] Backward compatibility in theme_item_list() #6398
637 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
638 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
639 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
640 Link to all release notes between installed and recommended versions #3303
641 [UX] Branding and Version info on Installation Screens #1584
642 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
643 [UX] Add a token-browser-like PHP date format helper dialog #4556
644 Expand the "Global settings" fieldset when creating new fields #5345
645 Admin interface for manual garbage collection #2898
646 Basis: Add basic font-sizes to skin.css #2410
647 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
648 CSS Architecture with SASS, SMACSS, and BEM #4129
649 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
650 [UX] New interface for editing, previewing, and saving theme settings #1949
651 Allow install profiles to define dependencies other than modules #3926
652 Config override in settings.php file doesn't work for permissions #6193
653 Allow install profiles to define explicit/hard dependencies #3597
654 [D10] Views: (even more) responsive grid format #5719
655 [D7] Provide method to get the pager's element ID #5958
656 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
657 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
658 Why do we need to write the entire config data within update hooks? #3347
659 Allow default/required settings on multilingual ("Language") fields #4322
660 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
661 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
662 Allow separate edit and display titles for field #4310
663 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
664 [UX] Views/Field formatter: Count #2634
665 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
666 [UX] Terminology for configuring a block seems odd #1016
667 Incorporate Layouts UI to "manage displays" for entities #6039
668 Allow the values of list field types to be pulled from a view. #1677
669 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
670 Add cropping to default image styles #5590
671 Add a comma-separated/list field formatter for multi-value fields. #316
672 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
673 Add ability to edit a revision's message #5861
674 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
675 [UX] More info on field removal #3262
676 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
677 [UX] [DX] Move the user page to a separate module #109
678 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
679 Dashboard: Add a Configuration Manager widget #5322
680 Provide smarter default query string key names for views exposed filters #2893
681 [DX] Add a `project_get_info` helper function. #2385
682 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
683 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
684 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
685 Allow leaving feedback on projects from the Project Installer UI. #1914
686 [D9] Add a sub theme starter kit to Basis #3914
687 Enhance Available Updates Report to show date of release and date of latest commit #6207
688 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
689 Allow Access to Image Library for Core Hero Block #5739
690 Include Link Sanitize tests from D7 contrib module #5613
691 [UX] Content view "Operations" drop-down lists available operations in random order. #548
692 Add markup or message field to contact form #4721
693 Provide an actual maintenance mode #3060
694 Make 'gid' column in 'node_access' table VARCHAR #1396
695 CKEditor: Add filter to allow empty HTML tags #3269
696 [UX] Move new password show/hide toggle to inside the password fields. #3046
697 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
698 Saving a content type display should not return up to the Manage Displays list #4291
699 CKEditor5 Sections #5115
700 [UX] Allow limiting allowed text formats per field instance (per content type). #2615

Pages

Log in or register to add new topics