Welcome to the Backdrop CMS feature survey. This is your opportunity to help prioritize core features. The results of this survey will advise core developers as to what the community would find most valuable.

We ask you to vote for up to 10 features. These are features that you would most like to see included in future releases of Backdrop CMS. You can change your vote as often as you like. You must be logged in to vote. A list of your current votes can be found on your user profile page.

All issues with the label "type - feature request" in the core issue queue should be eligible to be voted on.

# GitHub Issue title Issue # Vote for this feature # of votes
701 Media: Use field mapping to automatically store metadata/EXIF info #3333
702 [UX] Layout UI: Per-block "dirty" form messages. #2430
703 [UX] Allow reordering of layouts from main Layouts page #5411
704 [SEO][META] Provide some basic SEO meta tags OOTB #4995
705 Views: improve the "last" link of pagers #2332
706 [UX] File Field UI redesign. #1445
707 [UX] admin bar search results should not be allowed to span further than the page height. #520
708 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
709 [UX] Refine permissions for Field UI #1079
710 Search form does not allow to be styled using icons #5573
711 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
712 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
713 [DX] Add a legacy upgrade_mappings database table #2855
714 [PS] Set cache lifetime to 1 year for static assets #3937
715 Config management diff: Rename "Old" and "New" to something more meaningful #3221
716 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
717 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
718 Add a localization concept for user-provided strings to core #4894
719 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
720 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
721 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
722 [DX] Add project's 'install time' to system table #1726
723 [UX] Rich-text Image/text flow. #987
724 Separate the Term Reference field from Taxonomy module #5633
725 [D8] Add Breakpoints in core #4669
726 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
727 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
728 Improve 'Last updated' date shown when installing modules. #4224
729 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
730 Provide "Delimited" and "HTML list" display formatters for fields #2674
731 Create a field_storage_exists() function #5180
732 Pre-compress Files With Brotli And Fallback To Gzip #4743
733 [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
734 [UX] Improve editing data and time format patterns #1284
735 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
736 [UX] Allow the user to change their mind about manually entering a machine name... #1608
737 Add per-bundle token info to hook_token_info() #5707
738 [UX] Image Library view: Dynamic number of items per page #4560
739 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
740 Mobile first approach theme #4131
741 [D8] Autosave content #3426
742 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
743 [UX] Make sidebars collapsible in Harris layout #5486
744 [D8] Image styles: add "Convert" effect/action #5107
745 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
746 Ability to specify absolute or relative links only in Link fields #1158
747 Text area with Plain text processing doesn't display line breaks #5515
748 Consider using a flat-file cache for the page cache #716
749 Status page: Provide information about the security coverage of the currently-installed minor version #5759
750 [UX] Hide redundant items in Node Edit form. #3705
751 Comment administration improvements #2919
752 Allow fully deleting text formats #4013
753 [DX] Form API: provide a 'type' => 'status_message' element. #3329
754 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
755 [DX] Add settings/page for contextual links settings #5404
756 [DX] Support a way to declare conflicts in .info files #4993
757 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
758 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
759 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
760 [UX] Allow the admin bar to be docked in various sides of the screen (feature parity with D8). #1842
761 Create the settings.php file if missing. #1075
762 Add ability to skip running tests on PR #5575
763 Allow 'Main Page Content' block to use a specific display mode #4341
764 Provide additional permissions for the maintenance mode #3625
765 [UX] Check for missing modules during core update #2853
766 Add Mailsystem 3.x delegator class to core #3218
767 Add admin tagging API to entities, menus, etc. #5307
768 Make the 404 / 403 page setting "translatable" #4881
769 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
770 [UX] Move admin menu system tasks to their own dropdown? #1368
771 Add more HTML5 elements for dates #326
772 [UX] Add # anchors to blocks in the Layout UI. #1724
773 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
774 Allow site administrators to selectively disable entity caching #5632
775 Extend the 'hidden paths' feature to taxonomy #4653
776 [UX] Add visibility conditions for menu location #3867
777 [UX] Mobile project browser: make search result filters better for mobile #3096
778 [UX] Rename vocabularies & terms #4222
779 [UX] Use "Configure" icons instead of the full word #3539
780 Add a views filter/argument for Term Depth #2666
781 User roles form: Replace the "Required" column with a useful "Description" column #5179
782 [DX] Make certain field values and entity properties available during save. #2032
783 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
784 Replace content translation with entity translation (and add an upgrade path) #52
785 Allow core libraries to be served via CDN #1593
786 Allow tokens to be used in the default value of fields. #885
787 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
788 [UX] Add a token-browser-like PHP date format helper dialog #4556
789 [UX] Add information about removed modules to the uninstall page #3779
790 [UX] add the ability to order menus #3003
791 CSS Architecture with SASS, SMACSS, and BEM #4129
792 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
793 [UX] User "locked" in the authorize.php page #2580
794 Implement createAccess for File entities #5479
795 [UX] Automatically clear caches after manual upgrades #5101
796 Run tests for releases after project published ZIP file #1964
797 [WP][SR] Add email obfuscator to core #3270
798 [UX] Allow multiple screenshots for modules themes and layouts #1517
799 [UX] Make block titles required and allow them to be hidden. #692
800 File entities: public function access() is outdated #5480


Log in or register to add new topics