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 [UX] Auto Updates for security/modules #414
602 Provide the option for not displaying URL settings #3664
603 Store entity bundle in comment table #2046
604 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
605 "Create new revision by default" doesn't enable revisions #6103
606 [DX][D8] Provide a mechanism to deprecate permissions #5030
607 Re-introduce block caching support. #1619
608 Allow default/required settings on multilingual ("Language") fields #4322
609 Allow Link fields to be restricted to only internal or external URLs #5678
610 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
611 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
612 VBO: option for separate button per action & option to override labels #802
613 Garbage collection deletes files if they are inserted where filter can't find them. #3826
614 Improve Instant Search Reset on Modules and Permissions Page #5933
615 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
616 [UX] Edit view from Layout blocks page #3501
617 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
618 [UX] Project Browser should run some pre-flight checks #1858
619 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
620 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
621 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
622 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
623 [UX] Fix pager styling on mobile #3099
624 [UX] Menu link items should be kept in sync with their respective content titles #4759
625 Allow setting a default value for Alt and Title text in image fields #1439
626 Cannot create menu items linking to existing files #3945
627 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
628 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
629 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
630 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
631 [UX] Better Menu permissions #384
632 [UX] Admin Bar: Make "Development" a top-level menu item #3652
633 [DX] Make certain field values and entity properties available during save. #2032
634 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
635 Add markup or message field to contact form #4721
636 Introduce new "View own published content" #6397
637 Add a link to the BackdropCMS.org page on module list for each module #5003
638 Security: Consider adding an option to load public forms through AJAX. #1592
639 Allow separate edit and display titles for field #4310
640 Change message to "Your comment has been updated" on comment update #5701
641 [D8] Add new formatter - "URL to Image" to image field in Views #2921
642 Remove syslog module from core #1260
643 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
644 Add a form API element for `image` that includes image type and size validators natively. #5946
645 [UX] combine different kinds of views link fields #3457
646 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
647 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
648 Display the field machine_name along with the label on the display mode #6200
649 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
650 [UX] Mobile project browser: make search result filters better for mobile #3096
651 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
652 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
653 [D8] Introduce a new `file_url_transform_relative()` function #4106
654 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
655 [UX] Display the "Default" block title on Add/Configure block UI #2665
656 [UX] Token browser dialog: increase width (and height?). #1038
657 Add more HTML5 elements for dates #326
658 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
659 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
660 [UX] Allow reordering of layouts from main Layouts page #5411
661 [UX] Combine Permissions for `Field` and `Field UI` #4710
662 [A11Y] Make collapsible fieldset accessible #6408
663 "Available updates" page seems unresponsive the more installed projects there are. #3337
664 [SEO][META] Provide some basic SEO meta tags OOTB #4995
665 [UX] Branding and Version info on Installation Screens #1584
666 Saving a content type display should not return up to the Manage Displays list #4291
667 [D10] Views: (even more) responsive grid format #5719
668 Allow PHP libraries to be added via hook_library_info() #2911
669 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
670 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
671 Contact module roadmap: 80% usecase of Webforms in core #3808
672 [D7] Provide method to get the pager's element ID #5958
673 [WP][SR] Add email obfuscator to core #3270
674 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
675 VBO: Allow bulk enabling/disabling comments on existing content. #2297
676 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
677 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
678 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
679 Add a new core theme #5175
680 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
681 Add cropping to default image styles #5590
682 [UX] Add a 'visible' property to display modes #3082
683 Consolidate maintenance-related settings either in $state or $config #4723
684 Make 'gid' column in 'node_access' table VARCHAR #1396
685 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
686 [DX][D8] CMI: Add config_exclude functionality to core #4079
687 Add ability to edit a revision's message #5861
688 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
689 [UX] Terminology for configuring a block seems odd #1016
690 Creating multiple fields simultaneously while creating a content type #292
691 [UX][DX] provide utility functions to retrieve field labels #3620
692 Evaluate the reasons for removal of the Trigger module from core. #2522
693 Create redirects for bulk alias delete #1993
694 [DX] [D8] Add a `validate()` method to entity classes #6061
695 [PS] Optimize menu_navigation_links_rebuild() #5389
696 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
697 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
698 Apply image style to default picture #4976
699 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
700 [DX] Provide a way to retrieve default/OOTB config values #4262

Pages

Log in or register to add new topics