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 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
402 Create the settings.php file if missing. #1075
403 Restore Configurable Actions to core #3646
404 [UX] Image Library view: Dynamic number of items per page #4560
405 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
406 Mobile first approach theme #4131
407 authorize.php should be used for all Installer module downloads/installs #2271
408 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
409 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
410 [DX] Make File::access consistent with other entity classes. #5480
411 [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
412 Create "Current Node" block #5774
413 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
414 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
415 Allow core libraries to be served via CDN #1593
416 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
417 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
418 [UX] Add information about removed modules to the uninstall page #3779
419 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
420 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
421 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
422 [UX] add an exposed filter for email address to the user account list #2512
423 Allow search result display to be controlled via view modes #829
424 Add a localization concept for user-provided strings to core #4894
425 Backdrop release procedure enhancement #1987
426 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
427 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
428 [DX] Add normalized project data into the database. #5905
429 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
430 [PS] Set cache lifetime to 1 year for static assets #3937
431 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
432 Trim textfields? #6386
433 Layout: path condition with a subdomain #1049
434 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
435 [UX] Change layout 'Visibility conditions' links to a drop button #4529
436 CKEditor5 Sections #5115
437 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
438 Add option to set a maximum age of log messages #2243
439 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
440 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
441 Add Mailsystem 3.x delegator class to core #3218
442 [DX] Make views query output easier to read with indentation & line breaks #1590
443 [UX] integrate file editing into the file field widget #2810
444 List of Modules should show required contrib modules #6173
445 [UX] Change user/login to /login and /user/logout to /logout #1248
446 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
447 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
448 View configuration UI: Add indicator denoting rewritten fields #5287
449 Add option to Views for hiding empty blocks #3411
450 Add permission for users to be able to administer their own contact form #4292
451 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
452 Log warnings when projects are encountered without a 'type' #4866
453 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
454 Make the value of e-mail field visiable on user profile's View page #5663
455 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
456 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
457 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
458 Cache settings via admin section #1434
459 Allow user to set custom background color on core hero block #3918
460 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
461 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
462 [UX] Add parent menu selector to menu add/edit link form #6390
463 [D8][UX] Add inline form errors #1040
464 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
465 Allow text formats to be cloned. #4501
466 Allow to trigger the site status alert (red button) remotely #5097
467 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
468 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
469 Flexible Layout Templates - Add hero ROW by default to new templates #4091
470 Add a default 'posts' view to core #2152
471 Remove grippie; use CSS "resize" property #340
472 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
473 Provide views field handler to access project properties from the `info` column in the `system` table #5820
474 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
475 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
476 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
477 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
478 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
479 Rename default Contact form category #4703
480 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
481 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
482 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
483 [UX] Sort the image styles list in a meaningful way #2457
484 [UX] Hide/Show row weights should not be done globally without warning #750
485 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
486 Add semantic markup to layouts #1970
487 Move the Color module to a contributed project #5667
488 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
489 Seventy two theme #5928
490 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
491 Add a simple way in core to define private and public access for nodes/entities. #1407
492 [UX] Display a reminder to uninstall modules after disabling them #3911
493 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
494 Double click prevention #6393
495 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
496 Contact form message templates edited via the UI #3568
497 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
498 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
499 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
500 Add a global/standardized way to add icon to external links #4047

Pages

Log in or register to add new topics