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 [DX] bring back db_fetch_array() and db_fetch_object() #2081
402 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
403 [UX] On the Add view page, expand block, and collapse page display #2978
404 Clean-up of Database after Migration from Drupal 7.x #6109
405 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
406 Allow site administrators to selectively disable entity caching #5632
407 Allow text formats to be cloned. #4501
408 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
409 [UX] disable "upload" button on file widget until file has been selected #908
410 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
411 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
412 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
413 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
414 Options to change parent link behaviour in responsive dropdown menus #2370
415 Changing theme cache workflow #2349
416 [UX] Rename "Configuration" to "Settings" #1161
417 Create a tests case for version upgrade #1874
418 Search terms along with nodes #3850
419 Create a mechanism for dynamically determining output of file entities #2721
420 Rename default Contact form category #4703
421 [UX] Provide preview and confirmation of permission changes before saving them #6320
422 Alternative approach to translating config, using get/set #3522
423 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
424 Create "Current Node" block #5774
425 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
426 [D9] Add 'published' timestamp to nodes #5062
427 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
428 [D8] Port and merge Internationalization Views in core #1375
429 Allow comment types independent of content types #2049
430 Consider adding an easy way to provide click-to-copy functionality in core #6135
431 Views: Filter results by matching data with current content #3683
432 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
433 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
434 Telemetry: Collect Internet Status At Time Of Install #5222
435 [DX] Add normalized project data into the database. #5905
436 Flexible Layout Templates - Add hero ROW by default to new templates #4091
437 Get rid of all Backdrop markers in HTML page source #4817
438 Allow a layout to be selected on additional paths. #1528
439 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
440 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
441 Give details about why a permission 'has security implications' #5536
442 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
443 [DX] Add a Production/Development Toggle to core. #1144
444 Bulk operation for scheduling publishing of multiple pieces of content. #3115
445 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
446 [SR] Better/safer file type validation #3830
447 [ META] Add new interface for user selection of managed files #2718
448 Simple Mode - Ability to toggle between simple and advanced admin features #4692
449 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
450 'Manage files' view sometimes shows incorrect filename #3507
451 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
452 1.15 [UX] Follow-ups for auto menu settings in core #4251
453 'Unused' module detector #5020
454 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
455 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
456 [UX] Consider saving changes to custom block text without requiring a second save. #2038
457 Provide chained term tokens for taxonomy_term_reference fields #2949
458 Add "All day" functionality for the HTML5 widget #6142
459 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
460 Make the value of e-mail field visiable on user profile's View page #5663
461 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
462 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
463 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
464 Add a global/standardized way to add icon to external links #4047
465 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
466 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
467 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
468 Make problems with layout blocks more discoverable. #2320
469 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
470 [UX] Mobile project browser: make it easier to get to the queue #3098
471 Update.php should automatically apply any new configuration defaults #1832
472 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
473 Provide "Delimited" and "HTML list" display formatters for fields #2674
474 [UX] install.php: Provide help text for site name #4675
475 Trim textfields? #6386
476 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
477 Move "Expanded" option for Menu Items to Block settings #5428
478 Provide views field handler to access project properties from the `info` column in the `system` table #5820
479 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
480 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
481 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
482 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
483 [UX] Add "Configure page title" tab to Layout admin pages #3983
484 Add the ability to create a CSS class for image field in Views #2920
485 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
486 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
487 Move the Color module to a contributed project #5667
488 [D9] Users must verify email when changing user email addresses #5210
489 Allow search result display to be controlled via view modes #829
490 Seventy two theme #5928
491 Allow fully deleting text formats #4013
492 Create a field_storage_exists() function #5180
493 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
494 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
495 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
496 [UX][WP] CKEditor: Add word count #1477
497 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
498 authorize.php should be used for all Installer module downloads/installs #2271
499 Add an 'URL alias update queue' for entities associated with an updated entity #1124
500 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093

Pages

Log in or register to add new topics