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 Dashboard Module: Show link to manage existing nodes of specific content type #3944
602 [UX] install.php: Provide help text for site name #4675
603 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
604 [META] [UX] Add more Display Suite features #2084
605 Double click prevention #6393
606 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
607 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
608 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
609 Bulk operation for scheduling publishing of multiple pieces of content. #3115
610 Add fallback to HTTP for update manager #5455
611 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
612 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
613 [ META] Add new interface for user selection of managed files #2718
614 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
615 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
616 [D8] Autosave content #3426
617 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
618 Make l() to call theme('link') when possible #6194
619 [D7] Add setting for which roles can be assigned #4437
620 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
621 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
622 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
623 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
624 [D10] Views page displays: Provide a new option to use the admin theme #6025
625 Provide chained term tokens for taxonomy_term_reference fields #2949
626 Add an "unsorted" indicator to table columns #5221
627 Feature/Package Module Proposal #1238
628 [UX] Display a warning message when editor changes from Full HTML to something else #4807
629 Missing a possibility to get a books mlid value for views #5565
630 [DX] Change modals so special server whitelist is not required #3938
631 Provide additional permissions for the maintenance mode #3625
632 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
633 Layouts: Visibility conditions available when one of two required contexts are missing #4594
634 Move the file `description` column to file_managed table. #2070
635 Add ability to configure inline image upload path with global/ site tokens #6401
636 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
637 Store entity bundle in comment table #2046
638 Basis: Update box-sizing method #4208
639 Enable Entity Reference in new installations #5913
640 [UX] Mobile project browser: make it easier to get to the queue #3098
641 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
642 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
643 [DX] Views query should not output { and } around database table names. #1389
644 Provide "Delimited" and "HTML list" display formatters for fields #2674
645 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
646 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
647 [D8][DX] Add Modernizr to core. #1009
648 [UX] Introduce a `confirm_dialog()` function #3771
649 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
650 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
651 Add hook_field_schema_alter() #6208
652 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
653 [UX] Project Browser should run some pre-flight checks #1858
654 [WP][UX] Dashboard: Collapsible blocks #3995
655 Add a "Site Category" field to site info #1543
656 Add the ability to create a CSS class for image field in Views #2920
657 As view fields, titles for Pageless nodes show links even for those without access. #5214
658 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
659 When using a term reference field only show the term options that are in the current language #4774
660 Why do we need to write the entire config data within update hooks? #3347
661 Allow install profiles to define dependencies other than modules #3926
662 Allow install profiles to define explicit/hard dependencies #3597
663 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
664 Consolidate user links on admin bar #4643
665 Layout API: function to add a block to a layout region programmatically #5662
666 Allow anonymous users to use a SESSION variable to set timezone #4612
667 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
668 [DX] Make certain field values and entity properties available during save. #2032
669 [DX][D8] Allow config files to have dependencies #4188
670 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
671 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
672 Allow modules to provide flexible template row styles #5427
673 [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
674 [D8] Port and merge Localization Update in core #1377
675 Create New Field API for more efficient fields #2661
676 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
677 [UX] [DX] Move the user page to a separate module #109
678 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
679 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
680 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
681 Allow a hook to alter the list of CSS files parsed by Color module #6240
682 [UX] When there is only one menu item in a section, don't list #4386
683 Create a printable Status Report #5821
684 Media: Use field mapping to automatically store metadata/EXIF info #3333
685 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
686 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
687 Views UI: Edit Basic Settings #2906
688 Telemetry: Collect actual OS, not only type #5199
689 [UX] Content view "Operations" drop-down lists available operations in random order. #548
690 Consolidate messages about modules merged into core if more than one module detected. #1163
691 Deprecate watchdog() #4749
692 CKEditor: Add filter to allow empty HTML tags #3269
693 [D9] Add a sub theme starter kit to Basis #3914
694 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
695 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
696 Allow more granular HTML filter options for HTML attributes, not just tags #6100
697 [SR] Add a minimum length setting for passwords #4589
698 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
699 Request to add a link to project pages for modules on Functionality page #4179
700 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941

Pages

Log in or register to add new topics