Agent pools
Agent pools provide a way to break a single, common pool of agents on separate parts - pools. Each pool has agents and projects assigned. Agent belongs to one agent pool only, but projects can be assigned to several pools.
Builds of a project assigned to a pool can run on the agents from this pool only.
Build failure conditions
Dependency based test run
NuGet support
Performance monitor
Several UI improvements
- new icons
- multi-line text fields for build steps command line parameters
- new projects are not added on the overview automatically (yellow warning is shown instead)
- artifact dependencies improvements
- build log tree view
- investigations and muted tests pages improved