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. Terraform Provider

    It would be awesome if you could create a terraform provider to interact with the VSTS REST API to create resources. We have created our own custom terraform plugin to create a few of the specific items that we use, but it is not close to fully featured and we would definitely trust an official provider over our own.

    Our specific use case:
    - each of our growing number of microservices and shared libraries belongs to its own git repository, spread over several VSTS team projects
    - many of them follow the same pattern and require very similar VSTS resources …

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
    • Different icon on build expiry

      Better identification of build status. Currently an expired build and a failed build have the same icon (red X). Configurable icons, more defaults, or even support for the most basic outcomes (success, fail, expire, partial success) (checkmark, x, clock, tilde) would be great.

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
      • blame rename files

        Blame should work after a file is renamed

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
        • Add Enable/Disable toggle to each line of query clauses

          Add Enable/Disable toggle to each line of query clauses.

          When building/running queries within the query editor mode it would helpful to be able to toggle on/off query clauses rather then having to delete the clause, test query, then re-enter the clause again. A simple check-box toggle for each line would be awesome.

          2 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
          • for VSTS and slack integration, i need more option on trigger page

            for VSTS and slack integration, i need more option on trigger page in Service hooks. i need environment column also for filter .so that when defect is created for respective env, notification should be triggered to slack channel. as of now i have attached filter avaialble.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
            • Change item status on Product Backlog list without opening

              Hi,

              I would like to be able to update the status of a product backlog item directly from the product backlog list view maybe using the elipses menu on the row. Currently I have to open the item and change on the form.

              Cheers

              0 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
              • Pull request page title could start with state of the PR

                e.g. [COMPLETED], [APPROVED] <PR Title>

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                • Wiki enhanced and rich content edition

                  The wiki pages are still quite rudimentary and limited for producing and editing a rich content. Creating wiki pages with a good rich content using the markdown syntax limits a lot the potential that wiki pages can play in a project using VSTS.

                  The suggestion here is to enable modern WYSIWYG rich content editor; possibility of pasting tables and images straight away; features for co-authoring; tagging (people, work items, code, etc.);etc. All those features are possible through different Microsoft tools such as SharePoint or Microsoft Teams. Just use the same concepts here.

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
                  • Need placeholder or extension to capture sprint review or retrospective comments

                    Need placeholder or extension to capture sprint review or retrospective comments.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
                    • VSTS : Associate build templates with build definitions

                      In CI/CD systems like Team City, a very useful feature is to keep a link between a build definition and the build template it was based up on. So admins can do an update to a template which effectively updates the related build definitions automatically.

                      Looks like this has been investigated/completed for TFS 2015 (https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/9589908-tfs-build-2015-inherit-build-definitions-from-tem)

                      3 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                      • Improve Release to include all "Associated Work Items" from the build artifacts

                        Improve Release to include all "Associated Work Items" from the build artifacts.

                        TFS allows work items to be linked directly to builds using the "Implemented in Build" relation type. The build details will list both work items linked to the associated change set and linked directly to the build. What is nice is that we can link a work item manually to the build, and it works as expected.

                        Where the problem lies is how Releases report linked work items. After some investigation, it appears that the logic finds all changesets between the artifact (build) for the current release and…

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add a way to "revert all changes" in query results view

                          I have a query that returns deliverables and their respective tasks. I selected and moved a few tasks to a different iteration path, but then changed my mind. I wasn't able to find a way to revert my changes other than going into each of the tasks I modified and pressing the 'revert changes' button.

                          2 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                          • Would like the release page to remember which 'status' that was selected so I can ignore abandoned or deleted releases

                            Would like the release page to remember which 'status' that was selected so I can ignore abandoned or deleted releases

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                            • Syntax highlighting for OCaml

                              Is that so hard to add syntax highlighting for a new language?

                              3 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                              • Clicking a page header should display a list of inbound links to that page

                                This is a key feature of the C2 wiki and allows pages themselves to become tags, categories, labels or whatever users dream up.

                                Imagine at the end of a page you include a link to [NeedsReview], this page details some rules around needing reviews.

                                As a user you want to find pages that need a review so to save time searching just click the page header and see a list of inbound pages - these by definition are the ones that need a review.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
                                • unlink the prioritisation of the product back from the sprint back log

                                  When a team in a project changes the order of the PBIs in the sprint (e.g. put the ones on Done on top), it also changes the prioritisation of the Product Backlog. For the product owner it is a **** to keep his Product Backlog up to date.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                  • 1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Change project process in VSTS

                                        Allow changing the process template of an existing project in VSTS

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Better layout and display of repos (prefer side nav instead of drop down)

                                          Right now the list of repos is a drop down menu. We can barely see the full name and need to scroll down, the size is too short width and length. Becomes a not user friendly when searching repo(s). Instead of being a drop down menu, it should be a side nav bar for easy intuitive browsing of repo's content.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 203 204
                                          • Don't see your idea?

                                          Feedback and Knowledge Base