Visual Studio Team Services

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio Team Services (VSTS) and Team Foundation Server (TFS), so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The VSTS Team

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. Ability to move the objects in the uimap.uitest from one parent control to other

    At the moment uimap.uitest doest not have the ability to move the control to a different parent , having this would be useful when the object hirerachy in the application is changed

    12 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

      3 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
    • Use team fields instead of area paths to support teams

      I found this idea has been proposed many times under different names, and everytime got archived for too few votes.
      So I will post this again if it this time would get more votes :)
      Currently one can separate Team responsibilities only by Area Path. TFS supports specific team field but VSTS does not. Plese have this functionality in VSTS too. https://docs.microsoft.com/en-us/vsts/work/customize/use-team-fields-instead-area-paths

      89 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

        5 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
      • weekends cycle time

        Allow vsts Analytics "Cycle Time" (Charts or in Power BI connector) honor working days that I have configured.

        I don't want Saturday's and Sunday's to factor into my team's cycle time. I want to know how many business days it takes to deliver a function.

        18 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

          1 comment  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
        • export pbi as pdf

          PBIs should be exportable as a PDF, so users (e.g. Business Analysts) who do not have access to VSTS can read the contents of a PBI. Ideally you would be able to configure a template. Other exporting options like pptx and docx would be great as well.

          6 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

            4 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
          • Folder structures for release definition

            Currently, there is option to organize build definition using folder structure but the same is not available for release definition. We have large number of release definitions tied to individual customers but the list is growing. Due to lack of folders, we have to resort to naming convention to make it easier to identify the individual release definition. It would be really helpful to be able to organize release definitions within folder dedicated to each customer or geographical region.

            376 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

              52 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
            • Export documentation from Wiki

              it would be useful if VSTS Wiki would allow to export documents to PDF documents.

              65 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

                10 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →

                Can you please raise a bug @ https://developercommunity.visualstudio.com/spaces/21/index.html regarding the issue you are facing with printing a wiki page.

                When you export a hierarchy of pages, would you like to export it to PDF or would you expect other formats as well such as HTML, .docx, etc. or that does not matter much.

                Sandeep Chadda
                follow aka.ms/devopswiki to know latest about wiki
                tweet @sandeepchads to talk to me about VSTSWiki

              • Add .NET 4.7.2 to Hosted VS2017 agent

                4.7.2. is not available on VSTS.

                "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1098,5): Error MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.7.2" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend."

                7 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 →
                • Extension points for the wiki

                  VSTS in general is impressively extensible, but the wiki appears not to be: https://docs.microsoft.com/en-us/vsts/extend/reference/targets/overview?view=vsts#hubs

                  I don't see any extension points for the wiki with https://marketplace.visualstudio.com/items?itemName=ms-samples.samples-contributions-guide either.

                  Providing users and administrators the ability to create their own extensions could help accelerate many of the other ideas in this forum e.g. Mermaid support by crowdsourcing the work, and of course could allow for custom extensions for specific end users.

                  I'm surprised this idea doesn't already exist and I suspect I might just not be entering the right keywords to find it.

                  8 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  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
                  • better permission management (user interface, identity picker)

                    Permissions can be assigned at project level. This works very well. A user can see only the project in which he is involved.
                    But the user can access the User Page and can see all the other users oft the VSTS account.
                    Also every user can select all other users from the Azure AD in the identity picker of a WorkItem (no matter if the user is in the same project or not).
                    A customer user should not know our other customers. Also a external developer should not know our other customers.
                    Simply put: It is not compatible with data…

                    122 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

                      1 comment  ·  Security  ·  Flag idea as inappropriate…  ·  Admin →
                    • Know which VSTS build published which artifacts to VSTS Feed

                      It would be great if we could some how correlate the VSTS builds that published artifacts (maven, npm, nuget) to VSTS feeds with those artifacts that exist in the feed. I'm mainly thinking of an API that would reveal such data, if correlation is known.

                      6 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  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →
                      • Increase the number of custom fields per WIT

                        Current limits are 64 custom fields per WIT and 512 per process. Can these be increased?

                        12 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 →
                        • "Test Run" step not detected in Test hub when in Task group

                          In my release definition, i wanted to group some step into a Task group, including the "Test Run" step, but if i do that i'm not able to run the tests from Test hub anymore. It is like the system doesn't detected the step anymore.
                          Could you handle this using Task group ?

                          12 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  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                          • Provide option to "Disable" the Build/Release Definition in TFS/VSTS

                            Currently we don't have any option to disable the build/release definitions temporarily and leads to trigger the builds accidentally by developers which we don't want. We can recreate the build definition by deleting it but it not a good idea in this situation.
                            Can you please provide an option to disable the build/release definition, and make it like the build should not be triggered by anyone until it is enabled by the administrator.

                            6 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

                              3 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                            • Search / Filter commit messages

                              I can't find a way to filter / search in git commit messages.
                              How can this not be proposed? It seems big

                              14 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 →
                              • INSTALL VISUAL STUDIO 2017 IN D DRIVE

                                VS installs gigs of data on C. Does MS not know what, "Install on drive D" means?

                                9 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

                                  8 comments  ·  Social  ·  Flag idea as inappropriate…  ·  Admin →
                                • Improve hosted build agent performance with build caches

                                  Consider options to reduce build time of hosted build agent significantly. I don't have problem paying for improved performance if there were such option.

                                  For example dotnet restore build task takes 95 seconds for simple asp.net core 2 app in each build. Packages could be cached.

                                  Agent initialization takes 39 seconds. Agent could be initialized in advance, why not?

                                  207 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

                                    20 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Allow Service Hook subscriptions filter by a group of Build Definitions

                                    I would like to create a Slack Service Hook that executes for a group of Build definitions. We have several teams, and we have build definitions group under folders, so we want to create different Service Hooks for each team/build definition folder, so each team has their notifications on their own slack channel.

                                    Current situation is that you can filter for ALL or just ONE, and creating a Service Hook for each build definition is unacceptable.

                                    7 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 →
                                    • Can vsts web service api support ipv6?

                                      Our system manages build via the web service api of VSTS. Recently, we decide to add IPv6 only machines. Can vsts web services support IPv6?

                                      9 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 →
                                      • Add Git pre-receive hooks

                                        Add built-in Git pre-receive hooks to block undesirable commits from the repository. Examples include commit messages, file content scanning, and file names.

                                        80 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

                                          10 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Show selected markdown when text is selected in preview pane

                                          When I select a text in the preview pane, I'd like the equivalent markdown text to be highlighted, so that I won't have to search for it (as locating text in markdown could be complicated).

                                          6 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  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 211 212
                                          • Don't see your idea?

                                          Feedback and Knowledge Base