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
901 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
902 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
903 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
904 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
905 [DX] Make views query output easier to read with indentation & line breaks #1590
906 [UX] Add path settings to file pages #4176
907 [UX] Change user/login to /login and /user/logout to /logout #1248
908 Add "All day" functionality for the HTML5 widget #6142
909 Add an "unsorted" indicator to table columns #5221
910 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
911 [UX] Fix pager styling on mobile #3099
912 [UX] Display a warning message when editor changes from Full HTML to something else #4807
913 Evaluate the reasons for removal of the Trigger module from core. #2522
914 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
915 Create redirects for bulk alias delete #1993
916 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
917 Missing a possibility to get a books mlid value for views #5565
918 Add option to Views for hiding empty blocks #3411
919 Easier/better way to revert Views' settings #4368
920 Cache settings via admin section #1434
921 Add fallback to HTTP for update manager #5455
922 [D8][UX] Add inline form errors #1040
923 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
924 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
925 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
926 [D8] Add new formatter - "URL to Image" to image field in Views #2921
927 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
928 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
929 Allow PHP libraries to be added via hook_library_info() #2911
930 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
931 [UX] Display a reminder to uninstall modules after disabling them #3911
932 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
933 [UX] Project Browser: Improve the project details modal. #1778
934 Contact form message templates edited via the UI #3568
935 [META][UX] Better "Recent content" block #4576
936 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
937 Showcase core features during install #4138
938 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
939 Add per-bundle token info to hook_token_info() #5707
940 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
941 As view fields, titles for Pageless nodes show links even for those without access. #5214
942 [UX] Inject "mini modules forms" in various places where it makes sense #5949
943 [UX] Mobile project browser: make search result filters better for mobile #3096
944 When using a term reference field only show the term options that are in the current language #4774
945 [UX] Display the "Default" block title on Add/Configure block UI #2665
946 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
947 Why do we need to write the entire config data within update hooks? #3347
948 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
949 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
950 Add a simple way in core to define private and public access for nodes/entities. #1407
951 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
952 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
953 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
954 Trim textfields? #6386
955 "Available updates" page seems unresponsive the more installed projects there are. #3337
956 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
957 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
958 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
959 [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
960 Confirmation dialog for orphaned files #2899
961 [UX] Swap tab order of "Export" and "Import" config pages #2185
962 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
963 [UX] [DX] Move the user page to a separate module #109
964 [UX] Better image style previews. #1772
965 [META] Use UUIDs in more places #3563
966 [DX] Support some basic markdown-flavoured formatting in t() #4535
967 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
968 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
969 List of Modules should show required contrib modules #6173
970 Telemetry: Collect actual OS, not only type #5199
971 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
972 [UX] Add a 'visible' property to display modes #3082
973 Deprecate watchdog() #4749
974 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
975 [UX] Content view "Operations" drop-down lists available operations in random order. #548
976 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
977 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
978 CKEditor: Add filter to allow empty HTML tags #3269
979 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
980 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
981 [D8] Port and merge Local Image Input Filter in core #1384
982 Feature to add multiple Layouts together #5585
983 Allow modules to provide flexible template row styles #5427
984 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
985 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
986 [UX] Add parent menu selector to menu add/edit link form #6390

Pages

Log in or register to add new topics