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
1 Field group functionality in core #647 17
2 [META] Automatic Updates #2018 17
3 [UX] Move title display settings to Manage Display form #1950 14
4 [UX] Support "multiple" HTML5 attribute on File elements #440 14
5 [D11][UX] Add an easy-to-use 'Remove' button on multi-value fields #314 12
6 [PS][D8] Advanced Drupal Caching (a.k.a. cache tags and cache max-age) #4127 7
7 [UX] Convert search to a view. #1338 6
8 [UX] Make layouts aware of path aliases #3749 6
9 [UX] Make form submit buttons "sticky". #566 6
10 [D8][UX] Save Draft (module) in core #3157 6
11 [Meta] [UX] Better permissions UI #463 5
12 Create View All Content of this type permission #5634 5
13 [UX] Allow multiple values, or OR'd conditions for layouts and blocks. #2958 5
14 [UX] Add "Update available" indicator to the modules list. #502 5
15 VBO: Allow bulk operations for updating entity values (including taxonomy terms) #4401 4
16 [D8][WP] Move to trash instead of deleting. #2498 4
17 [UX] Improve current Language System #887 3
18 [UX] Allow people to overwrite existing files #854 3
19 [SR] Include Honeypot module in Backdrop by default for public forms. #1169 3
20 Promote "recommended" feature-complete themes #4445 3
21 Flexible layout templates: Allow custom ID for rows #4052 3
22 [D8][WP][UX] Better/advanced Workflow States #4355 2
23 Entity bundles should declare both a singular and a plural form of their label #1145 2
24 Port the UI functionality from Entity API #1650 2
25 [UX] Better UX for Views UI #1314 2
26 [UX] Check for missing modules during core update #2853 2
27 Add 'recipe' project type to Backdrop #3763 2
28 [WP] Provide a UI for editing images (rotate, flip, crop, etc) #4489 2
29 [UX] Be consistent about appending the parent page to the breadcrumb (or not). #1509 2
30 [UX] Implement N-Gram/Porter-Stemmer/Fuzzy/Partial-Word search in core. #1320 2
31 [META] File management (media browser, fields on files etc) #1448 2
32 Allow deleting uninstalled/unused modules/themes/layouts from the filesystem via the admin UI #3939 2
33 Date: Option to change the default end date to the chosen start date #2752 2
34 Expose Fields to Visibility Conditions #4728 2
35 Required revision messages #4302 2
36 [UX] Add Filter Permissions module to core #5796 2
37 [UX] CKEditor: Consider adding the Auto Grow and Fixed plugins in core #3354 2
38 [UX] Add a button for clearing css/js cache and theme registry to the appearence page #4289 2
39 [UX] Make only one theme "active" at a time #131 2
40 [WP] Data import and export #487 2
41 Export a flexible layout template to a template file #5045 2
42 Make some block settings global #3805 1
43 [UX] Blocks: Add a "Taxonomy term: Depth" Visibility condition #2955 1
44 [UX] Smarter field label displays #3140 1
45 Allow multiple default values on multi value fields #3352 1
46 [UX] Add a help text indicator & tooltip for placing next to things that may be confusing #3707 1
47 [SR][D9] Add a setting to enable "security by obscurity" on login/password reset forms #4696 1
48 Add a "Maximize" button to modals and dialogs #4448 1
49 Add ability to add HTML element wrapper to fields #5699 1
50 [UX] Add a JS toggle on the modules page for core / contrib / all #498 1
51 I don't want default content #5587 1
52 Pre-compress Files With Brotli And Fallback To Gzip #4743 1
53 [D8] Add administration specific language preference #282 1
54 [D8] Add support for opt-in CORS #3350 1
55 Add Anchor Button to CKEditor #4914 1
56 [D8][UX] Move 'Add new/existing field' functionality to a new page via an action link #4898 1
57 [DX] Allow messages to be alterable #1062 1
58 [UX] distinguish single url and dynamic url layout groups on layout list #4841 1
59 Allow adding (font-)icons to menu items #3819 1
60 Add option for field blocks and display mode - author & date fields #3929 1
61 [UX] Change the username field on registration to "Display name" #2489 1
62 Split 'Administer site configuration' into more specific permissions #3761 1
63 [UX] move contents of "Manage file display" page #4031 1
64 [META] Improve core search. #1332 1
65 UX - Ability to tag and filter images in image library #5680 1
66 [UX] Move the Title field label setting to the "Manage fields" form #1441 1
67 [A11Y][UX] [DX] Replace the more/less toggle links with "details" HTML elements #5090 1
68 Ship core with a layout that uses taxonomy/term/% as context #3648 1
69 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
70 [UX] Breadcrumb should include Primary/Secondary tabs #2260
71 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
72 Add 'Field HTML Trim' to core #6001
73 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
74 [D8] Introduce a new example.settings.local.php file #4173
75 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
76 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
77 [D8] Autosave content #3426
78 [UX] Auto Updates for security/modules #414
79 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
80 As view fields, titles for Pageless nodes show links even for those without access. #5214
81 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
82 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
83 When using a term reference field only show the term options that are in the current language #4774
84 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
85 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
86 Varnish Cache Caching to improve performance Backdrop CMS #6164
87 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
88 [DX] Change modals so special server whitelist is not required #3938
89 Feature/Package Module Proposal #1238
90 Provide additional permissions for the maintenance mode #3625
91 VBO: option for separate button per action & option to override labels #802
92 [WP] Media Library #3203
93 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
94 Allow a hook to alter the list of CSS files parsed by Color module #6240
95 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
96 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
97 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
98 [UX] Decrease size of help text input textareas #2747
99 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
100 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758

Pages

Log in or register to add new topics