TeamCity On-Premises Releases

Released: Apr 28, 2022

Updates in 2022.04.x


Updated Jul 13, 2022


  • The bundled IntelliJ IDEA has been updated to address the reported Apache software vulnerabilities.
  • Added fixes to the recently released features, such as native Git and parallel tests.


Updated Jun 1, 2022


  • Added support for recently released Microsoft Visual Studio Build Tools 17.2.0 and Microsoft .NET SDK 6.0.300 installed on TeamCity agents.
  • TeamCity agents now report separate environment variables for Java installations with ARM...

Released: Oct 25, 2021

Updates in 2021.2.x


Updated Feb 16, 2022


  • Add compatibility with BitBucket's checks for merging pull requests.


  • Changes from unknown VCS users are not shown among avatars.
  • Insecure Tomcat connector attributes: missing secure attributes.
  • Jacoco report service message with reportDir parameter does not generate report.
  • Suite name does not appear in the tests report sometimes.
  • Build with two VCS roots fails with "Builds in default branch are disabled in build configuration" even though one VCS...

Released: May 20, 2021

Updates in 2021.1.x


Updated Oct 8, 2021


  • Added support for OpenSSH keys. You can now upload a key to TeamCity and reuse it when configuring VCS roots or running an SSH agent during a build.
  • Added the ability to run Python step on any version (AnyPython agent parameter support).


  • Fixed a recent problem with sending email notifications that was observed on some TeamCity servers.
  • Removed the obsolete Let’s Encrypt root certificate from the TeamCity Docker images. Its presence was causing problems...

Released: Nov 23, 2020

Updates in 2020.2.x


Updated Apr 15, 2021


  • Added the ability to show statuses and counters of non favorite build types and projects in sidebar.


  • "Managing Projects and Build Configurations" page is not about managing projects.
  • Create from URL fails for GitHub with Not Found (404) in case of password authentication.
  • Don't show the artifacts isolation health report if artifacts URL isn't configured.
  • Unable to re-run a build if there is no CUSTOMIZE_BUILD_REVISIONS permission for its dependency...

Released: May 18, 2020

Updates in 2020.1.x


Updated Oct 8, 2020


  • Added the ability to explicitly specify SameSite=None attribute for session cookies.


  • Corrupted custom data storage produces endless stream of warnings like "storage is corrupted and will be re-created" in the teamcity-server log.
  • TeamCity failed to terminate an AWS instance.
  • Node trigger responsibilities may get stale if node has been unexpectedly terminated.
  • [IDEA Runner] jetbrains/buildServer/agent/ideaRunner...

Released: May 8, 2020

Updates in 2019.2.4


  • Added warning when changing a trigger that triggers many builds.
  • Added links to test history on the Compare Builds page.
  • Added Docker images for Windows 1903.


  • "Unexpected error during Ajax request processing:" if ** or () was set in branch filter in schedule trigger.
  • "First failed in" shown in personal build when test actually succeeded.
  • Correct warning about triggering many builds is displayed only after saving schedule trigger (when magic wand for choosing branches was used...

Released: Apr 20, 2020

Updates in 2019.2.3


  • The main improvement of this release is the reworked .NET runner functionality. All supported .NET commands have been put together in one runner. This universal .NET runner offers the following features:
    • Support of cross-platform .NET commands and Windows-only versions of MSBuild and VSTest.
    • Support of the Visual Studio command-line interface.
    • Structured build log with highlighting directly in TeamCity, identical to the Visual Studio experience.
    • Real-time test reporting.
    • Ability to run...

Released: Feb 24, 2020

Updates in 2019.2.2


  • Added support for multiple Docker connections.
  • Added the ability to distinguish between a regular and project agent pool in "/app/rest/ui/agentPools".
  • UI is now updated when a build problem investigation has been updated.


  • Provide a compact presentation for a build configuration based on multiple templates in React based Clean-up settings page.
  • Don't shorten names if there is space on the right.
  • Information about build results is not updated automatically after finishing the build...

Released: Jan 23, 2020

Updates in 2019.2.1


  • Added support for Git mirrors on an agent, for submodule repositories.
  • Make using of "-Dmaven.test.failure.ignore=true" option in Maven runner automatic.
  • Add UID in addition to env.USERNAME to default build parameters.
  • Set environment JAVA_HOME if maven builds from custom Java.
  • Expanded test presentation.
  • Provided an API to integrate custom tabs into the new UI.
  • Replace content of changes popup with new components.
  • Show build log tail instead of build log preview for running build...

Released: Dec 9, 2019

Updates in 2019.2


  • Power up your clean-up - TeamCity 2019.2 opens new dimensions of control over the historical data and artifacts created by your builds. A reworked clean-up engine allows you to set up different clean-up policies with a wide spectrum of filters: for example, you may choose to keep all builds from specific branches, or with specific tags. The new clean-up rules will be particularly useful for companies that have a lot of projects, and for teams that use feature branches during development...