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 Add per-bundle token info to hook_token_info() #5707
402 View configuration UI: Add indicator denoting rewritten fields #5287
403 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
404 [UX] Inject "mini modules forms" in various places where it makes sense #5949
405 Log warnings when projects are encountered without a 'type' #4866
406 [UX] Side-by-side content translation UI #2438
407 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
408 Views: Autocomplete exposed filters #2423
409 Automatically create a node/% layout when one is created for node/NID #5539
410 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
411 [D8] Views Content Cache #3399
412 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
413 [UX] Allow multiple screenshots for modules themes and layouts #1517
414 [UX] Display the "Default" block title on Add/Configure block UI #2665
415 [UX] Image Library view: Dynamic number of items per page #4560
416 [UX] Allow image styles to be ordered/sorted. #1141
417 Add a comma-separated/list field formatter for multi-value fields. #316
418 Mobile first approach theme #4131
419 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
420 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
421 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
422 Add display of file details to the 'manage file' form. #3904
423 Add more HTML5 elements for dates #326
424 Update 'Syndicate' block allow selection of available feeds #2136
425 Add allowed_values_function to list field UI #3565
426 [UX] do not lock the admin bar when a modal is active. #1721
427 Allow PHP libraries to be added via hook_library_info() #2911
428 [DX] Remove unused item attributes (per delta) on fields #1352
429 Enhance Available Updates Report to show date of release and date of latest commit #6207
430 Allow 'Main Page Content' block to use a specific display mode #4341
431 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
432 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
433 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
434 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
435 Add an "unsorted" indicator to table columns #5221
436 [UX] Make block titles required and allow them to be hidden. #692
437 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
438 [UX] Display a warning message when editor changes from Full HTML to something else #4807
439 Menu router refactoring #2400
440 Convert /admin/content/book to a View #3735
441 [SR] Security hardening: provide a mechanism to expire sessions #5545
442 [UX] Layouts UI: Reusable visibility condition templates. #1942
443 [UX] Allow moving blocks from the front end? #3086
444 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
445 [DX] Offer to backup and delete existing config to proceed with installation #6062
446 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
447 [UX] Change layout 'Visibility conditions' links to a drop button #4529
448 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
449 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
450 Simplify Layout configuration #5592
451 Add fallback to HTTP for update manager #5455
452 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
453 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
454 Installer module should check for file-write permissions #3893
455 Creating multiple fields simultaneously while creating a content type #292
456 Optimize `views_handler_field_field()` to only load full entities if needed #2104
457 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
458 [DX] Form API: provide a 'type' => 'status_message' element. #3329
459 [UX] Layout UI: Collapsible block groups. #1691
460 Confirmation dialog for orphaned files #2899
461 [D8] Add a phone field type #1342
462 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
463 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
464 Ability to add custom file fields to Node Edit Form #5738
465 Allow altering image style urls #5745
466 As view fields, titles for Pageless nodes show links even for those without access. #5214
467 [UX] Config import should search recursively for config files to import #661
468 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
469 When using a term reference field only show the term options that are in the current language #4774
470 Provide a mechanism to load low-level backends #2383
471 Installer should check digital signatures when downloading a package #3714
472 Missing a possibility to get a books mlid value for views #5565
473 Allow form elements for updates in update.php #1912
474 Reconfiguring the administrative layout #3072
475 [PS] Use signatures instead of the form cache #1470
476 [UX] Add responsive option to pager choice for Views and Search #6094
477 [UX] Introduce button group UI component #2643
478 Allow text formats to be cloned. #4501
479 [UX] Maximum upload size should be an integer element #1120
480 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
481 Add new PR template, with reminder to reference an issue #5605
482 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
483 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
484 Bring back the initial functionality of _field_write_instance function #5875
485 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
486 Allow some markup in views descriptions. #3885
487 [DX][BC] Replace module_load_include() with new, more generic function #206
488 [META] [UX] Add more Display Suite features #2084
489 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
490 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
491 [UX] Add the ability for default layouts to be cloned (like views). #1674
492 Site-wide settings for file garbage collection #2896
493 Translation of taxonomy terms #4720
494 [Meta] Available updates report not as complete as Drupal 7 report #6252
495 Add permission for users to be able to administer their own contact form #4292
496 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
497 Telemetry: Collect actual OS, not only type #5199
498 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
499 Add 'Field HTML Trim' to core #6001
500 Deprecate watchdog() #4749

Pages

Log in or register to add new topics