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] 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
202 [D8] Trim summary on word boundary #599
203 [UX] List modules that need to be enabled on the config sync page #2604
204 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
205 [DX] Add a helper function for messaging after saving settings forms #1364
206 [D9] Users must verify email when changing user email addresses #5210
207 Convert /admin/content/book to a View #3735
208 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
209 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
210 [DX] Add Flush all caches > Views to admin bar #5737
211 [UX] Token browser dialog: increase width (and height?). #1038
212 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
213 Basis: Add basic font-sizes to skin.css #2410
214 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
215 [UX] New interface for editing, previewing, and saving theme settings #1949
216 Optimize core book module via book_cache port #976
217 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
218 Allow fully deleting text formats #4013
219 [DX] Offer to backup and delete existing config to proceed with installation #6062
220 Content creation page cleanup #202
221 Move "Expanded" option for Menu Items to Block settings #5428
222 Installer module should check for file-write permissions #3893
223 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
224 [DX] Support a way to declare conflicts in .info files #4993
225 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
226 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
227 Create option for a cropped image style to provide consistent image size for Cards view #5593
228 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
229 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
230 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
231 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
232 [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
233 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
234 Allow the values of list field types to be pulled from a view. #1677
235 Use data-* to check modules dependencies before submit #565
236 [UX] User "locked" in the authorize.php page #2580
237 [Meta] Available updates report not as complete as Drupal 7 report #6252
238 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
239 Create a field_storage_exists() function #5180
240 Installer should check digital signatures when downloading a package #3714
241 Make 'gid' column in 'node_access' table VARCHAR #1396
242 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
243 [UX] Terminology for configuring a block seems odd #1016
244 [A11Y] tablist needs tab roles for children elements #5982
245 [DX] Add a `project_get_info` helper function. #2385
246 Allow copying settings from other content types when adding an existing field #3229
247 [D7] Add setting for which roles can be assigned #4437
248 Allow leaving feedback on projects from the Project Installer UI. #1914
249 Remove the "Layout" part from the layout names in the layouts list. #945
250 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
251 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
252 [UX] Add responsive option to pager choice for Views and Search #6094
253 [DX] Add settings/page for contextual links settings #5404
254 Allow some markup in views descriptions. #3885
255 [UX] Add visibility conditions for menu location #3867
256 Link module: Provide an option to allow for a predefined list of static titles #4970
257 [UX] Use "Configure" icons instead of the full word #3539
258 [UX] Add # anchors to vtabs. #1537
259 Create a new cropped image style specifically for cards #5607
260 [UX] Add a default Taxonomy (tag/category) layout #1164
261 [D10] Invoke hook after a site install is complete #5876
262 Consolidate user links on admin bar #4643
263 [UX] Add the ckeditor spell-check plugin #2071
264 Add custom block option to follow the translation system easily #2991
265 Basis: Update box-sizing method #4208
266 [UX] Make it easy to find newly-added modules on the modules page #532
267 Administration Bar module should not use popup #6270
268 Search form does not allow to be styled using icons #5573
269 Ability to include module configuration in config recipe even if config already exists #5173
270 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
271 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
272 Add context handling to Views blocks #5995
273 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
274 [WP] Media Library #3203
275 Add options to Block Name in Views #1880
276 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
277 [A11Y] Switch Admin Bar to using Smart Menus #2809
278 [WP][UX] Dashboard: Collapsible blocks #3995
279 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
280 [D8] Ensure that entries are written to watchdog table #63
281 Enhanced Float-Value Display Options #5379
282 Clean-up of Database after Migration from Drupal 7.x #6109
283 [DX] Revert field storage back to Drupal 6 style normalized tables #56
284 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
285 Dashboard block: Translations #3852
286 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
287 [UX] Add charts to the dashboard #3529
288 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
289 Allow taxonomy term for layout block visibility #5612
290 Ability to specify absolute or relative links only in Link fields #1158
291 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
292 Allow anonymous users to use a SESSION variable to set timezone #4612
293 Allow comments to be attached to any entity type #2048
294 [UX] On the Add view page, expand block, and collapse page display #2978
295 [DX][D8] Allow config files to have dependencies #4188
296 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
297 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
298 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
299 Add an upgrade path for CKEditor module #3684
300 [D8] Port and merge Internationalization in core (feature parity with D8). #1374

Pages

Log in or register to add new topics