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
601 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
602 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
603 [META] Improve the project screenshots functionality in the project browser #3061
604 Add a simple way in core to define private and public access for nodes/entities. #1407
605 [UX] Introduce button group UI component #2643
606 Layouts: Provide a way to define conditions based on field values. #2103
607 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
608 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
609 As view fields, titles for Pageless nodes show links even for those without access. #5214
610 Replace user signatures & pictures with fields #1679
611 When using a term reference field only show the term options that are in the current language #4774
612 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
613 [D8] Keep a snapshot of configuration directory in database #4212
614 Ability to add custom file fields to Node Edit Form #5738
615 Allow altering image style urls #5745
616 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
617 [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
618 Ensure Backdrop deletes all files it puts into /tmp #3253
619 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
620 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
621 Missing a possibility to get a books mlid value for views #5565
622 Use database independent calls to initialize the testing cache. #2888
623 Options to change parent link behaviour in responsive dropdown menus #2370
624 Allow modules to provide flexible template row styles #5427
625 [UX] CKEditor: autocorrection. #1902
626 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
627 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
628 Custom Block contextual link #4390
629 Add new PR template, with reminder to reference an issue #5605
630 [WP] Add URL Alias as machine name-like field to node titles #3993
631 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
632 Bring back the initial functionality of _field_write_instance function #5875
633 [UX] Hide redundant items in Node Edit form. #3705
634 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
635 [UX] Views save/cancel buttons are at the top right #3054
636 [D8] Port and merge Local Image Input Filter in core #1384
637 [UX] Layout path selection: Make it more user friendly #2618
638 [DX] bring back db_fetch_array() and db_fetch_object() #2081
639 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
640 Varnish Cache Caching to improve performance Backdrop CMS #6164
641 Telemetry: Collect actual OS, not only type #5199
642 Deprecate watchdog() #4749
643 Allow selecting an existing date format for log messages #4621
644 Can we add a class to the admin tabs? #4207
645 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
646 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
647 Admin UI: denote settings that may be overridden in settings.php #3856
648 Add 'Field HTML Trim' to core #6001
649 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
650 Allow a layout to be selected on additional paths. #1528
651 Ship core with a layout that uses node/% as context #3530
652 Why do we need to write the entire config data within update hooks? #3347
653 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
654 Changing theme cache workflow #2349
655 [UX] Rename "Configuration" to "Settings" #1161
656 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
657 Create a tests case for version upgrade #1874
658 "Create new revision by default" doesn't enable revisions #6103
659 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
660 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
661 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
662 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
663 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
664 Add an upgrade path from Admin Menu to Admin bar #3687
665 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
666 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
667 [D8] Port and merge Internationalization Views in core #1375
668 [UX] List modules that need to be enabled on the config sync page #2604
669 Allow comment types independent of content types #2049
670 [DX] Add user_role_has_permission function #6186
671 User roles form: Replace the "Required" column with a useful "Description" column #5179
672 Add state_override function to core #4725
673 Add option to run-test.sh to allow skipping troublesome tests. #4607
674 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
675 [UX] Add path settings to file pages #4176
676 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
677 [UX][DX] Show location of config files on status report #3839
678 [UX] Content view "Operations" drop-down lists available operations in random order. #548
679 Introduce some missing permissions that allow global actions on files #6012
680 Allow copying settings from other content types when adding an existing field #3229
681 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
682 [UX] Add content title match as search relevancy factor #3517
683 CKEditor: Add filter to allow empty HTML tags #3269
684 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
685 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
686 [DX] Add a Production/Development Toggle to core. #1144
687 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
688 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
689 Introduce new "View own published content" #6397
690 Comment titles should be removed from presentation and from database if not used #4967
691 Easier/better way to revert Views' settings #4368
692 One click install for digitalocean #5628
693 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
694 Allow Views to be grouped in Admin Menu #5895
695 Add an upgrade path from block class module backdrop core. #3682
696 [UX] [DX] Move the user page to a separate module #109
697 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
698 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
699 [UX] User "locked" in the authorize.php page #2580
700 [UX] Consider saving changes to custom block text without requiring a second save. #2038

Pages

Log in or register to add new topics