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] Project installer: Provide link to update report from installer update tab #4471
202 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
203 [UX] Add a "Back" button to the "Add block" dialog. #1644
204 'Unused' module detector #5020
205 [DX] Make File::access consistent with other entity classes. #5480
206 link fields for in page navigation #go-to-here #1308
207 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
208 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
209 Dashboard block: Translations #3852
210 Options to change parent link behaviour in responsive dropdown menus #2370
211 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
212 [UX] Add charts to the dashboard #3529
213 [UX][D8] Make position of #description (help text) configurable via the API #1403
214 [UX] CKEditor: autocorrection. #1902
215 Create New Field API for more efficient fields #2661
216 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
217 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
218 [UX] CKEditor - Provide default styles #4233
219 Allow site administrators to selectively disable entity caching #5632
220 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
221 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
222 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
223 [UX] Better alignment for drop buttons. #1090
224 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
225 Media: Use field mapping to automatically store metadata/EXIF info #3333
226 Add an upgrade path for CKEditor module #3684
227 [DX] bring back db_fetch_array() and db_fetch_object() #2081
228 Views UI: Edit Basic Settings #2906
229 More useful tags for views #6268
230 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
231 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
232 Move "Expanded" option for Menu Items to Block settings #5428
233 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
234 Re-introduce block caching support. #1619
235 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
236 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
237 Create "Current Node" block #5774
238 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
239 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
240 Remove grippie; use CSS "resize" property #340
241 Allow specifying optional tags for blocks #3837
242 Changing theme cache workflow #2349
243 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
244 [UX] [multilingual] Translated blocks are too hard to use #3514
245 Make Backdrop misconfiguration messages friendlier #6110
246 Create a tests case for version upgrade #1874
247 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
248 Extend the 'hidden paths' feature to taxonomy #4653
249 [D9] Users must verify email when changing user email addresses #5210
250 [UX] Rename vocabularies & terms #4222
251 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
252 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
253 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
254 [DX] Add normalized project data into the database. #5905
255 [UX] Hide/Show row weights should not be done globally without warning #750
256 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
257 Link to all release notes between installed and recommended versions #3303
258 Add an upgrade path from menu_block to core menu blocks. #3681
259 Allow comment types independent of content types #2049
260 Admin interface for manual garbage collection #2898
261 [UX] Consider saving changes to custom block text without requiring a second save. #2038
262 Provide smarter default query string key names for views exposed filters #2893
263 [UX] Add help text and improve the UI to clarify things around layout templates #6314
264 [DX] Add settings/page for contextual links settings #5404
265 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
266 Security: Consider adding an option to load public forms through AJAX. #1592
267 [DX] Support a way to declare conflicts in .info files #4993
268 [WP][UX] Dashboard: Dismissible blocks #3996
269 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
270 Remove syslog module from core #1260
271 Add a "Make Permanent" action for the manage files listing #3825
272 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
273 Provide an actual maintenance mode #3060
274 Front page to be configurable by language #3500
275 Add permissions for viewing blocked user account profiles (and/or their content) #6123
276 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
277 [UX] Views/Field formatter: Count #2634
278 Use the default date entry format for the default date display format #4646
279 Create a field_storage_exists() function #5180
280 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
281 Make the value of e-mail field visiable on user profile's View page #5663
282 Allow setting a default value for Alt and Title text in image fields #1439
283 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
284 [UX] Allow bulk deleting menu links. #732
285 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
286 Automatically create a node/% layout when one is created for node/NID #5539
287 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
288 [UX] More info on field removal #3262
289 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
290 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
291 [UX] Modules Manual installation box needs to take modules names in any case #2885
292 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
293 Enhanced Float-Value Display Options #5379
294 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
295 [UX] Branding and Version info on Installation Screens #1584
296 Link module: Provide an option to allow for a predefined list of static titles #4970
297 Provide views field handler to access project properties from the `info` column in the `system` table #5820
298 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
299 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
300 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815

Pages

Log in or register to add new topics