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
401 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
402 [DX] Add a Production/Development Toggle to core. #1144
403 Bulk operation for scheduling publishing of multiple pieces of content. #3115
404 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
405 [Meta] Available updates report not as complete as Drupal 7 report #6252
406 [SR] Better/safer file type validation #3830
407 [ META] Add new interface for user selection of managed files #2718
408 Allow user/module to disable theme_debug for particular templates or modules #5746
409 Add a new core theme #5175
410 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
411 'Manage files' view sometimes shows incorrect filename #3507
412 [DX] Add `#indentation` property to FAPI elements. #5999
413 Consolidate maintenance-related settings either in $state or $config #4723
414 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
415 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
416 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
417 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
418 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
419 [UX] Add "Configure page title" tab to Layout admin pages #3983
420 Add the ability to create a CSS class for image field in Views #2920
421 Add a check for missing modules or dependencies #5625
422 Is the Admin Menu z-index value high enough? #5372
423 [UX] Combine Permissions for `Field` and `Field UI` #4710
424 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
425 Add filtering to the List Views page like the filtering that existed in D7 #5896
426 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
427 Saving a content type display should not return up to the Manage Displays list #4291
428 Allow search result display to be controlled via view modes #829
429 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
430 Make problems with layout blocks more discoverable. #2320
431 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
432 [UX] Mobile project browser: make it easier to get to the queue #3098
433 Update.php should automatically apply any new configuration defaults #1832
434 Administration Bar module should not use popup #6270
435 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
436 Provide "Delimited" and "HTML list" display formatters for fields #2674
437 Status page: Show information about supported image types by GD #5760
438 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
439 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
440 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
441 [D8] Introduce a new `file_url_transform_relative()` function #4106
442 [DX][D8] CMI: Add config_exclude functionality to core #4079
443 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
444 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
445 Improve the way search (re)indexing works. #1337
446 Media: Use field mapping to automatically store metadata/EXIF info #3333
447 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
448 Clean-up of Database after Migration from Drupal 7.x #6109
449 Feature request for Internal Redirects #3940
450 Views UI: Edit Basic Settings #2906
451 Allow site administrators to selectively disable entity caching #5632
452 [D8] Allow forms to set custom validation error messages on required fields #5348
453 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
454 Restore Configurable Actions to core #3646
455 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
456 Change the default profile on tests from Standard to Testing #4943
457 [DX] Provide a way to retrieve default/OOTB config values #4262
458 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
459 [UX][WP] CKEditor: Add word count #1477
460 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
461 authorize.php should be used for all Installer module downloads/installs #2271
462 Add an 'URL alias update queue' for entities associated with an updated entity #1124
463 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
464 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
465 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
466 [UX] Allow cloning any user role (along with its permissions) #3813
467 Create New Field API for more efficient fields #2661
468 [DX] Make File::access consistent with other entity classes. #5480
469 Javascript end-to-end testing #5160
470 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
471 Better handling of location in locale source #3451
472 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
473 Allow limiting access to menu items per-role #4465
474 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
475 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
476 [DX][D8] Provide a single command to install & run Backdrop #4040
477 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
478 Remove grippie; use CSS "resize" property #340
479 [UX] add an exposed filter for email address to the user account list #2512
480 Link to all release notes between installed and recommended versions #3303
481 Backdrop release procedure enhancement #1987
482 Consider adding an easy way to provide click-to-copy functionality in core #6135
483 [PS] Set cache lifetime to 1 year for static assets #3937
484 Admin interface for manual garbage collection #2898
485 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
486 Enable dropdown menu for menus in header block #5330
487 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
488 [DX] Add normalized project data into the database. #5905
489 More replacement tokens for node urls #4239
490 [UX] Hide/Show row weights should not be done globally without warning #750
491 Views: allow setting the "Items to display" value to "unlimited". #1460
492 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
493 Add option to set a maximum age of log messages #2243
494 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
495 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
496 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
497 [UX] Provide preview and confirmation of permission changes before saving them #6320
498 [UX] Add information about removed modules to the uninstall page #3779
499 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
500 Create "Current Node" block #5774

Pages

Log in or register to add new topics