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 Redirects write to json files? #4001
202 Update.php should automatically apply any new configuration defaults #1832
203 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
204 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
205 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
206 [WP] Add the ability to schedule config changes #3185
207 Add 'Field HTML Trim' to core #6001
208 [UX] Branding and Version info on Installation Screens #1584
209 [UX] Decrease size of help text input textareas #2747
210 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
211 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
212 Allow install profiles to define dependencies other than modules #3926
213 Expand the "Global settings" fieldset when creating new fields #5345
214 [D8] Keep a snapshot of configuration directory in database #4212
215 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
216 Allow install profiles to define explicit/hard dependencies #3597
217 Make Backdrop misconfiguration messages friendlier #6110
218 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
219 Can we add a class to the admin tabs? #4207
220 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
221 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
222 Add permissions for viewing blocked user account profiles (and/or their content) #6123
223 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
224 One click install for digitalocean #5628
225 Give details about why a permission 'has security implications' #5536
226 Allow Views to be grouped in Admin Menu #5895
227 Make 'gid' column in 'node_access' table VARCHAR #1396
228 [UX] Terminology for configuring a block seems odd #1016
229 Custom Block contextual link #4390
230 authorize.php should be used for all Installer module downloads/installs #2271
231 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
232 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
233 [WP] Add URL Alias as machine name-like field to node titles #3993
234 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
235 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
236 [UX] Add help text and improve the UI to clarify things around layout templates #6314
237 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
238 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
239 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
240 Introduce some missing permissions that allow global actions on files #6012
241 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
242 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
243 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
244 Allow selecting an existing date format for log messages #4621
245 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
246 [D9] Add a sub theme starter kit to Basis #3914
247 Dashboard: Add a Configuration Manager widget #5322
248 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
249 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
250 Backdrop release procedure enhancement #1987
251 [DX][UX] Keyboard shortcut for admin menu search #3564
252 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
253 Add a localization concept for user-provided strings to core #4894
254 Allow search result display to be controlled via view modes #829
255 [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
256 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
257 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
258 [UX] timezone drop-down should group timezones by continent #2928
259 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
260 Add option to set a maximum age of log messages #2243
261 [UX] limit field tokens on node type page to fields on that type #3752
262 CKEditor5 Sections #5115
263 [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
264 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
265 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
266 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
267 Allow admins to unblock someone easily without having to go into the database #3111
268 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
269 [UX] Add # anchors to vtabs. #1537
270 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
271 [UX] Add a default Taxonomy (tag/category) layout #1164
272 Add option to run-test.sh to allow skipping troublesome tests. #4607
273 [UX] add an exposed filter for email address to the user account list #2512
274 [DX] Add config->getData() to match config->setData() #3902
275 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
276 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
277 View configuration UI: Add indicator denoting rewritten fields #5287
278 [UX] Add path settings to file pages #4176
279 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
280 Add HTML5 Placeholder to form inputs #3561
281 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
282 Log warnings when projects are encountered without a 'type' #4866
283 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
284 Layouts: Visibility conditions available when one of two required contexts are missing #4594
285 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
286 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
287 Comment administration improvements #2919
288 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
289 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
290 Easier/better way to revert Views' settings #4368
291 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
292 [WP] Support HTML formatted emails in core #3727
293 Allow to trigger the site status alert (red button) remotely #5097
294 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
295 Configuration manager to offer choices when config staging folder includes files #6383
296 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
297 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
298 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
299 [D10] Views page displays: Provide a new option to use the admin theme #6025
300 [UX] Use Javascript to complete block Admin label fields based on Display title #1523

Pages

Log in or register to add new topics