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][WP] CKEditor: Add word count #1477
402 authorize.php should be used for all Installer module downloads/installs #2271
403 Add an 'URL alias update queue' for entities associated with an updated entity #1124
404 Display the field machine_name along with the label on the display mode #6200
405 Add option to run-test.sh to allow skipping troublesome tests. #4607
406 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
407 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
408 Status page: Show information about supported image types by GD #5760
409 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
410 Use data-* to check modules dependencies before submit #565
411 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
412 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
413 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
414 Add CSS (JS?) code formatting automation #5568
415 [UX] Menu link items should be kept in sync with their respective content titles #4759
416 Comment administration improvements #2919
417 [UX] Hide all field labels by default #2902
418 [UX] add an exposed filter for email address to the user account list #2512
419 Backdrop release procedure enhancement #1987
420 Easier/better way to revert Views' settings #4368
421 Allow site administrators to selectively disable entity caching #5632
422 Feature request for Internal Redirects #3940
423 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
424 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
425 [UX] Allow reordering of layouts from main Layouts page #5411
426 Restore Configurable Actions to core #3646
427 [D8] Ensure that entries are written to watchdog table #63
428 [SEO][META] Provide some basic SEO meta tags OOTB #4995
429 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
430 Allow admin theme CSS for dialogs to be used on front-end #2659
431 Views: allow setting the "Items to display" value to "unlimited". #1460
432 Add option to set a maximum age of log messages #2243
433 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
434 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
435 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
436 [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
437 [UX] Add path settings to file pages #4176
438 [DX] Make File::access consistent with other entity classes. #5480
439 [UX] Allow cloning any user role (along with its permissions) #3813
440 [UX] Make it easy to find newly-added modules on the modules page #532
441 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
442 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
443 Media: Use field mapping to automatically store metadata/EXIF info #3333
444 Better handling of location in locale source #3451
445 Add ability to skip running tests on PR #5575
446 Feature to add multiple Layouts together #5585
447 Consolidate maintenance-related settings either in $state or $config #4723
448 File entity setting for garbage collection #2897
449 [UX] Add a "Back" button to the "Add block" dialog. #1644
450 link fields for in page navigation #go-to-here #1308
451 Add mini pager option to Search module #6083
452 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
453 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
454 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
455 [PS] Set cache lifetime to 1 year for static assets #3937
456 uuid and entity import / export #890
457 [DX] Add normalized project data into the database. #5905
458 [PS] Optimize menu_navigation_links_rebuild() #5389
459 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
460 [DX] Revert field storage back to Drupal 6 style normalized tables #56
461 Apply image style to default picture #4976
462 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
463 Allow regions titles #2647
464 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
465 [UX] Better alignment for drop buttons. #1090
466 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
467 [META][UX] Better "Recent content" block #4576
468 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
469 Showcase core features during install #4138
470 Create "Current Node" block #5774
471 [UX] Add information about removed modules to the uninstall page #3779
472 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
473 Add a new core theme #5175
474 Link to all release notes between installed and recommended versions #3303
475 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
476 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
477 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
478 [UX] More info on field removal #3262
479 Add option to Views for hiding empty blocks #3411
480 Refactor the generation of SQL for dates and times into the database driver #2890
481 Re-introduce block caching support. #1619
482 [UX] Sort the image styles list in a meaningful way #2457
483 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
484 [UX][D8] Make position of #description (help text) configurable via the API #1403
485 Add semantic markup to layouts #1970
486 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
487 Make the value of e-mail field visiable on user profile's View page #5663
488 Allow user to set custom background color on core hero block #3918
489 Add entity_save and entity_delete in core. #862
490 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
491 Is the Admin Menu z-index value high enough? #5372
492 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
493 [D8] Include Tour module in core #89
494 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
495 Provide an actual maintenance mode #3060
496 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
497 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
498 Add a default 'posts' view to core #2152
499 More useful tags for views #6268
500 [DX] Support some basic markdown-flavoured formatting in t() #4535

Pages

Log in or register to add new topics