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 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
202 [UX] Introduce a `confirm_dialog()` function #3771
203 [DX] Add user_role_has_permission function #6186
204 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
205 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
206 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
207 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
208 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
209 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
210 [UX] Layout UI: Per-block "dirty" form messages. #2430
211 Add option to run-test.sh to allow skipping troublesome tests. #4607
212 Add function that returns default config #3251
213 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
214 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
215 [UX] Modules Manual installation box needs to take modules names in any case #2885
216 Allow install profiles to define dependencies other than modules #3926
217 Allow install profiles to define explicit/hard dependencies #3597
218 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
219 "Create new revision by default" doesn't enable revisions #6103
220 Expand the "Global settings" fieldset when creating new fields #5345
221 [UX] Fix caching of favicons #898
222 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
223 Dashboard: Add a Configuration Manager widget #5322
224 Allow tokens to be used in the default value of fields. #885
225 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
226 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
227 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
228 Replace taxonomy_index with taxonomy_entity_index #103
229 Ability to specify absolute or relative links only in Link fields #1158
230 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
231 Easier/better way to revert Views' settings #4368
232 [DX] Implement hook_hook_info() to help organize module code #3024
233 [UX] Provide a theme switcher. #1711
234 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
235 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
236 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
237 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
238 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
239 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
240 [UX] Remove the textarea_with_summary field type #490
241 [D10] Views page displays: Provide a new option to use the admin theme #6025
242 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
243 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
244 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
245 Upscaling in out-of-the-box image style 'Large'. #3232
246 [UX] Add path settings to file pages #4176
247 [DX] Add a legacy upgrade_mappings database table #2855
248 [D9] Add a sub theme starter kit to Basis #3914
249 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
250 Layouts: Visibility conditions available when one of two required contexts are missing #4594
251 Introduce new "View own published content" #6397
252 [A11Y] Make collapsible fieldset accessible #6408
253 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
254 Views advanced settings: Only one page region, but still a drop-down. #852
255 Enable Entity Reference in new installations #5913
256 Add a localization concept for user-provided strings to core #4894
257 [UX] Allow multiple screenshots for modules themes and layouts #1517
258 [UX] Layout deletion confirmation form: add more explanation and options #5511
259 [UX] Allow image styles to be ordered/sorted. #1141
260 Layouts: Provide a way to define conditions based on field values. #2103
261 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
262 [UX] add the ability to order menus #3003
263 Replace user signatures & pictures with fields #1679
264 Use config for color module palettes #2554
265 [UX] limit field tokens on node type page to fields on that type #3752
266 Display the field machine_name along with the label on the display mode #6200
267 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
268 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
269 CKEditor5 Sections #5115
270 [UX] Turn the installer into a 1-minute installer #467
271 [DX] Remove unused item attributes (per delta) on fields #1352
272 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
273 [META][UX] Better "Recent content" block #4576
274 Config management diff: Rename "Old" and "New" to something more meaningful #3221
275 Add indicator for menu-level visibility conditions #1929
276 Showcase core features during install #4138
277 menu_tree_check_access() adds 1141 database queries #2825
278 [DX] Add config->getData() to match config->setData() #3902
279 [DX][UX] Keyboard shortcut for admin menu search #3564
280 Layout API: function to add a block to a layout region programmatically #5662
281 [DX] [D8] Add a `validate()` method to entity classes #6061
282 Add HTML5 Placeholder to form inputs #3561
283 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
284 View configuration UI: Add indicator denoting rewritten fields #5287
285 Allow non-administrative users the ability to publish/unpublish/schedule content #815
286 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
287 Log warnings when projects are encountered without a 'type' #4866
288 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
289 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
290 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
291 [DX] bring back db_fetch_array() and db_fetch_object() #2081
292 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
293 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
294 [WP] Support HTML formatted emails in core #3727
295 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
296 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
297 Create a printable Status Report #5821
298 Allow to trigger the site status alert (red button) remotely #5097
299 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
300 [D8] Add a phone field type #1342

Pages

Log in or register to add new topics