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 Feature to add multiple Layouts together #5585
402 [DX] [D8] Add a `validate()` method to entity classes #6061
403 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
404 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
405 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
406 Telemetry: Collect actual OS, not only type #5199
407 [UX] Add a "Back" button to the "Add block" dialog. #1644
408 Improve the styling of color input elements in the admin theme #4155
409 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
410 Deprecate watchdog() #4749
411 link fields for in page navigation #go-to-here #1308
412 [WP] Support HTML formatted emails in core #3727
413 [UX] User "locked" in the authorize.php page #2580
414 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
415 Ability to add custom file fields to Node Edit Form #5738
416 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
417 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
418 [UX] Open the field widget link in a modal #691
419 Allow default/required settings on multilingual ("Language") fields #4322
420 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
421 [WP] Media Library #3203
422 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
423 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
424 [SR] Security hardening: provide a mechanism to expire sessions #5545
425 Allow content types to be enabled/disabled via the admin UI #3883
426 [A11Y] Switch Admin Bar to using Smart Menus #2809
427 Add a default 'posts' view to core #2152
428 [UX] Allow 'manage file' from Image Library #3544
429 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
430 Simplify Layout configuration #5592
431 Add mini pager option to Search module #6083
432 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
433 [UX] Add a token-browser-like PHP date format helper dialog #4556
434 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
435 User roles form: Replace the "Required" column with a useful "Description" column #5179
436 Re-introduce block caching support. #1619
437 CSS Architecture with SASS, SMACSS, and BEM #4129
438 Add custom block option to follow the translation system easily #2991
439 Add state_override function to core #4725
440 [UX] Sort the image styles list in a meaningful way #2457
441 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
442 Add semantic markup to layouts #1970
443 Run tests for releases after project published ZIP file #1964
444 Add markup or message field to contact form #4721
445 Allow altering image style urls #5745
446 More useful tags for views #6268
447 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
448 Allow separate edit and display titles for field #4310
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 Support tokens in Views "Global: custom text" field #3189
451 Comment titles should be removed from presentation and from database if not used #4967
452 Allow setting a default value for Alt and Title text in image fields #1439
453 Missing a possibility to get a books mlid value for views #5565
454 Allow pseudo fields to have configurable settings #3859
455 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
456 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
457 Ship core with a layout that uses user/% as context #3531
458 [UX] Add # anchors to blocks in the Layout UI. #1724
459 Add new PR template, with reminder to reference an issue #5605
460 [UX][D8] Make position of #description (help text) configurable via the API #1403
461 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
462 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
463 Bring back the initial functionality of _field_write_instance function #5875
464 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
465 Security: Consider adding an option to load public forms through AJAX. #1592
466 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
467 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
468 [UX] On the Add view page, expand block, and collapse page display #2978
469 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
470 Remove syslog module from core #1260
471 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
472 Basis: Add basic font-sizes to skin.css #2410
473 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
474 Views: Filter results by matching data with current content #3683
475 [UX] New interface for editing, previewing, and saving theme settings #1949
476 [UX] Combine Permissions for `Field` and `Field UI` #4710
477 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
478 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
479 [WP] Add Token Filter to core #5352
480 Saving a content type display should not return up to the Manage Displays list #4291
481 Add 'Field HTML Trim' to core #6001
482 [SR] Provide a status report entry for the database connection status #4945
483 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
484 Why do we need to write the entire config data within update hooks? #3347
485 Search terms along with nodes #3850
486 Create a mechanism for dynamically determining output of file entities #2721
487 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
488 [UX] Token browser dialog: increase width (and height?). #1038
489 Alternative approach to translating config, using get/set #3522
490 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
491 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
492 Make Backdrop misconfiguration messages friendlier #6110
493 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
494 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
495 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
496 [UX] Branding and Version info on Installation Screens #1584
497 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
498 [D8] Introduce a new `file_url_transform_relative()` function #4106
499 [DX] Add a `project_get_info` helper function. #2385
500 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222

Pages

Log in or register to add new topics