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] Add "Configure page title" tab to Layout admin pages #3983
402 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
403 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
404 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
405 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
406 [D8] Port and merge Localization Update in core #1377
407 Feature to add multiple Layouts together #5585
408 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
409 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
410 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
411 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
412 [D8] Keep a snapshot of configuration directory in database #4212
413 Consider adding an easy way to provide click-to-copy functionality in core #6135
414 [UX] Some UI improvements to Book module #5331
415 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
416 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
417 uuid and entity import / export #890
418 [DX] Add normalized project data into the database. #5905
419 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
420 Add entity_save and entity_delete in core. #862
421 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
422 [UX] Allow cloning any user role (along with its permissions) #3813
423 SMTP / PHPMailer module in core #3199
424 [UX] Set date formats by country #1521
425 [D8] Include Tour module in core #89
426 Better handling of location in locale source #3451
427 Store entity bundle in comment table #2046
428 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
429 Custom Block contextual link #4390
430 [WP] Add URL Alias as machine name-like field to node titles #3993
431 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
432 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
433 Feature request for Internal Redirects #3940
434 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
435 Restore Configurable Actions to core #3646
436 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
437 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
438 [UX] Move admin menu system tasks to their own dropdown? #1368
439 [UX] Project Browser should run some pre-flight checks #1858
440 Allow selecting an existing date format for log messages #4621
441 Can we add a class to the admin tabs? #4207
442 Add "All day" functionality for the HTML5 widget #6142
443 Add a "remove" UI for modules & themes (& layouts?) #5320
444 Make the value of e-mail field visiable on user profile's View page #5663
445 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
446 Make the 404 / 403 page setting "translatable" #4881
447 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
448 Seventy two theme #5928
449 [UX] Add information about removed modules to the uninstall page #3779
450 [WP] Add the ability to schedule config changes #3185
451 Use smart dictionaries for object compression #1511
452 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
453 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
454 [DX] Make certain field values and entity properties available during save. #2032
455 CKEditor: Provide a setting to switch skins. #2729
456 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
457 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
458 [UX] Make sidebars collapsible in Harris layout #5486
459 Trim textfields? #6386
460 [D8] Image styles: add "Convert" effect/action #5107
461 Provide views field handler to access project properties from the `info` column in the `system` table #5820
462 [PS] Set cache lifetime to 1 year for static assets #3937
463 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
464 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
465 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
466 Request: More style options for the table format in Views #2961
467 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
468 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
469 Add option to run-test.sh to allow skipping troublesome tests. #4607
470 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
471 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
472 Add admin tagging API to entities, menus, etc. #5307
473 Move the Color module to a contributed project #5667
474 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
475 VBO: option for separate button per action & option to override labels #802
476 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
477 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
478 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
479 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
480 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
481 Add option to Views for hiding empty blocks #3411
482 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
483 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
484 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
485 Easier/better way to revert Views' settings #4368
486 Provide `original` vocabulary to presave and update vocabulary hooks #5475
487 [UX] Add parent menu selector to menu add/edit link form #6390
488 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
489 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
490 Allow user to set custom background color on core hero block #3918
491 [UX] Auto Updates for security/modules #414
492 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
493 VBO: Allow bulk enabling/disabling comments on existing content. #2297
494 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
495 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
496 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
497 [UX] Add path settings to file pages #4176
498 List of Modules should show required contrib modules #6173
499 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
500 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191

Pages

Log in or register to add new topics