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 Get rid of all Backdrop markers in HTML page source #4817
602 Admin interface for manual garbage collection #2898
603 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
604 [UX] Config import should search recursively for config files to import #661
605 [D9] Add menu link support into views #4505
606 Status page: Provide information about the security coverage of the currently-installed minor version #5759
607 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
608 [UX] Add the ability to make any standard layout template a flexible one #4114
609 Group interdependent checkboxes visually #6013
610 [PS] Set cache lifetime to 1 year for static assets #3937
611 [D8] Port and merge Internationalization Views in core #1375
612 Layouts: Provide a way to define conditions based on field values. #2103
613 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
614 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
615 Replace user signatures & pictures with fields #1679
616 [D9] Add 'published' timestamp to nodes #5062
617 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
618 'Unused' module detector #5020
619 Provide an actual maintenance mode #3060
620 Add permissions for viewing blocked user account profiles (and/or their content) #6123
621 [UX] Allow the admin bar to be shown/hidden via a toggle #970
622 [UX] Views/Field formatter: Count #2634
623 Is correcting the way form ID's named worth spending time on? #4706
624 [D8] Convert "Recent content" block to a View #146
625 Provide a views filter handler for project properties #5904
626 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
627 Options to change parent link behaviour in responsive dropdown menus #2370
628 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
629 [DX] Add a Production/Development Toggle to core. #1144
630 [UX] CKEditor: autocorrection. #1902
631 Add option to Views for hiding empty blocks #3411
632 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
633 [UX] More info on field removal #3262
634 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
635 Provide smarter default query string key names for views exposed filters #2893
636 [UX] Add help text and improve the UI to clarify things around layout templates #6314
637 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
638 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
639 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
640 Setting intelligent defaults during content type fields creation #291
641 [DX] Introduce a new `user_permission_get_info()` function #4097
642 [UX] Search settings: Convert the "Search items" section to a table. #3385
643 Allow user to set custom background color on core hero block #3918
644 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
645 [DX] bring back db_fetch_array() and db_fetch_object() #2081
646 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
647 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
648 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
649 [UX] Move new password show/hide toggle to inside the password fields. #3046
650 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
651 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
652 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
653 Add 'Save user(s)' action #5656
654 Support additional (popular) properties in the .info files of projects #119
655 Add new Date field widget to utilize HTML5 #date input type #4255
656 Path filter/tips is not very useful and unlikely to be found #5912
657 Changing theme cache workflow #2349
658 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
659 Create a tests case for version upgrade #1874
660 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
661 [D9] Users must verify email when changing user email addresses #5210
662 Add function that returns default config #3251
663 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
664 [UX] Modules Manual installation box needs to take modules names in any case #2885
665 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
666 Replace user-picture.tpl.php with a theme function #555
667 [UX] Project installer: Provide link to update report from installer update tab #4471
668 Add link to installer on module list for missing modules #5792
669 Add CSS (JS?) code formatting automation #5568
670 [UX] Display a reminder to uninstall modules after disabling them #3911
671 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
672 Allow comment types independent of content types #2049
673 Contact form message templates edited via the UI #3568
674 Move "Expanded" option for Menu Items to Block settings #5428
675 [DX] Add settings/page for contextual links settings #5404
676 [DX] Support a way to declare conflicts in .info files #4993
677 [DX] Implement hook_hook_info() to help organize module code #3024
678 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
679 [UX] disable "upload" button on file widget until file has been selected #908
680 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
681 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
682 Layout API: Provide contexts to custom blocks #5666
683 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
684 [UX] CKEditor - Provide default styles #4233
685 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
686 [UX][WP] CKEditor: Add word count #1477
687 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
688 Add an 'URL alias update queue' for entities associated with an updated entity #1124
689 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
690 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
691 Create a field_storage_exists() function #5180
692 Upscaling in out-of-the-box image style 'Large'. #3232
693 [DX] Add a legacy upgrade_mappings database table #2855
694 Configuration manager to offer choices when config staging folder includes files #6383
695 [UX] admin bar search results should not be allowed to span further than the page height. #520
696 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
697 Preview of menu machine name is inaccurate while adding a menu #5807
698 Add ability to skip running tests on PR #5575
699 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
700 Improve the way search (re)indexing works. #1337

Pages

Log in or register to add new topics