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 [D8] Port and merge Localization Update in core #1377
902 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
903 Ship core with a layout that uses user/% as context #3531
904 Support SVG in Image Library #5541
905 Move the file `description` column to file_managed table. #2070
906 Allow text formats to be cloned. #4501
907 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
908 Add Mailsystem 3.x delegator class to core #3218
909 [UX] integrate file editing into the file field widget #2810
910 Add cropping to default image styles #5590
911 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
912 Add ability to edit a revision's message #5861
913 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
914 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
915 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
916 Allow a hook to alter the list of CSS files parsed by Color module #6240
917 Creating multiple fields simultaneously while creating a content type #292
918 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
919 Consolidate messages about modules merged into core if more than one module detected. #1163
920 Comment titles should be removed from presentation and from database if not used #4967
921 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
922 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
923 Add permission for users to be able to administer their own contact form #4292
924 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
925 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
926 Allow Access to Image Library for Core Hero Block #5739
927 Allow pseudo fields to have configurable settings #3859
928 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
929 [UX] Make block titles required and allow them to be hidden. #692
930 Include Link Sanitize tests from D7 contrib module #5613
931 Search terms along with nodes #3850
932 Allow more granular HTML filter options for HTML attributes, not just tags #6100
933 [UX] Config import should search recursively for config files to import #661
934 Add a language switcher to the admin bar when locale is enabled #5983
935 [UX] Move admin menu system tasks to their own dropdown? #1368
936 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
937 Alternative approach to translating config, using get/set #3522
938 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
939 Store entity bundle in comment table #2046
940 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
941 Flexible Layout Templates - Add hero ROW by default to new templates #4091
942 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
943 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
944 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
945 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
946 Add global site logo token #5871
947 [UX] Set date formats by country #1521
948 [WP] Add Token Filter to core #5352
949 Views: Filter results by matching data with current content #3683
950 Make mobile menu toggle text configurable #6264
951 [DX][BC] Replace module_load_include() with new, more generic function #206
952 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
953 [SR] Provide a status report entry for the database connection status #4945
954 Rename default Contact form category #4703
955 [UX] Project Browser should run some pre-flight checks #1858
956 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
957 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
958 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
959 Allow user/module to disable theme_debug for particular templates or modules #5746
960 [SR] Better/safer file type validation #3830
961 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
962 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
963 [DX] Add `#indentation` property to FAPI elements. #5999
964 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
965 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
966 'Manage files' view sometimes shows incorrect filename #3507
967 Setting intelligent defaults during content type fields creation #291
968 [DX] Make certain field values and entity properties available during save. #2032
969 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
970 Add a global/standardized way to add icon to external links #4047
971 CKEditor: Provide a setting to switch skins. #2729
972 Better styling for UI links in book module #5609
973 [UX] Allow the admin bar to be shown/hidden via a toggle #970
974 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
975 Use smart dictionaries for object compression #1511
976 [UX] Some UI improvements to Book module #5331
977 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
978 Ability to change themes based upon a layout #6296
979 [D8] Convert "Recent content" block to a View #146
980 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
981 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
982 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
983 Simple Mode - Ability to toggle between simple and advanced admin features #4692
984 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
985 1.15 [UX] Follow-ups for auto menu settings in core #4251
986 Request: More style options for the table format in Views #2961

Pages

Log in or register to add new topics