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 Redirects write to json files? #4001
602 [A11Y] Make collapsible fieldset accessible #6408
603 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
604 Allow install profiles to define dependencies other than modules #3926
605 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
606 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
607 Allow install profiles to define explicit/hard dependencies #3597
608 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
609 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
610 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
611 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
612 [UX] Config import should search recursively for config files to import #661
613 Add a language switcher to the admin bar when locale is enabled #5983
614 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
615 Add indicator for menu-level visibility conditions #1929
616 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
617 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
618 Add Mailsystem 3.x delegator class to core #3218
619 Setting intelligent defaults during content type fields creation #291
620 Can we add a class to the admin tabs? #4207
621 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
622 [UX] integrate file editing into the file field widget #2810
623 Status Report should flag duplicate module installs #5464
624 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
625 Better styling for UI links in book module #5609
626 [D8] Port and merge Local Image Input Filter in core #1384
627 Disable unused layout templates #5068
628 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
629 [UX] Allow the admin bar to be shown/hidden via a toggle #970
630 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
631 [DX] bring back db_fetch_array() and db_fetch_object() #2081
632 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
633 [D8] Convert "Recent content" block to a View #146
634 Custom Block contextual link #4390
635 [DX] [D8] Add a `validate()` method to entity classes #6061
636 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
637 [WP] Add URL Alias as machine name-like field to node titles #3993
638 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
639 [D9] Add a sub theme starter kit to Basis #3914
640 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
641 Add Claro administration theme to core #5241
642 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
643 Allow user/module to disable theme_debug for particular templates or modules #5746
644 Options to change parent link behaviour in responsive dropdown menus #2370
645 All config_*() functions should accept `$type` for consistency. #4821
646 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
647 [DX] Add `#indentation` property to FAPI elements. #5999
648 Allow selecting an existing date format for log messages #4621
649 [UX] CKEditor: autocorrection. #1902
650 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
651 Replace user-picture.tpl.php with a theme function #555
652 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
653 Add option to run-test.sh to allow skipping troublesome tests. #4607
654 Create a tests case for version upgrade #1874
655 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
656 Add CSS (JS?) code formatting automation #5568
657 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
658 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
659 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
660 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
661 [UX] limit field tokens on node type page to fields on that type #3752
662 Add a check for missing modules or dependencies #5625
663 [D8] Port and merge Internationalization Views in core #1375
664 [DX][D8] Provide a mechanism to deprecate permissions #5030
665 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
666 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
667 Add filtering to the List Views page like the filtering that existed in D7 #5896
668 Allow comment types independent of content types #2049
669 Support additional (popular) properties in the .info files of projects #119
670 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
671 Add mini pager option to Search module #6083
672 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
673 [DX] Add config->getData() to match config->setData() #3902
674 Allow a layout to be selected on additional paths. #1528
675 [D8] Manage form display: Allow managing form fields non-programmatically #5219
676 [DX][UX] Keyboard shortcut for admin menu search #3564
677 Status page: Show information about supported image types by GD #5760
678 Changing theme cache workflow #2349
679 [UX] Rename "Configuration" to "Settings" #1161
680 [UX] Menu link items should be kept in sync with their respective content titles #4759
681 [UX] admin bar search results should not be allowed to span further than the page height. #520
682 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
683 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
684 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
685 Add ability to skip running tests on PR #5575
686 [UX] Add path settings to file pages #4176
687 More useful tags for views #6268
688 CKEditor: Provide a setting to switch skins. #2729
689 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
690 [WP] Support HTML formatted emails in core #3727
691 Allow site administrators to selectively disable entity caching #5632
692 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
693 Add a link to the BackdropCMS.org page on module list for each module #5003
694 [UX] disable "upload" button on file widget until file has been selected #908
695 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
696 [UX] Consider saving changes to custom block text without requiring a second save. #2038
697 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
698 Easier/better way to revert Views' settings #4368
699 [UX][D8] Make position of #description (help text) configurable via the API #1403
700 Request: More style options for the table format in Views #2961

Pages

Log in or register to add new topics