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 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
202 Add global site logo token #5871
203 [DX][BC] Replace module_load_include() with new, more generic function #206
204 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
205 Allow content types to be enabled/disabled via the admin UI #3883
206 Consider converting the watchdog list to a view. #1302
207 [UX] add an exposed filter for email address to the user account list #2512
208 [UX] Allow 'manage file' from Image Library #3544
209 More replacement tokens for node urls #4239
210 Backdrop release procedure enhancement #1987
211 Ship core with a layout that uses user/% as context #3531
212 Improve 'Last updated' date shown when installing modules. #4224
213 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
214 View configuration UI: Add indicator denoting rewritten fields #5287
215 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
216 Allow user/module to disable theme_debug for particular templates or modules #5746
217 Log warnings when projects are encountered without a 'type' #4866
218 Create New Field API for more efficient fields #2661
219 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
220 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
221 [DX] Add `#indentation` property to FAPI elements. #5999
222 Setting intelligent defaults during content type fields creation #291
223 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
224 Put Backdrop JS Object at the bottom of the HTML Document #1051
225 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
226 [D7] Add alt and title fields for the image file type? #4007
227 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
228 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
229 Media: Use field mapping to automatically store metadata/EXIF info #3333
230 Better styling for UI links in book module #5609
231 Allow to trigger the site status alert (red button) remotely #5097
232 Views UI: Edit Basic Settings #2906
233 [UX] Allow the admin bar to be shown/hidden via a toggle #970
234 Clean-up of Database after Migration from Drupal 7.x #6109
235 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
236 [D8] Convert "Recent content" block to a View #146
237 [UX] Allow the user to change their mind about manually entering a machine name... #1608
238 Allow pseudo fields to have configurable settings #3859
239 [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
240 [D8] Add Breakpoints in core #4669
241 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
242 [UX] Sort the image styles list in a meaningful way #2457
243 Alternative approach to translating config, using get/set #3522
244 [D8] Keep a snapshot of configuration directory in database #4212
245 Add semantic markup to layouts #1970
246 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
247 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
248 Status page: Show information about supported image types by GD #5760
249 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
250 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
251 Replace user-picture.tpl.php with a theme function #555
252 [UX] Provide preview and confirmation of permission changes before saving them #6320
253 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
254 Add CSS (JS?) code formatting automation #5568
255 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
256 Views: Filter results by matching data with current content #3683
257 [UX] Field UI - clean up the field type selection #1041
258 [WP][UX] Use admin-theme for Log In form #4410
259 Add a default 'posts' view to core #2152
260 Redirects write to json files? #4001
261 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
262 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
263 Link to all release notes between installed and recommended versions #3303
264 Add a check for missing modules or dependencies #5625
265 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
266 Admin interface for manual garbage collection #2898
267 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
268 Consider adding an easy way to provide click-to-copy functionality in core #6135
269 Add filtering to the List Views page like the filtering that existed in D7 #5896
270 Support additional (popular) properties in the .info files of projects #119
271 Allow install profiles to be run after site creation #1591
272 Search terms along with nodes #3850
273 Check if paths already exist when views or layouts are being installed. #1257
274 [SR] Better/safer file type validation #3830
275 Feature/Package Module Proposal #1238
276 Allow selecting an existing date format for log messages #4621
277 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
278 'Manage files' view sometimes shows incorrect filename #3507
279 Can we add a class to the admin tabs? #4207
280 Run tests for releases after project published ZIP file #1964
281 Add an "unsorted" indicator to table columns #5221
282 Provide an actual maintenance mode #3060
283 [DX] Make File::access consistent with other entity classes. #5480
284 [UX] Display a warning message when editor changes from Full HTML to something else #4807
285 [UX] Views/Field formatter: Count #2634
286 [UX] admin bar search results should not be allowed to span further than the page height. #520
287 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
288 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
289 Add ability to skip running tests on PR #5575
290 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
291 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
292 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
293 Custom Block contextual link #4390
294 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
295 [WP] Add URL Alias as machine name-like field to node titles #3993
296 [UX] Add # anchors to blocks in the Layout UI. #1724
297 Add fallback to HTTP for update manager #5455
298 [UX] More info on field removal #3262
299 Allow site administrators to selectively disable entity caching #5632
300 Provide smarter default query string key names for views exposed filters #2893

Pages

Log in or register to add new topics