Table of contents

What's new for Team Foundation Server

Last Updated: 8/25/2016

TFS 2015 | Previous versions

You can use Visual Studio Team Foundation Server to manage your product lifecycle, reduce risks, and improve efficiencies. This page highlights some important features that are available with TFS 2015.

To learn about what's new with the cloud service offering, see Visual Studio Team Services Features update.

DevOps

version control

Code

When you use Git, it's easier than ever to work with branches and see how the changes in your history diverged.

build

Build

testing

Test

See also What's new for testing tools

release management

Release

Release Management for Team Services and Team Foundation Server 2015.2 and above is available. This service supports a rapid release cadence and manages simultaneous releases. Set up release definitions that represent your environments from development to production. Run automations to deploy your app to each environment. Add approvers to sign off that the app has been successfully deployed in an environment. Create your release manually or automatically from a build. Then track your releases as they are deployed to various environments. Get started.

Developer productivity and Application Insights

cross platform support

Developer productivity

Code maps: Find out more about your code’s design, while reading less code, when using Visual Studio Enterprise. Code maps now:

  • Make it easier to see containment context as you add items to maps.
  • Render more quickly and are more responsive.
  • Allow you to filter elements and relationships to make maps easier to use.
  • Have a much better organized and more intuitive shortcut command menus.

Find out more about code maps.

Layer diagrams: Update these diagrams using Class View and Object Browser. Read more in the release notes, or find out more about layer diagrams.

UML diagrams: You can no longer create UML class diagrams and sequence diagrams from code, and you can no longer import UML elements from XMI files. You can still create these diagrams using new UML elements. Find out more about UML class diagrams and UML sequence diagrams.

You can no longer use Architecture Explorer to work with code maps, layer diagrams, and UML class diagrams. Use Solution Explorer, Class View, and Object Browser instead. Read more in the release notes.

With CodeLens you can find patterns in your code's change history to understand their impact. CodeLens shows change history as a chart. It is also now available in Visual Studio Professional edition. Read more in the release notes. Or, find out more about CodeLens.

application insights

Application Insights

Track the performance and usage of your live applications with Visual Studio Application Insights.

integrate

Integrate

  • JSON REST APIs enable a lightweight way to work with TFS from virtually any device, platform, or technology stack, including Windows, Android, iOS, Node.js, and others. You can create and query work items, queue a build, get recent team room messages, access source code, and accomplish almost any team or code management task.

    Go here to get started.

  • Service hooks: make it easy to integrate with external services such as Trello or Campfire, and to build an app experience that is instantly notified when events are triggered in TFS, such as completed builds, commits/check-ins or work item changes. You'll find the Services hooks hub under project administration.

    A service hook subscription controls what action to perform on a target, external service when a specific type of event happens. Similarly to an email alert subscription, a service hook subscription is associated with the user who created it. When an event occurs and a service hook attempts to match a configured subscription to an event, a permission check is performed to ensure the user who created the subscription has permission to access to the resource associated with the event. For example, a user (likely a project administrator) creates a service hook subscription that is triggered on all “work item created” events. When a new work item is created under an area path that this user does not have access to, the permission check will prevent the subscription from matching and therefore avoid any external notification from being sent via this subscription.

    However, because service hooks make it easy to integrate with external services, you should make sure that the data that the creator of a subscription has access to is not made available to other users who might not have the same level of access. For example, a subscription that is defined to send all “code push” events to a Campfire room could result in information being improperly disclosed to users who do not have access to the repository associated with the event (but would be able to see the information because they have access to the Campfire room).

    Learn more about working with service hooks.

Agile software development

Work item tracking, Agile tools

Backlog and bug management


New features supported with TFS 2015.1

New features supported with TFS 2015.2

Kanban and task boards


New features supported with TFS 2015.1
New features supported with TFS 2015.2

Work item form and query enhancements

  • @CurrentIteration macro allows you to create queries that automatically update based on the team's current iteration
  • Quickly filter query results with the Key word filter control
  • Query progressive disclosure displays only the first two levels of results, so large queries open quickly—additional results are loaded on demand
  • History discussions are easier due to optimizations made to the History control.

Web-based dashboards

New features supported with TFS 2015.1

New features supported with TFS 2015.2

Productivity enhancements

New features supported with TFS 2015.2

Process template enhancements

  • Agile, CMMI, and Scrum process templates have been renamed, locked, and are now versionless
  • Scaled Agile Framework more fully supported by adding the Epic work item type and portfolio backlog and the Value Area (Business vs. Architectural) and the Time Criticality fields
  • Large queries now open more quickly with Query progressive disclosure as only the first two levels of results display with loading of additional results occuring on demand
  • History discussions are easier due to optimizations made to the History control.
Changes made to process templates provides a complete list of all other field and workflow changes.

Additional changes and enhancements

Standalone TFS Office integration installer

Installing TFS Office integration 2015 Update 3.1 provides support for the following VSTS/TFS client integration

Use this installer in place of installing Team Explorer which has been deprecated.

Identity selector

Prior to TFS 2015, you couldn’t distinguish between users with the same display name when assigning and querying work items. The identity selector chooses the correct user from
those users who share the same display name based on their account name.

Identity selector

What does this mean for queries? When querying with Visual Studio 2013 or earlier versions, queries return results of everyone who shares the same display name. With Visual Studio 2015 and later clients, as well as the web portal for TFS 2015, queries return results only for the user you selected through the Identity selector.

New features supported with TFS 2015.2

Access levels and licensing changes

The following new features have been introduced and are available with Basic and Advanced licenses:

  • Web-based test execution
  • Analyze test results and manage machine groups

The following features which previously required an Advanced license or access are now available with a Basic license or Basic access:

In addition, you can storyboard your ideas using Storyboarding using PowerPoint when you download the free Visual Studio Community edition, or other Visual Studio 2015 product.

Project rename

Project rename allows you to change the name of your team project.

You can download the latest version of TFS from the Visual Studio download page.

Learn more about the latest updates available from these resources:

TFS Express

Team Foundation Server 2015 Update 2 is free for up to five users, replacing TFS Express. Existing TFS Express users can run an upgrade to the Team Foundation Server 2015 Update 2 and continue to use it free for up to five users. For the sixth user and beyond, CALs must be used. See the Visual Studio licensing white paper.

© 2016 Microsoft