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] Support importing D7 views exports (at least in the 1.x cycle) #4213
402 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
403 Entity reference 7.x-1.6 #5952
404 Add a new core theme #5175
405 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
406 List of Modules should show required contrib modules #6173
407 Text area with Plain text processing doesn't display line breaks #5515
408 Consolidate maintenance-related settings either in $state or $config #4723
409 Optimize `views_handler_field_field()` to only load full entities if needed #2104
410 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
411 [DX] Change modals so special server whitelist is not required #3938
412 [UX] Layout UI: Collapsible block groups. #1691
413 Provide additional permissions for the maintenance mode #3625
414 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
415 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
416 [D7] Add setting for which roles can be assigned #4437
417 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
418 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
419 [PS] Optimize menu_navigation_links_rebuild() #5389
420 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
421 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
422 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
423 [WP][UX] Dashboard: Collapsible blocks #3995
424 Add a "Site Category" field to site info #1543
425 Don't count markup characters as part of the text length #309
426 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
427 Provide a mechanism to load low-level backends #2383
428 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
429 Double click prevention #6393
430 Allow form elements for updates in update.php #1912
431 [UX] Introduce a `confirm_dialog()` function #3771
432 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
433 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
434 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
435 Consolidate user links on admin bar #4643
436 [DX] Add Flush all caches > Views to admin bar #5737
437 Basis: Update box-sizing method #4208
438 Consider using a flat-file cache for the page cache #716
439 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
440 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
441 [DX] Views query should not output { and } around database table names. #1389
442 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
443 Add check that active configuration directory is writable to system_requirements #5538
444 [META] [UX] Add more Display Suite features #2084
445 [D8][DX] Add Modernizr to core. #1009
446 Allow install profiles to define dependencies other than modules #3926
447 Allow install profiles to define explicit/hard dependencies #3597
448 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
449 [UX] Rich-text Image/text flow. #987
450 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
451 Is the Admin Menu z-index value high enough? #5372
452 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
453 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
454 [D8] Allow forms to set custom validation error messages on required fields #5348
455 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
456 [UX][D8] Convert user pictures to an actual Image Field #243
457 Change the default profile on tests from Standard to Testing #4943
458 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
459 Consolidate messages about modules merged into core if more than one module detected. #1163
460 Add ability to configure inline image upload path with global/ site tokens #6401
461 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
462 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
463 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
464 CKEditor: Provide a setting to switch skins. #2729
465 Allow anonymous users to use a SESSION variable to set timezone #4612
466 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
467 [DX][D8] Allow config files to have dependencies #4188
468 Provide an option to make language required for nodes (do not allow language = "none"). #673
469 [A11Y] tablist needs tab roles for children elements #5982
470 Javascript end-to-end testing #5160
471 [D8] Port and merge Localization Update in core #1377
472 Make l() to call theme('link') when possible #6194
473 Database log message is truncated at 56 characters and not configurable #5553
474 Move the file `description` column to file_managed table. #2070
475 [D9] Add a sub theme starter kit to Basis #3914
476 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
477 Request: More style options for the table format in Views #2961
478 Create option for a cropped image style to provide consistent image size for Cards view #5593
479 [UX] When there is only one menu item in a section, don't list #4386
480 Display default views on a separate tab #4369
481 Optimize core book module via book_cache port #976
482 [D10] Invoke hook after a site install is complete #5876
483 Enable dropdown menu for menus in header block #5330
484 [UX] Set date formats by country #1521
485 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
486 Content creation page cleanup #202
487 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
488 [UX] Project Browser should run some pre-flight checks #1858
489 [UX] limit field tokens on node type page to fields on that type #3752
490 Create Wordpress install profile #3127
491 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
492 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
493 [SR] Add a minimum length setting for passwords #4589
494 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
495 Request to add a link to project pages for modules on Functionality page #4179
496 [D8] Trim summary on word boundary #599
497 Add context handling to Views blocks #5995
498 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
499 [UX] Move admin menu system tasks to their own dropdown? #1368
500 Add hook_field_schema_alter() #6208

Pages

Log in or register to add new topics