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 Build a flexible "JSON consumer" block for Dashboard #3891
202 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
203 Don't count markup characters as part of the text length #309
204 Add pagers to watchdog entries #3546
205 Allow themes to have `config` folders #6122
206 [UX] Add the ckeditor spell-check plugin #2071
207 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
208 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
209 [D8] Manage form display: Allow managing form fields non-programmatically #5219
210 Add global site logo token #5871
211 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
212 Add new Date field widget to utilize HTML5 #date input type #4255
213 Consider using a flat-file cache for the page cache #716
214 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
215 Database log message is truncated at 56 characters and not configurable #5553
216 Expose breakpoints as a visibility option for blocks and layouts. #2347
217 Allow the addition of Dashboard context to any layout #6182
218 Add Mailsystem 3.x delegator class to core #3218
219 Layouts: Allow tokens to be used in custom page titles. #1860
220 [UX] integrate file editing into the file field widget #2810
221 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
222 Allow user/module to disable theme_debug for particular templates or modules #5746
223 Add a link to the BackdropCMS.org page on module list for each module #5003
224 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
225 [DX] Add `#indentation` property to FAPI elements. #5999
226 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
227 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
228 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
229 [UX] Default drop-button action for node types should be 'manage fields' #1116
230 [UX][D8] Convert user pictures to an actual Image Field #243
231 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
232 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
233 Allow comments to be attached to any entity type #2048
234 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
235 Better styling for UI links in book module #5609
236 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
237 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
238 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
239 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
240 [UX] Menu link items should be kept in sync with their respective content titles #4759
241 [UX] Add the ability for default layouts to be cloned (like views). #1674
242 [UX] CKEditor - Provide default styles #4233
243 Put all search results on a single page (with facets?) #1330
244 Provide an option to make language required for nodes (do not allow language = "none"). #673
245 [UX] Hide redundant items in Node Edit form. #3705
246 [D8] Trim summary on word boundary #599
247 Add an upgrade path from Admin Menu to Admin bar #3687
248 [DX] Add a helper function for messaging after saving settings forms #1364
249 Views: improve the "last" link of pagers #2332
250 Add status report message informing about CKEditor 5 upgrade #6346
251 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
252 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
253 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
254 [UX] Allow reordering of layouts from main Layouts page #5411
255 Status page: Show information about supported image types by GD #5760
256 [SEO][META] Provide some basic SEO meta tags OOTB #4995
257 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
258 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
259 Create a list of all entity types under Reports. #1449
260 Optimize core book module via book_cache port #976
261 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
262 Admin UI: denote settings that may be overridden in settings.php #3856
263 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
264 Content creation page cleanup #202
265 Ship core with a layout that uses node/% as context #3530
266 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
267 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
268 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
269 Add a check for missing modules or dependencies #5625
270 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
271 Extend the 'hidden paths' feature to taxonomy #4653
272 Add filtering to the List Views page like the filtering that existed in D7 #5896
273 [UX] Rename vocabularies & terms #4222
274 [UX] Improve editing data and time format patterns #1284
275 Use data-* to check modules dependencies before submit #565
276 Add an upgrade path from block class module backdrop core. #3682
277 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
278 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
279 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
280 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
281 CKEditor: Provide a setting to switch skins. #2729
282 [PS] Optimize menu_navigation_links_rebuild() #5389
283 [DX] Make File::access consistent with other entity classes. #5480
284 Apply image style to default picture #4976
285 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
286 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
287 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
288 Remove the "Layout" part from the layout names in the layouts list. #945
289 [WP][UX] Dashboard: Dismissible blocks #3996
290 [UX][DX] Show location of config files on status report #3839
291 Create the settings.php file if missing. #1075
292 [UX] Add content title match as search relevancy factor #3517
293 Varnish Cache Caching to improve performance Backdrop CMS #6164
294 Add layout name in class for custom layout. #2012
295 Request: More style options for the table format in Views #2961
296 Allow site administrators to selectively disable entity caching #5632
297 Add a new core theme #5175
298 Use the default date entry format for the default date display format #4646
299 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
300 Consolidate maintenance-related settings either in $state or $config #4723

Pages

Log in or register to add new topics