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 When using a term reference field only show the term options that are in the current language #4774
602 [META] [UX] Add more Display Suite features #2084
603 [DX] Remove unused item attributes (per delta) on fields #1352
604 Replace user-picture.tpl.php with a theme function #555
605 Allow default/required settings on multilingual ("Language") fields #4322
606 Views: Filter results by matching data with current content #3683
607 Add CSS (JS?) code formatting automation #5568
608 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
609 Status page: Show information about supported image types by GD #5760
610 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
611 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
612 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
613 Create a mechanism for dynamically determining output of file entities #2721
614 Provide a mechanism to load low-level backends #2383
615 [ META] Add new interface for user selection of managed files #2718
616 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
617 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
618 [UX] disable "upload" button on file widget until file has been selected #908
619 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
620 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
621 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
622 [SR] Better/safer file type validation #3830
623 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
624 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
625 'Manage files' view sometimes shows incorrect filename #3507
626 Allow site administrators to selectively disable entity caching #5632
627 Configuration manager to offer choices when config staging folder includes files #6383
628 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
629 Telemetry: Collect actual OS, not only type #5199
630 Provide chained term tokens for taxonomy_term_reference fields #2949
631 Deprecate watchdog() #4749
632 Move the file `description` column to file_managed table. #2070
633 Add markup or message field to contact form #4721
634 [D8] Add a phone field type #1342
635 [UX] admin bar search results should not be allowed to span further than the page height. #520
636 Allow separate edit and display titles for field #4310
637 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
638 Add ability to skip running tests on PR #5575
639 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
640 [DX] Make File::access consistent with other entity classes. #5480
641 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
642 Allow modules to provide flexible template row styles #5427
643 Bulk operation for scheduling publishing of multiple pieces of content. #3115
644 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
645 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
646 Provide "Delimited" and "HTML list" display formatters for fields #2674
647 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
648 [PS] Use signatures instead of the form cache #1470
649 [UX] Project Browser should run some pre-flight checks #1858
650 [UX] Maximum upload size should be an integer element #1120
651 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
652 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
653 [D8] Introduce a new `file_url_transform_relative()` function #4106
654 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
655 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
656 [UX] Provide some help text about temporary files in the "Manage files" form #6388
657 [DX] Add normalized project data into the database. #5905
658 User roles form: Replace the "Required" column with a useful "Description" column #5179
659 Add the ability to create a CSS class for image field in Views #2920
660 Add state_override function to core #4725
661 Store entity bundle in comment table #2046
662 [UX] Combine Permissions for `Field` and `Field UI` #4710
663 [UX] Add "Configure page title" tab to Layout admin pages #3983
664 Saving a content type display should not return up to the Manage Displays list #4291
665 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
666 Add content type name as a part of a new field name suggestion #6172
667 Create "Current Node" block #5774
668 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
669 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
670 [UX] Mobile project browser: make it easier to get to the queue #3098
671 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
672 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
673 Comment titles should be removed from presentation and from database if not used #4967
674 Create New Field API for more efficient fields #2661
675 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
676 Idea: Provide code names for major Backdrop releases #1458
677 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
678 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
679 [UX] Redesign the Themes page #1103
680 [UX] Allow cloning any user role (along with its permissions) #3813
681 Give details about why a permission 'has security implications' #5536
682 [DX][D8] CMI: Add config_exclude functionality to core #4079
683 Better handling of location in locale source #3451
684 Make the value of e-mail field visiable on user profile's View page #5663
685 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
686 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
687 Media: Use field mapping to automatically store metadata/EXIF info #3333
688 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
689 Views UI: Edit Basic Settings #2906
690 Allow opening block configuration forms on their own page (not in a modal) #1659
691 [DX] Make certain field values and entity properties available during save. #2032
692 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
693 Backdrop needs a "related posts" feature #1317
694 Feature request for Internal Redirects #3940
695 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
696 [DX] Provide a way to retrieve default/OOTB config values #4262
697 Restore Configurable Actions to core #3646
698 Make new field labels visible by default #6192
699 [WP] Add Token Filter to core #5352
700 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078

Pages

Log in or register to add new topics