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
901 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
902 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
903 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
904 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
905 Text area with Plain text processing doesn't display line breaks #5515
906 [DX][D8] CMI: Add config_exclude functionality to core #4079
907 Run tests for releases after project published ZIP file #1964
908 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
909 Add an "unsorted" indicator to table columns #5221
910 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
911 [UX] Display a warning message when editor changes from Full HTML to something else #4807
912 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
913 [META] Use UUIDs in more places #3563
914 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
915 [UX] Default drop-button action for node types should be 'manage fields' #1116
916 Entity reference 7.x-1.6 #5952
917 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
918 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
919 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
920 [DX] Provide a way to retrieve default/OOTB config values #4262
921 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
922 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
923 Varnish Cache Caching to improve performance Backdrop CMS #6164
924 Add fallback to HTTP for update manager #5455
925 [UX] Add # anchors to blocks in the Layout UI. #1724
926 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
927 [UX] Add the ability for default layouts to be cloned (like views). #1674
928 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
929 Consider using a flat-file cache for the page cache #716
930 Allow limiting access to menu items per-role #4465
931 Basis: Add basic font-sizes to skin.css #2410
932 Add check that active configuration directory is writable to system_requirements #5538
933 [DX][D8] Provide a single command to install & run Backdrop #4040
934 [UX] New interface for editing, previewing, and saving theme settings #1949
935 [UX] timezone drop-down should group timezones by continent #2928
936 "Create new revision by default" doesn't enable revisions #6103
937 As view fields, titles for Pageless nodes show links even for those without access. #5214
938 Build a flexible "JSON consumer" block for Dashboard #3891
939 When using a term reference field only show the term options that are in the current language #4774
940 Create a list of all entity types under Reports. #1449
941 Add pagers to watchdog entries #3546
942 [DX] Add Flush all caches > Views to admin bar #5737
943 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
944 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
945 [UX] Rich-text Image/text flow. #987
946 Don't count markup characters as part of the text length #309
947 More replacement tokens for node urls #4239
948 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
949 Allow admins to unblock someone easily without having to go into the database #3111
950 [DX] Add user_role_has_permission function #6186
951 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
952 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
953 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
954 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
955 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
956 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
957 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
958 [UX] Hide redundant items in Node Edit form. #3705
959 Create option for a cropped image style to provide consistent image size for Cards view #5593
960 [UX] Improve editing data and time format patterns #1284
961 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
962 Provide an option to make language required for nodes (do not allow language = "none"). #673
963 [DX] Add a `project_get_info` helper function. #2385
964 Database log message is truncated at 56 characters and not configurable #5553
965 [D7] Add alt and title fields for the image file type? #4007
966 Allow leaving feedback on projects from the Project Installer UI. #1914
967 Comment administration improvements #2919
968 Introduce new "View own published content" #6397
969 Telemetry: Collect actual OS, not only type #5199
970 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
971 Deprecate watchdog() #4749
972 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
973 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
974 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
975 Create the settings.php file if missing. #1075
976 [A11Y] tablist needs tab roles for children elements #5982
977 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
978 [D8] Add Breakpoints in core #4669
979 [UX][D8] Convert user pictures to an actual Image Field #243
980 Improve 'Last updated' date shown when installing modules. #4224
981 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
982 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
983 [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
984 Allow modules to provide flexible template row styles #5427
985 Allow the values of list field types to be pulled from a view. #1677
986 Add a views filter/argument for Term Depth #2666

Pages

Log in or register to add new topics