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 Garbage collection deletes files if they are inserted where filter can't find them. #3826
602 [DX][D8] Provide a mechanism to deprecate permissions #5030
603 [UX] Edit view from Layout blocks page #3501
604 [UX] Add the ckeditor spell-check plugin #2071
605 Add the ability to create a CSS class for image field in Views #2920
606 Consolidate user links on admin bar #4643
607 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
608 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
609 Make l() to call theme('link') when possible #6194
610 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
611 [DX][D8] Allow config files to have dependencies #4188
612 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
613 Security: Consider adding an option to load public forms through AJAX. #1592
614 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
615 Cannot create menu items linking to existing files #3945
616 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
617 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
618 Remove syslog module from core #1260
619 [UX] Admin Bar: Make "Development" a top-level menu item #3652
620 [UX] Menu link items should be kept in sync with their respective content titles #4759
621 Expose breakpoints as a visibility option for blocks and layouts. #2347
622 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
623 Layouts: Allow tokens to be used in custom page titles. #1860
624 Create New Field API for more efficient fields #2661
625 [UX] When there is only one menu item in a section, don't list #4386
626 Feature to add multiple Layouts together #5585
627 Add ability to configure inline image upload path with global/ site tokens #6401
628 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
629 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
630 Allow setting a default value for Alt and Title text in image fields #1439
631 Missing a possibility to get a books mlid value for views #5565
632 Add a link to the BackdropCMS.org page on module list for each module #5003
633 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
634 [UX] combine different kinds of views link fields #3457
635 Media: Use field mapping to automatically store metadata/EXIF info #3333
636 Allow comments to be attached to any entity type #2048
637 Views UI: Edit Basic Settings #2906
638 Allow anonymous users to use a SESSION variable to set timezone #4612
639 Admin interface for manual garbage collection #2898
640 [SR] Add a minimum length setting for passwords #4589
641 Add hook_field_schema_alter() #6208
642 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
643 Request to add a link to project pages for modules on Functionality page #4179
644 Ability to add custom file fields to Node Edit Form #5738
645 [UX] Branding and Version info on Installation Screens #1584
646 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
647 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
648 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
649 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
650 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
651 Views: improve the "last" link of pagers #2332
652 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
653 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
654 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
655 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
656 Display default views on a separate tab #4369
657 Simplify Layout configuration #5592
658 [UX] Allow reordering of layouts from main Layouts page #5411
659 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
660 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
661 Why do we need to write the entire config data within update hooks? #3347
662 Contact module roadmap: 80% usecase of Webforms in core #3808
663 [SEO][META] Provide some basic SEO meta tags OOTB #4995
664 [UX] Token browser dialog: increase width (and height?). #1038
665 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
666 Link to all release notes between installed and recommended versions #3303
667 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
668 Provide smarter default query string key names for views exposed filters #2893
669 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
670 Allow a hook to alter the list of CSS files parsed by Color module #6240
671 [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
672 Improve the styling of color input elements in the admin theme #4155
673 Allow altering image style urls #5745
674 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
675 [UX] [DX] Move the user page to a separate module #109
676 Add a new core theme #5175
677 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
678 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
679 [UX][DX] provide utility functions to retrieve field labels #3620
680 Consolidate maintenance-related settings either in $state or $config #4723
681 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
682 Provide an actual maintenance mode #3060
683 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
684 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
685 [UX] Views/Field formatter: Count #2634
686 Reuse test prefixes instead of rebuilding them for each test #4353
687 Add new PR template, with reminder to reference an issue #5605
688 [UX] Content view "Operations" drop-down lists available operations in random order. #548
689 [PS] Optimize menu_navigation_links_rebuild() #5389
690 Bring back the initial functionality of _field_write_instance function #5875
691 Make 'gid' column in 'node_access' table VARCHAR #1396
692 CKEditor: Add filter to allow empty HTML tags #3269
693 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
694 Apply image style to default picture #4976
695 [UX] Terminology for configuring a block seems odd #1016
696 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
697 [UX] More info on field removal #3262
698 Add layout name in class for custom layout. #2012
699 Add function that returns default config #3251
700 [DX] Add contrib and custom directories to the docroot/modules directory. #1996

Pages

Log in or register to add new topics