What's New in TeamCity 3.0
Last modified: 20 April 2023Please review the Upgrade Notes.
TeamCity Professional and Enterprise Editions
TeamCity now comes in Editions. Professional edition is free! and allows you to access all its features except some limitations while TeamCity Enterprise is more feature-rich with unlimited number of users and projects running at a time.
Per-project roles and permissions
With the introduction of two TeamCity editions, different types of user Role and access rights are now available:
TeamCity Professional has a fixed set of roles for all projects (guests, users, and system administrators).
The Enterprise edition enables you to assign one or several roles for users in the same project, and users will have different types of Permission.
New Licensing Policy
You don't need any licenses to work with TeamCity Professional edition. The Enterprise edition provides more possibilities and requires commercial, EAP, evaluation or an open source license. Additional agents for each edition require Licensing Policy.
Build Statistics Charts
Now TeamCity collects the info on the builds results over time and provides a set of visual reports, or Statistics, which allow to monitor your projects' health. The Including Third-Party Reports in the Build Results.
Multiple Improvements Related to VCS Integration
Improved Quality Maintenance
Duplicates Finder (.NET) enables you to catch similar code fragments of your C# and Visual Basic .NET code in Visual Studio 2003, 2005 and 2008 solutions.
Pre-Tested (Delayed) Commit from Visual Studio for Subversion
Miscellaneous
Possibility to view Overview tab of the Java and .Net build processes
Build State, in addition to the regular Notifier Settings
Refined interface of the Build Queue tab, which now shows Build Queue, the build agent where TeamCity plans to run a build, Overview tab, and the list of build agents which can run the build.
UI Reference by the build number, build tag, project/configuration name
RSS Feed: you can configure syndication feed for the projects and events you want to be notified about.
Ability to Including Third-Party Reports in the Build Results
Ability to Assigning Build Configurations to Specific Build Agents
Thanks for your feedback!