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
201 Don't count markup characters as part of the text length #309
202 Changing theme cache workflow #2349
203 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
204 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
205 Consider converting the watchdog list to a view. #1302
206 Create a tests case for version upgrade #1874
207 Dashboard block: Translations #3852
208 Create a mechanism for dynamically determining output of file entities #2721
209 [UX] Add charts to the dashboard #3529
210 [UX] [multilingual] Translated blocks are too hard to use #3514
211 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
212 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
213 [DX] Add settings/page for contextual links settings #5404
214 Provide an option to make language required for nodes (do not allow language = "none"). #673
215 Add a language switcher to the admin bar when locale is enabled #5983
216 [DX] Support a way to declare conflicts in .info files #4993
217 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
218 [UX] Consider saving changes to custom block text without requiring a second save. #2038
219 Put Backdrop JS Object at the bottom of the HTML Document #1051
220 Provide chained term tokens for taxonomy_term_reference fields #2949
221 Add an upgrade path from menu_block to core menu blocks. #3681
222 [DX] Offer to backup and delete existing config to proceed with installation #6062
223 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
224 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
225 Add global site logo token #5871
226 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
227 Create a field_storage_exists() function #5180
228 [UX] Allow the user to change their mind about manually entering a machine name... #1608
229 [UX][D8] Convert user pictures to an actual Image Field #243
230 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
231 [D8] Introduce a new example.settings.local.php file #4173
232 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
233 Create Wordpress install profile #3127
234 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
235 Allow specifying optional tags for blocks #3837
236 [ META] Add new interface for user selection of managed files #2718
237 Add a "Make Permanent" action for the manage files listing #3825
238 Provide "Delimited" and "HTML list" display formatters for fields #2674
239 Front page to be configurable by language #3500
240 [Meta] Available updates report not as complete as Drupal 7 report #6252
241 Allow user/module to disable theme_debug for particular templates or modules #5746
242 Enhanced Float-Value Display Options #5379
243 [D8] Trim summary on word boundary #599
244 [DX] Add `#indentation` property to FAPI elements. #5999
245 Allow 'Main Page Content' block to use a specific display mode #4341
246 Link module: Provide an option to allow for a predefined list of static titles #4970
247 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
248 Setting intelligent defaults during content type fields creation #291
249 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
250 [UX] Field UI - clean up the field type selection #1041
251 Add the ability to create a CSS class for image field in Views #2920
252 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
253 [UX] Add responsive option to pager choice for Views and Search #6094
254 Better styling for UI links in book module #5609
255 Optimize core book module via book_cache port #976
256 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
257 [UX] Image Library view: Dynamic number of items per page #4560
258 Ability to include module configuration in config recipe even if config already exists #5173
259 Allow install profiles to be run after site creation #1591
260 Content creation page cleanup #202
261 Make problems with layout blocks more discoverable. #2320
262 Mobile first approach theme #4131
263 Check if paths already exist when views or layouts are being installed. #1257
264 [UX] Fix pager styling on mobile #3099
265 Update.php should automatically apply any new configuration defaults #1832
266 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
267 Create New Field API for more efficient fields #2661
268 Allow obsolete config strings to be culled from localization table #3452
269 Administration Bar module should not use popup #6270
270 Status page: Show information about supported image types by GD #5760
271 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
272 Use data-* to check modules dependencies before submit #565
273 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
274 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
275 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
276 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
277 Add CSS (JS?) code formatting automation #5568
278 "Available updates" page seems unresponsive the more installed projects there are. #3337
279 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
280 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
281 Dashboard Module: Show link to manage existing nodes of specific content type #3944
282 Views UI: Edit Basic Settings #2906
283 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
284 Add a check for missing modules or dependencies #5625
285 Remove the "Layout" part from the layout names in the layouts list. #945
286 Add filtering to the List Views page like the filtering that existed in D7 #5896
287 [UX] Change layout 'Visibility conditions' links to a drop button #4529
288 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
289 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
290 authorize.php should be used for all Installer module downloads/installs #2271
291 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
292 Feature/Package Module Proposal #1238
293 [UX] Mobile project browser: make search result filters better for mobile #3096
294 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
295 [UX] Add a 'visible' property to display modes #3082
296 [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
297 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
298 [D8] Autosave content #3426
299 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
300 [DX] Make File::access consistent with other entity classes. #5480

Pages

Log in or register to add new topics