— Agent Push: provide full agent
— Option to show files for all commits in changes view of a build in experimental ui
— agent view now no longer shows branch or configuration information
— Superfluous logging from docker plugin when agent is idle
— Agents sidebar: selecting an agent or pool scroll the sidebar to the top
— Clarify labels on perfmon tab to make it clear that Disk % means Disk I/O, not disk space
— Edit cloud profile page: sort cloud images by name
— Make it easier to select builds for comparison
— Missing 'Show diff between expected and actual values' for the test
— Build configuration page, compatible agents tab: some users are missing "Run" button
— Muted tests are displayed with status "Investigation was assigned to you" and are present in list of failed tests
— Do not spam teamcity-server.log with information about different time on a database
— Builds passing default -Dmaven.repo.local=/home/teamcity/.m2/repository and ignoring configured maven settings
— Endless versioned settings freezing in a build because of assertion error
— IllegalArgumentException Agent type with id (61626) not found on agent pools page after some agent was removed
— Stop cloud agent (Kubernetes). Idle time is wrong (too big) just before agent is stopped.
— Fail build if directory.map is not writable
— Kubernetes plugin failed to create Pod because of wrong settings (prefix/deployment name/pod template). No any information in TeamCity UI.
— "java.nio.file.NoSuchFileException" in teamcity-agent.log for an agent installed through Agent Push
— Agents -> Agent Push tab. "Loading. Please wait" progress message is displayed with unfriendly header "object MouseEvent"
— Changing investigation scope from test history page doesn't work properly
— Run build from cloud image on demand does not start a new agent, if there is a disabled agent for this image
— Error showing test metadata when artifacts served via S3 due to content-security-policy directive
— Expandable text area in Add New Parameter dialog is allowed to be expanded out of the dialog box
— Missed expand button aside the Project link in the Header
— Inapplicable settings finder may not detect changes in snapshot dependency options.
— DirectoryScanner.normalizePatterns is not happy though it should be
— Kube plugin: add validation for an agent prefix
— Create new Kubernetes cloud profile. Some authentication fields are mandatory, but it is possible to submit the form without values
— Kube plugin: disable "Test connection" button before all required fields are filled
— A build log of a build started via the custom run dialog may falsely contain warnings about inapplicable snapshot dependencies in versioned settings
— TeamCity UI doesn't work in IE11
— False-positive Swabra health item
— TeamCity does not disable commit hook mode for a VCS Root when a new change is detected by polling
— Settings digest can be different for a regular build and a build which was re-run from it
— Rerun option of a build selects the wrong build dependency from the build chain (dependency builds have the same build number)
— VcsManagerImpl.getFileContent throws exception on the secondary node
— Caches cleanup plugin: cleaning of log files can take a lot of time (hours)
— Correct the behavior for "Maximum number of changes" field in Slack Notifier.
— Create Kubernetes cloud Profile. Select Authentication strategy = "Amazon EKS". Check "Assume an IAM Role:" checkbox. Select another Authentication strategy:. "IAM Role ARN:" field is still shown
— 'Spot Fleet Config' field shows config from another cloud image
— Unclear disabled "Save" button in the Investigate / Mute dialog
— Custom run ignores "All enabled compatible agents" selection when diff patch is used
— Secondary node does not display the information that the cloud agent will be stopped soon.
— Slack notifier. Verbose message format parameters are stored in .xml if user switches from Verbose to Simple message format.
— Lots of "Address already in use: connect" errors from S3 plugin in teamcity-server.log
— TeamCity Tab hangs or freezes
— Slow ChangePersister$VcsRootChangePersister.getBuildTypesAffectedByEdges
— "Finalize build settings" and "Publishing internal artifacts" take a lot of time.
— My Changes page hangs sometimes
— Correcting UI labels for Kubernetes plugin
2 security-related issues have been fixed.