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 Allow install profiles to be run after site creation #1591
202 Content creation page cleanup #202
203 [UX] Add a token-browser-like PHP date format helper dialog #4556
204 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
205 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
206 Check if paths already exist when views or layouts are being installed. #1257
207 CSS Architecture with SASS, SMACSS, and BEM #4129
208 [DX][D8] Provide a mechanism to deprecate permissions #5030
209 Allow comment types independent of content types #2049
210 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
211 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
212 [DX] Add config->getData() to match config->setData() #3902
213 [D8] Trim summary on word boundary #599
214 Add context handling to Views blocks #5995
215 [DX][UX] Keyboard shortcut for admin menu search #3564
216 Add markup or message field to contact form #4721
217 Add HTML5 Placeholder to form inputs #3561
218 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
219 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
220 Allow separate edit and display titles for field #4310
221 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
222 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
223 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
224 [UX] Menu link items should be kept in sync with their respective content titles #4759
225 Bulk operation for scheduling publishing of multiple pieces of content. #3115
226 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
227 [UX][D8] Make position of #description (help text) configurable via the API #1403
228 [ META] Add new interface for user selection of managed files #2718
229 Allow taxonomy term for layout block visibility #5612
230 Remove the "Layout" part from the layout names in the layouts list. #945
231 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
232 [WP] Support HTML formatted emails in core #3727
233 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
234 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
235 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
236 Feature/Package Module Proposal #1238
237 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
238 Add a link to the BackdropCMS.org page on module list for each module #5003
239 [UX] Consider saving changes to custom block text without requiring a second save. #2038
240 Provide chained term tokens for taxonomy_term_reference fields #2949
241 More useful tags for views #6268
242 [DX] Disabling a field should not update the weights of all fields #5755
243 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
244 Use data-* to check modules dependencies before submit #565
245 Add a wrapper to make tables "responsive" #6008
246 Allow content types to be enabled/disabled via the admin UI #3883
247 [UX] Make it easy to find newly-added modules on the modules page #532
248 Group interdependent checkboxes visually #6013
249 [UX] Combine Permissions for `Field` and `Field UI` #4710
250 [UX] Allow 'manage file' from Image Library #3544
251 [DX] Views query should not output { and } around database table names. #1389
252 Search form does not allow to be styled using icons #5573
253 Saving a content type display should not return up to the Manage Displays list #4291
254 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
255 [D8][DX] Add Modernizr to core. #1009
256 Make problems with layout blocks more discoverable. #2320
257 [UX] Mobile project browser: make it easier to get to the queue #3098
258 Update.php should automatically apply any new configuration defaults #1832
259 Make Backdrop misconfiguration messages friendlier #6110
260 Provide "Delimited" and "HTML list" display formatters for fields #2674
261 Separate the Term Reference field from Taxonomy module #5633
262 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
263 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
264 Add a "Site Category" field to site info #1543
265 [D8] Ensure that entries are written to watchdog table #63
266 [UX] Allow reordering of layouts from main Layouts page #5411
267 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
268 [D8] Introduce a new `file_url_transform_relative()` function #4106
269 [SEO][META] Provide some basic SEO meta tags OOTB #4995
270 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
271 Add the ability to create a CSS class for image field in Views #2920
272 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
273 Status page: Provide information about the security coverage of the currently-installed minor version #5759
274 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
275 Allow pseudo fields to have configurable settings #3859
276 [UX] Search settings: Convert the "Search items" section to a table. #3385
277 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
278 Ship core with a layout that uses user/% as context #3531
279 [D8] Port and merge Localization Update in core #1377
280 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
281 [DX] Provide a way to retrieve default/OOTB config values #4262
282 Add a new core theme #5175
283 authorize.php should be used for all Installer module downloads/installs #2271
284 Consolidate maintenance-related settings either in $state or $config #4723
285 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
286 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
287 Add permissions for viewing blocked user account profiles (and/or their content) #6123
288 Create New Field API for more efficient fields #2661
289 uuid and entity import / export #890
290 Provide a views filter handler for project properties #5904
291 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
292 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
293 [DX] Revert field storage back to Drupal 6 style normalized tables #56
294 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
295 [PS] Optimize menu_navigation_links_rebuild() #5389
296 Consolidate messages about modules merged into core if more than one module detected. #1163
297 [DX][D8] CMI: Add config_exclude functionality to core #4079
298 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
299 Apply image style to default picture #4976
300 Media: Use field mapping to automatically store metadata/EXIF info #3333

Pages

Log in or register to add new topics