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
901 Allow overriding Seven's header customisations #4205
902 [UX] Add the ckeditor spell-check plugin #2071
903 [UX] Auto Updates for security/modules #414
904 Allow title callbacks to return unsanitized text (after being run through t()) #2974
905 Add status report message informing about CKEditor 5 upgrade #6346
906 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
907 Implement createAccess for File entities #5479
908 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
909 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
910 Add filtering to path_autocomplete #4381
911 Expose breakpoints as a visibility option for blocks and layouts. #2347
912 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
913 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
914 Layouts: Allow tokens to be used in custom page titles. #1860
915 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
916 Varnish Cache Caching to improve performance Backdrop CMS #6164
917 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
918 [UX] Default drop-button action for node types should be 'manage fields' #1116
919 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
920 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
921 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
922 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
923 [META] Use UUIDs in more places #3563
924 Add 'reverse' option to 'View result counter' #4590
925 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
926 Allow comments to be attached to any entity type #2048
927 [UX] Add the ability for default layouts to be cloned (like views). #1674
928 [UX] Better Menu permissions #384
929 Put all search results on a single page (with facets?) #1330
930 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
931 Create a printable Status Report #5821
932 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
933 Provide a form-item-inline class to help admin forms #5829
934 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
935 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
936 [D9] Add 'published' timestamp to nodes #5062
937 Views: improve the "last" link of pagers #2332
938 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
939 Allow admins to unblock someone easily without having to go into the database #3111
940 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
941 Create a list of all entity types under Reports. #1449
942 [WP][SR] Add email obfuscator to core #3270
943 [DX] Add user_role_has_permission function #6186
944 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
945 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
946 Build a flexible "JSON consumer" block for Dashboard #3891
947 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
948 Telemetry: Collect Internet Status At Time Of Install #5222
949 Add pagers to watchdog entries #3546
950 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
951 Get rid of all Backdrop markers in HTML page source #4817
952 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
953 [D8] Introduce a new example.settings.local.php file #4173
954 [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
955 Add more HTML5 elements for dates #326
956 [UX] timezone drop-down should group timezones by continent #2928
957 "Create new revision by default" doesn't enable revisions #6103
958 Introduce new "View own published content" #6397
959 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
960 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
961 [UX] Hide redundant items in Node Edit form. #3705
962 'Unused' module detector #5020
963 Allow 'Main Page Content' block to use a specific display mode #4341
964 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
965 [UX] Make block titles required and allow them to be hidden. #692
966 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
967 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
968 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
969 Support SVG in Image Library #5541
970 [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
971 Add a views filter/argument for Term Depth #2666
972 Create the settings.php file if missing. #1075
973 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
974 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
975 Entity reference 7.x-1.6 #5952
976 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
977 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
978 [UX] Image Library view: Dynamic number of items per page #4560
979 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
980 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
981 Mobile first approach theme #4131
982 Add layout name in class for custom layout. #2012
983 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
984 Creating multiple fields simultaneously while creating a content type #292
985 Comment administration improvements #2919
986 [UX] Improve editing data and time format patterns #1284

Pages

Log in or register to add new topics