Table of contents

Visual Studio Team Services Features Timeline

Last Updated: 9/28/2016

Features under development

This feature list is a peek into the TFS 15. 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 DateFeatureServer
2016 Q3Work item process customization – Custom work item types, lightweight rules, new layoutsTBD
2016 Q3Work items – search previewTBD
2016 Q3Work items – new delivery timeline viewTFS 15
2016 Q3Git web improvements – cherry-pick/revert from web, find a file, branch management improvementsTFS 15
2016 Q3Build tasks - Cloud Foundry, SpringSource, UrbanCode, Fortify…TFS 15
2016 Q3SonarQube integration – better support for Java, more analysis pluginsTBD
2016 Q3Package protocols – npm support (Preview)TFS 15
2016 Q3Manage package promotion and release with quality descriptorsTFS 15
2016 Q3RM - Azure deployment improvementsTFS 15
2016 Q3RM - Audit history, shared task groups, manual steps, etc.TFS 15
2016 Q3RM - release traceability to packagesTBD
2016 Q3.NET Core-based Build/RM agent – single agent(windows and xplat systems) simplifies existing tasks/task extension developmentsTFS 15
2016 Q3Test – traceability from automated test results to requirementsTFS 15
2016 Q3Public preview for cloud reporting experience--
2016 Q3Commerce in the marketplaceTFS 15
2016 Q4Import team project collections from on-premises TFS to VS Team Services limited preview--
2016 Q4Work items - New progress timeline viewTBD
2016 Q4TFVC support for IntelliJ and VS CodeTFS 15
2016 Q4Code search indexing of Git branchesTBD
2016 Q4Code search on-premisesTFS 15
2016 Q4Git web improvements – import repo, revamped history experience w/graph, continued usability/styling improvements, etc.TBD
2016 Q4Agent-based multi-machine deploymentsTBD
2016 Q4Test impact analysis in CITBD
2016 Q4Build – Jenkins support including Pull Request policy integration, link work items, auto-trigger releaseTBD
2016 Q4Build – multi-job builds, shared variables, counter variables, conditional tasksTBD
2016 Q4Package Management on-premisesTFS 15
2016 Q4Package Management - Personal Access Token supportTFS 15
2016 Q4RM - private azure CI/RM agent pools – provide your own image, we manage the lifetimeTBD
2016 Q4Test - full Microsoft Test Manager parity in web Test hub experienceTFS 15
2016 Q4Test execution improvementsTFS 15
2016 Q4Multiple accounts per “organization”--
2016 Q4On-premises connected experience for Marketplace extensionsTFS 15

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.

ServiceFeatureServer
21 Sep 2016Attachments live previewFuture
Work item type layout improvementsFuture
Disable work item types--
Import RepositoryFuture
Markdown preview buttonFuture
Confirmation for deleting reposFuture
Add .gitignore during repo creationFuture
Verify bugs from work itemFuture
Xcode Build task xcpretty formattingFuture
Publish Jenkins test and code coverage resultsFuture
Build summary for Maven and Gradle tasksFuture
FindBugs and CheckStyle in Maven build tasksFuture
Deployment status widgetFuture
2 Sep 2016Custom work item types--
Work item history tabTFS 15
Managing a NuGet package’s lifecycleTFS 15
Build queue tabTFS 15
Hosted build pool build agent migrationTFS 15
Xamarin license step removedTFS 15
Jenkins with untrusted SSL certificatesTFS 15
Apple App Store extensionTFS 15
Request FeedbackTFS 15
Checkstyle static analysisTFS 15
Deployment manual interventionTFS 15
Service endpoint improvementsTFS 15
SQL database deployment taskTFS 15
User lifecycle management improvements--
17 Aug 2016Pull Request improvements:
Redesigned UI
Overview
Files
Updates
Comments, now with markdown and emoji
Auto-complete pull requests waiting on policies
TFS 15
Clone Git repositories from your browser using TowerTFS 15
Download packages without NuGetTFS 15
Packages: Get started quicklyTFS 15
Queue Jenkins jobs from builds and releasesTFS 15
Jenkins service hook enhancementsTFS 15
Run SSH commands on remote machines from builds and releasesTFS 15
Create archives from builds and releasesTFS 15
Copy files over SSH from builds and releasesTFS 15
Download Jenkins artifacts to builds and releasesTFS 15
Use FTP or FTPS to upload files from builds and releasesTFS 15
Google Play Extension improvements--
Maven and Gradle tasks produce a build summary when running a SonarQube analysis--
Work item templatesTFS 15
Quickly “Unfollow” work itemTFS 15
Drag and drop attachmentsTFS 15
Assigned to Me widgetTFS 15
Dashboard permissionsTFS 15
Configure test outcomes for tests across different test suitesTFS 15
Test Run and Test Result summary - traceability to Releases and manual test artifactsTFS 15
Unpublish extension - Removing a public extension from the Marketplace--
Rate Limits – Delaying user requests to avoid outages--
29 Jul 2016Git and TFVC – History view and diff view updatesTFS 15
Restrict Package Management feed creationTFS 15
Release management improvements – Azure deployments, release policies:
Agent queue management
Azure deployments
Policies – Soft delete releases
Policies – Retention of releases and builds
Release definition authoring improvements – linked artifacts improvements
Release – redeploy after success
TFS 15
Test traceability and release environments support in Test HistoryTFS 15
Exploratory testing improvements – view unexplored work items, capture web page load dataTFS 15
Dashboard improvementsTFS 15
Java PMD analysis in Gradle build taskTFS 15
User management – export users and licenses--
Backlog extension pointsTFS 15
7 Jul 2016Resizable WIT charts on dashboardsTFS 15
Filter boards to a parent work itemTFS 15
Links front and centerTFS 15
Test settings configuration for Kanban boardTFS 15
Comment tracking for pull requestsTFS 15
Browse Code Coverage reports in the webTFS 15
Maven and Gradle tasks produce a build summary when running a SonarQube analysisTFS 15
Agent queue role-based securityTFS 15
Task-level time-outsTFS 15
Import/Export/Clone release definitionTFS 15
Web app deployment using ARMTFS 15
Partially successful deploymentsTFS 15
View and download attachments associated with releasesTFS 15
Github artifacts for RMTFS 15
.NET SQL ExtensionTFS 15
Image action log in Web Test runnerTFS 15
Order tests in Test hubTFS 15
Pick a build to test withTFS 15
17 Jun 2016Git & TFVC – Browsing branchesTFS 15
Git & TFVC – Ahead/behindTFS 15
Git & TFVC – Branch picker includes “Mine”TFS 15
Git & TFVC – Path controlTFS 15
Git & TFVC – File type iconsTFS 15
Work Items – An improved headerTFS 15
Work Items – Custom statesTFS 15
Exploratory Testing – InsightsTFS 15
Exploratory Testing – Auto stop screen recordingsTFS 15
Screen recording support in Web runner (for Chrome) TFS 15
Bugs filed as children – Web runner / Exploratory testing extensionTFS 15
Test – History across branchesTFS 15
Test – Automated testing for SCVMM and VMWareTFS 15
Release – Test status visibilityTFS 15
Release – Support Java PMD analysis in Maven build taskTFS 15
Release – Passing oauth tokens to scriptsTFS 15
Build – Enable path filters for Git CI triggersTFS 15
Build – Updated hosted pool softwareTFS 15
Dashboards – Resizable query results widgetTFS 15
Third-party plugins – Jenkins plug-in to RMTFS 15
Marketplace – Publisher review responsesTFS 15
Team Rooms – Build vNext supportTFS 15
6 Jun 2016Brazil region for Visual Studio Team Services--
1 Jun 2016Filtering in Kanban boardTFS 15
Process configuration REST APIsTFS 15
Dashboards REST APIsTFS 15
SSH clients can connect to Git repos2015.3
Redesigned Branches pageTFS 15
Create and send links to specific sections of codeTFS 15
API updates for package managementTFS 15
Screenshot and system info support in Chrome Web runnerTFS 15
Ordering of tests in Test HubTFS 15
Docker integration for build and release managementTFS 15
SonarQube results in pull request viewTFS 15
Test results trend for buildTFS 15
Service hooks for release managementTFS 15
TeamCity artifacts for release managementTFS 15
Release Management Client SDKTFS 15
6 May 2016Email improvementsTFS 15
Checkbox controlTFS 15
Work Item page management--
Turning board annotations on/offTFS 15
Clear Formatting commandTFS 15
Dashboard updatesTFS 15
Adding attachments during manual testingTFS 15
Test plan/suite columnsTFS 15
Build and release summary updatesTFS 15
Release Management repository linkingTFS 15
Copy, Export, and Import release definitionsTFS 15
Schedule based deploymentsTFS 15
Release Management REST APIsTFS 15
Simplified Release definition wizardTFS 15
New Release Management job execution variablesTFS 15
Improved build and pull request traceabilityTFS 15
Team Project rename permissionTFS 15
Admin settings Work hubTFS 15
UX improvementsTFS 15
13 Apr 2016Follow a work itemTFS 15
Change work item typeFuture
Work Item move (single or bulk)Future
Kanban board live updatesTFS 15
Pick lists for work ItemsTFS 15
Checklist improvementsTFS 15
Build to Line numberTFS 15
Build log view supports much larger logsTFS 15
Java Build templatesTFS 15
Xamarin Build TasksTFS 15
Widget SDK: Reusable CSS and DOM templates2015.3
Adding users from the team members widget2015.3
Collection in the domain--
Release Management - Email release summaryTFS 15
Release Management – Dashboard widget for release definition summaryTFS 15
Release Management - Deploy based on conditions in multiple environmentsTFS 15
Release Management - Provision VMs or run a PS script using SCVMM extensionTFS 15
24 Mar 2016Commit traceabilityTFS 15
View Git LFS files in the webTFS 15
Git for Windows now includes Team Services authentication by default--
Custom multiline text fields--
Test progress from your cardsTFS 15
Capture screen recordingsTFS 15
Queue a Run by specifying your test suiteTFS 15
Configuration management in the Test HubTFS 15
Enable build result extensions to specify order and columnTFS 15
Configure status API reporting for a build definitionTFS 15
Tab contribution pointTFS 15
3 Mar 2016View test results for each release environment2015.2
Triggers: Deploy based on completion in multiple environments (join)TFS 15
Epic and Feature board drill-downTFS 15
Exploratory testing directly from a work itemTFS 15
Data collection: Image action logTFS 15
Create test cases based on Image action log dataTFS 15
Assigning configurations to test plans, test suites and test casesTFS 15
Squash merge pull requestsTFS 15
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 2016Package management is now available in Europe and Australia--
Search for extensions on Visual Studio Marketplace--
Work item query charts in the dashboard catalog2015.2
Cumulative flow diagram widget2015.2
Flexible build policy for Git2015.2
SonarQube Quality Gates in Build2015.2
RM: UI extensibility2015.2
SCVMM support--
Exploratory Testing improvements2015.2
Azure SQL Database Deployment task--
Delete Test Plan2015.2
#mention2015.2
Keyboard shortcuts for Kanban board2015.2
25 Jan 2016Public preview of the dashboard widget SDK--
Create branch and links to related artifacts2015.2
Build widgets in the catalog2015.2
Markdown widget with file from repository2015.2
Auto-refresh dashboards2015.2
Richer visualizations in the build summary page2015.2
View passed test results and file bugs in build summary page2015.2
Test summary in build status notification email2015.2
Support for editing tags in the bulk edit dialog2015.2
Deleting a custom field--
Keyboard shortcuts2015.2
Test plan improvements2015.2
Exploratory testing improvements2015.2
Release orchestration improvements--
UI extensibility for release management--
Search scope selectorTFS 15
Search across Git and TFVC projectsTFS 15
10 Dec 2015Custom work item fields--
Work item discussion--
Work item history improvements--
Deleting work items2015.2
Dashboards edit mode2015.2
Keyboard shortcuts2015.2
On-Premises support for Exploratory Testing extension:--
Scope code search using path filters2015.2
24 Nov 2015Git and TFVC in the same team project2015.1
Package Management build tasks2015.2
Implement a task once for multiple platforms2015.2
Pull Request Widget for Dashboards2015.2
@mention and #ID in code2015.2
Reordering cards on boards2015.2
Global shortcut keys2015.2
18 Nov 2015Extensions and Marketplace--
Release Management public preview--
Package Management public preview--
Code Search public preview--
Test Results in Build2015.2
Exploratory Testing extension--
Test Manager extension--
30 Oct 2015Dashboards2015.1
Improved pull request experience2015.1
Manual test iteration results2015.1
Retention policy for test results2015.1
Reorder and re-parent tasks from the Kanban board2015.1
PREVIEW: New Work Item formTFS 15
8 Oct 2015Azure Active Directory Group support--
Starting with Git, made easy2015.1
Improved commit details2015.1
SonarQube analysis from a Maven build task2015.1
PREVIEW: New Work Item formTFS 15
18 Sep 2015Inline tasks on the Kanban board2015.1
Query and display of Kanban fields2015.1
Multi-select items on the backlog2015.1
Branch policy to require linked work items2015.1
Export test outcomes2015.1
Work item trend and rollup reporting in Power BI--
Support for publishing xUnit results2015.1
26 Aug 2015Rename columns in place2015.1
Choosing users for capacity planning2015.1
Burndown with available capacity2015.1
SonarQube analysis build tasks2015.1
7 Aug 2015Multi-select items on the product backlog2015.1
Reorder cards when changing columns2015.1
Color tags and titles on your cards2015.1
Libraries for integrating with Visual Studio Team Services now available at nuget.org--
22 Jul 2015Power BI reporting on Work Item data--
17 Jul 2015Multiple activities per team member2015.1
Configure settings directly from backlogs/boards2015.1
Hide empty fields on cards2015.1
Card coloring on Taskboard2015.1
Drag any item to an iteration from anywhere2015.1
Build your projects hosted in GitHub--
New Visual Studio Team Services integrations--
7 Jul 2015Card coloring on Kanban board2015.1
Personal access tokensTFS 15
Adding work directly to a sprint2015.1
3 Jun 2015Kanban swim lanes2015
#Mention work items2015.1
Automated testing in Build vNext2015.1
Team settings API2015
15 May 2015Build vNext2015
Backlog navigation update2015
Opt-in to portfolio backlogs2015
Improved SAFe support2015
Kanban collapsed columns2015
Git branch policies2015
Power BI & VSO--
11 May 2015Application Insights:
iOS and Android support
Performance counters for Java applications
Unhandled exceptions in Java apps
Drag-across to select a time range
--
8 May 2015Australia region for Visual Studio Team Services--
29 April 2015Application Insights Public Commercial Preview--
29 April 2015Extensions2015.2
27 Apr 2015Adding fields to cards2015
Kanban board filtering2015
Card options on the Taskboard2015
Account restore--
24 Apr 2015Team Project Rename2015
22 Apr 2015Application Insights:
Synthetic data filtering
New usage experience for ASP.NET, Java and other applications
Daily Active User calculations
--
17 Apr 2015CodeLens General Availability on Visual Studio Team Services--
10 Apr 2015Configure cards2015
Markdown editing for definition of done2015
CFD options2015
Web history view for Git projects2015
27 Mar 2015Application Insights: Save search page, pause export and export on alert fail--
10 Mar 2015Current iteration query token2015
Reordering on the Kanban board2015
Kanban definition of done2015
Responsive card sizes2015
Bugs on the Taskboard2015
Syntax highlight for XML, Sass, Objective-C, R2015
CodeLens for accounts in West Europe--
9 Mar 2015Application Insights support for Java--
18 Feb 2015Adding and editing directly from the board2015
Split columns on the Kanban board2015
Assign multiple people to test suites2015
Application Insights in the Azure Preview Portal--
13 Feb 2015Limited preview for Code Search--
29 Jan 2015Application Insights support for Windows Phone and Windows Store Applications--
27 Jan 2015Basic license upgraded2015
Reordering on the Taskboard2015
Unparented Tasks on the Taskboard2015
Inline editing on the Kanban board2015
15 Jan 2015VS Online ISO 27001 Certification--
17 Dec 2014Quick code editing2015
Filtering on backlogs and queries2015
Sprint backlog and task board improvements2015
New integrations: Slack and Azuqua--
Preview APIs for adding and updating files in source control2015
CodeLens for Visual Studio Team Services--
11 Dec 2014Application Insights Status Monitor and SDK updates--
Application Insights includes telemetry export and segmentation editing--
2 Dec 2014Identity control and avatars2015
Pull Request improvements2015
Taskboard changes2015
Kanban board persisted column headers2015
Sharing personal queries2015
12 Nov 2014Release Management Preview as Visual Studio Team Services service--
4 Nov 2014Bugs on the backlog2013.4
Test execution charts2013.4
Recent test results2013.4
Preview Markdown and HTML files in Code Explorer2015
Browse link dialog2013.4
REST batch support2015
Third-party OAuth scopes2015
28 Oct 2014European Datacenter--
Visual Studio Team Services REST API version 1.0 is here--
Service hooks is out of preview--
14 Oct 2014Test artifacts as work items2013.3
Copy and paste query results2013.4
23 Sep 2014Maximizing text area fields2013.4
Navigating to links2013.4
Work item performance improvements2013.4
4 Sep 2014Work Item query improvements2013.4
Quick search through tree controls2013.4
Longer trend charts2015
Test Cases related to Test Suites2013.4
WIT REST API v1.22015
Event and resource versioning within service hooks--
27 Aug 2014A license for Stakeholders2013.4
18 Aug 2014Project Welcome pages2015
Tagging support in the Test Hub2013.4
21 Jul 2014Using corporate identities with existing accounts--
Viewing existing projects in the Azure Preview Portal--
Trend charts + aggregation2013.4
Test Hub added to the Advanced License--
Deleting your account--
1 Jul 2014Hiding work in progress on the backlog2013.3
Full Screen on the backlog and boards2013.4
Move to position on the backlog2013.4
10 Jun 2014Pull Requests2013.4
20 May 2014Using corporate identities--
Copy/Paste shared parameter data between VS Online and Excel2013.3
End of data export period--
12 May 2014Integrate with Visual Studio Team Services--
Service Migration with OpsHub--
3 Apr 2014General Availability of Visual Studio Team Services--
Application Insights Limited Preview--
Shared Parameters for Test Cases2013.2
18 Mar 2014Getting started with Application Insights--
Search across your application trace logs--
28 Feb 2014Build support for Java code managed in Git2013.2
Java JDK, Ant, and Maven libraries preinstalled in hosted build--
Maven support for TF version control projects2013
10 Feb 2014Exporting test artifacts2013.2
New “create tags” permission2013.2
22 Jan 2014Querying tags2013.2
Removing weekends from the Burndown2013.2
Configurable CFD dates2013.2
11 Dec 2013Application Insights - Response Stacked Distribution--
Application Insights - Windows Store App support--
Asynchronous backlogs2013.2
13 Nov 2013Commercial preview--
Application Insights limited preview--
Live editing of Windows Azure sites--
8 Nov 2013Work item chart pinning2013.2
21 Oct 2013New account and project pages2013.2
17 Oct 2013Build images updated to VS 2013--
30 Sep 2013New languages supported for code syntax highlighting2013.2
Color picking in charts2013.2
Column options for the test case grid view2013.2
9 Sep 2013Work item charts2013
Bulk edit of test cases2013
Delete a team project2013
Work items from code discussion2013
19 Aug 2013Improved code commenting2013
29 Jul 2013

Improved permission management for Git repos2013
Team room Git push events2013
Deleting team rooms2013
10 Jul 2013

Backlog mapping2013
Team permission changes2013
26 Jun 2013Windows 8.1 support in hosted build--
Paste images into work items in the web2013
Open Microsoft Test Runner from web2013
19 Jun 2013Agile Portfolio Management updates - view filter and quick decompose2013
Open MTM from web2013
Admin panel color change2013
3 Jun 2013Agile Portfolio Management2013
Lightweight code commenting2013
Team Room2013
Create/modify test plans through Web UI2013
Cloud load testing--
28 May 2013

Build IaaS--
Git alerts2013
Backlog updates - name changed to "backlogs" and now backlogs show all items until they reach the completed state2013
13 May 2013

Work item colors based on process template settings2013
Usability updates - icon updates and sentence casing2013
Navigation updates in Web UI, including ability to view past iterations2013
Git multi-repo support2013
22 Mar 2013Branches view for Git2013
TCM Improvements - bulk edit test step pass/fail, double click test step reorder, hover over inline images2013
4 Mar 2013Customizable Kanban columns2012.2
TCM improvements - edit test steps when running tests2012.2
Annotate/Blame for version control2012.2
Scheduled builds for Git-based projects2013
11 Feb 2013Continuous Integration for Git2013
TCM improvements - view test step attachments when running tests, add attachments when running tests, pause and resume tests in Test Runner2012.2
WIT tagging cleanup for unused tags2012.2
Download as Zip for version control2012.2
30 Jan 2013Work item tagging2012.2
Git support2013
Test Hub in Web UI2012.2
21 Jan 2013Changeset context menu in Web UI2012.2
9 Jan 2013Account rename of Team Foundation Service account--
7 Jan 2013Email work items from backlog2012.2
Search for changesets by ID in Web UI2012.2
Full screen mode for code viewing2012.2
Inline diff of images in version control2012.2
Collapsible left pane in all left panels in Web UI2012.2
10 Dec 2012Renamed Source to Code in Web UI hub2012.2
Code Explorer updates in Web UI2012.2
Hosted build updates for Azure SDK 1.8, TypeScript 0.8.1, and VS 2012 Update 1--
19 Nov 2012Send work items in email from TFS web access2012.2
Build file counts and sizes in summary reports2012.2
31 Oct 2012General availability of Team Foundation Service--
29 Oct 2012Build drops--
8 Oct 2012400 character server paths for version control2012.1
17 Sep 2012Drag/drop in sprint planning to assign to person or activity2012.1
Web usability improvements (tabs and UX modified, collapse left pane in work items)2012.1
Process template updates to Agile 6.1 and Scrum 2.12012.1
27 Aug 2012Improved source browsing, viewing, and searching2012.1
Improved source "diff"2012.1
Hosted builds of SharePoint components--
Basic authentication support--
13 Aug 2012Kanban board2012.1
Cumulative Flow Diagram2012.1
WIP Limits2012.1
6 Aug 2012Drag/drop in task board to move tasks between people and stories2012.1
Azure continuous deployment summary report2012.1

Server Build Numbers

ReleaseBuild
2015.314.102.25423.00
2015.214.95.25122.00
2015.114.0.24720.00
2015 RTM14.0.23128.00*
2013.412.0.31101.00
2013.312.0.30723.00
2013.212.0.30324.00
2013 RTM12.0.21005.01
2012.311.0.60610.01
2012.211.0.60315.01
2012.111.0.51106.01
2012 RTM11.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.
© 2016 Microsoft