Visual Studio Team Services Features Timeline
Features under development
This feature list is a peek into the vNext. It identifies some of the significant features we are currently working on and a rough timeframe for when you can expect to see them. It is not comprehensive but is intended to provide some visibility into key investments. Most features are linked to a blog post and/or UserVoice entry where you can learn more and comment. These features and dates are the current plans at this time and are subject to change. The “Planned Date” reflects when the feature will be available on VSTS and the “Server” column reflects when it will be available in TFS on-premises, if applicable.
Planned VSTS Date |
Feature |
Server |
---|---|---|
2016 Q3 |
Work items - history improvements, link controls |
vNext |
2016 Q3 |
Work item process customization – Custom work item types, lightweight rules, new layouts |
TBD |
2016 Q3 |
Work items – search preview |
TBD |
2016 Q3 |
Work items – new delivery timeline view |
vNext |
2016 Q3 |
Pull requests – revamped UI, Iteration support, auto-complete when green, markdown support |
vNext |
2016 Q3 |
Git web improvements – cherry-pick/revert from web, import repo, find a file, branch management improvements |
vNext |
2016 Q3 |
Build - build folders, build explorer refresh, build definition view |
vNext |
2016 Q3 |
Build tasks - Cloud Foundry, SpringSource, UrbanCode, Fortify… |
vNext |
2016 Q3 |
SonarQube integration – better support for Java, more analysis plugins |
TBD |
2016 Q3 |
Package protocols – npm support (Preview) |
vNext |
2016 Q3 |
Manage package promotion and release with quality descriptors |
vNext |
2016 Q3 |
vNext |
|
2016 Q3 |
vNext |
|
2016 Q3 |
TBD |
|
2016 Q3 |
.NET Core-based Build/RM agent – single agent(windows and xplat systems) simplifies existing tasks/task extension developments |
vNext |
2016 Q3 |
Test – traceability from automated test results to requirements |
vNext |
2016 Q3 |
Dashboards - resizable charts, additional widgets, and usability enhancements |
vNext |
2016 Q3 |
Public preview for cloud reporting experience |
-- |
2016 Q3 |
Commerce in the marketplace |
vNext |
2016 Q4 |
Import team project collections from on-premises TFS to VS Team Services limited preview |
-- |
2016 Q4 |
Work items - New progress timeline view |
TBD |
2016 Q4 |
TFVC support for IntelliJ and VS Code |
vNext |
2016 Q4 |
Code search indexing of Git branches |
TBD |
2016 Q4 |
Code search on-premises |
vNext |
2016 Q4 |
Git web improvements – revamped history experience w/graph, continued usability/styling improvements, etc. |
TBD |
2016 Q4 |
TBD |
|
2016 Q4 |
Test impact analysis in CI |
TBD |
2016 Q4 |
Build – Jenkins support including Pull Request policy integration, link work items, auto-trigger release |
TBD |
2016 Q4 |
Build – multi-job builds, shared variables, counter variables, conditional tasks |
TBD |
2016 Q4 |
Package Management on-premises |
vNext |
2016 Q4 |
Package Management - Personal Access Token support |
vNext |
2016 Q4 |
RM - private azure CI/RM agent pools – provide your own image, we manage the lifetime |
TBD |
2016 Q4 |
Test - full Microsoft Test Manager parity in web Test hub experience |
vNext |
2016 Q4 |
vNext |
|
2016 Q4 |
-- |
|
2016 Q4 |
On-premises connected experience for Marketplace extensions |
vNext |
Current features
The features timeline lists significant features delivered to Visual Studio Team Services and the corresponding version of Team Foundation Server. Versions in the server column are linked to the appropriate download location. You can also view the build numbers for each version.
Service |
Feature |
Server |
2 Sep 2016 |
Custom work item types |
-- |
Work item history tab |
vNext |
|
Managing a NuGet package’s lifecycle |
vNext |
|
Build queue tab |
vNext |
|
Hosted build pool build agent migration |
vNext |
|
Xamarin license step removed |
vNext |
|
Jenkins with untrusted SSL certificates |
vNext |
|
Apple App Store extension |
vNext |
|
Request Feedback |
vNext |
|
Checkstyle static analysis |
vNext |
|
Deployment manual intervention |
vNext |
|
Service endpoint improvements |
vNext |
|
SQL database deployment task |
vNext |
|
User lifecycle management improvements |
-- |
|
17 Aug 2016 |
Pull Request improvements: |
vNext |
Clone Git repositories from your browser using Tower |
vNext |
|
Download packages without NuGet |
vNext |
|
Packages: Get started quickly |
vNext |
|
Queue Jenkins jobs from builds and releases |
vNext |
|
Jenkins service hook enhancements |
vNext |
|
Run SSH commands on remote machines from builds and releases |
vNext |
|
Create archives from builds and releases |
vNext |
|
Copy files over SSH from builds and releases |
vNext |
|
Download Jenkins artifacts to builds and releases |
vNext |
|
Use FTP or FTPS to upload files from builds and releases |
vNext |
|
Google Play Extension improvements |
-- |
|
Maven and Gradle tasks produce a build summary when running a SonarQube analysis |
-- |
|
Favorites and more in the Mine tab |
vNext |
|
Queued tab shows current builds and recent history |
vNext |
|
All Definitions tab adds folders |
vNext |
|
Improved build details |
vNext |
|
View and queue XAML builds |
-- |
|
Work item templates |
vNext |
|
Quickly “Unfollow” work item |
vNext |
|
Drag and drop attachments |
vNext |
|
Assigned to Me widget |
vNext |
|
Dashboard permissions |
vNext |
|
Configure test outcomes for tests across different test suites |
vNext |
|
Test Run and Test Result summary - traceability to Releases and manual test artifacts |
vNext |
|
Unpublish extension - Removing a public extension from the Marketplace |
-- |
|
Rate Limits – Delaying user requests to avoid outages |
-- |
|
29 Jul 2016 |
Git and TFVC – History view and diff view updates |
vNext |
Restrict Package Management feed creation |
vNext |
|
Release management improvements – Azure deployments, release policies: |
vNext |
|
Test traceability and release environments support in Test History |
vNext |
|
Exploratory testing improvements – view unexplored work items, capture web page load data |
vNext |
|
Dashboard improvements |
vNext |
|
Java PMD analysis in Gradle build task |
vNext |
|
User management – export users and licenses |
-- |
|
Backlog extension points |
vNext |
|
7 Jul 2016 |
Resizable WIT charts on dashboards |
vNext |
Filter boards to a parent work item |
vNext |
|
Links front and center |
vNext |
|
Test settings configuration for Kanban board |
vNext |
|
Comment tracking for pull requests |
vNext |
|
Browse Code Coverage reports in the web |
vNext |
|
Maven and Gradle tasks produce a build summary when running a SonarQube analysis |
vNext |
|
Agent queue role-based security |
vNext |
|
Task-level time-outs |
vNext |
|
Import/Export/Clone release definition |
vNext |
|
Web app deployment using ARM |
vNext |
|
Partially successful deployments |
vNext |
|
View and download attachments associated with releases |
vNext |
|
Github artifacts for RM |
vNext |
|
.NET SQL Extension |
vNext |
|
Image action log in Web Test runner |
vNext |
|
Order tests in Test hub |
vNext |
|
Pick a build to test with |
vNext |
|
17 Jun 2016 |
Git & TFVC – Browsing branches |
vNext |
Git & TFVC – Ahead/behind |
vNext |
|
Git & TFVC – Branch picker includes “Mine” |
vNext |
|
Git & TFVC – Path control |
vNext |
|
Git & TFVC – File type icons |
vNext |
|
Work Items – An improved header |
vNext |
|
Work Items – Custom states |
vNext |
|
Exploratory Testing – Insights |
vNext |
|
Exploratory Testing – Auto stop screen recordings |
vNext |
|
Screen recording support in Web runner (for Chrome) |
vNext |
|
Bugs filed as children – Web runner / Exploratory testing extension |
vNext |
|
Test – History across branches |
vNext |
|
Test – Automated testing for SCVMM and VMWare |
vNext |
|
Release – Test status visibility |
vNext |
|
Release – Support Java PMD analysis in Maven build task |
vNext |
|
Release – Passing oauth tokens to scripts |
vNext |
|
Build – Enable path filters for Git CI triggers |
vNext |
|
Build – Updated hosted pool software |
vNext |
|
Dashboards – Resizable query results widget |
vNext |
|
Third-party plugins – Jenkins plug-in to RM |
vNext |
|
Marketplace – Publisher review responses |
vNext |
|
Team Rooms – Build vNext support |
vNext |
|
6 Jun 2016 |
Brazil region for Visual Studio Team Services |
-- |
1 Jun 2016 |
Filtering in Kanban board |
vNext |
Process configuration REST APIs |
vNext |
|
Dashboards REST APIs |
vNext |
|
SSH clients can connect to Git repos |
2015.3 |
|
Redesigned Branches page |
vNext |
|
Create and send links to specific sections of code |
vNext |
|
API updates for package management |
vNext |
|
Screenshot and system info support in Chrome Web runner |
vNext |
|
Ordering of tests in Test Hub |
vNext |
|
Docker integration for build and release management |
vNext |
|
SonarQube results in pull request view |
vNext |
|
Test results trend for build |
vNext |
|
Service hooks for release management |
vNext |
|
TeamCity artifacts for release management |
vNext |
|
Release Management Client SDK |
vNext |
|
6 May 2016 |
Email improvements |
vNext |
Checkbox control |
vNext |
|
Work Item page management |
-- |
|
Turning board annotations on/off |
vNext |
|
Clear Formatting command |
vNext |
|
Dashboard updates |
vNext |
|
Adding attachments during manual testing |
vNext |
|
Test plan/suite columns |
vNext |
|
Build and release summary updates |
vNext |
|
Release Management repository linking |
vNext |
|
Copy, Export, and Import release definitions |
vNext |
|
Schedule based deployments |
vNext |
|
Release Management REST APIs |
vNext |
|
Simplified Release definition wizard |
vNext |
|
New Release Management job execution variables |
vNext |
|
Improved build and pull request traceability |
vNext |
|
Team Project rename permission |
vNext |
|
Admin settings Work hub |
vNext |
|
UX improvements |
vNext |
|
13 Apr 2016 |
Follow a work item |
vNext |
Change work item type |
Future |
|
Work Item move (single or bulk) |
Future |
|
Kanban board live updates |
vNext |
|
Pick lists for work Items |
vNext |
|
Checklist improvements |
vNext |
|
Build to Line number |
vNext |
|
Build log view supports much larger logs |
vNext |
|
Java Build templates |
vNext |
|
Xamarin Build Tasks |
vNext |
|
Widget SDK: Reusable CSS and DOM templates |
2015.3 |
|
Adding users from the team members widget |
2015.3 |
|
Collection in the domain |
-- |
|
Release Management - Email release summary |
vNext |
|
Release Management – Dashboard widget for release definition summary |
vNext |
|
Release Management - Deploy based on conditions in multiple environments |
vNext |
|
Release Management - Provision VMs or run a PS script using SCVMM extension |
vNext |
|
24 Mar 2016 |
Commit traceability |
vNext |
View Git LFS files in the web |
vNext |
|
Git for Windows now includes Team Services authentication by default |
-- |
|
Custom multiline text fields |
-- |
|
Test progress from your cards |
vNext |
|
Capture screen recordings |
vNext |
|
Queue a Run by specifying your test suite |
vNext |
|
Configuration management in the Test Hub |
vNext |
|
Enable build result extensions to specify order and column |
vNext |
|
Configure status API reporting for a build definition |
vNext |
|
Tab contribution point |
vNext |
|
3 Mar 2016 | View test results for each release environment | |
Triggers: Deploy based on completion in multiple environments (join) |
vNext |
|
Epic and Feature board drill-down |
vNext |
|
Exploratory testing directly from a work item |
vNext |
|
Data collection: Image action log |
vNext |
|
Create test cases based on Image action log data |
vNext |
|
Assigning configurations to test plans, test suites and test cases |
vNext |
|
Squash merge pull requests |
vNext |
|
Clone in IntelliJ, Android Studio, etc. |
-- |
|
Gated builds for Team Foundation Version Control (TFVC) |
2015.2 |
|
Automated testing on Azure environments |
-- |
|
NuGet package delist |
-- |
|
Office connector |
-- |
|
16 Feb 2016 |
Package management is now available in Europe and Australia |
-- |
Search for extensions on Visual Studio Marketplace |
-- |
|
Work item query charts in the dashboard catalog |
||
Cumulative flow diagram widget |
||
Flexible build policy for Git |
||
SonarQube Quality Gates in Build |
||
RM: UI extensibility |
||
SCVMM support |
-- |
|
Exploratory Testing improvements |
||
Azure SQL Database Deployment task |
-- |
|
Delete Test Plan |
||
#mention |
||
Keyboard shortcuts for Kanban board |
||
25 Jan 2016 |
Public preview of the dashboard widget SDK |
-- |
Create branch and links to related artifacts |
||
Build widgets in the catalog |
||
Markdown widget with file from repository |
||
Auto-refresh dashboards |
||
Richer visualizations in the build summary page |
||
View passed test results and file bugs in build summary page |
||
Test summary in build status notification email |
||
Support for editing tags in the bulk edit dialog |
||
Deleting a custom field |
-- |
|
Keyboard shortcuts |
||
Test plan improvements |
||
Exploratory testing improvements |
||
Release orchestration improvements |
-- |
|
UI extensibility for release management |
-- |
|
Search scope selector |
vNext |
|
Search across Git and TFVC projects |
vNext |
|
10 Dec 2015 |
Custom work item fields |
-- |
Work item discussion |
-- |
|
Work item history improvements |
-- |
|
Deleting work items |
||
Dashboards edit mode |
||
Keyboard shortcuts |
||
On-Premises support for Exploratory Testing extension: |
-- |
|
Scope code search using path filters |
||
24 Nov 2015 |
Git and TFVC in the same team project |
|
Package Management build tasks |
||
Implement a task once for multiple platforms |
||
Pull Request Widget for Dashboards |
||
@mention and #ID in code |
||
Reordering cards on boards |
||
Global shortcut keys |
||
18 Nov 2015 |
Extensions and Marketplace |
-- |
Release Management public preview |
-- |
|
Package Management public preview |
-- |
|
Code Search public preview |
-- |
|
Test Results in Build |
||
Exploratory Testing extension |
-- |
|
Test Manager extension |
-- |
|
30 Oct 2015 |
Dashboards |
|
Improved pull request experience |
||
Manual test iteration results |
||
Retention policy for test results |
||
Reorder and re-parent tasks from the Kanban board |
||
PREVIEW: New Work Item form |
vNext |
|
8 Oct 2015 |
Azure Active Directory Group support |
-- |
Starting with Git, made easy |
||
Improved commit details |
||
SonarQube analysis from a Maven build task |
||
PREVIEW: New Work Item form |
vNext |
|
18 Sep 2015 |
Inline tasks on the Kanban board |
|
Query and display of Kanban fields |
||
Multi-select items on the backlog |
||
Branch policy to require linked work items |
||
Export test outcomes |
||
Work item trend and rollup reporting in Power BI |
-- |
|
Support for publishing xUnit results |
||
26 Aug 2015 |
Rename columns in place |
|
Choosing users for capacity planning |
||
Burndown with available capacity |
||
SonarQube analysis build tasks |
||
7 Aug 2015 |
Multi-select items on the product backlog |
|
Reorder cards when changing columns |
||
Color tags and titles on your cards |
||
Libraries for integrating with Visual Studio Team Services now available at nuget.org |
-- |
|
22 Jul 2015 |
Power BI reporting on Work Item data |
-- |
17 Jul 2015 |
Multiple activities per team member |
|
Configure settings directly from backlogs/boards |
||
Hide empty fields on cards |
||
Card coloring on Taskboard |
||
Drag any item to an iteration from anywhere |
||
Build your projects hosted in GitHub |
-- |
|
New Visual Studio Team Services integrations |
-- |
|
7 Jul 2015 |
Card coloring on Kanban board |
|
Personal access tokens |
vNext |
|
Adding work directly to a sprint |
||
3 Jun 2015 |
Kanban swim lanes |
|
#Mention work items |
||
Automated testing in Build vNext |
||
Team settings API |
||
15 May 2015 |
Build vNext |
|
Backlog navigation update |
||
Opt-in to portfolio backlogs |
||
Improved SAFe support |
||
Kanban collapsed columns |
||
Git branch policies |
||
Power BI & VSO |
-- |
|
11 May 2015 |
Application Insights: |
-- |
8 May 2015 |
Australia region for Visual Studio Team Services |
-- |
29 April 2015 |
Application Insights Public Commercial Preview |
-- |
29 April 2015 |
Extensions |
2015.2 |
27 Apr 2015 |
Adding fields to cards |
|
Kanban board filtering |
||
Card options on the Taskboard |
||
Account restore |
-- |
|
24 Apr 2015 |
Team Project Rename |
|
22 Apr 2015 |
Application Insights: |
-- |
17 Apr 2015 |
CodeLens General Availability on Visual Studio Team Services |
-- |
10 Apr 2015 |
Configure cards |
|
Markdown editing for definition of done |
||
CFD options |
||
Web history view for Git projects |
||
27 Mar 2015 |
Application Insights: Save search page, pause export and export on alert fail |
-- |
10 Mar 2015 |
Current iteration query token |
|
Reordering on the Kanban board |
||
Kanban definition of done |
||
Responsive card sizes |
||
Bugs on the Taskboard |
||
Syntax highlight for XML, Sass, Objective-C, R |
||
CodeLens for accounts in West Europe |
-- |
|
9 Mar 2015 |
Application Insights support for Java |
-- |
18 Feb 2015 |
Adding and editing directly from the board |
|
Split columns on the Kanban board |
||
Assign multiple people to test suites |
||
Application Insights in the Azure Preview Portal |
-- |
|
Limited preview for Code Search |
-- |
|
Application Insights support for Windows Phone and Windows Store Applications |
-- |
|
27 Jan 2015 |
Basic license upgraded |
|
Reordering on the Taskboard |
||
Unparented Tasks on the Taskboard |
||
Inline editing on the Kanban board |
||
VS Online ISO 27001 Certification |
-- |
|
Quick code editing |
||
Filtering on backlogs and queries |
||
Sprint backlog and task board improvements |
||
New integrations: Slack and Azuqua |
-- |
|
Preview APIs for adding and updating files in source control |
||
CodeLens for Visual Studio Team Services |
-- |
|
11 Dec 2014 |
-- |
|
Application Insights includes telemetry export and segmentation editing |
-- |
|
Identity control and avatars |
||
Pull Request improvements |
||
Taskboard changes |
||
Kanban board persisted column headers |
||
Sharing personal queries |
||
Release Management Preview as Visual Studio Team Services service |
-- |
|
Bugs on the backlog |
||
Test execution charts |
||
Recent test results |
||
Preview Markdown and HTML files in Code Explorer |
||
Browse link dialog |
||
REST batch support |
||
Third-party OAuth scopes |
||
European Datacenter |
-- |
|
Visual Studio Team Services REST API version 1.0 is here |
-- |
|
Service hooks is out of preview |
-- |
|
Test artifacts as work items |
||
Copy and paste query results |
||
Maximizing text area fields |
||
Navigating to links |
||
Work item performance improvements |
||
Work Item query improvements |
||
Quick search through tree controls |
||
Longer trend charts |
||
Test Cases related to Test Suites |
||
WIT REST API v1.2 |
||
Event and resource versioning within service hooks |
-- |
|
A license for Stakeholders |
||
Project Welcome pages |
||
Tagging support in the Test Hub |
||
Using corporate identities with existing accounts |
-- |
|
Viewing existing projects in the Azure Preview Portal |
-- |
|
Trend charts + aggregation |
||
Test Hub added to the Advanced License |
-- |
|
Deleting your account |
-- |
|
1 Jul 2014 |
Hiding work in progress on the backlog |
|
Full Screen on the backlog and boards |
||
Move to position on the backlog |
||
Pull Requests |
||
Using corporate identities |
-- |
|
Copy/Paste shared parameter data between VS Online and Excel |
||
End of data export period |
-- |
|
Integrate with Visual Studio Team Services |
-- |
|
Service Migration with OpsHub |
-- |
|
General Availability of Visual Studio Team Services |
-- |
|
Application Insights Limited Preview |
-- |
|
Shared Parameters for Test Cases |
||
Getting started with Application Insights |
-- |
|
Search across your application trace logs |
-- |
|
Build support for Java code managed in Git |
||
Java JDK, Ant, and Maven libraries preinstalled in hosted build |
-- |
|
Maven support for TF version control projects |
||
Exporting test artifacts |
||
New “create tags” permission |
||
Querying tags |
||
Removing weekends from the Burndown |
||
Configurable CFD dates |
||
Application Insights - Response Stacked Distribution |
-- |
|
Application Insights - Windows Store App support |
-- |
|
Asynchronous backlogs |
||
Commercial preview |
-- |
|
Application Insights limited preview |
-- |
|
Live editing of Windows Azure sites |
-- |
|
Work item chart pinning |
||
New account and project pages |
||
Build images updated to VS 2013 |
-- |
|
New languages supported for code syntax highlighting |
||
Color picking in charts |
||
Column options for the test case grid view |
||
Work item charts |
||
Bulk edit of test cases |
||
Delete a team project |
||
Work items from code discussion |
||
Improved code commenting |
||
|
Improved permission management for Git repos |
|
Team room Git push events |
||
Deleting team rooms |
||
|
Backlog mapping |
|
Team permission changes |
||
Windows 8.1 support in hosted build |
-- |
|
Paste images into work items in the web |
||
Open Microsoft Test Runner from web |
||
Agile Portfolio Management updates - view filter and quick decompose |
||
Open MTM from web |
||
Admin panel color change |
||
Agile Portfolio Management |
||
Lightweight code commenting |
||
Team Room |
||
Create/modify test plans through Web UI |
||
Cloud load testing |
-- |
|
|
Build IaaS |
-- |
Git alerts |
||
Backlog updates - name changed to "backlogs" and now backlogs show all items until they reach the completed state |
||
|
Work item colors based on process template settings |
|
Usability updates - icon updates and sentence casing |
||
Navigation updates in Web UI, including ability to view past iterations |
||
Git multi-repo support |
||
Branches view for Git |
||
TCM Improvements - bulk edit test step pass/fail, double click test step reorder, hover over inline images |
||
Customizable Kanban columns |
||
TCM improvements - edit test steps when running tests |
||
Annotate/Blame for version control |
||
Scheduled builds for Git-based projects |
||
Continuous Integration for Git |
||
TCM improvements - view test step attachments when running tests, add attachments when running tests, pause and resume tests in Test Runner |
||
WIT tagging cleanup for unused tags |
||
Download as Zip for version control |
||
Work item tagging |
||
Git support |
||
Test Hub in Web UI |
||
Changeset context menu in Web UI |
||
Account rename of Team Foundation Service account |
-- |
|
Email work items from backlog |
||
Search for changesets by ID in Web UI |
||
Full screen mode for code viewing |
||
Inline diff of images in version control |
||
Collapsible left pane in all left panels in Web UI |
||
Renamed Source to Code in Web UI hub |
||
Code Explorer updates in Web UI |
||
Hosted build updates for Azure SDK 1.8, TypeScript 0.8.1, and VS 2012 Update 1 |
-- |
|
Send work items in email from TFS web access |
||
Build file counts and sizes in summary reports |
||
General availability of Team Foundation Service |
-- |
|
Build drops |
-- |
|
400 character server paths for version control |
||
Drag/drop in sprint planning to assign to person or activity |
||
Web usability improvements (tabs and UX modified, collapse left pane in work items) |
||
Process template updates to Agile 6.1 and Scrum 2.1 |
||
Improved source browsing, viewing, and searching |
||
Improved source "diff" |
||
Hosted builds of SharePoint components |
-- |
|
Basic authentication support |
-- |
|
Kanban board |
||
Cumulative Flow Diagram |
||
WIP Limits |
||
Drag/drop in task board to move tasks between people and stories |
||
Azure continuous deployment summary report |
Server Build Numbers
Release |
Build |
2015.3 |
TBD |
2015.2 |
14.95.25122.00 |
2015.1 |
14.0.24720.00 |
2015 RTM |
14.0.23128.00* |
2013.4 |
12.0.31101.00 |
2013.3 |
12.0.30723.00 |
2013.2 |
12.0.30324.00 |
2013 RTM |
12.0.21005.01 |
2012.3 |
11.0.60610.01 |
2012.2 |
11.0.60315.01 |
2012.1 |
11.0.51106.01 |
2012 RTM |
11.0.50727.01 |
* TFS 2015 RTM has multiple build numbers, due to the componentized nature of its build and packaging process. The number of the installer, which will show up in Add/Remove Programs, is 14.0.23129.01. The number of the majority of the assemblies, which will show up in the TFS Administration Console, is 14.0.23128.00.
False
False