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 Allow content types to be enabled/disabled via the admin UI #3883
402 Showcase core features during install #4138
403 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
404 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
405 [UX] Allow 'manage file' from Image Library #3544
406 [UX] Better alignment for drop buttons. #1090
407 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
408 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
409 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
410 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
411 Allow regions titles #2647
412 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
413 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
414 Add a comma-separated/list field formatter for multi-value fields. #316
415 Optimize core book module via book_cache port #976
416 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
417 Content creation page cleanup #202
418 User roles form: Replace the "Required" column with a useful "Description" column #5179
419 Re-introduce block caching support. #1619
420 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
421 Add state_override function to core #4725
422 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
423 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
424 [UX] Sort the image styles list in a meaningful way #2457
425 [UX] More info on field removal #3262
426 Add semantic markup to layouts #1970
427 Refactor the generation of SQL for dates and times into the database driver #2890
428 Enhance Available Updates Report to show date of release and date of latest commit #6207
429 [DX] Support some basic markdown-flavoured formatting in t() #4535
430 [D8] Trim summary on word boundary #599
431 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
432 Allow pseudo fields to have configurable settings #3859
433 Setting intelligent defaults during content type fields creation #291
434 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
435 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
436 Ship core with a layout that uses user/% as context #3531
437 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
438 Entity reference 7.x-1.6 #5952
439 Add a default 'posts' view to core #2152
440 Provide an actual maintenance mode #3060
441 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
442 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
443 [UX] Move new password show/hide toggle to inside the password fields. #3046
444 [DX] Offer to backup and delete existing config to proceed with installation #6062
445 [UX] Add # anchors to blocks in the Layout UI. #1724
446 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
447 Add markup or message field to contact form #4721
448 Remove the "Layout" part from the layout names in the layouts list. #945
449 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
450 Security: Consider adding an option to load public forms through AJAX. #1592
451 Views: Filter results by matching data with current content #3683
452 Remove syslog module from core #1260
453 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
454 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
455 Add function that returns default config #3251
456 Run tests for releases after project published ZIP file #1964
457 Bulk delete taxonomy terms #2875
458 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
459 [D9] Add menu link support into views #4505
460 Use data-* to check modules dependencies before submit #565
461 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
462 Search terms along with nodes #3850
463 [UX] Add the ability to make any standard layout template a flexible one #4114
464 Add CSS (JS?) code formatting automation #5568
465 Comment titles should be removed from presentation and from database if not used #4967
466 Allow setting a default value for Alt and Title text in image fields #1439
467 Alternative approach to translating config, using get/set #3522
468 [DX] Add Flush all caches > Views to admin bar #5737
469 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
470 [UX] Token browser dialog: increase width (and height?). #1038
471 [A11Y] tablist needs tab roles for children elements #5982
472 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
473 [DX] Implement hook_hook_info() to help organize module code #3024
474 [UX] Add responsive option to pager choice for Views and Search #6094
475 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
476 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
477 [UX] Combine Permissions for `Field` and `Field UI` #4710
478 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
479 [D8] Ensure that entries are written to watchdog table #63
480 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
481 [UX] Branding and Version info on Installation Screens #1584
482 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
483 Create option for a cropped image style to provide consistent image size for Cards view #5593
484 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
485 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
486 Basis: Add basic font-sizes to skin.css #2410
487 Upscaling in out-of-the-box image style 'Large'. #3232
488 [UX] New interface for editing, previewing, and saving theme settings #1949
489 [Meta] Available updates report not as complete as Drupal 7 report #6252
490 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
491 [UX] Make it easy to find newly-added modules on the modules page #532
492 [WP] Add Token Filter to core #5352
493 [SR] Better/safer file type validation #3830
494 [DX] Introduce a new `user_permission_get_info()` function #4097
495 Add ability to skip running tests on PR #5575
496 [SR] Provide a status report entry for the database connection status #4945
497 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
498 'Manage files' view sometimes shows incorrect filename #3507
499 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
500 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460

Pages

Log in or register to add new topics