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] Show result count and result range in search results #3261
202 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
203 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
204 Refactor the generation of SQL for dates and times into the database driver #2890
205 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
206 More replacement tokens for node urls #4239
207 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
208 Re-introduce block caching support. #1619
209 Entity reference 7.x-1.6 #5952
210 Improve 'Last updated' date shown when installing modules. #4224
211 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
212 Security: Consider adding an option to load public forms through AJAX. #1592
213 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
214 Remove syslog module from core #1260
215 Add admin tagging API to entities, menus, etc. #5307
216 Make the 404 / 403 page setting "translatable" #4881
217 Introduce new "View own published content" #6397
218 Installer should check digital signatures when downloading a package #3714
219 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
220 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
221 authorize.php should be used for all Installer module downloads/installs #2271
222 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
223 [D7] Add alt and title fields for the image file type? #4007
224 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
225 Allow setting a default value for Alt and Title text in image fields #1439
226 Missing a possibility to get a books mlid value for views #5565
227 [UX] Make sidebars collapsible in Harris layout #5486
228 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
229 [D8] Image styles: add "Convert" effect/action #5107
230 [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
231 Allow some markup in views descriptions. #3885
232 Add node's 'Menu link titles' to views #3248
233 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
234 [D8] Add Breakpoints in core #4669
235 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
236 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
237 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
238 Bulk delete taxonomy terms #2875
239 [UX] Use "Configure" icons instead of the full word #3539
240 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
241 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
242 [D8] Keep a snapshot of configuration directory in database #4212
243 Backdrop release procedure enhancement #1987
244 [UX] Branding and Version info on Installation Screens #1584
245 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
246 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
247 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
248 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
249 [A11Y] Make collapsible fieldset accessible #6408
250 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
251 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
252 [WP][UX] Use admin-theme for Log In form #4410
253 Add option to set a maximum age of log messages #2243
254 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
255 Redirects write to json files? #4001
256 [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
257 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
258 Why do we need to write the entire config data within update hooks? #3347
259 Provide `original` vocabulary to presave and update vocabulary hooks #5475
260 [UX] Token browser dialog: increase width (and height?). #1038
261 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
262 Display the field machine_name along with the label on the display mode #6200
263 [UX] Add visibility conditions for menu location #3867
264 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
265 [DX] Add Flush all caches > Views to admin bar #5737
266 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
267 [UX] add an exposed filter for email address to the user account list #2512
268 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
269 Allow selecting an existing date format for log messages #4621
270 [UX] Add charts to the dashboard #3529
271 [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
272 [UX] integrate file editing into the file field widget #2810
273 [A11Y] tablist needs tab roles for children elements #5982
274 Can we add a class to the admin tabs? #4207
275 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
276 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
277 [UX] [DX] Move the user page to a separate module #109
278 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
279 Add Claro administration theme to core #5241
280 All config_*() functions should accept `$type` for consistency. #4821
281 [DX] [D8] Add a `validate()` method to entity classes #6061
282 Create option for a cropped image style to provide consistent image size for Cards view #5593
283 Add an upgrade path for CKEditor module #3684
284 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
285 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
286 Custom Block contextual link #4390
287 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
288 [UX] Content view "Operations" drop-down lists available operations in random order. #548
289 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
290 [WP] Add URL Alias as machine name-like field to node titles #3993
291 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
292 Make 'gid' column in 'node_access' table VARCHAR #1396
293 CKEditor: Add filter to allow empty HTML tags #3269
294 Status Report should flag duplicate module installs #5464
295 [UX] Terminology for configuring a block seems odd #1016
296 Disable unused layout templates #5068
297 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
298 Dashboard block: Translations #3852
299 Add Mailsystem 3.x delegator class to core #3218
300 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303

Pages

Log in or register to add new topics