Visual Studio Team Services

Welcome to the Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) UserVoice site. This site is for suggestions and ideas for VSTS (cloud) and TFS (host yourself). You can also add suggestions for the Visual Studio IDE or Visual Studio Code. Or go to Developer Community to file a VSTS or TFS bug.

You might also be interested in our Features timeline to see what features are under development and which features we completed.
We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “What Does the Status of My Feedback Mean?” article.

We look forward to hearing from you!

The VSTS team
Terms of Service and Privacy Policy

How can we improve Visual Studio Team Services (VSTS)?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Implement character rules for work item custom fields.

    I want to be able to configure a rule to set character types or limitations for custom fields to prevent special characters from being entered specific to what I define.

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
    • code churn, total lines of code

      Widget that show at least the following stats for GIT repositories (repo and branch as parameters): code churn, total lines of code

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
      • More intuitive Branch Filter

        When creating a build definition, it's common to have a build definition for all branches (i.e. run this build on all branches that start with "feature").

        When defining the branches for the trigger, it's not super intuitive that the drop down allows free text. It'd be a bit more intuitive if the branch filter section had options to allow "match on existing branch" and "match on branch names"

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
        • Show epics & features in mapping pane

          We organize our stories by Epic > Feature > User Story. It's great that you can see the mapping pane to easily drag & drop a User Story to link it to a Feature, but it's difficult to tell which Feature is which without the Epics.

          From the Stories backlog view, I would like to be able to expand an Epic to see its Features, and drag & drop a Story to the Feature to create a link.

          7 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
          • How to add more items in drop-down list for task or backlog Work Item

            For Any task or Backlog there is a State(drop-down) Field How to Add More Items in this Field as per the Project Requirement.
            Let's Say i want to add a new Item Blocked.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
            • Queue build when reviewer works on a PR

              Some times, by the time a PR is approved and we try to merge it, the build has expired. Would it be possible to queue a build (if the current one's expired) whenever a reviewer or owner operates on a PR?

              2 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
              • Get users belongs to a VSTS account by REST API

                It will be convenient that REST API can get users which belongs to a VSTS account.

                Based on the given VSTS account and authentication so that we can get the users belongs to the given account.

                2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
                • Ability to add priority based Due Dates

                  Currently the due date is just a date field. Many times based on the priority I would like to put as part of planing when the priority changes to 1 the due date is 2 day from the day the priority is set.

                  Is this possible?

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                  • Add Security Options for Stack Rank (Drag and Drop ranking on Backlog)

                    We have some teams requesting the ability to restrict security on who can edit the backlog ranking. Currently, anyone with access to edit work items in a project can change backlog ranking via the drag and drop. Teams have users who accidentally mess up the order all the time. As they are usually users who don't spend too much time in tfs or interacting with work items. I know behind the scenes that drag and drop is really the stack rank field. I’m aware of the changes to stack rank a few years ago.

                    Due to those changes, it appears…

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                    • Drag and Drop To Create Work Item Links (Relationships)

                      The Visualization capability in VSTS is great, and you can drag and drop in various places to change the status of items organize your iterations or backlog, etc. But you can't drag and drop to add relationships (links) between the same item type like features. You could even use the location of the drop to determine the relationship: drops on the top of an item could link the dropped item as a parent, below as a child, left as a precursor, and right as a successor.

                      To be able to do this via drag and drop would allow us to…

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                      • team white board/wiki across all projects

                        Have a wiki at the team level that can be used to keep general items/agendas etc.

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
                        • Visual Issue with Light Theme (Possible 508 Issue too)

                          We have some folks who are color blind, visually impaired or have other issues with the light theme of VSTS. Particularly, the use of ultra-light gray boarders around the UI controls (such as Textboxes, dropdown, datepickers). The issue is that the boarders are indistinguishable to these people. In addition, certain hardware like KVMS washout the image to the point that even a person with normal vision has difficulty too.

                          Please consider making a change the the light theme so that the boarder has more contrast OR add a dark and high-contrast theme to VSTS.

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                          • Change auto complete options on a pull request

                            Auto complete is awesome but sometimes the pull request definition is setup such that it DOESN'T require a build to auto complete.

                            I'd like to add conditions to the auto complete for an individual pull request.

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
                            • Convert warning to a failure

                              on the VSTS page there are warnings like .trx file is empty. Can we convert them to build failure; or do we have to write our own script.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                              • Publish to Wiki Build Task

                                It would be nice to have a task to automatically publish documentation generated from jsdoc, typedoc, etc. to the wiki repo.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                • "Group by Test suite" for JUnit's testsuite.

                                  When JUnit's test result list is displayed and "Group by Test suite" is selected, it is not grouped by testsuite.
                                  I expect to be "grouped by the name attribute of testsuite".
                                  I think that it is good to be able to "group by the name attribute of JUnit's testsuite" with VSTS.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Filter chage by type on changest details

                                    On Changeset Datails, the field Changes could be filtered by change type such as "Merge, Edit", etc.

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Code Search Function by Name and # Parameters

                                      It would be really useful if I could perform a VSTS code search for:

                                      ref:myFunction AND numParams:1

                                      Currently, ref:myFunction is returning hundreds of results for me, but I only care about the ones where the number of parameters in the call is 1.

                                      ----

                                      We have ~40 Repositories in VSTS mostly Java based. I had to deprecate a single parameter version of a function that's in a library used throughout.

                                      The call that was deprecated only took 1 parameter, but my search for ref:myFunction returned 1, 2 and 3 parameter references.

                                      Because of this, I had hundreds of files worth…

                                      6 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Social Reactions

                                        As VSTS is a collaboration tool it would help if there would be a way to react to work items, comments and pull requests.

                                        Social interaction helps identifying which items are important to certain people serving as a voting function. Additionally, it would be a quick way to send kudos for a new idea, quick turnaround or valuable input.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Web Portal Vs MTM - features missing in Web Portal

                                          Below are the features that are missing in web portal. For folks who are using MTM, this is very frustrating. I hope this gets looked into as I was told that MTM is going to be sunset.

                                          Missing Feature1:
                                          In web portal, selecting multiple test steps disables Delete icon. This makes it difficult to delete multiple steps in a test case. This is the same behavior is grid and list view. Same goes with Move current step up, down and Insert step icons.

                                          Missing Feature 2:
                                          Copy multiple steps. In MTM, we can select multiple steps and right click to…

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 121 122
                                          • Don't see your idea?

                                          Feedback and Knowledge Base