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 option to run-test.sh to allow skipping troublesome tests. #4607
402 [UX] Better image style previews. #1772
403 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
404 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
405 Javascript end-to-end testing #5160
406 Comment administration improvements #2919
407 Status page: Provide information about the security coverage of the currently-installed minor version #5759
408 [UX] limit field tokens on node type page to fields on that type #3752
409 Group interdependent checkboxes visually #6013
410 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
411 Allow setting a default value for Alt and Title text in image fields #1439
412 [DX] Add a helper function for messaging after saving settings forms #1364
413 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
414 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
415 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
416 [UX] Layout UI: Per-block "dirty" form messages. #2430
417 [UX] Token browser dialog: increase width (and height?). #1038
418 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
419 Easier/better way to revert Views' settings #4368
420 Add permissions for viewing blocked user account profiles (and/or their content) #6123
421 Enable dropdown menu for menus in header block #5330
422 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
423 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
424 Allow admin theme CSS for dialogs to be used on front-end #2659
425 Provide a views filter handler for project properties #5904
426 Add HTML5 Placeholder to form inputs #3561
427 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
428 [UX] Branding and Version info on Installation Screens #1584
429 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
430 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
431 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
432 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
433 [DX] Add project's 'install time' to system table #1726
434 Media: Use field mapping to automatically store metadata/EXIF info #3333
435 [UX] Add path settings to file pages #4176
436 [UX] Add help text and improve the UI to clarify things around layout templates #6314
437 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
438 [UX] Hide all field labels by default #2902
439 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
440 [WP] Support HTML formatted emails in core #3727
441 [UX] Search settings: Convert the "Search items" section to a table. #3385
442 Make 'gid' column in 'node_access' table VARCHAR #1396
443 Search form does not allow to be styled using icons #5573
444 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
445 [UX] Terminology for configuring a block seems odd #1016
446 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
447 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
448 Tweak Theme Overview page to group sub-themes by parent theme #5318
449 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
450 Add 'Save user(s)' action #5656
451 Allow content types to be enabled/disabled via the admin UI #3883
452 Allow regions titles #2647
453 Path filter/tips is not very useful and unlikely to be found #5912
454 [UX] Allow 'manage file' from Image Library #3544
455 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
456 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
457 [UX] [DX] Move the user page to a separate module #109
458 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
459 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
460 [META][UX] Better "Recent content" block #4576
461 [UX] Provide a theme switcher. #1711
462 Link to all release notes between installed and recommended versions #3303
463 Showcase core features during install #4138
464 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
465 Add layouts into the search index #5128
466 File entity setting for garbage collection #2897
467 Add link to installer on module list for missing modules #5792
468 Incorporate Layouts UI to "manage displays" for entities #6039
469 [UX] Content view "Operations" drop-down lists available operations in random order. #548
470 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
471 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
472 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
473 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
474 Add indicator for menu-level visibility conditions #1929
475 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
476 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
477 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
478 Provide an actual maintenance mode #3060
479 Layout API: Provide contexts to custom blocks #5666
480 Better Book navigation links #4879
481 Allow pseudo fields to have configurable settings #3859
482 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
483 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
484 Ship core with a layout that uses user/% as context #3531
485 [UX] Fix caching of favicons #898
486 [UX] Add # anchors to vtabs. #1537
487 Replace content translation with entity translation (and add an upgrade path) #52
488 [UX] Add a default Taxonomy (tag/category) layout #1164
489 Layouts: Provide a way to define conditions based on field values. #2103
490 [DX] Support some basic markdown-flavoured formatting in t() #4535
491 Implement createAccess for File entities #5479
492 Replace user signatures & pictures with fields #1679
493 [UX] More info on field removal #3262
494 Configuration manager to offer choices when config staging folder includes files #6383
495 [UX] Automatically clear caches after manual upgrades #5101
496 Refactor the generation of SQL for dates and times into the database driver #2890
497 Preview of menu machine name is inaccurate while adding a menu #5807
498 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
499 [UX] Remove the textarea_with_summary field type #490
500 [D8] Port and merge Internationalization in core (feature parity with D8). #1374

Pages

Log in or register to add new topics