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
201 [D8] Autosave content #3426
202 [PS] Use signatures instead of the form cache #1470
203 Configuration manager to offer choices when config staging folder includes files #6383
204 [DX][D8] Provide a mechanism to deprecate permissions #5030
205 [UX] Maximum upload size should be an integer element #1120
206 Media: Use field mapping to automatically store metadata/EXIF info #3333
207 Create a printable Status Report #5821
208 [UX] Redesign the Themes page #1103
209 Link to all release notes between installed and recommended versions #3303
210 Provide a form-item-inline class to help admin forms #5829
211 Add layout name in class for custom layout. #2012
212 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
213 File entity setting for garbage collection #2897
214 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
215 Allow install profiles to define dependencies other than modules #3926
216 [UX] Change layout 'Visibility conditions' links to a drop button #4529
217 Allow install profiles to define explicit/hard dependencies #3597
218 Allow opening block configuration forms on their own page (not in a modal) #1659
219 Add content type name as a part of a new field name suggestion #6172
220 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
221 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
222 Backdrop needs a "related posts" feature #1317
223 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
224 [UX] Menu link items should be kept in sync with their respective content titles #4759
225 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
226 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
227 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
228 [UX] Better Menu permissions #384
229 Allow regions titles #2647
230 [UX] Introduce a `confirm_dialog()` function #3771
231 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
232 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
233 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
234 Idea: Provide code names for major Backdrop releases #1458
235 [UX] Provide some help text about temporary files in the "Manage files" form #6388
236 Add a link to the BackdropCMS.org page on module list for each module #5003
237 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
238 [SEO][META] Provide some basic SEO meta tags OOTB #4995
239 [UX] Refine permissions for Field UI #1079
240 [UX] More info on field removal #3262
241 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
242 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
243 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
244 Refactor the generation of SQL for dates and times into the database driver #2890
245 Automatically create a node/% layout when one is created for node/NID #5539
246 [D9] Add a sub theme starter kit to Basis #3914
247 Allow text formats to be cloned. #4501
248 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
249 [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
250 Make new field labels visible by default #6192
251 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
252 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
253 Consider converting the watchdog list to a view. #1302
254 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
255 [UX] Breadcrumb should include Primary/Secondary tabs #2260
256 Provide an actual maintenance mode #3060
257 Entity reference 7.x-1.6 #5952
258 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
259 Add more HTML5 elements for dates #326
260 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
261 Translation of taxonomy terms #4720
262 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
263 [UX] Allow reordering of layouts from main Layouts page #5411
264 Add permission for users to be able to administer their own contact form #4292
265 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
266 [UX] File Field UI redesign. #1445
267 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
268 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
269 [UX] Clarify Field Type choices on Field Settings page #2508
270 [DX] Backward compatibility in theme_item_list() #6398
271 Apply image style to default picture #4976
272 Put Backdrop JS Object at the bottom of the HTML Document #1051
273 Add function that returns default config #3251
274 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
275 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
276 [UX] Make block titles required and allow them to be hidden. #692
277 Bulk delete taxonomy terms #2875
278 [SR] Security hardening: provide a mechanism to expire sessions #5545
279 [DX] Add config->getData() to match config->setData() #3902
280 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
281 [DX][UX] Keyboard shortcut for admin menu search #3564
282 [UX] Allow the user to change their mind about manually entering a machine name... #1608
283 Config override in settings.php file doesn't work for permissions #6193
284 Add a new core theme #5175
285 Flexible Layout Templates - Add hero ROW by default to new templates #4091
286 [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
287 [DX] Add Flush all caches > Views to admin bar #5737
288 Add permission "Clear log messages" #2242
289 Consolidate maintenance-related settings either in $state or $config #4723
290 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
291 [UX] Move new password show/hide toggle to inside the password fields. #3046
292 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
293 [UX] Project Installer: Make the sorting options responsive. #1779
294 Creating multiple fields simultaneously while creating a content type #292
295 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
296 Is correcting the way form ID's named worth spending time on? #4706
297 [UX] limit field tokens on node type page to fields on that type #3752
298 [PS] Optimize menu_navigation_links_rebuild() #5389
299 Is the Admin Menu z-index value high enough? #5372
300 1.15 [UX] Follow-ups for auto menu settings in core #4251

Pages

Log in or register to add new topics