Azure DevOps (formerly Visual Studio Team Services)

Announcement: Last fall, we migrated this forum to Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Azure DevOps Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Azure DevOps teams

We’d like your suggestions and ideas to help us continuously improve future releases of Azure DevOps 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 Azure DevOps?

(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. Improve hosted build agent performance with build caches

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365799/improve-hosted-build-agent-performance-with-build.html
    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?

    357 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    56 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
  2. Improve MS Project and Office Integration to include WIs from different projects

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365375/improve-ms-project-and-office-integration-to-inclu.html
    1. Allow excel to open work items from different projects at once.
    its allowed to relate work items from different projects. but not open them in MS project or excel? it would be great to have this feature for release planning across projects.
    2. Feature to open hierarchical query results in excel. It will help use excel reports in many more cases.

    311 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    29 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support querying for "all test cases in a specifed test plan" a.k.a add work item links between test plans, test suites and test cases

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365533/support-querying-for-all-test-cases-in-a-specifed.html
    Since TFS 2013 Update 3 test plans and test suites are regular work items, but there are of no practical use in work item queries, as there are no links between them and test cases.

    With the links, I could create a query to list all test cases in a specified test plan. In Test hub or MTM I can export such list to email or print to PDF, but there is no way to get it in Excel format, which would I…

    156 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  18 comments  ·  Test Plans  ·  Flag idea as inappropriate…  ·  Admin →
  4. Wiki - mermaid & plantuml support

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365751/wiki-mermaid-plantuml-support.html
    Love the wiki functionality.

    It would be great to get support built-in or via user extensions for mermaid (https://mermaidjs.github.io/) and plantuml (https://github.com/plantuml/plantuml).

    148 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add the ability to use the same shared step multiple times with different parameters in the same iteration

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365405/add-the-ability-to-use-the-same-shared-step-multip.html
    At present you can use a shared step multiple times in the same iteration, however, you can only use it with the same parameter values.

    It would be extremely useful from a test case design perspective if you could use a shared step multiple times in the same iteration with different parameter values each time the shared step is used.

    121 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  14 comments  ·  Test Plans  ·  Flag idea as inappropriate…  ·  Admin →
  6. Wiki diagrams

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365755/wiki-diagrams.html
    Add basic diagrams support to the wiki.

    112 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    26 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
  7. pull request diff ignore whitespace

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365666/pull-request-diff-ignore-whitespace.html
    When comparing pull request changes, could the whitespace be ignored in the file diff tab.

    110 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    21 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →

    We’re starting to take a look at this feature, and have some questions about exactly what people are expecting from this suggestion.

    Currently, the pull-request diff experiences ignore leading and trailing whitespace by default. For example, if only the indentation of a line changed, that line will not be highlighted as having any changes. This leads us to believe that this suggestion is about some other whitespace diffing behavior.

    We have some ideas about what this might mean, but we want to hear from our users. If you have any insights you wish to share to help us better understand this suggestion, please reply to this email and let us know.

    Thank you!

  8. VSTS - Personal Git repositories for forking

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365505/vsts-personal-git-repositories-for-forking.html
    Give each user a personal Git repo space. The "root" repo today is "Git Repositories". Create a special root called "My Repositories".

    Then add a "fork" button next to the "clone" link that would automatically clone in a new repo in "My Repositories" Git folder. Repositories here should still have their origin remote and be available to submit Pull Requests against the origin.

    Here is a manual workaround that some are following to recreate this flow:
    http://www.woodcp.com/2014/01/how-to-fork-git-repositories-on-visual-studio-online/

    99 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
  9. Bring back tree view to Queries

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/366004/bring-back-tree-view-to-queries.html
    Bring back the query left pane. The new query experience "streamlines" the queries by removing left pane and forcing you to favorite queries for easier access. What I previously accomplished in one click I now I have to perform multiple clicks and type into a filter. This is the opposite of streamlining.

    66 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    25 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →

    We are currently exploring ways we can improve the navigation experience of Queries based on all the feedback we have received. Several User Voice tickets have been merged so that we can consolidate your comments and provide a single channel for communication.

    For more information and to continue to contribute to the discussion, check out the Developer Community ticket (https://developercommunity.visualstudio.com/content/problem/275510/i-am-unable-to-disable-the-new-query-dogfood-setti.html) and Blog Post (https://blogs.msdn.microsoft.com/devops/2018/06/18/queries-hub-updates-generally-available/) on the changes.

  10. Increase the hosted build agent size limit from 10GB

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365616/increase-the-hosted-build-agent-size-limit-from-10.html
    Currently you can only use the hosted build if your build + repository is less than 10GB. Even with a shallow fetch our repository is near 10GB and then we run into issues while building.

    62 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
  11. Show icons for packages in the Visual Studio NuGet Package Manager

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365589/show-icons-for-packages-in-the-visual-studio-nuget.html
    Currently, package icons are not shown when browsing a Package Management feed in Visual Studio's NuGet Package Manager Extension.

    62 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    25 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →
  12. Publishing Build Artifacts is way too slow

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365656/publishing-build-artifacts-is-way-too-slow.html
    We are using the Publish Build Artifacts task and it is incredibly slow. We'd like to see this get faster.

    https://www.visualstudio.com/en-us/docs/build/steps/utility/publish-build-artifacts

    59 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Component Governance (mirroring feeds, white/blacklisting packages, etc.)

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365599/component-governance-mirroring-feeds-whiteblacklis.html
    [Alex Mullans - Microsoft] I've broadened this suggestion to cover the overall investment area that we call "Component Governance", which includes a set of features to help you manage security, legal, and other risks in the external and OSS components you use.

    For package and version curating like:
    ProGet Connectors:
    http://inedo.com/support/documentation/proget/core-concepts/connectors

    Feed Sync in MyGet:
    http://myget.org/features#advancedfeatures

    Klondike Mirror
    https://github.com/themotleyfool/Klondike/blob/master/src/Klondike.WebHost/Settings.config

    47 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    This suggestion remains under review. Like we often do in VSTS engineering, we are in process of building integrated tooling for Microsoft’s engineering teams to enhance the sophistication of our own processes for governing OSS usage and managing risk. We are continuing to assess how this meets the needs of external customers as well as aligns with our commercial priorities and will provide updates should we decide to turn what we use internally into a public offering for our customers. The VSTS marketplace does include offerings from partners that integrate well with VSTS to provide Component Governance services.

  14. Add Support for Chocolatey Packages

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365617/add-support-for-chocolatey-packages.html
    To use as a true internal Package Manager I want to be able to support all kinds of "Microsoft" based packages. In this case Chocolatey

    33 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    For the next 6 months, we won’t be taking new package formats, as we’re finishing Maven and planning major improvements to our existing NuGet and npm support and new features to improve the package lifecycle, like Package CI and Package CD for better Team Build and RM integration.

    However, we’re very interested in your input to define the next wave of package formats that are supported by Package Management so that we can inform our next major planning wave. So, we’ve left all “Ecosystem”-tagged requests open for voting.

    Alex Mullans
    Program Manager, Package Management for Visual Studio Team Services

  15. Cloud Load Test, Application Insights and Windows Azure - Better Together Guidance

    I would like to provide a guide to answer two simple questions:

    1) Does my application support *** users?
    2) If not, what do I have to do?

    We could create a guide teaching how to combine Cloud Load Test, Application Insights and Windows Azure in order to show how to answer these questions.
    • What scenarios should I consider for my Load Test?
    • How many agents do I need? How to know if the agents are over capacity?
    • How to distribute the user load?
    • All my requests returned HTTP 200. Is it good? Cache / CDN…

    29 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
  16. Visual Studio Extensions (vsix) support in the VSO Package Manager

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/365631/visual-studio-extensions-vsix-support-in-the-vso-p.html
    It would be nice if there was support for private/company vsix packages in the package management solution for vso. For example: We have a bunch of snippets that we share internally, but would be meaningless to the world if we published it publicly.

    22 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    Looking ahead to the next 6 months, we’re committed to other investments, including finalizing upstream sources and starting on package metrics (currently our top suggestion); so, we don’t expect to start on another package type between now and summer. However, all package type/protocol suggestions remain open and we appreciate your continued votes.
    Alex Mullans
    Program Manager, VSTS

  17. Add support for conda packages

    It would be useful if the package management solution supported conda packages: http://conda.pydata.org/docs/ as this is widely used within python development

    18 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    Looking ahead to the next 6 months, we’re committed to other investments, including finalizing upstream sources and starting on package metrics (currently our top suggestion); so, we don’t expect to start on another package type between now and summer. However, all package type/protocol suggestions remain open and we appreciate your continued votes.

    Alex Mullans
    Program Manager, VSTS

  18. Gem Package Management

    Add the ability to manage Gem files and other supporting file formats that the ELK stack uses.

    11 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    Looking ahead to the next 6 months, we’re committed to other investments, including finalizing upstream sources and starting on package metrics (currently our top suggestion); so, we don’t expect to start on another package type between now and summer. However, all package type/protocol suggestions remain open and we appreciate your continued votes.
    Alex Mullans
    Program Manager, VSTS

  19. Support for Cocoapods

    Recently we had to explore ideas how to share our binaries from VSTS. As it's not a problem for source files to use :git notation with VSTS repository, it becomes an issue when you have to share compiled binaries. This can be approached by droping binaries to artifactory, linking to the URL with :http notation inside Podfile and specifing PAT in .netrc file (:http uses curl to fetch package). Still, this solution is not ideal and would be great to have Cocoapods packaging in place.

    11 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →

    Looking ahead to the next 6 months, we’re committed to other investments, including finalizing upstream sources and starting on package metrics (currently our top suggestion); so, we don’t expect to start on another package type between now and summer. However, all package type/protocol suggestions remain open and we appreciate your continued votes.
    Alex Mullans
    Program Manager, VSTS

  20. Plan Sprint/Iteration Capacity by Effort of Stories/PBIs and Tasks

    capacity planning by tasks assigned to the current sprint works well (but only when there are tasks). When looking forward to schedule the next sprint/iteration, we would like to use the capacity planning tool in the backlog to reflect capacity based upon the estimated effort of the user stories / PBIs. When tasks are eventually added, then the story/PBI's effort is ignored and the child task remaining effort is used towards the capacity. This can help teams plan a sprint at a high level by assigning un-tasked stories/PBIs.

    Example: Assume Sprint 1 has no stories/PBIs assigned, and the team's capacity…

    9 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1

Azure DevOps (formerly Visual Studio Team Services)

Feedback and Knowledge Base