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 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
902 [META] [UX] Add more Display Suite features #2084
903 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
904 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
905 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
906 Allow opening block configuration forms on their own page (not in a modal) #1659
907 [SR] Better/safer file type validation #3830
908 Give details about why a permission 'has security implications' #5536
909 Use the default date entry format for the default date display format #4646
910 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
911 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
912 Backdrop needs a "related posts" feature #1317
913 'Manage files' view sometimes shows incorrect filename #3507
914 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
915 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
916 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
917 [UX] Add parent menu selector to menu add/edit link form #6390
918 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
919 SMTP / PHPMailer module in core #3199
920 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
921 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
922 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
923 Feature to add multiple Layouts together #5585
924 Idea: Provide code names for major Backdrop releases #1458
925 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
926 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
927 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
928 [UX] Redesign the Themes page #1103
929 List of Modules should show required contrib modules #6173
930 Move the file `description` column to file_managed table. #2070
931 [WP][UX] Dashboard: Dismissible blocks #3996
932 Allow title callbacks to return unsanitized text (after being run through t()) #2974
933 Allow search result display to be controlled via view modes #829
934 Expand the "Global settings" fieldset when creating new fields #5345
935 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
936 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
937 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
938 [UX] Dismissible status report messages. #4617
939 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
940 Ability to add custom file fields to Node Edit Form #5738
941 Consider converting the watchdog list to a view. #1302
942 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
943 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
944 Allow overriding Seven's header customisations #4205
945 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
946 Double click prevention #6393
947 [UX] Project Browser should run some pre-flight checks #1858
948 [WP] Add the ability to schedule config changes #3185
949 [UX] Decrease size of help text input textareas #2747
950 [UX] Add "Configure page title" tab to Layout admin pages #3983
951 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
952 Simplify Layout configuration #5592
953 [UX] File Field UI redesign. #1445
954 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
955 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
956 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
957 [UX] Refine permissions for Field UI #1079
958 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
959 Store entity bundle in comment table #2046
960 [DX] Make certain field values and entity properties available during save. #2032
961 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
962 Dashboard: Add a Configuration Manager widget #5322
963 [UX] Allow the user to change their mind about manually entering a machine name... #1608
964 [UX] Allow cloning any user role (along with its permissions) #3813
965 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
966 Add 'reverse' option to 'View result counter' #4590
967 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
968 Allow altering image style urls #5745
969 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
970 Better handling of location in locale source #3451
971 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
972 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
973 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
974 Add ability to configure inline image upload path with global/ site tokens #6401
975 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
976 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
977 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
978 Feature request for Internal Redirects #3940
979 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
980 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
981 Add new PR template, with reminder to reference an issue #5605
982 Restore Configurable Actions to core #3646
983 Add filtering to path_autocomplete #4381
984 Bring back the initial functionality of _field_write_instance function #5875
985 Put Backdrop JS Object at the bottom of the HTML Document #1051
986 Make l() to call theme('link') when possible #6194

Pages

Log in or register to add new topics