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 a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
602 Re-introduce block caching support. #1619
603 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
604 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
605 [WP][UX] Use admin-theme for Log In form #4410
606 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
607 Dashboard Module: Show link to manage existing nodes of specific content type #3944
608 Redirects write to json files? #4001
609 [UX] Allow reordering of layouts from main Layouts page #5411
610 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
611 Display the field machine_name along with the label on the display mode #6200
612 [SEO][META] Provide some basic SEO meta tags OOTB #4995
613 [D8] Ensure that entries are written to watchdog table #63
614 [WP] Media Library #3203
615 [DX] Add Flush all caches > Views to admin bar #5737
616 Support tokens in Views "Global: custom text" field #3189
617 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
618 [A11Y] tablist needs tab roles for children elements #5982
619 Allow setting a default value for Alt and Title text in image fields #1439
620 Allow selecting an existing date format for log messages #4621
621 Add permission "Clear log messages" #2242
622 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
623 Can we add a class to the admin tabs? #4207
624 [UX] Project Installer: Make the sorting options responsive. #1779
625 [D8] Autosave content #3426
626 [DX] [D8] Add a `validate()` method to entity classes #6061
627 Add a new core theme #5175
628 Create option for a cropped image style to provide consistent image size for Cards view #5593
629 Consolidate maintenance-related settings either in $state or $config #4723
630 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
631 [UX] On the Add view page, expand block, and collapse page display #2978
632 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
633 Security: Consider adding an option to load public forms through AJAX. #1592
634 [UX] Clarify Field Type choices on Field Settings page #2508
635 Remove syslog module from core #1260
636 Custom Block contextual link #4390
637 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
638 [DX] Change modals so special server whitelist is not required #3938
639 [WP] Add URL Alias as machine name-like field to node titles #3993
640 Provide additional permissions for the maintenance mode #3625
641 [PS] Optimize menu_navigation_links_rebuild() #5389
642 uuid and entity import / export #890
643 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
644 Apply image style to default picture #4976
645 [DX] Revert field storage back to Drupal 6 style normalized tables #56
646 [D8] Include Tour module in core #89
647 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
648 Create a mechanism for dynamically determining output of file entities #2721
649 Add context handling to Views blocks #5995
650 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
651 Add option to run-test.sh to allow skipping troublesome tests. #4607
652 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
653 [UX] Token browser dialog: increase width (and height?). #1038
654 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
655 [UX] Image styles: make crop and scale+crop effects smart. #1774
656 [UX] Introduce a `confirm_dialog()` function #3771
657 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
658 Add mini pager option to Search module #6083
659 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
660 Create a new cropped image style specifically for cards #5607
661 [D10] Invoke hook after a site install is complete #5876
662 [UX] Branding and Version info on Installation Screens #1584
663 Prevent users from accidentally exposing their email addresses by using it for their username #2486
664 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
665 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
666 Allow display settings for book navigation #1976
667 Allow install profiles to define dependencies other than modules #3926
668 Allow install profiles to define explicit/hard dependencies #3597
669 Is the Admin Menu z-index value high enough? #5372
670 Add entity_save and entity_delete in core. #862
671 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
672 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
673 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
674 More useful tags for views #6268
675 Change the default profile on tests from Standard to Testing #4943
676 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
677 Bulk operation for scheduling publishing of multiple pieces of content. #3115
678 [DX] Disabling a field should not update the weights of all fields #5755
679 [ META] Add new interface for user selection of managed files #2718
680 Add a wrapper to make tables "responsive" #6008
681 Make 'gid' column in 'node_access' table VARCHAR #1396
682 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
683 Block configuration settings: Support adding IDs. #2145
684 [UX] Terminology for configuring a block seems odd #1016
685 [UX] Add path settings to file pages #4176
686 Custom/managed publishing options. #1742
687 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
688 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
689 [UX][D8] Make position of #description (help text) configurable via the API #1403
690 Javascript end-to-end testing #5160
691 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
692 Allow taxonomy term for layout block visibility #5612
693 Provide chained term tokens for taxonomy_term_reference fields #2949
694 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
695 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
696 [UX] Side-by-side content translation UI #2438
697 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
698 Easier/better way to revert Views' settings #4368
699 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
700 [D9] Add a sub theme starter kit to Basis #3914

Pages

Log in or register to add new topics