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
401 Give details about why a permission 'has security implications' #5536
402 [UX] On the Add view page, expand block, and collapse page display #2978
403 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
404 [DX] Add a Production/Development Toggle to core. #1144
405 [DX] Change modals so special server whitelist is not required #3938
406 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
407 Layouts: Visibility conditions available when one of two required contexts are missing #4594
408 Provide additional permissions for the maintenance mode #3625
409 Add a global/standardized way to add icon to external links #4047
410 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
411 Add a new core theme #5175
412 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
413 Consolidate maintenance-related settings either in $state or $config #4723
414 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
415 Create a mechanism for dynamically determining output of file entities #2721
416 [UX] install.php: Provide help text for site name #4675
417 Add status report message informing about CKEditor 5 upgrade #6346
418 [UX] Introduce a `confirm_dialog()` function #3771
419 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
420 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
421 Is the Admin Menu z-index value high enough? #5372
422 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
423 Add a default 'posts' view to core #2152
424 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
425 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
426 Allow search result display to be controlled via view modes #829
427 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
428 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
429 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
430 Allow install profiles to define dependencies other than modules #3926
431 Layout API: function to add a block to a layout region programmatically #5662
432 Allow install profiles to define explicit/hard dependencies #3597
433 [UX] Sort the image styles list in a meaningful way #2457
434 Allow fully deleting text formats #4013
435 Enable Entity Reference in new installations #5913
436 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
437 Add semantic markup to layouts #1970
438 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
439 Bulk operation for scheduling publishing of multiple pieces of content. #3115
440 Improve the way search (re)indexing works. #1337
441 [ META] Add new interface for user selection of managed files #2718
442 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
443 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
444 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
445 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
446 Create a printable Status Report #5821
447 [D8] Allow forms to set custom validation error messages on required fields #5348
448 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
449 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
450 Change the default profile on tests from Standard to Testing #4943
451 [UX] Add # anchors to blocks in the Layout UI. #1724
452 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
453 [UX][WP] CKEditor: Add word count #1477
454 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
455 Provide chained term tokens for taxonomy_term_reference fields #2949
456 Varnish Cache Caching to improve performance Backdrop CMS #6164
457 Add an 'URL alias update queue' for entities associated with an updated entity #1124
458 [D9] Add a sub theme starter kit to Basis #3914
459 [D7] Add setting for which roles can be assigned #4437
460 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
461 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
462 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
463 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
464 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
465 Javascript end-to-end testing #5160
466 Run tests for releases after project published ZIP file #1964
467 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
468 Remove grippie; use CSS "resize" property #340
469 [UX] Mobile project browser: make it easier to get to the queue #3098
470 Provide "Delimited" and "HTML list" display formatters for fields #2674
471 Consolidate user links on admin bar #4643
472 "Create new revision by default" doesn't enable revisions #6103
473 [UX] limit field tokens on node type page to fields on that type #3752
474 Basis: Update box-sizing method #4208
475 Provide a form-item-inline class to help admin forms #5829
476 Enable dropdown menu for menus in header block #5330
477 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
478 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
479 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
480 [UX] Hide/Show row weights should not be done globally without warning #750
481 Views: allow setting the "Items to display" value to "unlimited". #1460
482 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
483 Add the ability to create a CSS class for image field in Views #2920
484 [DX] Add user_role_has_permission function #6186
485 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
486 [DX] Add config->getData() to match config->setData() #3902
487 [DX][UX] Keyboard shortcut for admin menu search #3564
488 Basis: Add basic font-sizes to skin.css #2410
489 [WP][UX] Dashboard: Collapsible blocks #3995
490 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
491 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
492 [UX] New interface for editing, previewing, and saving theme settings #1949
493 Allow leaving feedback on projects from the Project Installer UI. #1914
494 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
495 [UX] Add a "Back" button to the "Add block" dialog. #1644
496 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
497 link fields for in page navigation #go-to-here #1308
498 Create New Field API for more efficient fields #2661
499 Allow anonymous users to use a SESSION variable to set timezone #4612
500 Introduce new "View own published content" #6397

Pages

Log in or register to add new topics