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
601 [D8][DX] Add Modernizr to core. #1009
602 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
603 Provide the option for not displaying URL settings #3664
604 [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
605 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
606 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
607 [UX] Show result count and result range in search results #3261
608 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
609 [DX][D8] Provide a mechanism to deprecate permissions #5030
610 Double click prevention #6393
611 Refactor the generation of SQL for dates and times into the database driver #2890
612 Add a "Site Category" field to site info #1543
613 [D8] Ensure that entries are written to watchdog table #63
614 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
615 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
616 Basis: Add basic font-sizes to skin.css #2410
617 [DX] Add a `project_get_info` helper function. #2385
618 Allow leaving feedback on projects from the Project Installer UI. #1914
619 Add 'reverse' option to 'View result counter' #4590
620 [UX] combine different kinds of views link fields #3457
621 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
622 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
623 Make l() to call theme('link') when possible #6194
624 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
625 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
626 [UX] Menu link items should be kept in sync with their respective content titles #4759
627 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
628 [D8] Port and merge Localization Update in core #1377
629 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
630 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
631 Cannot create menu items linking to existing files #3945
632 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
633 [UX] Admin Bar: Make "Development" a top-level menu item #3652
634 Allow the values of list field types to be pulled from a view. #1677
635 Add filtering to path_autocomplete #4381
636 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
637 Add node's 'Menu link titles' to views #3248
638 uuid and entity import / export #890
639 Feature to add multiple Layouts together #5585
640 Add a link to the BackdropCMS.org page on module list for each module #5003
641 Add ability to configure inline image upload path with global/ site tokens #6401
642 Bulk delete taxonomy terms #2875
643 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
644 [DX] Revert field storage back to Drupal 6 style normalized tables #56
645 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
646 Consolidate messages about modules merged into core if more than one module detected. #1163
647 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
648 Contact module roadmap: 80% usecase of Webforms in core #3808
649 Add options to Block Name in Views #1880
650 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
651 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
652 [D8] Introduce a new example.settings.local.php file #4173
653 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
654 Add hook_field_schema_alter() #6208
655 Ability to add custom file fields to Node Edit Form #5738
656 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
657 [UX] Move admin menu system tasks to their own dropdown? #1368
658 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
659 [UX] Add the ckeditor spell-check plugin #2071
660 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
661 [UX] Allow reordering of layouts from main Layouts page #5411
662 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
663 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
664 Add entity_save and entity_delete in core. #862
665 Simplify Layout configuration #5592
666 [SEO][META] Provide some basic SEO meta tags OOTB #4995
667 [UX] Set date formats by country #1521
668 [D8] Include Tour module in core #89
669 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
670 Bring back the initial functionality of _field_write_instance function #5875
671 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
672 Expose breakpoints as a visibility option for blocks and layouts. #2347
673 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
674 Layouts: Allow tokens to be used in custom page titles. #1860
675 [UX] Image Library view: Dynamic number of items per page #4560
676 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
677 Mobile first approach theme #4131
678 Add a new core theme #5175
679 Allow a hook to alter the list of CSS files parsed by Color module #6240
680 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
681 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
682 Allow altering image style urls #5745
683 Consolidate maintenance-related settings either in $state or $config #4723
684 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
685 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
686 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
687 Allow comments to be attached to any entity type #2048
688 [UX][DX] provide utility functions to retrieve field labels #3620
689 Allow 'Main Page Content' block to use a specific display mode #4341
690 [PS] Optimize menu_navigation_links_rebuild() #5389
691 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
692 Add Mailsystem 3.x delegator class to core #3218
693 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
694 Add new PR template, with reminder to reference an issue #5605
695 Apply image style to default picture #4976
696 [UX] integrate file editing into the file field widget #2810
697 Use smart dictionaries for object compression #1511
698 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
699 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
700 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953

Pages

Log in or register to add new topics