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] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
402 [UX] Change user/login to /login and /user/logout to /logout #1248
403 Optimize `views_handler_field_field()` to only load full entities if needed #2104
404 [D9] Add a sub theme starter kit to Basis #3914
405 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
406 [UX] Layout UI: Collapsible block groups. #1691
407 Allow user/module to disable theme_debug for particular templates or modules #5746
408 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
409 Add Claro administration theme to core #5241
410 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
411 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
412 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
413 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
414 [DX] Add `#indentation` property to FAPI elements. #5999
415 All config_*() functions should accept `$type` for consistency. #4821
416 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
417 Cache settings via admin section #1434
418 Setting intelligent defaults during content type fields creation #291
419 [D8][UX] Add inline form errors #1040
420 Menu router refactoring #2400
421 Add Mailsystem 3.x delegator class to core #3218
422 [UX] Layouts UI: Reusable visibility condition templates. #1942
423 Better styling for UI links in book module #5609
424 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
425 Status Report should flag duplicate module installs #5464
426 Add a check for missing modules or dependencies #5625
427 [UX] limit field tokens on node type page to fields on that type #3752
428 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
429 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
430 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
431 Add filtering to the List Views page like the filtering that existed in D7 #5896
432 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
433 [DX][D8] Provide a mechanism to deprecate permissions #5030
434 Make mobile menu toggle text configurable #6264
435 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
436 Support additional (popular) properties in the .info files of projects #119
437 [WP][UX] Dashboard: Collapsible blocks #3995
438 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
439 [META] [UX] Add more Display Suite features #2084
440 [DX] Add config->getData() to match config->setData() #3902
441 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
442 Status page: Show information about supported image types by GD #5760
443 [DX][UX] Keyboard shortcut for admin menu search #3564
444 [D8] Manage form display: Allow managing form fields non-programmatically #5219
445 Allow more granular HTML filter options for HTML attributes, not just tags #6100
446 Consolidate user links on admin bar #4643
447 Replace user-picture.tpl.php with a theme function #555
448 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
449 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
450 Basis: Update box-sizing method #4208
451 Add a simple way in core to define private and public access for nodes/entities. #1407
452 Add CSS (JS?) code formatting automation #5568
453 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
454 Provide a mechanism to load low-level backends #2383
455 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
456 Allow form elements for updates in update.php #1912
457 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
458 Allow site administrators to selectively disable entity caching #5632
459 [WP] Support HTML formatted emails in core #3727
460 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
461 CKEditor: Provide a setting to switch skins. #2729
462 [UX] disable "upload" button on file widget until file has been selected #908
463 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
464 Add a link to the BackdropCMS.org page on module list for each module #5003
465 Ability to change themes based upon a layout #6296
466 [UX] When there is only one menu item in a section, don't list #4386
467 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
468 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
469 Move the file `description` column to file_managed table. #2070
470 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
471 Request: More style options for the table format in Views #2961
472 [DX] Make File::access consistent with other entity classes. #5480
473 Add HTML5 Placeholder to form inputs #3561
474 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
475 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
476 Allow anonymous users to use a SESSION variable to set timezone #4612
477 [UX] admin bar search results should not be allowed to span further than the page height. #520
478 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
479 [UX] Menu link items should be kept in sync with their respective content titles #4759
480 [DX][D8] Allow config files to have dependencies #4188
481 [D8] Port and merge Local Image Input Filter in core #1384
482 Add ability to skip running tests on PR #5575
483 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
484 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
485 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
486 Create Wordpress install profile #3127
487 [UX] Project Browser should run some pre-flight checks #1858
488 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
489 [UX] Allow reordering of layouts from main Layouts page #5411
490 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
491 [DX] Add normalized project data into the database. #5905
492 [SEO][META] Provide some basic SEO meta tags OOTB #4995
493 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
494 Display default views on a separate tab #4369
495 Allow a layout to be selected on additional paths. #1528
496 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
497 [UX] Rename "Configuration" to "Settings" #1161
498 Store entity bundle in comment table #2046
499 Allow content types to be enabled/disabled via the admin UI #3883
500 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953

Pages

Log in or register to add new topics