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 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
202 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
203 [D8] Port and merge Internationalization Views in core #1375
204 Link to all release notes between installed and recommended versions #3303
205 Admin interface for manual garbage collection #2898
206 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
207 Better Book navigation links #4879
208 Allow more granular HTML filter options for HTML attributes, not just tags #6100
209 Simplify Layout configuration #5592
210 Bring back the initial functionality of _field_write_instance function #5875
211 Add 'reverse' option to 'View result counter' #4590
212 authorize.php should be used for all Installer module downloads/installs #2271
213 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
214 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
215 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
216 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
217 [DX] Add a Production/Development Toggle to core. #1144
218 Provide an actual maintenance mode #3060
219 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
220 Allow pseudo fields to have configurable settings #3859
221 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
222 [UX] Views/Field formatter: Count #2634
223 Ship core with a layout that uses user/% as context #3531
224 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
225 Ability to change themes based upon a layout #6296
226 Allow altering image style urls #5745
227 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
228 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
229 Add filtering to path_autocomplete #4381
230 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
231 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
232 [UX] More info on field removal #3262
233 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
234 Provide smarter default query string key names for views exposed filters #2893
235 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
236 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
237 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
238 Add new PR template, with reminder to reference an issue #5605
239 Get rid of all Backdrop markers in HTML page source #4817
240 Allow themes to have `config` folders #6122
241 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
242 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
243 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
244 Add option to set a maximum age of log messages #2243
245 VBO: option for separate button per action & option to override labels #802
246 [D8] Introduce a new example.settings.local.php file #4173
247 [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
248 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
249 [UX] Move new password show/hide toggle to inside the password fields. #3046
250 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
251 Search terms along with nodes #3850
252 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
253 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
254 Alternative approach to translating config, using get/set #3522
255 [D9] Add 'published' timestamp to nodes #5062
256 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
257 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
258 [UX] add an exposed filter for email address to the user account list #2512
259 Add 'Field HTML Trim' to core #6001
260 Backdrop release procedure enhancement #1987
261 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
262 Add function that returns default config #3251
263 [UX] Auto Updates for security/modules #414
264 [UX] Modules Manual installation box needs to take modules names in any case #2885
265 Views: Filter results by matching data with current content #3683
266 Telemetry: Collect Internet Status At Time Of Install #5222
267 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
268 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
269 One click install for digitalocean #5628
270 Allow Views to be grouped in Admin Menu #5895
271 [UX] Image Library view: Dynamic number of items per page #4560
272 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
273 [UX][WP] CKEditor: Add word count #1477
274 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
275 Mobile first approach theme #4131
276 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
277 Add an 'URL alias update queue' for entities associated with an updated entity #1124
278 [DX] Implement hook_hook_info() to help organize module code #3024
279 [SR] Better/safer file type validation #3830
280 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
281 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
282 'Manage files' view sometimes shows incorrect filename #3507
283 'Unused' module detector #5020
284 Allow the addition of Dashboard context to any layout #6182
285 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
286 Introduce some missing permissions that allow global actions on files #6012
287 Allow 'Main Page Content' block to use a specific display mode #4341
288 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
289 Improve the way search (re)indexing works. #1337
290 Upscaling in out-of-the-box image style 'Large'. #3232
291 [UX] Better Menu permissions #384
292 [DX] Add a legacy upgrade_mappings database table #2855
293 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
294 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
295 [D9] Users must verify email when changing user email addresses #5210
296 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
297 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
298 [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
299 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
300 [UX] Change layout 'Visibility conditions' links to a drop button #4529

Pages

Log in or register to add new topics