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 Confirmation dialog for orphaned files #2899
402 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
403 Allow some markup in views descriptions. #3885
404 [UX] CKEditor - Provide default styles #4233
405 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
406 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
407 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
408 [UX] Make sidebars collapsible in Harris layout #5486
409 [UX] Consider saving changes to custom block text without requiring a second save. #2038
410 Add ability to configure inline image upload path with global/ site tokens #6401
411 [D8] Image styles: add "Convert" effect/action #5107
412 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
413 [META] Improve the project screenshots functionality in the project browser #3061
414 Create "Current Node" block #5774
415 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
416 [WP][SR] Add email obfuscator to core #3270
417 [UX] Introduce button group UI component #2643
418 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
419 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
420 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
421 Make problems with layout blocks more discoverable. #2320
422 Add hook_field_schema_alter() #6208
423 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
424 Update.php should automatically apply any new configuration defaults #1832
425 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
426 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
427 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
428 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
429 Extend the 'hidden paths' feature to taxonomy #4653
430 Add more HTML5 elements for dates #326
431 Site-wide settings for file garbage collection #2896
432 [DX] Add normalized project data into the database. #5905
433 [UX] Add visibility conditions for menu location #3867
434 [UX] Rename vocabularies & terms #4222
435 [UX] Use "Configure" icons instead of the full word #3539
436 [UX] Add # anchors to vtabs. #1537
437 [UX] Add a default Taxonomy (tag/category) layout #1164
438 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
439 Provide `original` vocabulary to presave and update vocabulary hooks #5475
440 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
441 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
442 Disable unused layout templates #5068
443 [UX] Make block titles required and allow them to be hidden. #692
444 [UX] Views save/cancel buttons are at the top right #3054
445 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
446 Support SVG in Image Library #5541
447 [UX] Layout path selection: Make it more user friendly #2618
448 Add an upgrade path for CKEditor module #3684
449 [WP][UX] Dashboard: Dismissible blocks #3996
450 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
451 authorize.php should be used for all Installer module downloads/installs #2271
452 Allow a hook to alter the list of CSS files parsed by Color module #6240
453 Add Claro administration theme to core #5241
454 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
455 All config_*() functions should accept `$type` for consistency. #4821
456 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
457 Ensure Backdrop deletes all files it puts into /tmp #3253
458 Make the value of e-mail field visiable on user profile's View page #5663
459 Use the default date entry format for the default date display format #4646
460 Creating multiple fields simultaneously while creating a content type #292
461 Use database independent calls to initialize the testing cache. #2888
462 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
463 Dashboard block: Translations #3852
464 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
465 [UX] Add charts to the dashboard #3529
466 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
467 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
468 Ability to specify absolute or relative links only in Link fields #1158
469 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
470 Status Report should flag duplicate module installs #5464
471 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
472 Backdrop release procedure enhancement #1987
473 [DX][D8] Provide a mechanism to deprecate permissions #5030
474 [UX] Config import should search recursively for config files to import #661
475 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
476 Provide views field handler to access project properties from the `info` column in the `system` table #5820
477 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
478 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
479 [UX] List modules that need to be enabled on the config sync page #2604
480 Add an upgrade path from menu_block to core menu blocks. #3681
481 [DX] Remove unused item attributes (per delta) on fields #1352
482 Add option to set a maximum age of log messages #2243
483 Make mobile menu toggle text configurable #6264
484 [D8] Manage form display: Allow managing form fields non-programmatically #5219
485 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
486 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
487 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
488 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
489 Move the Color module to a contributed project #5667
490 [UX] Dismissible status report messages. #4617
491 [DX][BC] Replace module_load_include() with new, more generic function #206
492 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
493 Seventy two theme #5928
494 Allow specifying optional tags for blocks #3837
495 Allow overriding Seven's header customisations #4205
496 [UX] [multilingual] Translated blocks are too hard to use #3514
497 [UX] Allow multiple screenshots for modules themes and layouts #1517
498 [UX] add an exposed filter for email address to the user account list #2512
499 [UX] Allow image styles to be ordered/sorted. #1141
500 Allow more granular HTML filter options for HTML attributes, not just tags #6100

Pages

Log in or register to add new topics