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 Make mobile menu toggle text configurable #6264
602 Add entity_save and entity_delete in core. #862
603 [D8] Include Tour module in core #89
604 Link to all release notes between installed and recommended versions #3303
605 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
606 Allow comment types independent of content types #2049
607 Admin interface for manual garbage collection #2898
608 [D10] Views: (even more) responsive grid format #5719
609 Offer to remove module dependencies that are no longer needed #3582
610 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
611 [D7] Provide method to get the pager's element ID #5958
612 Allow more granular HTML filter options for HTML attributes, not just tags #6100
613 [D8] Introduce a new `file_url_transform_relative()` function #4106
614 [DX][D8] CMI: Add config_exclude functionality to core #4079
615 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
616 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
617 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
618 [UX] Default drop-button action for node types should be 'manage fields' #1116
619 Provide an actual maintenance mode #3060
620 Add cropping to default image styles #5590
621 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
622 Dashboard: Add a Configuration Manager widget #5322
623 [UX] Views/Field formatter: Count #2634
624 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
625 Add ability to edit a revision's message #5861
626 [D8] Views Content Cache #3399
627 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
628 [DX] Provide a way to retrieve default/OOTB config values #4262
629 Ability to change themes based upon a layout #6296
630 [UX] Add the ability for default layouts to be cloned (like views). #1674
631 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
632 Put all search results on a single page (with facets?) #1330
633 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
634 [UX] More info on field removal #3262
635 Add display of file details to the 'manage file' form. #3904
636 [UX] Consider saving changes to custom block text without requiring a second save. #2038
637 Provide smarter default query string key names for views exposed filters #2893
638 Allow Access to Image Library for Core Hero Block #5739
639 Add allowed_values_function to list field UI #3565
640 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
641 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
642 Include Link Sanitize tests from D7 contrib module #5613
643 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
644 Allow themes to have `config` folders #6122
645 [DX][D8] Provide a single command to install & run Backdrop #4040
646 Create a list of all entity types under Reports. #1449
647 [UX] Auto Updates for security/modules #414
648 Make problems with layout blocks more discoverable. #2320
649 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
650 [UX] Move new password show/hide toggle to inside the password fields. #3046
651 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
652 Convert /admin/content/book to a View #3735
653 Update.php should automatically apply any new configuration defaults #1832
654 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
655 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
656 Add global site logo token #5871
657 Add a localization concept for user-provided strings to core #4894
658 More replacement tokens for node urls #4239
659 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
660 VBO: option for separate button per action & option to override labels #802
661 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
662 Add function that returns default config #3251
663 Installer module should check for file-write permissions #3893
664 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
665 [UX] Modules Manual installation box needs to take modules names in any case #2885
666 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
667 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
668 CKEditor5 Sections #5115
669 Allow limiting access to menu items per-role #4465
670 Add a language switcher to the admin bar when locale is enabled #5983
671 [DX] Add `#indentation` property to FAPI elements. #5999
672 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
673 [D7] Add alt and title fields for the image file type? #4007
674 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
675 [UX] Better Menu permissions #384
676 authorize.php should be used for all Installer module downloads/installs #2271
677 Create the settings.php file if missing. #1075
678 [DX] Implement hook_hook_info() to help organize module code #3024
679 Better styling for UI links in book module #5609
680 Installer should check digital signatures when downloading a package #3714
681 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
682 View configuration UI: Add indicator denoting rewritten fields #5287
683 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
684 [D8] Add Breakpoints in core #4669
685 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
686 Log warnings when projects are encountered without a 'type' #4866
687 Improve 'Last updated' date shown when installing modules. #4224
688 Allow the addition of Dashboard context to any layout #6182
689 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
690 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
691 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
692 [UX] Improve editing data and time format patterns #1284
693 Upscaling in out-of-the-box image style 'Large'. #3232
694 Allow some markup in views descriptions. #3885
695 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
696 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
697 [DX] Add a legacy upgrade_mappings database table #2855
698 Allow user/module to disable theme_debug for particular templates or modules #5746
699 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
700 Allow to trigger the site status alert (red button) remotely #5097

Pages

Log in or register to add new topics