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 [WP][SR] Add email obfuscator to core #3270
202 Implement createAccess for File entities #5479
203 [DX] Add config->getData() to match config->setData() #3902
204 [UX] Automatically clear caches after manual upgrades #5101
205 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
206 [DX][UX] Keyboard shortcut for admin menu search #3564
207 [UX] Show result count and result range in search results #3261
208 Basis: Add basic font-sizes to skin.css #2410
209 Refactor the generation of SQL for dates and times into the database driver #2890
210 [UX] New interface for editing, previewing, and saving theme settings #1949
211 Consolidate user links on admin bar #4643
212 [UX] Improve editing data and time format patterns #1284
213 [DX][D8] Allow config files to have dependencies #4188
214 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
215 [DX] Disabling a field should not update the weights of all fields #5755
216 Creating multiple fields simultaneously while creating a content type #292
217 Add a wrapper to make tables "responsive" #6008
218 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
219 [WP] Support HTML formatted emails in core #3727
220 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
221 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
222 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
223 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
224 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
225 Allow the values of list field types to be pulled from a view. #1677
226 [UX] When there is only one menu item in a section, don't list #4386
227 Create the settings.php file if missing. #1075
228 Allow taxonomy term for layout block visibility #5612
229 [UX] Make block titles required and allow them to be hidden. #692
230 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
231 Support SVG in Image Library #5541
232 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
233 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
234 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
235 Varnish Cache Caching to improve performance Backdrop CMS #6164
236 Add HTML5 Placeholder to form inputs #3561
237 Add node's 'Menu link titles' to views #3248
238 [DX] Add a `project_get_info` helper function. #2385
239 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
240 Bulk delete taxonomy terms #2875
241 Allow leaving feedback on projects from the Project Installer UI. #1914
242 Allow anonymous users to use a SESSION variable to set timezone #4612
243 Add options to Block Name in Views #1880
244 [SR] Add a minimum length setting for passwords #4589
245 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
246 Request to add a link to project pages for modules on Functionality page #4179
247 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
248 Status page: Provide information about the security coverage of the currently-installed minor version #5759
249 [DX][BC] Replace module_load_include() with new, more generic function #206
250 Group interdependent checkboxes visually #6013
251 Telemetry: Collect Internet Status At Time Of Install #5222
252 Get rid of all Backdrop markers in HTML page source #4817
253 "Create new revision by default" doesn't enable revisions #6103
254 [UX] Add the ckeditor spell-check plugin #2071
255 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
256 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
257 Display default views on a separate tab #4369
258 Layout: path condition with a subdomain #1049
259 Separate the Term Reference field from Taxonomy module #5633
260 [UX] Config import should search recursively for config files to import #661
261 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
262 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
263 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
264 Allow content types to be enabled/disabled via the admin UI #3883
265 [D9] Add 'published' timestamp to nodes #5062
266 [DX] Add user_role_has_permission function #6186
267 [UX] Allow 'manage file' from Image Library #3544
268 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
269 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
270 Allow core libraries to be served via CDN #1593
271 [DX] Make views query output easier to read with indentation & line breaks #1590
272 [UX] integrate file editing into the file field widget #2810
273 Layouts: Allow tokens to be used in custom page titles. #1860
274 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
275 [UX] Change user/login to /login and /user/logout to /logout #1248
276 Improve the styling of color input elements in the admin theme #4155
277 [UX] Allow the admin bar to be shown/hidden via a toggle #970
278 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
279 [D8] Convert "Recent content" block to a View #146
280 [UX] Search settings: Convert the "Search items" section to a table. #3385
281 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
282 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
283 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
284 Introduce new "View own published content" #6397
285 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
286 Allow comments to be attached to any entity type #2048
287 Cache settings via admin section #1434
288 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
289 Reuse test prefixes instead of rebuilding them for each test #4353
290 [D8][UX] Add inline form errors #1040
291 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
292 Provide a views filter handler for project properties #5904
293 Setting intelligent defaults during content type fields creation #291
294 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
295 Allow pseudo fields to have configurable settings #3859
296 'Unused' module detector #5020
297 [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
298 Ship core with a layout that uses user/% as context #3531
299 Add Mailsystem 3.x delegator class to core #3218
300 Expose breakpoints as a visibility option for blocks and layouts. #2347

Pages

Log in or register to add new topics