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
301 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
302 Clean-up of Database after Migration from Drupal 7.x #6109
303 Move the file `description` column to file_managed table. #2070
304 [UX] Auto Updates for security/modules #414
305 Consider adding an easy way to provide click-to-copy functionality in core #6135
306 Store entity bundle in comment table #2046
307 Allow install profiles to define dependencies other than modules #3926
308 Allow install profiles to define explicit/hard dependencies #3597
309 [UX] Add a token-browser-like PHP date format helper dialog #4556
310 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
311 Link to all release notes between installed and recommended versions #3303
312 CSS Architecture with SASS, SMACSS, and BEM #4129
313 Add a localization concept for user-provided strings to core #4894
314 Allow Link fields to be restricted to only internal or external URLs #5678
315 Admin interface for manual garbage collection #2898
316 VBO: option for separate button per action & option to override labels #802
317 Improve Instant Search Reset on Modules and Permissions Page #5933
318 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
319 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
320 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
321 [UX] Provide preview and confirmation of permission changes before saving them #6320
322 [UX] Project Browser should run some pre-flight checks #1858
323 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
324 [UX] Introduce a `confirm_dialog()` function #3771
325 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
326 Allow default/required settings on multilingual ("Language") fields #4322
327 CKEditor5 Sections #5115
328 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
329 [UX] Provide an option to sort the keys/values of the options select form elements #5823
330 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
331 [UX] Views/Field formatter: Count #2634
332 [UX] Add the ability for default layouts to be cloned (like views). #1674
333 [UX] Better Menu permissions #384
334 Add "All day" functionality for the HTML5 widget #6142
335 [DX] Make certain field values and entity properties available during save. #2032
336 Put all search results on a single page (with facets?) #1330
337 [D9] Add a sub theme starter kit to Basis #3914
338 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
339 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
340 View configuration UI: Add indicator denoting rewritten fields #5287
341 [UX] More info on field removal #3262
342 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
343 Log warnings when projects are encountered without a 'type' #4866
344 Change message to "Your comment has been updated" on comment update #5701
345 Provide smarter default query string key names for views exposed filters #2893
346 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
347 Add a form API element for `image` that includes image type and size validators natively. #5946
348 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
349 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
350 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
351 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
352 [UX] Default drop-button action for node types should be 'manage fields' #1116
353 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
354 Add markup or message field to contact form #4721
355 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
356 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
357 Allow separate edit and display titles for field #4310
358 Allow to trigger the site status alert (red button) remotely #5097
359 Provide an actual maintenance mode #3060
360 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
361 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
362 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
363 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
364 Add more HTML5 elements for dates #326
365 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
366 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
367 [DX] Add config->getData() to match config->setData() #3902
368 [DX][UX] Keyboard shortcut for admin menu search #3564
369 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
370 Add function that returns default config #3251
371 [D8] Introduce a new `file_url_transform_relative()` function #4106
372 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
373 [D10] Views: (even more) responsive grid format #5719
374 [UX] Modules Manual installation box needs to take modules names in any case #2885
375 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
376 [D7] Provide method to get the pager's element ID #5958
377 VBO: Allow bulk enabling/disabling comments on existing content. #2297
378 Create a list of all entity types under Reports. #1449
379 [WP][SR] Add email obfuscator to core #3270
380 Trim textfields? #6386
381 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
382 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
383 [UX] limit field tokens on node type page to fields on that type #3752
384 [UX] Combine Permissions for `Field` and `Field UI` #4710
385 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
386 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
387 Saving a content type display should not return up to the Manage Displays list #4291
388 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
389 [UX] Move new password show/hide toggle to inside the password fields. #3046
390 [DX] Implement hook_hook_info() to help organize module code #3024
391 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
392 Add ability to edit a revision's message #5861
393 Evaluate the reasons for removal of the Trigger module from core. #2522
394 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
395 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
396 Creating multiple fields simultaneously while creating a content type #292
397 List of Modules should show required contrib modules #6173
398 Create redirects for bulk alias delete #1993
399 [UX] Improve editing data and time format patterns #1284
400 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892

Pages

Log in or register to add new topics