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 As view fields, titles for Pageless nodes show links even for those without access. #5214
602 Allow form elements for updates in update.php #1912
603 When using a term reference field only show the term options that are in the current language #4774
604 Deprecate watchdog() #4749
605 [DX] [D8] Add a `validate()` method to entity classes #6061
606 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
607 Create option for a cropped image style to provide consistent image size for Cards view #5593
608 Provide an actual maintenance mode #3060
609 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
610 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
611 [DX] Make views query output easier to read with indentation & line breaks #1590
612 [UX] Views/Field formatter: Count #2634
613 [UX][DX] provide utility functions to retrieve field labels #3620
614 [UX] Change user/login to /login and /user/logout to /logout #1248
615 [D7] Add setting for which roles can be assigned #4437
616 Allow modules to provide flexible template row styles #5427
617 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
618 Move the file `description` column to file_managed table. #2070
619 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
620 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
621 [UX] More info on field removal #3262
622 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
623 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
624 Provide smarter default query string key names for views exposed filters #2893
625 Text area with Plain text processing doesn't display line breaks #5515
626 [A11Y] tablist needs tab roles for children elements #5982
627 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
628 Cache settings via admin section #1434
629 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
630 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
631 [D8][UX] Add inline form errors #1040
632 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
633 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
634 Telemetry: Collect actual OS, not only type #5199
635 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
636 [UX] Project Browser should run some pre-flight checks #1858
637 Add state_override function to core #4725
638 Add mini pager option to Search module #6083
639 [UX] Rich-text Image/text flow. #987
640 Create a new cropped image style specifically for cards #5607
641 [UX] Move new password show/hide toggle to inside the password fields. #3046
642 Don't count markup characters as part of the text length #309
643 [D10] Invoke hook after a site install is complete #5876
644 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
645 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
646 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
647 Offer to remove module dependencies that are no longer needed #3582
648 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
649 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
650 [WP][UX] Dashboard: Collapsible blocks #3995
651 Store entity bundle in comment table #2046
652 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
653 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
654 Add function that returns default config #3251
655 Consider using a flat-file cache for the page cache #716
656 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
657 [UX] Modules Manual installation box needs to take modules names in any case #2885
658 Add check that active configuration directory is writable to system_requirements #5538
659 Add context handling to Views blocks #5995
660 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
661 Add a simple way in core to define private and public access for nodes/entities. #1407
662 Consolidate user links on admin bar #4643
663 [UX] Allow switching the menu being used for a menu block. #3410
664 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
665 Basis: Update box-sizing method #4208
666 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
667 User roles form: Replace the "Required" column with a useful "Description" column #5179
668 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
669 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
670 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
671 [UX][D8] Make position of #description (help text) configurable via the API #1403
672 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
673 Allow taxonomy term for layout block visibility #5612
674 [DX] Implement hook_hook_info() to help organize module code #3024
675 [UX][D8] Convert user pictures to an actual Image Field #243
676 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
677 Add display of file details to the 'manage file' form. #3904
678 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
679 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
680 Add allowed_values_function to list field UI #3565
681 [UX] When there is only one menu item in a section, don't list #4386
682 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
683 [DX] Make certain field values and entity properties available during save. #2032
684 Comment titles should be removed from presentation and from database if not used #4967
685 More useful tags for views #6268
686 Upscaling in out-of-the-box image style 'Large'. #3232
687 Provide an option to make language required for nodes (do not allow language = "none"). #673
688 [DX] Disabling a field should not update the weights of all fields #5755
689 [DX] Add a legacy upgrade_mappings database table #2855
690 Database log message is truncated at 56 characters and not configurable #5553
691 Add a wrapper to make tables "responsive" #6008
692 [D8] Port and merge Local Image Input Filter in core #1384
693 Allow anonymous users to use a SESSION variable to set timezone #4612
694 [D8] Views Content Cache #3399
695 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
696 [DX][D8] Allow config files to have dependencies #4188
697 Request to add a link to project pages for modules on Functionality page #4179
698 VBO: Allow bulk enabling/disabling comments on existing content. #2297
699 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
700 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822

Pages

Log in or register to add new topics