Released: May 23, 2025
Updates in 2025.07
Funktionen
UI Improvements
- A redesigned navigation sidebar with a + button for quickly adding subprojects, configurations, and pipelines. You can also set the panel to auto-hide to maximize workspace.
- A new What's New widget to keep you informed about major updates in each release.
- An ability to open build logs in full-screen mode.
Public Marketplace Recipes
- Starting with this release, third-party recipes are now supported. Browse community-made options, inspect their source code to view implementation details, upload your own recipes to Marketplace, and expand TeamCity's extensive arsenal of build steps with custom tools.
Perforce Integration Enhancements
- You can now add multiple Perforce Shelve triggers to your configurations. Previously, adding one Shelve trigger locked you out of adding more via the TeamCity UI.
- Implemented multiple new options that allow you to set up periodic workspace clean-ups.
Kubernetes Executor Updates
- Executors are now natively integrated into TeamCity default prioritization mechanism. When a build is queued, TeamCity first checks for a free self-hosted agent, then for cloud profiles that can launch a compatible agent. If none are available, the build is offloaded to an executor.
- Implicit agent requirements are now correctly recognized. Build steps can impose implicit tooling requirements on agents, like requiring Docker or Podman for containerized steps, or the .NET 8 SDK for .NET builds. As of 2025.07, TeamCity can correctly match these requirements with pod specifications, ensuring builds are never offloaded to executors that cannot run them.
- Numerous bug fixes, such as resolving the ignored maximum build limit, PowerShell steps failing to run, excessive build log errors, and more.
Pipelines EAP
- TeamCity 2025.07 introduces the first iteration of TeamCity Pipelines integrated directly into standard TeamCity On-Premises and Cloud servers.
- Pipelines are designed for easy setup and include unique features like YAML support and an advanced visual editor.
- Currently in Early Access, pipelines may lack some features needed for production CI/CD workflows. We recommend using them for relatively simple CI/CD routines with no more than 10 to 15 separate jobs linked in a single pipeline.
New Approval Rules
- In Build Approval and Untrusted Builds settings, you can now combine individual users with user groups in a single entity with a shared vote count.