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] Introduce a new `file_url_transform_relative()` function #4106
602 [UX] Allow switching the menu being used for a menu block. #3410
603 Display the field machine_name along with the label on the display mode #6200
604 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
605 [DX] Add Flush all caches > Views to admin bar #5737
606 Layout: path condition with a subdomain #1049
607 [D8][UX] Add inline form errors #1040
608 Provide an option to make language required for nodes (do not allow language = "none"). #673
609 [A11Y] tablist needs tab roles for children elements #5982
610 Database log message is truncated at 56 characters and not configurable #5553
611 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
612 Add display of file details to the 'manage file' form. #3904
613 Reconfiguring the administrative layout #3072
614 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
615 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
616 [DX] Provide a way to retrieve default/OOTB config values #4262
617 Add allowed_values_function to list field UI #3565
618 Allow regions titles #2647
619 [DX] [D8] Add a `validate()` method to entity classes #6061
620 [DX] Make views query output easier to read with indentation & line breaks #1590
621 Create option for a cropped image style to provide consistent image size for Cards view #5593
622 [UX] Change user/login to /login and /user/logout to /logout #1248
623 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
624 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
625 [UX][D8] Convert user pictures to an actual Image Field #243
626 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
627 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
628 Dashboard: Add a Configuration Manager widget #5322
629 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
630 File entity setting for garbage collection #2897
631 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
632 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
633 [DX][D8] CMI: Add config_exclude functionality to core #4079
634 [D8] Views Content Cache #3399
635 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
636 Cache settings via admin section #1434
637 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
638 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
639 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
640 [D8] Trim summary on word boundary #599
641 Add context handling to Views blocks #5995
642 [DX] Add a helper function for messaging after saving settings forms #1364
643 [UX] Sort the image styles list in a meaningful way #2457
644 Installer module should check for file-write permissions #3893
645 Add permissions to view and use button "Clear log messages" #3056
646 Add semantic markup to layouts #1970
647 CKEditor5 Sections #5115
648 More replacement tokens for node urls #4239
649 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
650 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
651 Add mini pager option to Search module #6083
652 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
653 Create a new cropped image style specifically for cards #5607
654 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
655 Optimize core book module via book_cache port #976
656 [D10] Invoke hook after a site install is complete #5876
657 Content creation page cleanup #202
658 [UX] Show result count and result range in search results #3261
659 Add a default 'posts' view to core #2152
660 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
661 Allow limiting access to menu items per-role #4465
662 Convert /admin/content/book to a View #3735
663 Refactor the generation of SQL for dates and times into the database driver #2890
664 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
665 Add a localization concept for user-provided strings to core #4894
666 [DX][D8] Provide a single command to install & run Backdrop #4040
667 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
668 Add a simple way in core to define private and public access for nodes/entities. #1407
669 More useful tags for views #6268
670 [D8] Port and merge Local Image Input Filter in core #1384
671 [DX] Disabling a field should not update the weights of all fields #5755
672 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
673 Use data-* to check modules dependencies before submit #565
674 Add a wrapper to make tables "responsive" #6008
675 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
676 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
677 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
678 [D8] Add Breakpoints in core #4669
679 Allow some markup in views descriptions. #3885
680 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
681 Run tests for releases after project published ZIP file #1964
682 Allow to trigger the site status alert (red button) remotely #5097
683 Improve 'Last updated' date shown when installing modules. #4224
684 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
685 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
686 [UX][D8] Make position of #description (help text) configurable via the API #1403
687 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
688 Allow taxonomy term for layout block visibility #5612
689 Remove the "Layout" part from the layout names in the layouts list. #945
690 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
691 Add node's 'Menu link titles' to views #3248
692 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
693 View configuration UI: Add indicator denoting rewritten fields #5287
694 Installer should check digital signatures when downloading a package #3714
695 Bulk delete taxonomy terms #2875
696 [UX] Add # anchors to blocks in the Layout UI. #1724
697 Log warnings when projects are encountered without a 'type' #4866
698 [D7] Add alt and title fields for the image file type? #4007
699 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
700 [D8] Port and merge Internationalization Views in core #1375

Pages

Log in or register to add new topics