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 element #type table and merge tableselect/tabledrag into it #4388
602 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
603 Update 'Syndicate' block allow selection of available feeds #2136
604 [UX] Field UI - clean up the field type selection #1041
605 Better Book navigation links #4879
606 [UX] Allow 'manage file' from Image Library #3544
607 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
608 [UX] do not lock the admin bar when a modal is active. #1721
609 Add per-bundle token info to hook_token_info() #5707
610 Add status report message informing about CKEditor 5 upgrade #6346
611 [UX] Hide/Show row weights should not be done globally without warning #750
612 [UX] Inject "mini modules forms" in various places where it makes sense #5949
613 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
614 Allow install profiles to be run after site creation #1591
615 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
616 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
617 Add 'reverse' option to 'View result counter' #4590
618 Menu router refactoring #2400
619 Feature/Package Module Proposal #1238
620 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
621 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
622 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
623 Request: More style options for the table format in Views #2961
624 [UX] Layouts UI: Reusable visibility condition templates. #1942
625 Feature to add multiple Layouts together #5585
626 Varnish Cache Caching to improve performance Backdrop CMS #6164
627 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
628 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
629 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
630 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
631 Allow pseudo fields to have configurable settings #3859
632 Add filtering to path_autocomplete #4381
633 Optimize `views_handler_field_field()` to only load full entities if needed #2104
634 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
635 Ship core with a layout that uses user/% as context #3531
636 CKEditor: Provide a setting to switch skins. #2729
637 [UX] Layout UI: Collapsible block groups. #1691
638 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
639 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
640 [UX] Allow bulk deleting menu links. #732
641 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
642 Automatically create a node/% layout when one is created for node/NID #5539
643 Add a "Site Category" field to site info #1543
644 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
645 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
646 Provide a mechanism to load low-level backends #2383
647 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
648 [D9] Add 'published' timestamp to nodes #5062
649 Views: Filter results by matching data with current content #3683
650 [D8] Introduce a new example.settings.local.php file #4173
651 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
652 Allow form elements for updates in update.php #1912
653 Simplify Layout configuration #5592
654 [DX] Add user_role_has_permission function #6186
655 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
656 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
657 [DX] Views query should not output { and } around database table names. #1389
658 Telemetry: Collect Internet Status At Time Of Install #5222
659 Search terms along with nodes #3850
660 Create Wordpress install profile #3127
661 [META] [UX] Add more Display Suite features #2084
662 [D8][DX] Add Modernizr to core. #1009
663 Get rid of all Backdrop markers in HTML page source #4817
664 Alternative approach to translating config, using get/set #3522
665 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
666 Ability to add custom file fields to Node Edit Form #5738
667 "Create new revision by default" doesn't enable revisions #6103
668 [UX] Open the field widget link in a modal #691
669 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
670 [SR] Security hardening: provide a mechanism to expire sessions #5545
671 Missing a possibility to get a books mlid value for views #5565
672 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
673 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
674 [UX] Image Library view: Dynamic number of items per page #4560
675 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
676 Consolidate messages about modules merged into core if more than one module detected. #1163
677 'Unused' module detector #5020
678 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
679 Mobile first approach theme #4131
680 [D8] Add new formatter - "URL to Image" to image field in Views #2921
681 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
682 Add new PR template, with reminder to reference an issue #5605
683 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
684 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
685 Bring back the initial functionality of _field_write_instance function #5875
686 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
687 [D8] Port and merge Localization Update in core #1377
688 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
689 [SR] Better/safer file type validation #3830
690 Allow 'Main Page Content' block to use a specific display mode #4341
691 [UX] Fix pager styling on mobile #3099
692 Move the file `description` column to file_managed table. #2070
693 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
694 'Manage files' view sometimes shows incorrect filename #3507
695 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
696 Allow altering image style urls #5745
697 Introduce new "View own published content" #6397
698 [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
699 Add 'Field HTML Trim' to core #6001
700 Why do we need to write the entire config data within update hooks? #3347

Pages

Log in or register to add new topics