TeamCity On-Premises 2023.11.1

Released: Dec 15, 2023

Updates in 2023.11.1

Fixes

  • Bitbucket commit status rejected due to too long key.
  • Multiple Problems after Upgrade to 2023.11.
  • Test parsing doesn't work.
  • Access to Subversion (SVN) broken "NoSuchMethodError: 'boolean org.apache.sshd.client.future.ConnectFuture.await()'".
  • Matrix build does not checkout from VCS root defined in DSL feature branch.
  • Predefined parameter teamcity.build.branch is not available in Parallel tests and Matrix builds.
  • Personal access token with outdated or corrupted refresh token can not be refreshed.
  • Commit Status Publisher overrides statuses of newer finished builds by publishing statuses of older finished builds for the same revision.
  • Matrix build configuration: Set focus on Name/Value field after adding new parameter name/value.
  • LDAP sync retrieves only 1000 users.
  • Matrix build: Show one parameter value by default.
  • Re-run matrix build with OS parameter cannot rebuild virtual dependency: Cyclic snapshot dependency detected.
  • Allow to manually specify revision for Versioned settings VCS root, if there are no VCS roots attached to the build configuration.
  • Perforce: build continues executing even if there are problems during checkout.
  • NUnit parallel tests with Parametrized TestFixture run in one batch (case with brackets in classnames).
  • Dependencies drop-down no longer displays branch name.
  • The favorite projects page after the first server start: Minified exception occurred.
  • Dotnet test with DotCover gets stuck with .NET 8.
  • Matrix build configuration: Sort the list of predefined variables.
  • Improve the warning in Compatible Agents tab if the project associated with pool with no agents.
  • Bad diagnostics when registering VCS root in build type which was not previously registered in the project.
  • Top block is not closed in build-log of personal build.
  • Incorrect and confusing message on the Compatible agents page if default pool does not have agents.
  • Exception in IntelliJ IDEA plugin.
  • Select agent in Custom run dialog for Parallel Tests build has no effect.
  • Environment Variables specified in buildAgent.properties not being passed when a Docker Wrapper is configured as an empty image.
  • Unable to delete unused maven settings file.
  • Virtual projects are not being removed if their parent project is removed from DSL.
  • It is possible to remove a parent project of some sub project via versioned settings.
  • vcsRoot.<id>.* parameters are not available in matrix & parallel tests builds.
  • Agent instances are not terminated, if Cloud image was deleted/changed from a secondary node.
  • Misleading warning during checkout process involving multiple VCS Roots.
  • Missing dependencies/tests in Matrix build status in a two-node setup.
  • Re-run build with customized password parameters uses initial parameter value.
  • Cryptic error instead of clear "Authentication failed" message on attempt to create a VCS root from URL.
  • "Test Connection" for GitHub App doesn't check the Webhook secret.
  • AWS Tel Aviv region is missing in region selector in AWS-related features.
  • Unable to set any value for configuration parameters with prefix "dep" using a service message.
  • Exception on token scope parsing.
  • TeamCity spams a lot of messages to teamcity-server.log and automatically saved thread dumps if GitHub Server is unavailable.
  • Update aws-java-sdk-s3 version.
  • Classic UI: changes dropdown is not visible.
  • Agen JDKs: can't download one particular JDK.
  • Provide information on reason builds are preserved during cleanup.
  • Retry trigger starts a build with ***** value for customized password parameter.
  • Clean-up is hanging due to inefficient query in VcsChangeTableCleaner.
  • java.lang.UnsupportedOperationException: Build has not been populated.
  • VCS Trigger doesn't start a build if per-checkin triggering and quiet period are enabled.
  • Default "Tools integration" role does not have enough permissions (for Youtrack).
  • All numbers values of test metadata are showed as miliseconds.
  • NPE in jetbrains.buildServer.serverSide.buildDistribution.WaitReason.getDescription().
  • Request for agent files tree can fail with ConversionException exception.
  • Inconsistent disk usage information.
  • Too slow revision computation (lots of time spent in CheckoutRulesRevWalk.collectUninterestingCommits).
  • Slow preloading of test names when last used names cache is absent.
  • Slow loading of My Investigations page.
  • A lot of memory may be occupied by GitClonesUpdater.
  • Perforce Shelve Triggers may consume a lot of CPU.
  • 6 security problems have been fixed.