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] Add 'published' timestamp to nodes #5062
602 Add a language switcher to the admin bar when locale is enabled #5983
603 [DX][BC] Replace module_load_include() with new, more generic function #206
604 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
605 Re-introduce block caching support. #1619
606 [UX] Allow switching the menu being used for a menu block. #3410
607 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
608 [SR] Add a minimum length setting for passwords #4589
609 [DX] Offer to backup and delete existing config to proceed with installation #6062
610 Basis: Add basic font-sizes to skin.css #2410
611 Request to add a link to project pages for modules on Functionality page #4179
612 Improve the styling of color input elements in the admin theme #4155
613 Better styling for UI links in book module #5609
614 Allow leaving feedback on projects from the Project Installer UI. #1914
615 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
616 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
617 Bulk operation for scheduling publishing of multiple pieces of content. #3115
618 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
619 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
620 [ META] Add new interface for user selection of managed files #2718
621 Add display of file details to the 'manage file' form. #3904
622 Setting intelligent defaults during content type fields creation #291
623 Add allowed_values_function to list field UI #3565
624 Allow setting a default value for Alt and Title text in image fields #1439
625 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
626 Reuse test prefixes instead of rebuilding them for each test #4353
627 [Meta] Available updates report not as complete as Drupal 7 report #6252
628 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
629 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
630 Allow user/module to disable theme_debug for particular templates or modules #5746
631 Allow the values of list field types to be pulled from a view. #1677
632 [UX] Allow the admin bar to be shown/hidden via a toggle #970
633 'Unused' module detector #5020
634 [DX] Add `#indentation` property to FAPI elements. #5999
635 Provide chained term tokens for taxonomy_term_reference fields #2949
636 [D8] Convert "Recent content" block to a View #146
637 Security: Consider adding an option to load public forms through AJAX. #1592
638 [D8] Views Content Cache #3399
639 Remove syslog module from core #1260
640 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
641 [UX] Add responsive option to pager choice for Views and Search #6094
642 [DX] Add a `project_get_info` helper function. #2385
643 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
644 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
645 CSS Architecture with SASS, SMACSS, and BEM #4129
646 Add a check for missing modules or dependencies #5625
647 Add options to Block Name in Views #1880
648 [D9] Users must verify email when changing user email addresses #5210
649 Add filtering to the List Views page like the filtering that existed in D7 #5896
650 [UX] Mobile project browser: make it easier to get to the queue #3098
651 Replace user-picture.tpl.php with a theme function #555
652 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
653 Provide "Delimited" and "HTML list" display formatters for fields #2674
654 Installer module should check for file-write permissions #3893
655 Add CSS (JS?) code formatting automation #5568
656 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
657 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
658 [UX] Token browser dialog: increase width (and height?). #1038
659 Allow default/required settings on multilingual ("Language") fields #4322
660 Administration Bar module should not use popup #6270
661 [UX] Add the ckeditor spell-check plugin #2071
662 Move "Expanded" option for Menu Items to Block settings #5428
663 Status page: Show information about supported image types by GD #5760
664 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
665 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
666 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
667 Add the ability to create a CSS class for image field in Views #2920
668 Support additional (popular) properties in the .info files of projects #119
669 Convert /admin/content/book to a View #3735
670 [UX] Branding and Version info on Installation Screens #1584
671 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
672 [UX] Add a token-browser-like PHP date format helper dialog #4556
673 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
674 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
675 Clean-up of Database after Migration from Drupal 7.x #6109
676 Expose breakpoints as a visibility option for blocks and layouts. #2347
677 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
678 Allow site administrators to selectively disable entity caching #5632
679 Layouts: Allow tokens to be used in custom page titles. #1860
680 Create a field_storage_exists() function #5180
681 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
682 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
683 [UX] admin bar search results should not be allowed to span further than the page height. #520
684 Create New Field API for more efficient fields #2661
685 Allow some markup in views descriptions. #3885
686 Add ability to skip running tests on PR #5575
687 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
688 Make 'gid' column in 'node_access' table VARCHAR #1396
689 Add markup or message field to contact form #4721
690 [UX] Terminology for configuring a block seems odd #1016
691 Allow separate edit and display titles for field #4310
692 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
693 Allow comments to be attached to any entity type #2048
694 [DX] Add settings/page for contextual links settings #5404
695 [DX] Make File::access consistent with other entity classes. #5480
696 Media: Use field mapping to automatically store metadata/EXIF info #3333
697 [UX] disable "upload" button on file widget until file has been selected #908
698 [DX] Support a way to declare conflicts in .info files #4993
699 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
700 Views UI: Edit Basic Settings #2906

Pages

Log in or register to add new topics