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 [DX][D8] Provide a mechanism to deprecate permissions #5030
602 Add entity_save and entity_delete in core. #862
603 Allow obsolete config strings to be culled from localization table #3452
604 [UX] Rename vocabularies & terms #4222
605 Allow admin theme CSS for dialogs to be used on front-end #2659
606 [UX] Set date formats by country #1521
607 [D8] Include Tour module in core #89
608 [META] [UX] Add more Display Suite features #2084
609 [DX] Backward compatibility in theme_item_list() #6398
610 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
611 Dashboard Module: Show link to manage existing nodes of specific content type #3944
612 [DX] Form API: provide a 'type' => 'status_message' element. #3329
613 [D8] Manage form display: Allow managing form fields non-programmatically #5219
614 [DX] Change modals so special server whitelist is not required #3938
615 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
616 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
617 Provide additional permissions for the maintenance mode #3625
618 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
619 File entity setting for garbage collection #2897
620 [UX] Menu link items should be kept in sync with their respective content titles #4759
621 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
622 [WP][UX] Dashboard: Dismissible blocks #3996
623 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
624 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
625 Enhance Available Updates Report to show date of release and date of latest commit #6207
626 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
627 Allow Access to Image Library for Core Hero Block #5739
628 Include Link Sanitize tests from D7 contrib module #5613
629 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
630 Use the default date entry format for the default date display format #4646
631 Reconfiguring the administrative layout #3072
632 Add a link to the BackdropCMS.org page on module list for each module #5003
633 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
634 [D8] Autosave content #3426
635 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
636 Allow regions titles #2647
637 Use smart dictionaries for object compression #1511
638 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
639 Incorporate Layouts UI to "manage displays" for entities #6039
640 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
641 Move the file `description` column to file_managed table. #2070
642 Add cropping to default image styles #5590
643 Add a comma-separated/list field formatter for multi-value fields. #316
644 Add ability to edit a revision's message #5861
645 Allow install profiles to define dependencies other than modules #3926
646 [UX] Show result count and result range in search results #3261
647 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
648 Allow install profiles to define explicit/hard dependencies #3597
649 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
650 Refactor the generation of SQL for dates and times into the database driver #2890
651 [UX] Auto Updates for security/modules #414
652 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
653 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
654 [UX] Project Browser should run some pre-flight checks #1858
655 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
656 Add a language switcher to the admin bar when locale is enabled #5983
657 [UX] Allow reordering of layouts from main Layouts page #5411
658 [UX] Introduce a `confirm_dialog()` function #3771
659 [UX] Dismissible status report messages. #4617
660 Add permissions to view and use button "Clear log messages" #3056
661 [SEO][META] Provide some basic SEO meta tags OOTB #4995
662 VBO: option for separate button per action & option to override labels #802
663 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
664 Allow overriding Seven's header customisations #4205
665 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
666 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
667 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
668 [DX] Offer to backup and delete existing config to proceed with installation #6062
669 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
670 Store entity bundle in comment table #2046
671 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
672 Add global site logo token #5871
673 [D9] Add a sub theme starter kit to Basis #3914
674 Add node's 'Menu link titles' to views #3248
675 Add a new core theme #5175
676 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
677 Add filtering to path_autocomplete #4381
678 Bulk delete taxonomy terms #2875
679 Consolidate maintenance-related settings either in $state or $config #4723
680 [UX] Add the ability for default layouts to be cloned (like views). #1674
681 [UX] Better Menu permissions #384
682 Put all search results on a single page (with facets?) #1330
683 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
684 [Meta] Available updates report not as complete as Drupal 7 report #6252
685 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
686 Allow user/module to disable theme_debug for particular templates or modules #5746
687 [DX] Add `#indentation` property to FAPI elements. #5999
688 [PS] Optimize menu_navigation_links_rebuild() #5389
689 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
690 Add 'reverse' option to 'View result counter' #4590
691 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
692 Apply image style to default picture #4976
693 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
694 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
695 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
696 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
697 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
698 [UX] Add responsive option to pager choice for Views and Search #6094
699 [UX] Default drop-button action for node types should be 'manage fields' #1116
700 [DX] Make certain field values and entity properties available during save. #2032

Pages

Log in or register to add new topics