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 Allow comment types independent of content types #2049
602 Allow site administrators to selectively disable entity caching #5632
603 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
604 [D8][DX] Add Modernizr to core. #1009
605 [SR] Provide a status report entry for the database connection status #4945
606 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
607 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
608 Add a "Make Permanent" action for the manage files listing #3825
609 [D8] Ensure that entries are written to watchdog table #63
610 Front page to be configurable by language #3500
611 Ensure Backdrop deletes all files it puts into /tmp #3253
612 Consolidate user links on admin bar #4643
613 [DX] Add a legacy upgrade_mappings database table #2855
614 Basis: Update box-sizing method #4208
615 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
616 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
617 Consolidate messages about modules merged into core if more than one module detected. #1163
618 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
619 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
620 Create "Current Node" block #5774
621 Dashboard Module: Show link to manage existing nodes of specific content type #3944
622 [UX] Provide some help text about temporary files in the "Manage files" form #6388
623 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
624 Feature to add multiple Layouts together #5585
625 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
626 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
627 [WP][UX] Dashboard: Collapsible blocks #3995
628 [D8] Port and merge Localization Update in core #1377
629 [UX] Some UI improvements to Book module #5331
630 [UX] Consider saving changes to custom block text without requiring a second save. #2038
631 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
632 Add content type name as a part of a new field name suggestion #6172
633 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
634 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
635 uuid and entity import / export #890
636 [DX] Add normalized project data into the database. #5905
637 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
638 [DX] Revert field storage back to Drupal 6 style normalized tables #56
639 Allow obsolete config strings to be culled from localization table #3452
640 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
641 [D8] Autosave content #3426
642 Allow copying settings from other content types when adding an existing field #3229
643 Allow anonymous users to use a SESSION variable to set timezone #4612
644 menu_tree_check_access() adds 1141 database queries #2825
645 [DX][D8] Allow config files to have dependencies #4188
646 [UX] Set date formats by country #1521
647 Make problems with layout blocks more discoverable. #2320
648 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
649 Update.php should automatically apply any new configuration defaults #1832
650 [DX] Change modals so special server whitelist is not required #3938
651 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
652 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
653 Provide additional permissions for the maintenance mode #3625
654 [UX] add the ability to order menus #3003
655 [UX] When there is only one menu item in a section, don't list #4386
656 Use config for color module palettes #2554
657 [UX] Move admin menu system tasks to their own dropdown? #1368
658 Add a "remove" UI for modules & themes (& layouts?) #5320
659 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
660 Make the value of e-mail field visiable on user profile's View page #5663
661 Make new field labels visible by default #6192
662 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
663 Add entity_save and entity_delete in core. #862
664 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
665 [D8] Include Tour module in core #89
666 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
667 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
668 [WP] Media Library #3203
669 [SR] Add a minimum length setting for passwords #4589
670 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
671 Request to add a link to project pages for modules on Functionality page #4179
672 Use smart dictionaries for object compression #1511
673 [UX] Make sidebars collapsible in Harris layout #5486
674 authorize.php should be used for all Installer module downloads/installs #2271
675 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
676 [D8] Image styles: add "Convert" effect/action #5107
677 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
678 Provide views field handler to access project properties from the `info` column in the `system` table #5820
679 Allow install profiles to define dependencies other than modules #3926
680 [DX] Backward compatibility in theme_item_list() #6398
681 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
682 Allow install profiles to define explicit/hard dependencies #3597
683 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
684 Display default views on a separate tab #4369
685 [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
686 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
687 Add admin tagging API to entities, menus, etc. #5307
688 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
689 Move the Color module to a contributed project #5667
690 Config override in settings.php file doesn't work for permissions #6193
691 Make the 404 / 403 page setting "translatable" #4881
692 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
693 Seventy two theme #5928
694 [UX] Introduce a `confirm_dialog()` function #3771
695 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
696 VBO: option for separate button per action & option to override labels #802
697 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
698 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
699 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
700 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407

Pages

Log in or register to add new topics