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
101 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
102 [UX] Automatically clear caches after manual upgrades #5101
103 [UX] Modules Manual installation box needs to take modules names in any case #2885
104 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
105 [D8] Add Breakpoints in core #4669
106 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
107 [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
108 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
109 [D8] Keep a snapshot of configuration directory in database #4212
110 Layout: path condition with a subdomain #1049
111 [DX] Add Flush all caches > Views to admin bar #5737
112 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
113 [DX] Implement hook_hook_info() to help organize module code #3024
114 [DX] Add project's 'install time' to system table #1726
115 Consider using a flat-file cache for the page cache #716
116 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
117 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
118 Add check that active configuration directory is writable to system_requirements #5538
119 Allow core libraries to be served via CDN #1593
120 Build a flexible "JSON consumer" block for Dashboard #3891
121 [D10] Views page displays: Provide a new option to use the admin theme #6025
122 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
123 [WP][UX] Use admin-theme for Log In form #4410
124 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
125 Add pagers to watchdog entries #3546
126 [A11Y] Make collapsible fieldset accessible #6408
127 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
128 Upscaling in out-of-the-box image style 'Large'. #3232
129 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
130 Redirects write to json files? #4001
131 [UX] Rich-text Image/text flow. #987
132 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
133 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
134 [DX] Add a legacy upgrade_mappings database table #2855
135 Don't count markup characters as part of the text length #309
136 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
137 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
138 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
139 Display the field machine_name along with the label on the display mode #6200
140 Allow selecting an existing date format for log messages #4621
141 Cache settings via admin section #1434
142 [UX] Hide redundant items in Node Edit form. #3705
143 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
144 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
145 Can we add a class to the admin tabs? #4207
146 [D8][UX] Add inline form errors #1040
147 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
148 Telemetry: Collect Internet Status At Time Of Install #5222
149 [UX] add the ability to order menus #3003
150 [UX] Provide a theme switcher. #1711
151 Provide an option to make language required for nodes (do not allow language = "none"). #673
152 [A11Y] tablist needs tab roles for children elements #5982
153 Get rid of all Backdrop markers in HTML page source #4817
154 Database log message is truncated at 56 characters and not configurable #5553
155 [DX] Make views query output easier to read with indentation & line breaks #1590
156 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
157 [DX] [D8] Add a `validate()` method to entity classes #6061
158 Basis: Add basic font-sizes to skin.css #2410
159 Custom Block contextual link #4390
160 [UX] Change user/login to /login and /user/logout to /logout #1248
161 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
162 Create option for a cropped image style to provide consistent image size for Cards view #5593
163 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
164 Config management diff: Rename "Old" and "New" to something more meaningful #3221
165 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
166 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
167 [D9] Add 'published' timestamp to nodes #5062
168 menu_tree_check_access() adds 1141 database queries #2825
169 [UX][D8] Convert user pictures to an actual Image Field #243
170 Add option to run-test.sh to allow skipping troublesome tests. #4607
171 Add a simple way in core to define private and public access for nodes/entities. #1407
172 Add an upgrade path from Admin Menu to Admin bar #3687
173 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
174 Layouts: Provide a way to define conditions based on field values. #2103
175 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
176 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
177 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
178 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
179 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
180 [D8] Trim summary on word boundary #599
181 Add context handling to Views blocks #5995
182 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
183 [DX] Add a helper function for messaging after saving settings forms #1364
184 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
185 Admin UI: denote settings that may be overridden in settings.php #3856
186 Add mini pager option to Search module #6083
187 [DX] Add a `project_get_info` helper function. #2385
188 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
189 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
190 Ship core with a layout that uses node/% as context #3530
191 Create a new cropped image style specifically for cards #5607
192 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
193 SMTP / PHPMailer module in core #3199
194 Add indicator for menu-level visibility conditions #1929
195 Optimize core book module via book_cache port #976
196 [D10] Invoke hook after a site install is complete #5876
197 'Unused' module detector #5020
198 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
199 Content creation page cleanup #202
200 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587

Pages

Log in or register to add new topics