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
701 [DX] Add user_role_has_permission function #6186
702 [UX] Introduce a `confirm_dialog()` function #3771
703 Add a simple way in core to define private and public access for nodes/entities. #1407
704 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
705 Layouts: Provide a way to define conditions based on field values. #2103
706 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
707 Add function that returns default config #3251
708 [UX] Provide an option to sort the keys/values of the options select form elements #5823
709 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
710 [D8] Introduce a new `file_url_transform_relative()` function #4106
711 Replace user signatures & pictures with fields #1679
712 [UX] Modules Manual installation box needs to take modules names in any case #2885
713 [UX] Auto Updates for security/modules #414
714 Allow install profiles to define dependencies other than modules #3926
715 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
716 "Create new revision by default" doesn't enable revisions #6103
717 [UX] Combine Permissions for `Field` and `Field UI` #4710
718 Allow install profiles to define explicit/hard dependencies #3597
719 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
720 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
721 Allow Link fields to be restricted to only internal or external URLs #5678
722 [WP] Add Token Filter to core #5352
723 Saving a content type display should not return up to the Manage Displays list #4291
724 Add indicator for menu-level visibility conditions #1929
725 [UX] Move new password show/hide toggle to inside the password fields. #3046
726 VBO: option for separate button per action & option to override labels #802
727 Improve Instant Search Reset on Modules and Permissions Page #5933
728 [DX] Implement hook_hook_info() to help organize module code #3024
729 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
730 Add a form API element for `image` that includes image type and size validators natively. #5946
731 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
732 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
733 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
734 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
735 [D8] Port and merge Local Image Input Filter in core #1384
736 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
737 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
738 [DX] bring back db_fetch_array() and db_fetch_object() #2081
739 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
740 Upscaling in out-of-the-box image style 'Large'. #3232
741 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
742 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
743 [DX][D8] CMI: Add config_exclude functionality to core #4079
744 [DX] Add a legacy upgrade_mappings database table #2855
745 [UX] Better Menu permissions #384
746 [D9] Add a sub theme starter kit to Basis #3914
747 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
748 Introduce new "View own published content" #6397
749 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
750 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
751 Options to change parent link behaviour in responsive dropdown menus #2370
752 Change message to "Your comment has been updated" on comment update #5701
753 [UX] Some UI improvements to Book module #5331
754 [DX] Provide a way to retrieve default/OOTB config values #4262
755 [UX] CKEditor: autocorrection. #1902
756 [D10] Views: (even more) responsive grid format #5719
757 Add a "remove" UI for modules & themes (& layouts?) #5320
758 More replacement tokens for node urls #4239
759 Create a tests case for version upgrade #1874
760 [UX] add the ability to order menus #3003
761 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
762 [D7] Provide method to get the pager's element ID #5958
763 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
764 Use config for color module palettes #2554
765 [WP][SR] Add email obfuscator to core #3270
766 Display the field machine_name along with the label on the display mode #6200
767 [UX] limit field tokens on node type page to fields on that type #3752
768 [D8] Port and merge Internationalization Views in core #1375
769 Allow limiting access to menu items per-role #4465
770 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
771 Allow comment types independent of content types #2049
772 Config management diff: Rename "Old" and "New" to something more meaningful #3221
773 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
774 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
775 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
776 [DX][D8] Provide a single command to install & run Backdrop #4040
777 menu_tree_check_access() adds 1141 database queries #2825
778 Add more HTML5 elements for dates #326
779 [DX] Add config->getData() to match config->setData() #3902
780 Allow a layout to be selected on additional paths. #1528
781 [A11Y] Make collapsible fieldset accessible #6408
782 [DX][UX] Keyboard shortcut for admin menu search #3564
783 Changing theme cache workflow #2349
784 [UX] Rename "Configuration" to "Settings" #1161
785 [D8] Add Breakpoints in core #4669
786 Add HTML5 Placeholder to form inputs #3561
787 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
788 [DX] Add a Production/Development Toggle to core. #1144
789 Allow Access to Image Library for Core Hero Block #5739
790 Add admin tagging API to entities, menus, etc. #5307
791 Improve 'Last updated' date shown when installing modules. #4224
792 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
793 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
794 [UX] Make block titles required and allow them to be hidden. #692
795 Include Link Sanitize tests from D7 contrib module #5613
796 Make the 404 / 403 page setting "translatable" #4881
797 Support SVG in Image Library #5541
798 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
799 [WP] Support HTML formatted emails in core #3727
800 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360

Pages

Log in or register to add new topics