Share via


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

RM - Azure deployment improvements

vNext

2016 Q3

RM - Audit history, shared task groups, manual steps, etc.

vNext

2016 Q3

RM - release traceability to packages

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

Agent-based multi-machine deployments

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

Test execution improvements

vNext

2016 Q4

Multiple accounts per “organization”

--

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:
Redesigned UI
Overview
Files
Updates
Comments, now with markdown and emoji
Auto-complete pull requests waiting on policies

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:
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

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

2015.2

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

2015.2

Cumulative flow diagram widget

2015.2

Flexible build policy for Git

2015.2

SonarQube Quality Gates in Build

2015.2

RM: UI extensibility

2015.2

SCVMM support

--

Exploratory Testing improvements

2015.2

Azure SQL Database Deployment task

--

Delete Test Plan

2015.2

#mention

2015.2

Keyboard shortcuts for Kanban board

2015.2

25 Jan 2016

Public preview of the dashboard widget SDK

--

Create branch and links to related artifacts

2015.2

Build widgets in the catalog

2015.2

Markdown widget with file from repository

2015.2

Auto-refresh dashboards

2015.2

Richer visualizations in the build summary page

2015.2

View passed test results and file bugs in build summary page

2015.2

Test summary in build status notification email

2015.2

Support for editing tags in the bulk edit dialog

2015.2

Deleting a custom field

--

Keyboard shortcuts

2015.2

Test plan improvements

2015.2

Exploratory testing improvements

2015.2

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

2015.2

Dashboards edit mode

2015.2

Keyboard shortcuts

2015.2

On-Premises support for Exploratory Testing extension:

--

Scope code search using path filters

2015.2

24 Nov 2015

Git and TFVC in the same team project

2015.1

Package Management build tasks

2015.2

Implement a task once for multiple platforms

2015.2

Pull Request Widget for Dashboards

2015.2

@mention and #ID in code

2015.2

Reordering cards on boards

2015.2

Global shortcut keys

2015.2

18 Nov 2015

Extensions and Marketplace

--

Release Management public preview

--

Package Management public preview

--

Code Search public preview

--

Test Results in Build

2015.2

Exploratory Testing extension

--

Test Manager extension

--

30 Oct 2015

Dashboards

2015.1

Improved pull request experience

2015.1

Manual test iteration results

2015.1

Retention policy for test results

2015.1

Reorder and re-parent tasks from the Kanban board

2015.1

PREVIEW: New Work Item form

vNext

8 Oct 2015

Azure Active Directory Group support

--

Starting with Git, made easy

2015.1

Improved commit details

2015.1

SonarQube analysis from a Maven build task

2015.1

PREVIEW: New Work Item form

vNext

18 Sep 2015

Inline tasks on the Kanban board

2015.1

Query and display of Kanban fields

2015.1

Multi-select items on the backlog

2015.1

Branch policy to require linked work items

2015.1

Export test outcomes

2015.1

Work item trend and rollup reporting in Power BI

--

Support for publishing xUnit results

2015.1

26 Aug 2015

Rename columns in place

2015.1

Choosing users for capacity planning

2015.1

Burndown with available capacity

2015.1

SonarQube analysis build tasks

2015.1

7 Aug 2015

Multi-select items on the product backlog

2015.1

Reorder cards when changing columns

2015.1

Color tags and titles on your cards

2015.1

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

2015.1

Configure settings directly from backlogs/boards

2015.1

Hide empty fields on cards

2015.1

Card coloring on Taskboard

2015.1

Drag any item to an iteration from anywhere

2015.1

Build your projects hosted in GitHub

--

New Visual Studio Team Services integrations

--

7 Jul 2015

Card coloring on Kanban board

2015.1

Personal access tokens

vNext

Adding work directly to a sprint

2015.1

3 Jun 2015

Kanban swim lanes

2015

#Mention work items

2015.1

Automated testing in Build vNext

2015.1

Team settings API

2015

15 May 2015

Build vNext

2015

Backlog navigation update

2015

Opt-in to portfolio backlogs

2015

Improved SAFe support

2015

Kanban collapsed columns

2015

Git branch policies

2015

Power BI & VSO

--

11 May 2015

Application Insights:
iOS and Android support
Performance counters for Java applications
Unhandled exceptions in Java apps
Drag-across to select a time range

--

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

2015

Kanban board filtering

2015

Card options on the Taskboard

2015

Account restore

--

24 Apr 2015

Team Project Rename

2015

22 Apr 2015

Application Insights:
Synthetic data filtering
New usage experience for ASP.NET, Java and other applications
Daily Active User calculations

--

17 Apr 2015

CodeLens General Availability on Visual Studio Team Services

--

10 Apr 2015

Configure cards

2015

Markdown editing for definition of done

2015

CFD options

2015

Web history view for Git projects

2015

27 Mar 2015

Application Insights: Save search page, pause export and export on alert fail

--

10 Mar 2015

Current iteration query token

2015

Reordering on the Kanban board

2015

Kanban definition of done

2015

Responsive card sizes

2015

Bugs on the Taskboard

2015

Syntax highlight for XML, Sass, Objective-C, R

2015

CodeLens for accounts in West Europe

--

9 Mar 2015

Application Insights support for Java

--

18 Feb 2015

Adding and editing directly from the board

2015

Split columns on the Kanban board

2015

Assign multiple people to test suites

2015

Application Insights in the Azure Preview Portal

--

13 Feb 2015

Limited preview for Code Search

--

29 Jan 2015

Application Insights support for Windows Phone and Windows Store Applications

--

27 Jan 2015

Basic license upgraded

2015

Reordering on the Taskboard

2015

Unparented Tasks on the Taskboard

2015

Inline editing on the Kanban board

2015

15 Jan 2015

VS Online ISO 27001 Certification

--

17 Dec 2014

Quick code editing

2015

Filtering on backlogs and queries

2015

Sprint backlog and task board improvements

2015

New integrations: Slack and Azuqua

--

Preview APIs for adding and updating files in source control

2015

CodeLens for Visual Studio Team Services

--

11 Dec 2014

Application Insights Status Monitor and SDK updates

--

Application Insights includes telemetry export and segmentation editing

--

2 Dec 2014

Identity control and avatars

2015

Pull Request improvements

2015

Taskboard changes

2015

Kanban board persisted column headers

2015

Sharing personal queries

2015

12 Nov 2014

Release Management Preview as Visual Studio Team Services service

--

4 Nov 2014

Bugs on the backlog

2013.4

Test execution charts

2013.4

Recent test results

2013.4

Preview Markdown and HTML files in Code Explorer

2015

Browse link dialog

2013.4

REST batch support

2015

Third-party OAuth scopes

2015

28 Oct 2014

European Datacenter

--

Visual Studio Team Services REST API version 1.0 is here

--

Service hooks is out of preview

--

14 Oct 2014

Test artifacts as work items

2013.3

Copy and paste query results

2013.4

23 Sep 2014

Maximizing text area fields

2013.4

Navigating to links

2013.4

Work item performance improvements

2013.4

4 Sep 2014

Work Item query improvements

2013.4

Quick search through tree controls

2013.4

Longer trend charts

2015

Test Cases related to Test Suites

2013.4

WIT REST API v1.2

2015

Event and resource versioning within service hooks

--

27 Aug 2014

A license for Stakeholders

2013.4

18 Aug 2014

Project Welcome pages

2015

Tagging support in the Test Hub

2013.4

21 Jul 2014

Using corporate identities with existing accounts

--

Viewing existing projects in the Azure Preview Portal

--

Trend charts + aggregation

2013.4

Test Hub added to the Advanced License

--

Deleting your account

--

1 Jul 2014

Hiding work in progress on the backlog

2013.3

Full Screen on the backlog and boards

2013.4

Move to position on the backlog

2013.4

10 Jun 2014

Pull Requests

2013.4

20 May 2014

Using corporate identities

--

Copy/Paste shared parameter data between VS Online and Excel

2013.3

End of data export period

--

12 May 2014

Integrate with Visual Studio Team Services

--

Service Migration with OpsHub

--

3 Apr 2014

General Availability of Visual Studio Team Services

--

Application Insights Limited Preview

--

Shared Parameters for Test Cases

2013.2

18 Mar 2014

Getting started with Application Insights

--

Search across your application trace logs

--

28 Feb 2014

Build support for Java code managed in Git

2013.2

Java JDK, Ant, and Maven libraries preinstalled in hosted build

--

Maven support for TF version control projects

2013

10 Feb 2014

Exporting test artifacts

2013.2

New “create tags” permission

2013.2

22 Jan 2014

Querying tags

2013.2

Removing weekends from the Burndown

2013.2

Configurable CFD dates

2013.2

11 Dec 2013

Application Insights - Response Stacked Distribution

--

Application Insights - Windows Store App support

--

Asynchronous backlogs

2013.2

13 Nov 2013

Commercial preview

--

Application Insights limited preview

--

Live editing of Windows Azure sites

--

8 Nov 2013

Work item chart pinning

2013.2

21 Oct 2013

New account and project pages

2013.2

17 Oct 2013

Build images updated to VS 2013

--

30 Sep 2013

New languages supported for code syntax highlighting

2013.2

Color picking in charts

2013.2

Column options for the test case grid view

2013.2

9 Sep 2013

Work item charts

2013

Bulk edit of test cases

2013

Delete a team project

2013

Work items from code discussion

2013

19 Aug 2013

Improved code commenting

2013

29 Jul 2013

Improved permission management for Git repos

2013

Team room Git push events

2013

Deleting team rooms

2013

10 Jul 2013

Backlog mapping

2013

Team permission changes

2013

26 Jun 2013

Windows 8.1 support in hosted build

--

Paste images into work items in the web

2013

Open Microsoft Test Runner from web

2013

19 Jun 2013

Agile Portfolio Management updates - view filter and quick decompose

2013

Open MTM from web

2013

Admin panel color change

2013

3 Jun 2013

Agile Portfolio Management

2013

Lightweight code commenting

2013

Team Room

2013

Create/modify test plans through Web UI

2013

Cloud load testing

--

28 May 2013

Build IaaS

--

Git alerts

2013

Backlog updates - name changed to "backlogs" and now backlogs show all items until they reach the completed state

2013

13 May 2013

Work item colors based on process template settings

2013

Usability updates - icon updates and sentence casing

2013

Navigation updates in Web UI, including ability to view past iterations

2013

Git multi-repo support

2013

22 Mar 2013

Branches view for Git

2013

TCM Improvements - bulk edit test step pass/fail, double click test step reorder, hover over inline images

2013

4 Mar 2013

Customizable Kanban columns

2012.2

TCM improvements - edit test steps when running tests

2012.2

Annotate/Blame for version control

2012.2

Scheduled builds for Git-based projects

2013

11 Feb 2013

Continuous Integration for Git

2013

TCM improvements - view test step attachments when running tests, add attachments when running tests, pause and resume tests in Test Runner

2012.2

WIT tagging cleanup for unused tags

2012.2

Download as Zip for version control

2012.2

30 Jan 2013

Work item tagging

2012.2

Git support

2013

Test Hub in Web UI

2012.2

21 Jan 2013

Changeset context menu in Web UI

2012.2

9 Jan 2013

Account rename of Team Foundation Service account

--

7 Jan 2013

Email work items from backlog

2012.2

Search for changesets by ID in Web UI

2012.2

Full screen mode for code viewing

2012.2

Inline diff of images in version control

2012.2

Collapsible left pane in all left panels in Web UI

2012.2

10 Dec 2012

Renamed Source to Code in Web UI hub

2012.2

Code Explorer updates in Web UI

2012.2

Hosted build updates for Azure SDK 1.8, TypeScript 0.8.1, and VS 2012 Update 1

--

19 Nov 2012

Send work items in email from TFS web access

2012.2

Build file counts and sizes in summary reports

2012.2

31 Oct 2012

General availability of Team Foundation Service

--

29 Oct 2012

Build drops

--

8 Oct 2012

400 character server paths for version control

2012.1

17 Sep 2012

Drag/drop in sprint planning to assign to person or activity

2012.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.1

2012.1

27 Aug 2012

Improved source browsing, viewing, and searching

2012.1

Improved source "diff"

2012.1

Hosted builds of SharePoint components

--

Basic authentication support

--

13 Aug 2012

Kanban board

2012.1

Cumulative Flow Diagram

2012.1

WIP Limits

2012.1

6 Aug 2012

Drag/drop in task board to move tasks between people and stories

2012.1

Azure continuous deployment summary report

2012.1

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