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 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
202 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
203 [SEO][META] Provide some basic SEO meta tags OOTB #4995
204 Config override in settings.php file doesn't work for permissions #6193
205 Add a check for missing modules or dependencies #5625
206 Add filtering to the List Views page like the filtering that existed in D7 #5896
207 [UX] Add "Configure page title" tab to Layout admin pages #3983
208 Update 'Syndicate' block allow selection of available feeds #2136
209 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
210 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
211 [UX] do not lock the admin bar when a modal is active. #1721
212 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
213 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
214 [D8] Introduce a new example.settings.local.php file #4173
215 [DX] Backward compatibility in theme_item_list() #6398
216 [UX] Add # anchors to vtabs. #1537
217 Status page: Show information about supported image types by GD #5760
218 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
219 Give details about why a permission 'has security implications' #5536
220 Menu router refactoring #2400
221 Ability to specify absolute or relative links only in Link fields #1158
222 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
223 [UX] Fix pager styling on mobile #3099
224 [UX] Allow cloning any user role (along with its permissions) #3813
225 [UX] Layouts UI: Reusable visibility condition templates. #1942
226 [PS] Optimize menu_navigation_links_rebuild() #5389
227 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
228 Better handling of location in locale source #3451
229 Apply image style to default picture #4976
230 Allow 'Main Page Content' block to use a specific display mode #4341
231 Enhance Available Updates Report to show date of release and date of latest commit #6207
232 Allow site administrators to selectively disable entity caching #5632
233 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
234 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
235 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
236 Feature request for Internal Redirects #3940
237 Optimize `views_handler_field_field()` to only load full entities if needed #2104
238 [D8] Add new formatter - "URL to Image" to image field in Views #2921
239 Restore Configurable Actions to core #3646
240 [UX] Layout UI: Collapsible block groups. #1691
241 Add a new core theme #5175
242 [UX] Image Library view: Dynamic number of items per page #4560
243 Incorporate Layouts UI to "manage displays" for entities #6039
244 Consolidate maintenance-related settings either in $state or $config #4723
245 Mobile first approach theme #4131
246 Add a comma-separated/list field formatter for multi-value fields. #316
247 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
248 [DX] Make File::access consistent with other entity classes. #5480
249 [UX] Allow multiple screenshots for modules themes and layouts #1517
250 Create "Current Node" block #5774
251 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
252 Provide a mechanism to load low-level backends #2383
253 [UX] Allow image styles to be ordered/sorted. #1141
254 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
255 [UX] Mobile project browser: make search result filters better for mobile #3096
256 [UX] Add information about removed modules to the uninstall page #3779
257 Allow form elements for updates in update.php #1912
258 Is the Admin Menu z-index value high enough? #5372
259 [UX] Display the "Default" block title on Add/Configure block UI #2665
260 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
261 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
262 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
263 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
264 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
265 [DX] Remove unused item attributes (per delta) on fields #1352
266 [DX] Add normalized project data into the database. #5905
267 "Available updates" page seems unresponsive the more installed projects there are. #3337
268 [PS] Set cache lifetime to 1 year for static assets #3937
269 [META] [UX] Add more Display Suite features #2084
270 Allow PHP libraries to be added via hook_library_info() #2911
271 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
272 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
273 [UX] Change layout 'Visibility conditions' links to a drop button #4529
274 [DX] Offer to backup and delete existing config to proceed with installation #6062
275 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
276 Allow search result display to be controlled via view modes #829
277 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
278 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
279 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
280 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
281 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
282 [UX] Add a 'visible' property to display modes #3082
283 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
284 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
285 [D8] Allow forms to set custom validation error messages on required fields #5348
286 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
287 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
288 Add option to Views for hiding empty blocks #3411
289 Change the default profile on tests from Standard to Testing #4943
290 Add permission for users to be able to administer their own contact form #4292
291 [Meta] Available updates report not as complete as Drupal 7 report #6252
292 Make the value of e-mail field visiable on user profile's View page #5663
293 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
294 [D8] Add a phone field type #1342
295 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
296 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
297 Allow user to set custom background color on core hero block #3918
298 Move the file `description` column to file_managed table. #2070
299 Confirmation dialog for orphaned files #2899
300 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590

Pages

Log in or register to add new topics