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
201 [UX] Allow 'manage file' from Image Library #3544
202 [WP][UX] Dashboard: Collapsible blocks #3995
203 [DX] Add Flush all caches > Views to admin bar #5737
204 Allow install profiles to be run after site creation #1591
205 Consider using a flat-file cache for the page cache #716
206 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
207 Views: Autocomplete exposed filters #2423
208 Add custom block option to follow the translation system easily #2991
209 Check if paths already exist when views or layouts are being installed. #1257
210 Add check that active configuration directory is writable to system_requirements #5538
211 [UX] Allow reordering of layouts from main Layouts page #5411
212 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
213 [SEO][META] Provide some basic SEO meta tags OOTB #4995
214 Consolidate user links on admin bar #4643
215 Display the field machine_name along with the label on the display mode #6200
216 Basis: Update box-sizing method #4208
217 [UX] Rich-text Image/text flow. #987
218 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
219 [WP] Media Library #3203
220 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
221 Don't count markup characters as part of the text length #309
222 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
223 [UX][D8] Convert user pictures to an actual Image Field #243
224 Optimize `views_handler_field_field()` to only load full entities if needed #2104
225 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
226 Add a new core theme #5175
227 [UX] Layout UI: Collapsible block groups. #1691
228 Consolidate maintenance-related settings either in $state or $config #4723
229 [DX] [D8] Add a `validate()` method to entity classes #6061
230 Allow pseudo fields to have configurable settings #3859
231 [UX] When there is only one menu item in a section, don't list #4386
232 Ship core with a layout that uses user/% as context #3531
233 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
234 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
235 Provide an option to make language required for nodes (do not allow language = "none"). #673
236 [A11Y] tablist needs tab roles for children elements #5982
237 Menu router refactoring #2400
238 [UX] On the Add view page, expand block, and collapse page display #2978
239 Feature/Package Module Proposal #1238
240 Database log message is truncated at 56 characters and not configurable #5553
241 [PS] Optimize menu_navigation_links_rebuild() #5389
242 [UX] Layouts UI: Reusable visibility condition templates. #1942
243 Apply image style to default picture #4976
244 Allow anonymous users to use a SESSION variable to set timezone #4612
245 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
246 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
247 [DX][D8] Allow config files to have dependencies #4188
248 Create option for a cropped image style to provide consistent image size for Cards view #5593
249 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
250 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
251 Support tokens in Views "Global: custom text" field #3189
252 [DX] Views query should not output { and } around database table names. #1389
253 Content creation page cleanup #202
254 [META] [UX] Add more Display Suite features #2084
255 Create a mechanism for dynamically determining output of file entities #2721
256 [D8][DX] Add Modernizr to core. #1009
257 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
258 Add mini pager option to Search module #6083
259 Search terms along with nodes #3850
260 Display default views on a separate tab #4369
261 Alternative approach to translating config, using get/set #3522
262 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
263 Add a "Site Category" field to site info #1543
264 [D8] Trim summary on word boundary #599
265 Add context handling to Views blocks #5995
266 Provide a mechanism to load low-level backends #2383
267 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
268 [DX] Add a helper function for messaging after saving settings forms #1364
269 Is the Admin Menu z-index value high enough? #5372
270 Allow form elements for updates in update.php #1912
271 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
272 [SR] Add a minimum length setting for passwords #4589
273 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
274 Views: Filter results by matching data with current content #3683
275 Request to add a link to project pages for modules on Functionality page #4179
276 Create a new cropped image style specifically for cards #5607
277 Optimize core book module via book_cache port #976
278 [D10] Invoke hook after a site install is complete #5876
279 Remove the "Layout" part from the layout names in the layouts list. #945
280 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
281 Bulk operation for scheduling publishing of multiple pieces of content. #3115
282 [D8] Port and merge Localization Update in core #1377
283 Move the file `description` column to file_managed table. #2070
284 [ META] Add new interface for user selection of managed files #2718
285 Javascript end-to-end testing #5160
286 [UX][D8] Make position of #description (help text) configurable via the API #1403
287 [SR] Better/safer file type validation #3830
288 Reuse test prefixes instead of rebuilding them for each test #4353
289 'Manage files' view sometimes shows incorrect filename #3507
290 [DX] Disabling a field should not update the weights of all fields #5755
291 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
292 Use data-* to check modules dependencies before submit #565
293 Add a wrapper to make tables "responsive" #6008
294 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
295 Provide chained term tokens for taxonomy_term_reference fields #2949
296 Consolidate messages about modules merged into core if more than one module detected. #1163
297 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
298 [D8] Allow forms to set custom validation error messages on required fields #5348
299 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
300 Change the default profile on tests from Standard to Testing #4943

Pages

Log in or register to add new topics