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
401 Add fallback to HTTP for update manager #5455
402 [DX] Provide a way to retrieve default/OOTB config values #4262
403 Remove the "Layout" part from the layout names in the layouts list. #945
404 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
405 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
406 Menu router refactoring #2400
407 Feature/Package Module Proposal #1238
408 Add Mailsystem 3.x delegator class to core #3218
409 [UX] Layouts UI: Reusable visibility condition templates. #1942
410 [UX] integrate file editing into the file field widget #2810
411 [UX] Allow cloning any user role (along with its permissions) #3813
412 More useful tags for views #6268
413 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
414 Better handling of location in locale source #3451
415 [DX] Disabling a field should not update the weights of all fields #5755
416 Add an "unsorted" indicator to table columns #5221
417 [DX][D8] CMI: Add config_exclude functionality to core #4079
418 Use data-* to check modules dependencies before submit #565
419 Add a wrapper to make tables "responsive" #6008
420 [UX] Display a warning message when editor changes from Full HTML to something else #4807
421 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
422 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
423 Optimize `views_handler_field_field()` to only load full entities if needed #2104
424 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
425 [META] [UX] Add more Display Suite features #2084
426 [D8][DX] Add Modernizr to core. #1009
427 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
428 [PS] Set cache lifetime to 1 year for static assets #3937
429 Make Backdrop misconfiguration messages friendlier #6110
430 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
431 Separate the Term Reference field from Taxonomy module #5633
432 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
433 More replacement tokens for node urls #4239
434 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
435 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
436 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
437 Add a "Site Category" field to site info #1543
438 [D8] Ensure that entries are written to watchdog table #63
439 Provide a mechanism to load low-level backends #2383
440 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
441 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
442 Allow form elements for updates in update.php #1912
443 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
444 [UX] Add information about removed modules to the uninstall page #3779
445 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
446 Allow limiting access to menu items per-role #4465
447 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
448 Status page: Provide information about the security coverage of the currently-installed minor version #5759
449 As view fields, titles for Pageless nodes show links even for those without access. #5214
450 [DX][D8] Provide a single command to install & run Backdrop #4040
451 [UX] Make it easy to find newly-added modules on the modules page #532
452 Group interdependent checkboxes visually #6013
453 When using a term reference field only show the term options that are in the current language #4774
454 [DX] Views query should not output { and } around database table names. #1389
455 Search form does not allow to be styled using icons #5573
456 Move the file `description` column to file_managed table. #2070
457 Request: More style options for the table format in Views #2961
458 Allow user to set custom background color on core hero block #3918
459 Add permissions for viewing blocked user account profiles (and/or their content) #6123
460 [D8] Add Breakpoints in core #4669
461 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
462 Allow modules to provide flexible template row styles #5427
463 Improve 'Last updated' date shown when installing modules. #4224
464 uuid and entity import / export #890
465 Provide a views filter handler for project properties #5904
466 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
467 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
468 [DX] Revert field storage back to Drupal 6 style normalized tables #56
469 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
470 Consolidate messages about modules merged into core if more than one module detected. #1163
471 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
472 CKEditor: Provide a setting to switch skins. #2729
473 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
474 [UX] Add help text and improve the UI to clarify things around layout templates #6314
475 Add option to Views for hiding empty blocks #3411
476 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
477 Telemetry: Collect actual OS, not only type #5199
478 [D7] Add alt and title fields for the image file type? #4007
479 [UX] Search settings: Convert the "Search items" section to a table. #3385
480 Deprecate watchdog() #4749
481 [D8] Port and merge Localization Update in core #1377
482 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
483 Add state_override function to core #4725
484 [UX] Move admin menu system tasks to their own dropdown? #1368
485 Store entity bundle in comment table #2046
486 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
487 [UX] Display a reminder to uninstall modules after disabling them #3911
488 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
489 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
490 Contact form message templates edited via the UI #3568
491 Add 'Save user(s)' action #5656
492 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
493 [D8] Keep a snapshot of configuration directory in database #4212
494 Add entity_save and entity_delete in core. #862
495 Path filter/tips is not very useful and unlikely to be found #5912
496 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
497 [UX] Set date formats by country #1521
498 [D8] Include Tour module in core #89
499 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
500 Create Wordpress install profile #3127

Pages

Log in or register to add new topics