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 `original` vocabulary to presave and update vocabulary hooks #5475
602 Enable Entity Reference in new installations #5913
603 Views: Filter results by matching data with current content #3683
604 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
605 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
606 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
607 Add status report message informing about CKEditor 5 upgrade #6346
608 [D9] Add menu link support into views #4505
609 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
610 Search terms along with nodes #3850
611 Create a mechanism for dynamically determining output of file entities #2721
612 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
613 [UX] Add the ability to make any standard layout template a flexible one #4114
614 Alternative approach to translating config, using get/set #3522
615 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
616 Allow search result display to be controlled via view modes #829
617 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
618 [UX][WP] CKEditor: Add word count #1477
619 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
620 authorize.php should be used for all Installer module downloads/installs #2271
621 Add an 'URL alias update queue' for entities associated with an updated entity #1124
622 Varnish Cache Caching to improve performance Backdrop CMS #6164
623 Is correcting the way form ID's named worth spending time on? #4706
624 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
625 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
626 Provide chained term tokens for taxonomy_term_reference fields #2949
627 Status Report should flag duplicate module installs #5464
628 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
629 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
630 Disable unused layout templates #5068
631 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
632 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
633 Improve the way search (re)indexing works. #1337
634 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
635 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
636 Bulk operation for scheduling publishing of multiple pieces of content. #3115
637 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
638 Create a printable Status Report #5821
639 [SR] Better/safer file type validation #3830
640 [ META] Add new interface for user selection of managed files #2718
641 Add Claro administration theme to core #5241
642 [DX] Introduce a new `user_permission_get_info()` function #4097
643 'Manage files' view sometimes shows incorrect filename #3507
644 All config_*() functions should accept `$type` for consistency. #4821
645 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
646 [UX] Hide/Show row weights should not be done globally without warning #750
647 Views: allow setting the "Items to display" value to "unlimited". #1460
648 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
649 Add option to set a maximum age of log messages #2243
650 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
651 [DX] Add user_role_has_permission function #6186
652 [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
653 [UX] Add "Configure page title" tab to Layout admin pages #3983
654 Add the ability to create a CSS class for image field in Views #2920
655 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
656 Add new Date field widget to utilize HTML5 #date input type #4255
657 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
658 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
659 [DX][D8] Provide a mechanism to deprecate permissions #5030
660 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
661 Remove grippie; use CSS "resize" property #340
662 [UX] add an exposed filter for email address to the user account list #2512
663 Backdrop release procedure enhancement #1987
664 "Create new revision by default" doesn't enable revisions #6103
665 [UX] Mobile project browser: make it easier to get to the queue #3098
666 [UX] Project installer: Provide link to update report from installer update tab #4471
667 Provide a form-item-inline class to help admin forms #5829
668 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
669 Provide "Delimited" and "HTML list" display formatters for fields #2674
670 [D8] Manage form display: Allow managing form fields non-programmatically #5219
671 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
672 Better handling of location in locale source #3451
673 [UX] Menu link items should be kept in sync with their respective content titles #4759
674 [UX] Allow bulk deleting menu links. #732
675 Automatically create a node/% layout when one is created for node/NID #5539
676 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
677 [UX] Better alignment for drop buttons. #1090
678 [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
679 Media: Use field mapping to automatically store metadata/EXIF info #3333
680 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
681 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
682 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
683 Feature request for Internal Redirects #3940
684 Views UI: Edit Basic Settings #2906
685 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
686 [UX] CKEditor - Provide default styles #4233
687 Entity reference 7.x-1.6 #5952
688 Restore Configurable Actions to core #3646
689 Add a link to the BackdropCMS.org page on module list for each module #5003
690 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
691 [UX] Add a "Back" button to the "Add block" dialog. #1644
692 link fields for in page navigation #go-to-here #1308
693 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
694 Introduce new "View own published content" #6397
695 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
696 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
697 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
698 [UX] Allow cloning any user role (along with its permissions) #3813
699 Create New Field API for more efficient fields #2661
700 [DX][D8] Allow entity types to specify canonical and additional URIs #5212

Pages

Log in or register to add new topics