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 Allow some markup in views descriptions. #3885
902 Allow site administrators to selectively disable entity caching #5632
903 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
904 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
905 [UX] More info on field removal #3262
906 Move the file `description` column to file_managed table. #2070
907 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
908 Security: Consider adding an option to load public forms through AJAX. #1592
909 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
910 Provide smarter default query string key names for views exposed filters #2893
911 Remove syslog module from core #1260
912 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
913 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
914 Add 'reverse' option to 'View result counter' #4590
915 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
916 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
917 Installer should check digital signatures when downloading a package #3714
918 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
919 [DX] Make File::access consistent with other entity classes. #5480
920 Provide an actual maintenance mode #3060
921 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
922 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
923 Allow setting a default value for Alt and Title text in image fields #1439
924 Missing a possibility to get a books mlid value for views #5565
925 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
926 [UX] Views/Field formatter: Count #2634
927 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
928 'Unused' module detector #5020
929 Add filtering to path_autocomplete #4381
930 Consider adding an easy way to provide click-to-copy functionality in core #6135
931 [UX] Add visibility conditions for menu location #3867
932 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
933 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
934 [UX] Use "Configure" icons instead of the full word #3539
935 Add function that returns default config #3251
936 Store entity bundle in comment table #2046
937 [DX] Add normalized project data into the database. #5905
938 [UX] Branding and Version info on Installation Screens #1584
939 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
940 [UX] Modules Manual installation box needs to take modules names in any case #2885
941 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
942 [D9] Users must verify email when changing user email addresses #5210
943 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
944 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
945 [D8] Introduce a new example.settings.local.php file #4173
946 [UX] Provide preview and confirmation of permission changes before saving them #6320
947 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
948 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
949 Create "Current Node" block #5774
950 [UX] Move new password show/hide toggle to inside the password fields. #3046
951 [UX] Project Browser should run some pre-flight checks #1858
952 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
953 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
954 Why do we need to write the entire config data within update hooks? #3347
955 Move "Expanded" option for Menu Items to Block settings #5428
956 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
957 [UX] Token browser dialog: increase width (and height?). #1038
958 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
959 Allow 'Main Page Content' block to use a specific display mode #4341
960 Add "All day" functionality for the HTML5 widget #6142
961 Dashboard block: Translations #3852
962 Make the value of e-mail field visiable on user profile's View page #5663
963 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
964 [UX] Add charts to the dashboard #3529
965 Upscaling in out-of-the-box image style 'Large'. #3232
966 [DX] Make certain field values and entity properties available during save. #2032
967 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
968 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
969 [UX] [DX] Move the user page to a separate module #109
970 [DX] Add a legacy upgrade_mappings database table #2855
971 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
972 Create a field_storage_exists() function #5180
973 [UX] Image Library view: Dynamic number of items per page #4560
974 Mobile first approach theme #4131
975 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
976 Add an upgrade path for CKEditor module #3684
977 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
978 [UX] Content view "Operations" drop-down lists available operations in random order. #548
979 [DX] Implement hook_hook_info() to help organize module code #3024
980 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
981 Make 'gid' column in 'node_access' table VARCHAR #1396
982 CKEditor: Add filter to allow empty HTML tags #3269
983 [DX] Add settings/page for contextual links settings #5404
984 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
985 [UX] Terminology for configuring a block seems odd #1016
986 [DX] Support a way to declare conflicts in .info files #4993

Pages

Log in or register to add new topics