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 Custom Block contextual link #4390
402 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
403 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
404 [WP] Add URL Alias as machine name-like field to node titles #3993
405 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
406 Missing a possibility to get a books mlid value for views #5565
407 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
408 [UX][DX] Show location of config files on status report #3839
409 Block configuration settings: Support adding IDs. #2145
410 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
411 [UX] Add content title match as search relevancy factor #3517
412 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
413 Ability to add custom file fields to Node Edit Form #5738
414 [UX] do not lock the admin bar when a modal is active. #1721
415 Add option to run-test.sh to allow skipping troublesome tests. #4607
416 Telemetry: Collect Internet Status At Time Of Install #5222
417 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
418 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
419 [UX] timezone drop-down should group timezones by continent #2928
420 Get rid of all Backdrop markers in HTML page source #4817
421 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
422 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
423 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
424 Views: Autocomplete exposed filters #2423
425 [UX] Allow multiple screenshots for modules themes and layouts #1517
426 Provide the option for not displaying URL settings #3664
427 Simplify Layout configuration #5592
428 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
429 [UX] Allow image styles to be ordered/sorted. #1141
430 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
431 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
432 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
433 Allow admins to unblock someone easily without having to go into the database #3111
434 [D9] Add 'published' timestamp to nodes #5062
435 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
436 Why do we need to write the entire config data within update hooks? #3347
437 Allow themes to have `config` folders #6122
438 Garbage collection deletes files if they are inserted where filter can't find them. #3826
439 Update 'Syndicate' block allow selection of available feeds #2136
440 [DX] Remove unused item attributes (per delta) on fields #1352
441 [UX] Edit view from Layout blocks page #3501
442 Optimize `views_handler_field_field()` to only load full entities if needed #2104
443 [D8] Add a phone field type #1342
444 [UX] combine different kinds of views link fields #3457
445 Allow altering image style urls #5745
446 [UX] Layout UI: Collapsible block groups. #1691
447 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
448 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
449 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
450 [UX] Add path settings to file pages #4176
451 Comment administration improvements #2919
452 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
453 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
454 [UX] [DX] Move the user page to a separate module #109
455 Cannot create menu items linking to existing files #3945
456 Allow the addition of Dashboard context to any layout #6182
457 Menu router refactoring #2400
458 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
459 [UX] Admin Bar: Make "Development" a top-level menu item #3652
460 Add new PR template, with reminder to reference an issue #5605
461 [UX] Layouts UI: Reusable visibility condition templates. #1942
462 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
463 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
464 Bring back the initial functionality of _field_write_instance function #5875
465 Easier/better way to revert Views' settings #4368
466 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
467 'Unused' module detector #5020
468 Add a views filter/argument for Term Depth #2666
469 [UX] Content view "Operations" drop-down lists available operations in random order. #548
470 CKEditor: Add filter to allow empty HTML tags #3269
471 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
472 [META] [UX] Add more Display Suite features #2084
473 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
474 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
475 [META][UX] Better "Recent content" block #4576
476 [DX] Form API: provide a 'type' => 'status_message' element. #3329
477 [D9] Users must verify email when changing user email addresses #5210
478 Add 'Field HTML Trim' to core #6001
479 Showcase core features during install #4138
480 [UX] Hide all field labels by default #2902
481 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
482 [UX] Fix caching of favicons #898
483 Replace content translation with entity translation (and add an upgrade path) #52
484 Add status report message informing about CKEditor 5 upgrade #6346
485 Provide a mechanism to load low-level backends #2383
486 [PS] Use signatures instead of the form cache #1470
487 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
488 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
489 Allow form elements for updates in update.php #1912
490 [UX] Maximum upload size should be an integer element #1120
491 Move "Expanded" option for Menu Items to Block settings #5428
492 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
493 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
494 [UX] Allow moving blocks from the front end? #3086
495 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
496 Allow admin theme CSS for dialogs to be used on front-end #2659
497 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
498 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
499 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
500 Contact module roadmap: 80% usecase of Webforms in core #3808

Pages

Log in or register to add new topics