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 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
602 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
603 Enhanced Float-Value Display Options #5379
604 Update 'Syndicate' block allow selection of available feeds #2136
605 [UX] Field UI - clean up the field type selection #1041
606 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
607 Link module: Provide an option to allow for a predefined list of static titles #4970
608 [UX] do not lock the admin bar when a modal is active. #1721
609 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
610 [DX] Support some basic markdown-flavoured formatting in t() #4535
611 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
612 [D9] Add menu link support into views #4505
613 [UX] Add the ability to make any standard layout template a flexible one #4114
614 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
615 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
616 Config override in settings.php file doesn't work for permissions #6193
617 [DX] Add config->getData() to match config->setData() #3902
618 [DX] Add a legacy upgrade_mappings database table #2855
619 Menu router refactoring #2400
620 Feature/Package Module Proposal #1238
621 [DX][UX] Keyboard shortcut for admin menu search #3564
622 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
623 [UX] Layouts UI: Reusable visibility condition templates. #1942
624 Move the Color module to a contributed project #5667
625 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
626 Seventy two theme #5928
627 Add markup or message field to contact form #4721
628 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
629 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
630 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
631 [DX] Backward compatibility in theme_item_list() #6398
632 [UX] limit field tokens on node type page to fields on that type #3752
633 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
634 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
635 Optimize `views_handler_field_field()` to only load full entities if needed #2104
636 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
637 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
638 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
639 [UX] Layout UI: Collapsible block groups. #1691
640 Provide views field handler to access project properties from the `info` column in the `system` table #5820
641 [UX] Auto Updates for security/modules #414
642 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
643 [DX] Introduce a new `user_permission_get_info()` function #4097
644 Allow copying settings from other content types when adding an existing field #3229
645 Add a "Site Category" field to site info #1543
646 Enhance Available Updates Report to show date of release and date of latest commit #6207
647 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
648 menu_tree_check_access() adds 1141 database queries #2825
649 Provide a mechanism to load low-level backends #2383
650 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
651 Add HTML5 Placeholder to form inputs #3561
652 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
653 Allow form elements for updates in update.php #1912
654 VBO: option for separate button per action & option to override labels #802
655 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
656 [UX] Combine Permissions for `Field` and `Field UI` #4710
657 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
658 [UX] add the ability to order menus #3003
659 [DX] Views query should not output { and } around database table names. #1389
660 Add a comma-separated/list field formatter for multi-value fields. #316
661 [WP] Support HTML formatted emails in core #3727
662 Use config for color module palettes #2554
663 Expand the "Global settings" fieldset when creating new fields #5345
664 [META] [UX] Add more Display Suite features #2084
665 [D8][DX] Add Modernizr to core. #1009
666 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
667 [UX] Add the ability for default layouts to be cloned (like views). #1674
668 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
669 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
670 [UX] Better Menu permissions #384
671 [UX] Project installer: Provide link to update report from installer update tab #4471
672 [WP] Media Library #3203
673 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
674 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
675 Allow content types to be enabled/disabled via the admin UI #3883
676 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
677 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
678 Consolidate messages about modules merged into core if more than one module detected. #1163
679 [UX] Allow 'manage file' from Image Library #3544
680 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
681 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
682 Add per-bundle token info to hook_token_info() #5707
683 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
684 [UX] Inject "mini modules forms" in various places where it makes sense #5949
685 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
686 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
687 Add new Date field widget to utilize HTML5 #date input type #4255
688 [DX] Offer to backup and delete existing config to proceed with installation #6062
689 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
690 [D8] Port and merge Localization Update in core #1377
691 [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
692 Dashboard: Add a Configuration Manager widget #5322
693 Move the file `description` column to file_managed table. #2070
694 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
695 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
696 Add a localization concept for user-provided strings to core #4894
697 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
698 Add more HTML5 elements for dates #326
699 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
700 Support tokens in Views "Global: custom text" field #3189

Pages

Log in or register to add new topics