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 themes to be installed, uninstalled, and updated (treat them like modules) #4829
602 Add an upgrade path from menu_block to core menu blocks. #3681
603 [SR] Security hardening: provide a mechanism to expire sessions #5545
604 Check if paths already exist when views or layouts are being installed. #1257
605 Make problems with layout blocks more discoverable. #2320
606 Add 'Save user(s)' action #5656
607 [UX] Move new password show/hide toggle to inside the password fields. #3046
608 Update.php should automatically apply any new configuration defaults #1832
609 Path filter/tips is not very useful and unlikely to be found #5912
610 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
611 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
612 Add fallback to HTTP for update manager #5455
613 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
614 Clean-up of Database after Migration from Drupal 7.x #6109
615 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
616 Add a "Make Permanent" action for the manage files listing #3825
617 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
618 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
619 [UX] Add path settings to file pages #4176
620 Front page to be configurable by language #3500
621 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
622 Upscaling in out-of-the-box image style 'Large'. #3232
623 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
624 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
625 Preview of menu machine name is inaccurate while adding a menu #5807
626 [DX] Add a legacy upgrade_mappings database table #2855
627 Add an "unsorted" indicator to table columns #5221
628 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
629 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
630 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
631 Easier/better way to revert Views' settings #4368
632 [UX] Display a warning message when editor changes from Full HTML to something else #4807
633 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
634 Missing a possibility to get a books mlid value for views #5565
635 Feature/Package Module Proposal #1238
636 authorize.php should be used for all Installer module downloads/installs #2271
637 Layout API: Provide contexts to custom blocks #5666
638 [DX] Implement hook_hook_info() to help organize module code #3024
639 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
640 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
641 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
642 Improve Instant Search Reset on Modules and Permissions Page #5933
643 Use config for color module palettes #2554
644 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
645 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
646 Consider adding an easy way to provide click-to-copy functionality in core #6135
647 [META][UX] Better "Recent content" block #4576
648 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
649 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
650 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
651 [DX] Views query should not output { and } around database table names. #1389
652 Showcase core features during install #4138
653 Allow obsolete config strings to be culled from localization table #3452
654 [UX] add an exposed filter for email address to the user account list #2512
655 Config management diff: Rename "Old" and "New" to something more meaningful #3221
656 [D8][DX] Add Modernizr to core. #1009
657 Backdrop release procedure enhancement #1987
658 [UX] Provide an option to sort the keys/values of the options select form elements #5823
659 menu_tree_check_access() adds 1141 database queries #2825
660 As view fields, titles for Pageless nodes show links even for those without access. #5214
661 Dashboard Module: Show link to manage existing nodes of specific content type #3944
662 [UX] Provide preview and confirmation of permission changes before saving them #6320
663 Add a "Site Category" field to site info #1543
664 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
665 When using a term reference field only show the term options that are in the current language #4774
666 Why do we need to write the entire config data within update hooks? #3347
667 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
668 Add option to set a maximum age of log messages #2243
669 Allow Link fields to be restricted to only internal or external URLs #5678
670 [UX] add the ability to order menus #3003
671 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
672 Change message to "Your comment has been updated" on comment update #5701
673 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
674 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
675 Add a form API element for `image` that includes image type and size validators natively. #5946
676 Allow modules to provide flexible template row styles #5427
677 [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
678 Add "All day" functionality for the HTML5 widget #6142
679 [DX] Support some basic markdown-flavoured formatting in t() #4535
680 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
681 [UX] [DX] Move the user page to a separate module #109
682 [D8] Port and merge Localization Update in core #1377
683 [D8] Autosave content #3426
684 SMTP / PHPMailer module in core #3199
685 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
686 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
687 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
688 Telemetry: Collect actual OS, not only type #5199
689 [DX] Change modals so special server whitelist is not required #3938
690 [UX] Content view "Operations" drop-down lists available operations in random order. #548
691 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
692 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
693 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
694 Deprecate watchdog() #4749
695 Provide additional permissions for the maintenance mode #3625
696 CKEditor: Add filter to allow empty HTML tags #3269
697 Consolidate messages about modules merged into core if more than one module detected. #1163
698 Add a default 'posts' view to core #2152
699 [D10] Views: (even more) responsive grid format #5719
700 Allow title callbacks to return unsanitized text (after being run through t()) #2974

Pages

Log in or register to add new topics