This is a list of all fixed issues in 10.0 release. See also What's New in TeamCity 10.0 in the online documentation.
Feature
- TW-3790 - Allow to ignore particular build configurations for my changes notifications
- TW-4014 - Option to show personal builds in statistics charts
- TW-4264 - Detection of not stable (flaky/intermittent/blinking) unit tests
- TW-4384 - Support TFS issue tracker (display TFS work item information linked to change sets)
- TW-4738 - "Only notify on the first failed build after successful" doesn't notify when new tests fail
- TW-5146 - Allow to pause all build configurations in a project in one step
- TW-5244 - Exclude patterns for artifact paths
- TW-7407 - TFS integration on Linux install without needing Team Explorer
- TW-8059 - Add support for Perforce jobs
- TW-8566 - Allow to reset order of projects in Configure visible projects dialog
- TW-10349 - Allow to run a build on cloud agent (if no cloud agents are running)
- TW-10667 - Serve configuration pending changes via REST
- TW-10705 - Allow me to say "Notify on builds with my changes in these specific projects/buildconfigs"
- TW-11645 - Support wildcards, regex and/or properties for Report Tabs base path
- TW-11734 - Display plugin loading errors on Plugins tab
- TW-13386 - Support user data option for EC2 instances
- TW-13530 - Scope the Agent Administrator permission by agent
- TW-15271 - Make idea plugin download non-modal
- TW-16194 - Special support for git repositories hosted on github
- TW-16375 - Report actual OS bitness (os.arch reports JRE bitness)
- TW-16609 - EC2: Warn user on changing set of images when there are running/starting instances
- TW-17612 - Integration with GitHub issue tracker
- TW-18098 - REST API: Ability to filter builds based on their finish time in build locator
- TW-18298 - Add option to accept server SSL certificates on HTTPS Subversion (and other) connections
- TW-20040 - Dedicated Perforce streams support
- TW-20084 - Move server side operations with Maven to separate process
- TW-21891 - Extend VCS root authentication settings to support OAuth
- TW-22717 - Provide a way to get status of multiple build configurations with one request via REST
- TW-23077 - Ability to force VCS Root check from REST API
- TW-23563 - Integrate with GitHub Commit Status API
- TW-24313 - Allow to set agent pool on edit cloud image page
- TW-24481 - Smooth out VCS root polling
- TW-24701 - Add an option to Free Disk Space build feature to fail a build on failure to meet space requirements
- TW-25344 - Do not force clean checkout after Perforce VCS mapping is edited
- TW-27594 - Allow to set comment when disabling build agent via REST API
- TW-29236 - Expose license list through REST API
- TW-29701 - Display empty projects on Overview with "create build configuration" action
- TW-30867 - Ability to prohibit overriding for some parameters (was: Segregate project level parameters)
- TW-31308 - Allow to suppress output of successful tests in Gradle
- TW-33168 - Option to prevent automatic clean checkouts even at the expense of incorrect sources on agent (agent-side checkout case)
- TW-34394 - Add build problems to search index
- TW-34906 - Mark threads that borrow or return connections from/to pool
- TW-35503 - FTP Deployer: list the files uploaded in the build log
- TW-35773 - commit status publisher plugin: link to TeamCity build in Gerrit commit
- TW-36376 - Add option to hide inherited parameters on /admin/editBuildParams.html
- TW-37343 - Provide 'none' in configuration parameters list (multi-selection mode)
- TW-37607 - JavaDowser should search Tools folder
- TW-38330 - Feature branch support for Perforce streams
- TW-38710 - Limit total number of instances launched in a cloud profile across all images.
- TW-38798 - Expose store settings in VCS in REST
- TW-39019 - Detect VM image changes immediately, re-clone agent instances after next build
- TW-39358 - Provide a way to update bundled ReSharper command line tools
- TW-39374 - Add Team Foundation support for Versioned Settings
- TW-39610 - Allow to list VCS roots (and instances) by configuration properties (server URL, etc.)
- TW-40414 - No way to specify P4HOST in VCS root (Assembla hosting case)
- TW-40461 - Provide REST API for build configuration compatible agents
- TW-40540 - Ability to find builds using specific revision via REST API
- TW-40625 - Match name entered in 'Quick Navigation' against the full build configuration name including parent project names
- TW-40765 - Add ebs optimized to AWS cloud agents
- TW-41125 - Support tagging of EC2 cloud agent instances
- TW-41392 - Support feature "Reduce test failure feedback time" for NUnit 3
- TW-41485 - Add issue tracking integration at mute comments
- TW-41528 - Do not store project ids explicitly for issue tracker connection if 'all projects' is chosen
- TW-41531 - Do not force loading issueTrackers in onSettingsLoaded
- TW-41543 - Azure classic plugin: Disable endpoint creation.
- TW-41551 - Parameters Report does not list Cloud Profiles, only running agents
- TW-41877 - Allow to see agent's enable/disable history easily
- TW-41885 - Ensure that issue tracker keys are linkified inside special characters
- TW-41907 - Support feature "Run recently failed tests first" for NUnit 3
- TW-41923 - Integrate Dot Memory Unit tool to NUnit test runner
- TW-42088 - Move Dot Memory Unit tool to separated plugin
- TW-42199 - Allow publish code coverage percentage
- TW-42201 - Fluent API for JavaCommandLineBuilder
- TW-42223 - Create dotTrace plugin
- TW-42262 - Allow to upload tools via Web UI
- TW-42304 - Provide API for default properties for issue trackers integration
- TW-42378 - Update cloud profiles on changing settings files on disk
- TW-42441 - Include teamcity-sdk-maven-plugin in api publishing
- TW-42447 - Extend REST api to allow to fetch hanging builds
- TW-42456 - Make agent pools collapsible
- TW-42457 - Move Default agent pool to the top of the page
- TW-42460 - Add lazy loading for agent pool details on agent pools list page
- TW-42466 - Highlight newly created agent pool and expand its details
- TW-42558 - Consider all entered words as prefixes in 'Quick Navigation' popup
- TW-42597 - Allow to freeze build settings at the time of queuing
- TW-42612 - Make EC2 region a top level option
- TW-42642 - New VCS Checkout Mode: auto
- TW-42690 - Allow to choose logical branch name in web interface
- TW-42770 - Add possibility to dissociate all associated child projects from the project that can not itself be removed from agent pool
- TW-42776 - Add possibility to hide archived projects on agent pools page
- TW-42939 - git-lfs isn't supported
- TW-43071 - Add support for bitbucket status API in commit status publisher plugin
- TW-43079 - Commit status publisher: Add support for Gitlab
- TW-43129 - Implement auto checkout in git plugin
- TW-43138 - Implement auto checkout in hg plugin
- TW-43141 - Implement auto checkout in tfs plugin
- TW-43310 - Ability to disable editing via web UI for a build configuration or the entire project
- TW-43362 - Expose user's configured Overview-visible projects and build configurations and their order via REST
- TW-43441 - Detect publishing of many small artifacts and suggest packing them in a zip file
- TW-43914 - Status icon for the project status
- TW-43950 - Disable Gradle Daemon for TeamCity builds
- TW-43955 - Getting changed file action via REST API
- TW-43995 - Allow disabling requirements and get rid of "any" requirement type
- TW-44007 - Make ids of build steps, triggers, dependencies and requirements optional
- TW-44020 - Rework Update Agent JVM feature to suggest Java 8
- TW-44025 - Export configs of a single project
- TW-44063 - Unique hostnames for vSphere cloud agents: Windows
- TW-44150 - Support "Enable agent automatically in ..." feature in REST API plugin
- TW-44188 - Make the behavior of NUnit runner more like as in the case when a user run tests just from simple command line
- TW-44231 - TeamCity REST API can't parse submitted ISO8601 timezone (Z)
- TW-44270 - Add ability to sort/define chart series display order
- TW-44418 - Support recently added ability to disable artifact dependencies in REST API
- TW-44480 - Report agent operation system type and version in usage statistics
- TW-44481 - Group agents by pool in health report about Java version
- TW-44521 - Feature branch support does not detect merges/integrations between Perforce stream
- TW-44616 - Display recent agent actions on agent details page
- TW-44693 - Integration with Bitbucket issue tracker
- TW-44704 - Support overriding inherited agent requirements in build configurations based on the requirement ids
- TW-44711 - Ability to get build's test occurrences in the order they were run
- TW-44744 - Allow to start server in a mode processing agent messages
- TW-44986 - Add NUnit --result option
- TW-45000 - Add audit entry for build queue pause/resume
- TW-45011 - Cannot get all currently failed tests from the build via REST: only the first test run is returned
- TW-45012 - Expose test runs (test invocation count) via REST
- TW-45053 - REST: Allow to get test mutes affecting specific build configuration
- TW-45164 - Checking for changes interval should increase when changes are found via external REST/WEB request
- TW-45525 - Convert Issue Tracker connection to Visual Studio Online to the bundled TFS Work Items Issue tracker support.
- TW-45542 - Expose project features in REST API
- TW-45596 - Add feature to use build parameters in url, username and password
- TW-45613 - A way to escape arbitrary value for REST API locator
- TW-45626 - Project administrator should be able to modify description of a commit detected by TeamCity
- TW-45646 - Ability to use server machine IAM role and specify no credentials in EC2 cloud profile
- TW-45728 - Support agent's pool max agents in REST
- TW-45747 - Add TFS 15.0 support
- TW-45800 - Get rid of DefaultCollection usage in VSTS urls
- TW-45995 - Add "Show diff between expected and actual" for exceptions with ComparisonFailure as cause
- TW-46245 - Include full Investigation information in buildType response
Usability Problem
- TW-2910 - Projects without build configurations are not displayed on Overview page which is confusing
- TW-3599 - Add validation for build configuration name
- TW-7926 - Log stacktrace only as debug-level message for known errors (SVNAuthenticationException case)
- TW-16711 - Add New Artifact Dependency dialog: preselect "the same chain" for a new dependency, if snapshot dependency is present
- TW-17185 - Adding agent requirement for the same property and condition can silently override existing one
- TW-18009 - It's unclear to what artifact dependency "Build from the same chain" warning relates
- TW-18797 - Scroll page to the new pool position when Pool is renamed
- TW-19918 - Artifact size build failure condition message should be readable
- TW-22155 - Agents are not sorted in compatible agents lists
- TW-26132 - Provide horizontal scroll in Configure Visible Projects dialog.
- TW-31781 - Cannot edit artifact dependencies if artifact path to long
- TW-33545 - Make proxy-related TFS connection automatic or more obvious
- TW-33897 - When build fails, have link to see build errors in context
- TW-33977 - When a user has no permissions to change agent pool, provide details on why in the UI
- TW-36095 - Command line, Powershell build runners. Include build log warnings in Build Errors reporting on build Overview page.
- TW-36106 - Do not show archived build configurations when editing report tab based on artifacts from active configuration
- TW-36688 - Confusing syntax for usernames in Visual Studio Online
- TW-36802 - Use more common icons for expand/collapse all actions
- TW-37095 - Display current build status text on build results page (currently only running step is shown)
- TW-37493 - Have a checkbox to automatically add VCS trigger when creating project from URL
- TW-37903 - Do not require enabling TFS alternate credentials and using login prefixes like ##LIVE##\ on edit VCS root page
- TW-39229 - Allow for easier build configuration selection in Promote Build dialog
- TW-39234 - Agent instance names on Agents > Clouds page should be converted to links to corresponding agent instances
- TW-40356 - Pending Build Shows Green Status Even Though It's Totally Failing
- TW-40426 - Fetch options in vSphere edit image dialog should not show dialog options
- TW-40427 - It is not clear whether I need to save profile after saving image settings
- TW-41158 - Build tags on build history page are not collapsed if there are enough for multiple lines
- TW-41329 - Build promotion dialog should clearly identify builds from archived projects
- TW-41832 - Unclear issue presentation on issue log: red summary and no state
- TW-41924 - Indicate when Versioned Settings are configured for a project
- TW-41937 - Disabled agent text on Build Queue page should have a callout with the comment
- TW-42001 - Dissociating the parent project from an agent pool should dissociate all the child projects underneath it.
- TW-42688 - Do not collapse tags section on Overview when a new build is finished.
- TW-42874 - Agent pools: we need to disable "dissociate all child projects" checkbox in case when the project can't be dissociated itself
- TW-43197 - Remove NuGet from TeamCity has unclear behavior
- TW-43540 - Bring all messages about unarchive\dearchive a project to a common view
- TW-43644 - Hide or disable "Add build step" button
- TW-43677 - Improve the message about not enough roles to edit an agent pool
- TW-43841 - Get rid of the "I've fixed this!!!" comment when marking tests as fixed
- TW-44239 - Exception in build log in SSH Exec runner when incorrect credentials are specified
- TW-44296 - Make artifacts paths field mandatory in Deployer plugin build steps
- TW-44304 - Review Deployer build runners basic/advanced options devision
- TW-44328 - Collapse/Expand buttons on Agent Cloud page
- TW-44355 - Run Custom Build Can't see commit message in dropdown
- TW-44391 - Provide more information when deployment via Container Deployer fails
- TW-44446 - Dark build log theme: flow time is unreadable on selected line
- TW-44465 - Clicking "unauthorize agent" button results in no reaction on the UI
- TW-44471 - Provide some diagnostics in case when OAuth consumer has no read permissions for the repositories in BitBucket.
- TW-44584 - Build failure condition "Error message is logged" should show the error message in the overview
- TW-44670 - Perforce VCS root. Any of Stream\Client\Client mapping should be required on the new root creation.
- TW-44827 - Scrolling with mouse wheel is very slow in file diff view
- TW-44909 - Authorization fails for JIRA Cloud integration when using e-mail as username
- TW-44955 - Unify reset/override/disable/delete actions for different build configuration requirements
- TW-44957 - Non-informative details on build results for build failure on specific text (AKA build failure on message) condition
- TW-44999 - Update recommendation suggesting to use Alternate Credentials in Visual Studio Team Services Work Items plugin
- TW-45013 - Current "Process exited with code" problem details note is confusing: refers to unclear "process important messages"
- TW-45134 - Multiple warnings in build log when build has several failed/cancelled/failed to start dependencies
- TW-45219 - No need to ask if I'm sure about disabling artifact dependency - I can always enable it back
- TW-45261 - Preselect a build configuration from an existing snapshot dependency in 'Add New Artifact Dependency' popup
- TW-45366 - Add parameter reference buttons to Commit status publisher configure dialogs
- TW-45473 - Default value for branch filter in Scheduled trigger
- TW-45476 - Stacktrace is printed in build log if SSH Deployer/ SSH Exec build runenrs fail to authorize with an uploaded key
- TW-45495 - Confusing "+" icon next to Versioned Settings
- TW-45557 - Unexpected 'Create issue tracker connection' dialog when navigating via bread crumb
- TW-45558 - Incorrect navigation after new Connection is added.
- TW-45622 - "Regenerate ID" link should be disabled for read only projects.
- TW-45637 - Improve build configuration filtering in build promotion
- TW-45782 - Ambiguous total size value on Diagnostics -> Server logs tab
- TW-45803 - Support GitHub issue tracker connections configured in 3rd party plugin after upgrade
- TW-45854 - Implicit requirement can refer to a non existent build step (step is defined in used meta-runner)
- TW-45875 - User script occupies too much space in amazon image settings dialog
- TW-45883 - Update artifact paths text area description to reflect exclude rules support
- TW-45885 - Make artifact publishing exclude/include rules behave more like checkout rules
- TW-45980 - Expand of build problem details in running build should prevent build results page from refreshing
- TW-46057 - Make bundled ReSharper tool version default until user install and select another one as default
- TW-46086 - Clarify what is the valid package for NuGet.exe Upload
- TW-46093 - Rework "Change paused state" action name
- TW-46095 - Improve labeling in "Change paused state of build configurations in project" dialog
- TW-46109 - Install tool window - make "Set as Default" label clickable
- TW-46146 - Make message "TeamCity Data Directory was not found by the specified path" more detailed
- TW-46154 - Show usages information on Tools page is confusing
- TW-46156 - Confusing message "Select a Archive / Directory to upload"
- TW-46159 - Add validation for Upload new Tool dialog
- TW-46160 - Do not show "Add version" button for tools with only one version supported
- TW-46161 - Hide "Show usages" link for psexec.exe tool
- TW-46169 - Improve error message about the build messages processor accessibility on bmp enabling
- TW-46186 - Container deployer: Make username and password fields mandatory
- TW-46307 - Login link is invisible in cross-projects popup when some unauthorized server is highlighted.
Bug
- TW-6031 - UncategorizedSQLException: Lock wait timeout exceeded from StatisticsMessageProcessor.updateBuildStatistics
- TW-6241 - Builds in the right pane of Changes view are not sorted
- TW-10456 - "Build is failing" notification for builds with my changes can generate "spam" when there is no successful build after build with my changes
- TW-11180 - Improper display of renaming files
- TW-11859 - Error in NUnit test setup does not have all the details when reported via xml report
- TW-15145 - Wrong (hours) build estimate for a build with minutes-long builds in history
- TW-16272 - Build log might not display last message if it is a block opening message with no content
- TW-18049 - Build does not fail on no reports found for FindBugs report
- TW-18373 - Renaming a build configuration into a name with dots reports error, but renames it in UI
- TW-19761 - Agent side mercurial checkout does not apply checkout rules
- TW-20298 - Build number counter can be reset on disk write issues
- TW-20524 - Build configuration from other pools on Agent compatible configurations are hidden on page refresh
- TW-20765 - Confusing select-many typed property validation message
- TW-21243 - Assembly Info Patcher should mark sources as dirty
- TW-21377 - Incorrect reporting of tests when test output contains block messages (end of block closes suite)
- TW-21730 - Do not start new agents if there is not enough licenses
- TW-22040 - build agent cannot stop processes on linux. "Failed to locate our process in ps output"
- TW-22147 - Perforce clients generated by TeamCity as a result of client-side checkout should be assigned to particular build agent (host)
- TW-22721 - Do not process build failure conditions if the build is failed to start
- TW-23963 - Disabled in template VCS Build Trigger is not shown in the derived build configuration
- TW-24097 - Agent distribution zip: add execute permissions to .sh scripts
- TW-25046 - Powershell Script as an Administrator
- TW-26427 - Not stopping CPU load on attempt to open corrupted build log in web UI
- TW-26552 - Preserve VCS root position in a build configuration on saving VCS root making a copy
- TW-26929 - Parameter %teamcity.build.branch% used in build number can resolve to <default>
- TW-27109 - Wrong mapping for multiple checkout rules
- TW-28153 - On attaching build configuration to a template ensure settings ids do not clash
- TW-28403 - Add executable flag for build agent launch related files
- TW-28561 - Deployer plugin: FTP Server response message is not displayed
- TW-28710 - Windows Tray Notifier can get stuck off-screen when switching from 2 monitors to 1
- TW-28732 - Basic HTTP authentication using teamcity.auth.userId causes (500) Internal Server Error (build start attempt)
- TW-29458 - Log external build configuraiton id for a build in agent logs
- TW-32352 - Cannot start agent if pid file exists but pid does not belong to agent process
- TW-32816 - Memory leaks from IDEA plugin
- TW-34241 - Hide, show or reorder build configurations... Not working due to column width limitations and fails to acknowledge user about exception.
- TW-34621 - Projects stuck on "Checking for changes" (many starting snapshot dependency chains with intersecting VCS roots case)
- TW-34788 - Build from default branch is not reused in a new chain when a change is committed into a branch (change is filtered out by checkout rules case)
- TW-35071 - JDK might be not detected by agent if JRE is found
- TW-35386 - Irrelevant email notifications for failed builds where I didn't commit
- TW-35719 - Allow to run build on an agent pool via REST
- TW-35774 - Improve logging on parsing XML reports
- TW-36155 - "Show in Build Log" may not work
- TW-36193 - Saving a build configuration parameter with a value equal to the template one, removes the parameter definition from the build configuration
- TW-36654 - Projects can be duplicated in Configure Visible projects dialog.
- TW-37709 - Inspections (.NET) result page is broken if class names contain unicode symbols.
- TW-37976 - Log user-friendly error in case of error parsing teamcity-plugin.xml file
- TW-38188 - Manually canceled builds don't cause agent termination
- TW-38338 - Azure plugin. NPE is thrown when some machine used as image is deleted in Azure.
- TW-38583 - Unclear/undefined order of notification rules application if user belongs to several user goups with rules defined
- TW-38597 - Unable to edit internal.properties under the server's Diagnostics even when file is not yet present
- TW-38801 - Ensure snapshot dependency builds are ordered correctly in the build queue
- TW-39107 - Build configurations are displayed not sorted under Build problems on Current Problems project tab
- TW-39198 - Server won't shutdown doing version upgrade check
- TW-39479 - Security Group Selection improvements in EC2 Cloud Profile - Show Security Group ID
- TW-39795 - Sub-project created by commit in VCS should inherit agent pools
- TW-39933 - Error creating VCS root: DBDuplicatedRowException: SQL error when doing: DML query SQL query: insert into vcs_root_mapping (int_id, ext_id, main) values (?, ?, 1) SQL exception: integrity constraint violation: unique constraint or index violation; VCS_ROOT_MAPPING_AK table: VCS_ROOT_MAPPING
- TW-39951 - Strange order of charts on project statistics tab
- TW-40734 - PerfMon stage timing is wrong: it puts artifact retrieval time to ANT while it should be separate or "source update" time.
- TW-40812 - Allow to utilize jdks specified in idea run configurations
- TW-40826 - Performance Monitor description has wrong text
- TW-41668 - parent projects are counted in agent pool view
- TW-41779 - teamcity-ivy.xml contains duplicate artifact entries
- TW-41793 - Fix alignment in case when several groups presented on notifications settings page
- TW-41796 - Expose project and build configuration ordering via REST
- TW-41808 - Fix UI on build queue page
- TW-41878 - Agent pools page is unusable for large number of pools/agents
- TW-42028 - Incorrect test id in json returned be REST API request (JavaScript number overflow)
- TW-42056 - Make polling the preferred agent connection protocol and report server health issue for xml-rpc connections
- TW-42081 - IDEA Runner ignores "JDK Jar Files Patterns" if they're specified via parameter
- TW-42117 - Invalid build log message in VERBOSE, "TeamCity server was restarted"
- TW-42120 - AntTaskExtension is missing from Open API
- TW-42302 - TC uses wrong changeset id from TFS, when build history has never contained any changes
- TW-42359 - Maven export tool: respect library packaging
- TW-42389 - Maven export tool: publish openapi sources with local snapshot install
- TW-42395 - Upgrading error: CoverageStatisticValuesConverter
- TW-42473 - Failed to resolve artifact dependency: IO exception while creating or opening temp file: The system cannot find the path specified
- TW-42663 - No statistics for percentage coverage shown in Reported statistic values
- TW-42666 - Code coverage values on "Reported statistic values" page are different from values stored in the database
- TW-42680 - Agent pools: wrong projects number
- TW-42683 - TestName issues
- TW-42686 - Truncate long tag names in Edit Tags, Pin Build dialogs and on Overview, History pages
- TW-42693 - Do not show "Move agent" dialog to the System Administrator
- TW-42704 - "Agent manager" role can't be assigned to user
- TW-42705 - Unclear error "Failed to publish artifacts" in the build on artifact file update while it is published to the server
- TW-42706 - Agent pools: do not show "Assign agents" button for user with "Project developer" role
- TW-42720 - Wrong folder structure for TFS VCS root in checkout rules
- TW-42726 - Solution is not detected by build steps auto-discovery with crossplatform TFS implementation
- TW-42754 - Agent pools: small navigation problems
- TW-42755 - Agent pools: a message about "not enough permissions" moves down to the next line
- TW-42785 - Email notification for failed build affected by my changes is sent only for the first build after a successful build
- TW-42799 - 'Clean destination paths' option in artifact dependency may be silently enabled and cause unexpected file deletion
- TW-42802 - REST: Canceled build can be returned by build number even if there is an earlier normal build
- TW-42827 - Confusing "Previous build might have not finished successfully" logging on
- TW-42836 - Lack of case sensitivity causes build failure
- TW-42857 - Test reordering does not work for NUnit 3 running test from NUnit 2 framework
- TW-42879 - Wrong navigation from error link in build log of IDEA's TeamCity plugin in case when position in line displayed (in addition to line number)
- TW-42881 - Test connection to YouTrack fails if user's password contains non-ASCII characters
- TW-42909 - Some strange numbers are shown for inherited notification rules
- TW-42943 - Test Connection failure message should have meaningful reason
- TW-42972 - Use black favicon with green border in FF
- TW-42973 - Old build problem considered as new on 'current problems' tab
- TW-43061 - Using IntelliJ IDEA 15 for inspections
- TW-43116 - Change logging level for artifact resolution messages in teamcity-agent.log
- TW-43131 - JaCoCo report generation fails with OutOfMemoryError
- TW-43135 - The whole backup process can fail if some error occurred during closing result set or sql statement
- TW-43174 - Redirect to queued build page instead of configuration after triggering Custom build
- TW-43175 - Build has wrong changes from dependencies
- TW-43180 - NUnit Launcher Mixed Mode Assembly Exception in 9.1.4
- TW-43217 - Snapshot dependency builds can be rebuilt after TeamCity server Java update (settings digest can depend on JVM version)
- TW-43223 - Overview page: Project is displayed on the Overview page even if I unselect an "eye" icon
- TW-43226 - Snapshot dependency builds can be rebuilt without reason (settings hash digest chage without reason due to not fixed order of build options traversing
- TW-43228 - Artifact dependency can not be resolved when several patterns should be applied to the same artifacts.
- TW-43238 - application.wadl for versioned REST API request references root resource URL
- TW-43280 - Strange order on "x" axis of Build Duration (excluding Checkout Time) statistic
- TW-43302 - Server sends full patch to the agent in all builds (server-side checkout, Perforce root)
- TW-43321 - Configure visible project dialog fails to refresh if number of visible projects is big enough
- TW-43333 - TeamCity header breaks in small width
- TW-43385 - TFS plugin: growing work folder in case when caches are removed
- TW-43386 - TFS plugin: don't create additional workspace in case when several build configuration use one work directory
- TW-43390 - Failed to make a copy of project Bundle_master
- TW-43391 - Display information about ability to use java mode on server-side of tfs plugin
- TW-43413 - TFS plugin: Error "premature end of file" for java realization of TFS plugin (reproduced after server runs for some time)
- TW-43423 - "Server-side checkout" server health item does not disappear after indicated problem is fixed
- TW-43433 - Wrong git agent-side checkout result for complex checkout rules (part of sub-directory is excluded)
- TW-43442 - New logo: old icons for TC server and TC agent in Windows processes.
- TW-43472 - Incorrect list of compatible agents for queued builds (includes agents from non-associated pools)
- TW-43474 - Tags section should be collapsible in Custom run dialog.
- TW-43475 - "Show tags" action fails in Pin build and Edit Tags dialogs.
- TW-43482 - BuildNotFoundException error in the server log from build log background refresh on build finishing
- TW-43503 - Two "ARTIFACT_DEPENDENCY_ERROR"s should be identical if they refer to the same problem
- TW-43516 - TC launches cloud agents that are not needed
- TW-43520 - TFS plugin: TFSnativeVerifier process doesn't end
- TW-43561 - Inconsistent test history displayed
- TW-43579 - "Failed to start" error can be not displayed on Branches build configuration tab while it is displayed on Overview tab
- TW-43583 - Custom charts: bytes are incorrectly converted to kilobytes
- TW-43584 - Eclipse plugin. Provide the new screenshot for Login dialog description in help.
- TW-43586 - Improve cloud profile thread names
- TW-43609 - RunAs: build can't run on windows with .Net Framework 4.5 installed
- TW-43612 - Long agent start (and time in agent logs without current actiivity) due to artifacts cache scan
- TW-43613 - Idea runner launches test with all available JDKs on classpath
- TW-43618 - Upgrade ZKM to newer version
- TW-43619 - Torrent plugin causes logging configuration errors on the server start
- TW-43620 - Make sure coverage-java-agent-runtime-* modules do not depend on modules with agent code
- TW-43633 - A test name copied from the test result page isn't searched in IDE
- TW-43643 - Git doesn't collect changes after default branch change when old commit is reachable only via tag
- TW-43647 - Broken link on the "Maven settings" tab (edit project page)
- TW-43652 - Agent's Compatible Configurations page loads browser a lot
- TW-43700 - Error while applying patch after rename a file back (java working mode, server side checkout)
- TW-43729 - Audit log diffs are not imported from backup during project import
- TW-43762 - Make URL parser for build log highlighting standard-friendly
- TW-43765 - No errors are shown in web interface if server failed to save license keys
- TW-43781 - GitHub issue tracker suggestion should not be shown if connection to corresponding repository is already configured
- TW-43803 - "Build fails to start" option can be displayed in UI when System wide events option is selected for notifications.
- TW-43810 - Notifications Rules page layout is broken when browser window uses not full screen mode.
- TW-43827 - Cannot specify gerrit ssh port
- TW-43842 - Unhandled NumberFormatException for /change/testDetails.html if testNameId is not numeric
- TW-43864 - Disk usage is not showing correct statistics if non-build looking artifacts directories are created under the build type artifacts dir
- TW-43868 - Error "Could not load file or assembly nunit.framework" occurs when the user starts tests via a nunit project file for several testing assemblies.
- TW-43869 - "Tests are muted or unmuted" option should be disabled at once when "Builds with my changes only" option is checked in Notification rules.
- TW-43873 - TeamCity can create artifact directories with "_old" suffix during cleanup of a build from history
- TW-43884 - Failed to perform checkout on agent: '"C:\Build Agent\plugins\GitBinaries\Win\bin\git.exe" fetch --progress origin +refs/heads/wave05:refs/heads/wave05' command failed.
- TW-43911 - Amazon EC2.Provide ability to select EC2 instances in a Source field.
- TW-43912 - NPE when adding the build to a queue when cloud profile is used.
- TW-43920 - Amazon EC2. Disable Add Image button until connection is checked.
- TW-43924 - Amazon EC2. Provide validation for all fields on Save button pressing when new cloud profile is created.
- TW-43925 - Amazon EC2. IAM profile field content is missing for cloud profile after converting from the previous version.
- TW-43949 - Amazon EC2. Correct warning displayed when agent images are deleted from the profile.
- TW-43951 - "agentPushPreset" property is missing in the <properties> of cloud profile after converting.
- TW-43962 - Store Perfmon temp file in a standard place
- TW-43966 - P4HOST is not obvious changed after upgrade to TeamCity 10
- TW-43981 - Wrong revision in dag-based root is selected for build when build's dependencies use same root with different checkout rules
- TW-43985 - Fail build on metric change doesn't show error on wrong metric value
- TW-43987 - Failure while connecting to TFS server via proxy in java mode
- TW-43990 - Artifact Size Metric Fais to Calculate if There Are No Artifacts
- TW-43993 - Allow to disable artifact dependencies
- TW-43997 - Build fails if upsource is down
- TW-44001 - NPE in webLink tag
- TW-44006 - Error in logs related to flaky tests
- TW-44032 - Projects Import fails on attempt to import from the backup file created during upgrade
- TW-44045 - Unclear "Invalid agentId parameter" warn in the server logs
- TW-44070 - Notifications are sent incorrectly when user belongs to several groups
- TW-44072 - Can't start cloud agent instance if I have unlimited agents license
- TW-44073 - Cannot run IDEA inspections with .ipr file and custom profile
- TW-44076 - Agent reports .NET 4.0 runtime is installed when .NET 4.5 (or later version) is actually installed
- TW-44077 - Error while performing server side checkout for the perforce task stream
- TW-44086 - Allow to clone VM into the Datacenter root folder
- TW-44089 - Maximum instances count: is obligatory, but should not
- TW-44090 - Impossible to reorder projects via Configure Visible Projects dialog
- TW-44091 - "Reset to defaults" in Configure visible projects dialog is not idempotent
- TW-44092 - Disabled triggers and failure conditions are affecting user's build type settings view
- TW-44109 - Deadlock in RolesHolderImpl: two threads in RolesHolderImpl.getUnfilteredRoles/initRoles
- TW-44110 - Change thread name for "Topics Queues Flush Processor" on task processing
- TW-44126 - Building server-side patch fails when there is no access to parent directory (which is a repository root)
- TW-44159 - "Clean all files in the checkout directory" checkbox works only on the second run build
- TW-44199 - There is no message about agent reboot in the audit log (update agent JVM case)
- TW-44203 - REST: Add ability to find builds tagged with several tags
- TW-44215 - Incorrect preferred authentication methods in SSH on agent
- TW-44216 - Critical error when vcs root name is modified at the same time as vcs root external id
- TW-44218 - Regression - No simple way to bring project back to overview if it has all build configurations hidden
- TW-44224 - New built steps, triggers and features appear disabled in a build configuration (in some cases) if another entity of the same type inherited from a template was previously disabled in the configuration and then deleted from the template
- TW-44225 - SQL exception: invalid authorization specification - not found:
- TW-44230 - runAs plugin: builds fail under agent (launched as service, under system user)
- TW-44233 - runAs plugin: Inspection (.NET) fails
- TW-44237 - Not helpfull error message when trying to install firewall exception
- TW-44242 - Agent Push logs password in plaintext
- TW-44245 - Improve SSH Deployer and SSH Exec build step UI for case when SSH Agent options is selected
- TW-44246 - Versioned settings page returns "Cannot read property 'getElementsByTagName' of null" error on page reload
- TW-44265 - Perforce streams: vcs problem when there is task stream only with initial commit in Perforce repository
- TW-44276 - 'Show graph' does not work when Change Log filtered by path
- TW-44287 - Perforce streams: only descendants should be detected for the default stream
- TW-44295 - Perforce Streams: a build fails after changing default stream (no common parents case)
- TW-44318 - Windows Tray Notifier icon disappears if explorer crashes
- TW-44324 - REST: Add ability to specify build's artifact dependencies via build's "artifact-dependencies" in addition to "custom-artifact-dependencies"
- TW-44327 - Versioned settings. the same uuid for build configurations is reported in the build log after project ID renaming.
- TW-44332 - Perforce Streams: page layout breaks after changing VCS Root from stream to non-stream and back
- TW-44338 - Versioned settings: History builds fail to start as "Failed to load build settings from VCS" after project ID was changed.
- TW-44422 - TeamCity retrieves artifacts for a disabled dependency in case versioned settings feature is enabled
- TW-44437 - If an NUnit 3 OneTimeSetup fails, associated tests fail but are not reported
- TW-44443 - Move build configuration dialog: layout broken
- TW-44444 - Dark build log theme: incorrect layout on running build
- TW-44445 - Dark build log theme: line selection affects layout
- TW-44447 - Projects popup: selection in breadcrumbs does not work
- TW-44457 - Unexpected error is displayed "Sign in to GitHub" window after server is restarted.
- TW-44458 - Build features and triggers with non-incremental ids that disabled in a template sometimes appear as disabled in a build configuration with Enable option that does not work
- TW-44460 - Do not add agent requirement if the same requirement already exists
- TW-44501 - Adding new artifact dependency or agent requirement to a configuration if similar setting is present and disabled in the template takes no effect, and does not show any validation warning either.
- TW-44503 - TeamCity can report failed backup if file copying operations tool a long time (exception on rollback case)
- TW-44506 - Remote run doesn't use appropriate stream
- TW-44511 - Improve "Unsupported Java version" message on server start
- TW-44513 - Update links to online documentation TCD9->TCD10
- TW-44514 - Update documentation to note Java 1.8 requirement
- TW-44516 - Old version of Commit status publisher plugin can be loaded instead of bundled one: wrong date format in plugin descriptor
- TW-44517 - Visual Studio Online Work Items plugin for 9.1.x is not compatible with TeamCity 10 EAP1
- TW-44520 - User can get no email from LDAP after first login: automatic profile page display case
- TW-44551 - Stopped cloud agents should release agent licenses.
- TW-44558 - Cleanup dont finish
- TW-44573 - Invisible symbols in build status
- TW-44575 - An attempt to add a singleton build feature to a build type if a feature of the same type already exists causes UI failure
- TW-44581 - IllegalArgumentException "Comparison method violates its general contract" from torrent plugin
- TW-44582 - Error in event handler: java.lang.RuntimeException: very slow hashing: took more than 15 seconds to calculate several pieces.
- TW-44605 - Gradle adds extra newline for test output
- TW-44649 - Edit artifact dependency resets 'get artifact from' field
- TW-44650 - NullPointerException on creating build configuration with "Branch Remote Run Trigger" using the presentatoin returned by GET
- TW-44656 - Cloud image is not displayed on configuration's compatibility page
- TW-44664 - Agent requirements can be resorted in XML on save
- TW-44675 - Perforce stream: changes graph doesn't show copying to release stream
- TW-44688 - Teamcity does not show issue tracker information in a merge commit.
- TW-44692 - Phantom semicolon in URL
- TW-44717 - Allow to analyze triggeredBy in jetbrains.buildServer.serverSide.AddToQueuePreprocessor
- TW-44758 - VS Online: GUID is used instead of VCS username for TFS
- TW-44767 - Agent Build Configuration Matrix table is missing retina collapse icons
- TW-44793 - Enforced Settings. Provide correct behavior when some option with value is redefined in subproject.
- TW-44798 - Use correct "PowerShell" spelling (note capital S)
- TW-44830 - Confusing error on no permissions to create temp file for a command line runner
- TW-44832 - Projects export. Provide UI improvements.
- TW-44836 - Include enforced settings in Project Import scope.
- TW-44839 - If TeamCity server isn't responding when an agent tries to download artifact dependencies build fails with nonexplanatory message
- TW-44840 - StringUtil.truncateStringValueWithDotsXXX methods can return result longer than maxLength
- TW-44843 - Task stream is not detected when it is created in another depot than the main stream
- TW-44853 - NullPointerException while checking for TeamCity version updates in log` DEBUG row.
- TW-44863 - Enforced settings. Value field should be always enabled in Add new parameter dialog.
- TW-44864 - Enforced Settings. Provide correct behavior for existing parameters redefined by enforced settings.
- TW-44865 - VCS trigger may not trigger build for quite some time if one of VCS roots has large checking for changes interval
- TW-44870 - Support overriding inherited artifact dependencies in build configurations based on their ids
- TW-44878 - Unexpected error in Custom Run dialog when parameter is edited manually in .xml.
- TW-44898 - Enforced Settings. Disable enforced parameters in custom run dialog.
- TW-44902 - Redundant periodic changes collecting in case of error in VCS root with parameters
- TW-44912 - Add limits to agent pools
- TW-44916 - Enforced settings. The parameters get enforced spec after copying the build configuration.
- TW-44918 - Enforced Settings. The 'const' and 'default' should be removed from the spec when the parameter is copied.
- TW-44944 - Slow agent-side checkout when 'git ls-remote' command fails
- TW-44945 - Build problem category blocks can suddenly collapse without any possibility to expand
- TW-44971 - Wrong positioning of expand/collapse icons on snapshot dependencies panel on queued build page
- TW-44996 - Flaky Test Detector Unregistered agents can't be found
- TW-44997 - Flaky Test Detector Multiple VCS branches in the same configuration are indistinguishable
- TW-45004 - Incorrect inspections may be reported for JavaFX usages
- TW-45005 - Old changes appear in top of my changes page
- TW-45008 - Maven projects links on Maven build info tab do not work
- TW-45017 - Improve "Unable to locate tool dnu in system" error in the log
- TW-45024 - Improve spacing in build problems / tests groups
- TW-45025 - Parameter references may left in build step config after changing project type in IDEA-based runners
- TW-45030 - Wrong icon
- TW-45032 - Old icons aper in build type description
- TW-45034 - Test history icons needs to be refreshed
- TW-45035 - Old style icon is shown on my changes for personal change
- TW-45036 - Wrong icon is shown for download patch action on changes page
- TW-45038 - Old style chain icon on changes page
- TW-45043 - Running build overtime icon should be refreshed
- TW-45049 - Old style icon in investigations dialog for build type
- TW-45050 - Wrong icon for personal running build
- TW-45052 - Publish maven SNAPSHOT artifacts with uniqueVersion set to false
- TW-45054 - TeamCity plugin for Eclipse fails to activate.
- TW-45056 - Wrong position of running build icon in breadcrumbs
- TW-45057 - The incorrect navigation to the build log with "Error message is logged" Build failure condition.
- TW-45062 - Personal build icon does not associate with a person
- TW-45082 - Panel layout issues
- TW-45083 - Wrong alignment of text near build icons
- TW-45085 - Build succeeds when buildProblem identity is greater than 60 characters
- TW-45088 - Git repository URLs not parsed properly
- TW-45089 - Old style running builds icons in collapsed mode
- TW-45090 - Muted problems icon on build results differs from icon shown on overview for collapsed build configuration
- TW-45091 - Not aligned icons for change on change log page
- TW-45094 - Broken subversion cache results in a cycle in the data and SVN server overload
- TW-45095 - Symbol Server plugin cannot index multiple files with same name within build
- TW-45100 - Improve min/max agents API/JavaDoc for AgentPoolManager.createNewAgentPool and alike
- TW-45108 - Build duration column content not properly aligned
- TW-45109 - Outdated warning icon is shown in agent popup
- TW-45110 - Old icons for pending builds in remove chain builds list
- TW-45118 - Exception during notification rule edit
- TW-45120 - New external viewer icon is not visible on diff view page
- TW-45129 - Statistics bytes display conversion should factor by 1024 bytes per kb
- TW-45130 - My changes page does not show personal build icons
- TW-45131 - Incorrect alignment of build problems on build results page
- TW-45140 - REST: Return builds from non-default branch (and personal, etc.) for requests for single builds (by id, build running on an agent)
- TW-45144 - Failed to find Source Server tools home directory. No symbol and source indexing will be performed.
- TW-45155 - Unable to unassign build configurations from other pools
- TW-45158 - Build uses older settings when background settings persist enabled
- TW-45166 - Incompatible API change
- TW-45184 - Error in the logs: "NoSuchElementException: No more messages" from RefreshableTreeMessagePrinter.doProcessMessages
- TW-45185 - Many blocked threads on simultaneous publishing of build statistic values and retrieving them from a bunch of builds
- TW-45192 - Double vcsTree icon is shown for Visual Studio build step
- TW-45196 - Giant wrench icon in changes popup
- TW-45201 - Diagnostics -> Browse Data Directory should be able to display hidden files
- TW-45202 - RunAs: show less details in the build log
- TW-45211 - Use standard project icons in projects tree on user notification rules page and show projects tree collapsed by default
- TW-45218 - Documentation Error: "Performing full restore"
- TW-45220 - NUnit writes in the build log two extra lines
- TW-45222 - NUnit fails to read value from an application configuration file
- TW-45223 - "Similar requirement already exists" error on requirement save
- TW-45224 - Duplicate agent requirements validation does not work correctly if parameter type is specified
- TW-45229 - Error while applying patch: Failed to rename: ....
- TW-45230 - In Editor Inspections not shown due to ClassCastException on loading inspections from server
- TW-45231 - Mandatory field red asterisk wrapped for "Template name" in "Extract template" dialog
- TW-45247 - Settings changes in VCS are not picked up for templates which are not used
- TW-45250 - Huge memory usage on Flaky tests project page
- TW-45252 - Implement warning about too small value of quiet period as a health report
- TW-45253 - Eclipse may hang on start
- TW-45272 - Review TestOccurrence's expandInvocations locator and allow for more options
- TW-45275 - GUID signature mismatch when searching for pdb on symbol server
- TW-45296 - Return a spinner without a grey border, please
- TW-45297 - Unexpected error on trying to add .Net Inspections build step.
- TW-45304 - JavaScript error when "Add new artifact dependency" is clicked for the second and consequent times
- TW-45307 - Agent OS icon is not displayed
- TW-45308 - It's possible to override read-only parameter value during build by a service message
- TW-45310 - Exception during processing archive artifact with symlink to sub-archive
- TW-45311 - Service messages are not processed if reported inside other service messages, like testStdOut
- TW-45314 - runAs: MSTest tests don't execute
- TW-45323 - XSS via agent cloud profile name in "Available Agent Cloud Profiles" page
- TW-45340 - Broken layout on muted test page
- TW-45348 - "Specific text" failure condition can't be tested when it's inherited from a template
- TW-45352 - Can not hide all projects on the Overview page
- TW-45359 - Unnecessary logging from bitbucket issue tracker health report
- TW-45360 - Enabling of Kotlin DSL for VCS root where Maven-based project source code is stored breaks the project
- TW-45368 - Change of id in kotlin VCS root leads to project loss if settings are stored in this VCS root
- TW-45370 - Align collapse/expand project buttons on the Overview page.
- TW-45371 - Snapshot or artifact dependency becomes invalid if uuid of source build configuration changes
- TW-45372 - Copying build configuration with two VCS roots changes order of VCS roots
- TW-45378 - Import settings from VCS is unaware about DSL
- TW-45381 - Remove unnecessary message from the build log (build failed due to Free Disk Space unmet requirement)
- TW-45384 - If a REST commit hook is run while checking for changes is in progress, it is silently ignored
- TW-45386 - Invisible popup icon in diff view header
- TW-45396 - VCS Polling mode should not be re-enabled when a change is found during build start
- TW-45400 - Exception in Maven Remote Server inititalization
- TW-45401 - Failure to init remote Maven server disables maven server plugin
- TW-45402 - Add validation for Max Agents field
- TW-45403 - No line numbers in critical errors in case of failed compilation with Kotlin
- TW-45405 - Agent requirements are converted in DSL incorrectly.
- TW-45406 - Converter exception on CoverageStatisticValuesConverter
- TW-45411 - Symbol server XML format mismatch causes no files being indexed
- TW-45412 - Error on saving created/edited cloud image with empty "User Script" field.
- TW-45422 - Snapshot dependency options can be lost if dependency did not exist on the moment of configuration loading
- TW-45431 - Fix change files details popup on the Agents page.
- TW-45432 - Exception in TeamCity server console (VcsRootInstanceDataCache: Could not remove disk store entry for)
- TW-45433 - Old icon for incompatible agents on the Agents Pool page.
- TW-45444 - Polling mode is re-enabled occasionally without clear reasons
- TW-45445 - File Content Replacer is run before artifact dependencies are resolved.
- TW-45456 - Exception when collecting changes in Perforce with deleted stream
- TW-45459 - Some UI improvements in Agent Pool limit feature are required.
- TW-45464 - Parameter stored in buildSettings.xml does not have specification if parameter is defined in project
- TW-45477 - VcsContentCache is not cleaned on TeamCity upgrade
- TW-45479 - Build summary popup is no longer available
- TW-45484 - Authorize/Unauthorize button should not be visible to project admin if the agent is not associated with the current project.
- TW-45487 - Exception from VcsRootInstanceImpl.getRuntimeData on server shutdown
- TW-45488 - Outdated warning icon on startup screen
- TW-45489 - Health icons/buttons have different size
- TW-45490 - Incorrect ids are generated for shared resources features in converter
- TW-45494 - Build fails with "Unexpected error: java.lang.NullPointerException"
- TW-45502 - Incorrect agent pool is shown for an image
- TW-45514 - Non-standard logs location: pluginData/Maven/log
- TW-45515 - Issue link is not shown in diff view page
- TW-45518 - Original database communication error can be hidden by SQLException: Already closed.
- TW-45521 - Agent can't start a build if running under Azul Zulu (upgrade XStream to 1.4.9)
- TW-45528 - Confusing "Assign Agents" button is displayed for project administrator in the Pools tab.
- TW-45530 - Provide a warning when project admin tries to dissociate project from pool.
- TW-45531 - Test connection error while trying to connect to TFS 2010 Work Items.
- TW-45543 - Test Connect for TFS root successful when wrong "Root" is specified.
- TW-45550 - Using vcsroot for changes and teamcity versioned settings together may cause non-detect of changes
- TW-45570 - Not typed "server" element in /app/rest/application.wadl
- TW-45573 - "Retrieving data" doesn't stop on the "Issue log" tab.
- TW-45574 - SBuildType.addParameter does not change parameter's type
- TW-45575 - Add horizontal scrollbars in the Inspections report
- TW-45584 - "Issue Log" tab opens very slow when useChangeSets property for TFS Work Items is on.
- TW-45587 - Compilation error is reported using DSL in Versioned settings when project and build configuration ids are equal.
- TW-45605 - Cannot neither disable nor fix version settings after trying to commit into misconfigured VCS root
- TW-45606 - "Administration" link is not displayed as link while on click it opens not the current page
- TW-45608 - TFS Work Items: TeamCity can't get Work Item details from a changeset when there is no Priority field.
- TW-45620 - TeamCity UI freezes on trying to load repositories if GitHub Enterprise host is set incorrectly or is not available.
- TW-45623 - Duplicate attempt to terminate vmware cloud instance
- TW-45627 - Exception in teamcity-server.log (acceptance tests)
- TW-45629 - Wrong change details for a file rename (TFS 2010 case)
- TW-45632 - Remove filter icon
stopped working in agent filter on build history page
- TW-45633 - File names are displayed in the wrong case in TeamCity for case sensitive file rename in TFS.
- TW-45634 - Build promotion dialog lists configurations with disabled artifact dependencies
- TW-45640 - Build dependencies page background refresh displays wrong data on the page: all the nodes become the same
- TW-45652 - Incorrect notification sent on failed build with incomplete (timeout) status
- TW-45655 - Do not offer upgrade option on the second node
- TW-45669 - Failed to start build runner 'dotnet-tools-dupfinder' when "CLT Home Directory" is set to default
- TW-45682 - TeamCity fails to load server configuration waiting for a resource locked by CharismaBackgroundProcessor
- TW-45685 - RunAs plugin throws exception on Linux agents
- TW-45687 - Backup .xml.N files can be created without actual modifications
- TW-45688 - Erros in build log: "Could not connect to build agent. Details: Agent didn't come for the command in 60 seconds"
- TW-45689 - Cannot create a build configuration with given id: integrity constraint violation: unique constraint or index violation; BUILD_TYPE_MAPPING_AK table: BUILD_TYPE_MAPPING
- TW-45694 - Only first Azure cloud agent created automatically
- TW-45697 - No audit record on template remove
- TW-45701 - SQL database upgrade error: There is already an object named 'usergroup_notification_events_' in the database.
- TW-45702 - Error while creating projects with same name in different parent projects
- TW-45712 - Generated client mapping sometimes disallow mapping to the same directory
- TW-45716 - 'Hide successful and pending configurations' checkbox doesn't work
- TW-45722 - Add converter for Project Admin role (add EDIT_VCS_MODIFICATION role on server upgrade).
- TW-45724 - Extra audit log entries for edit commit description action
- TW-45729 - Huge memory usage due to VcsModificationChecker$CollectChangesAction tasks
- TW-45730 - Build failure on meric change condition can show wrong delta (100% instead of NaN) in case of zero anchor value
- TW-45732 - Out of memory and high CPU usage - Error collecting changes for VCS repository
- TW-45738 - "Snapshot dependencies" block on build results appears before failed tests block
- TW-45739 - Slow build log processing
- TW-45740 - Unclear "Pool quota exceeded." message on trying to add agents to a pool
- TW-45741 - Impossible to drop 'Clean destination paths' flag in artifact dependencies in some cases
- TW-45751 - Agent log: "Launcher version is No matifest file in jar"
- TW-45755 - False "unsatisfied pattern" while resolving artifact dependencies
- TW-45758 - Bitbucket (cloud) VCS URLs without account are not supported by statusPublisher plugin
- TW-45759 - Excessive "org.eclipse.jgit.errors.LockFailedException: Cannot lock" logging in "Error output produced by git fetch"
- TW-45765 - After rebooting an agent a build is still alive
- TW-45773 - Agent upgrade on z/OS is broken: cannot find files to upgrade
- TW-45784 - Project administrator cannot authorize new agent and associate it with own pool: gets "You do not have enough permissions" on action from UI
- TW-45788 - Unable to install agent tool with custom teamcity-plugin.xml
- TW-45789 - Warn in notification log: Expression details.details is undefined on line 124, column 64 in email/common.ftl
- TW-45792 - Memory and CPU usage charts on server Diagnostics page are missing
- TW-45795 - R# CLT Inspections step failed if path to output file was specified via additional cmd arguments
- TW-45806 - Negative overall system load
- TW-45818 - Perforce integrate/branch actions are not picked up by TeamCity on task streams
- TW-45819 - No obfuscation in dist packages
- TW-45831 - Perforce stream cycle exception
- TW-45832 - Wrong Work Item link for the Work Item from the change set
- TW-45833 - Unable to run something via .NET Process Runner when .net version > 4.0 is installed
- TW-45834 - Metarunner password parameters are overriding configuration parameters
- TW-45841 - Provide some improvements in EC2 tags support.
- TW-45853 - "Error while applying patch" when trying to run a build on the several agents at the same time
- TW-45863 - Compilation errors produced by gradle runner cannot be read properly in build log
- TW-45864 - Read-only status of parameter type should not be a part of specific parameter
- TW-45870 - Password parameter can be shown in a build log for a meta-runner
- TW-45879 - Teamcity doesn't catch nunit tests results
- TW-45882 - Checkout directory contents in artifact paths file tree picker are missing
- TW-45887 - JetBrains.TeamCity.Injector.exe shows an error dialog and hangs a build
- TW-45888 - REST requests to check for changes may be ignored
- TW-45900 - FailureTextNormalizer can cause StackOverflowError on some compilation errors
- TW-45906 - Disabled cloud profile should not be enabled after editing.
- TW-45914 - Cloud agent restriction is not considered when choosing the agent to start for the build.
- TW-45919 - Diff header for long commit text shows horizontal scroller
- TW-45921 - Exception in teamcity-server.log (ValueProviderRegistryImpl.getValueProvider)
- TW-45928 - Container deployment fails. Zero failure information provided
- TW-45933 - Allow blank value in "Maximum instances value" field in Cloud profile.
- TW-45937 - LockWaitTimeoutException in InspectionsMessageProcessor.insertInspectionResults (build messages processor)
- TW-45945 - Failed to execute Build estimates updater. Duplicate key jetbrains.buildServer.sharedResources.model.resources.CustomResource
- TW-45947 - tfs-native.exe process isn't killed on agent after build is finished
- TW-45953 - Versioned Settings. Confusing error message when applying changes from VCS to the _Root project.
- TW-45958 - Unable to use tfs .net working mode without .net 2.0
- TW-45960 - Agent sometimes doesn't download sources after clean checkout
- TW-45962 - SSH Deployer: build successful but files are not copied to remote host
- TW-45963 - Extra invisible character when copying text from breadcrumbs
- TW-45966 - Agent can stop registering on the server and go into permanent "disconnected" state while the agent process is still alive
- TW-45968 - Git fetch on windows asks for a password during agent-side checkout
- TW-45971 - Flaky-tests-related UI - reason why flaky
- TW-45974 - YouTrack integration can significantly slow down startup of the server
- TW-45975 - Swabra does not detect inability to run handle.exe?
- TW-45976 - Container Deployer: build runner fails to start when target war file is not found
- TW-45989 - Error message is logged build problem can show empty details
- TW-45996 - "Edit" link is active for read-only parameter with enforced value
- TW-45999 - Red lock icon for read-only parameter can be displayed for a wrong property
- TW-46009 - Artifacts upload can hang on agent in case of exception on server
- TW-46015 - Installed NuGet.exe versions aren't converted to Tools
- TW-46025 - No "Assign projects" button in default pool when the pool has archived projects
- TW-46028 - Read-only parameter persists enforced value while still displaying warn on overriding in UI
- TW-46032 - NuGet Trigger doesn't work with Tools
- TW-46043 - Support for project cleanup policy artifact patterns in DSL.
- TW-46047 - Updating Versioned settings from VCS is skipped sometimes.
- TW-46052 - Intermittent VCS Problem: channel is not opened (Bitbucket)
- TW-46054 - "Failed to find NuGet executable" when nuget.exe is in the checkout directory
- TW-46055 - NuGet Packages tab on the build result page doesn't work
- TW-46059 - Change popup can show 0 modified files for change in versioned settings that came from snapshot dependency
- TW-46060 - Cannot enable Build Message Processor after server url change
- TW-46064 - IllegalArgumentException: Argument for @NotNull parameter 'value' of jetbrains/buildServer/parameters/ReferencesResolverUtil.containsReference must not be null
- TW-46069 - "Failed to update nuget provider metadata for build" in teamcity-server.log
- TW-46070 - "No DSL exception file found when expected" may appear error in teamcity-server.log on solaris
- TW-46075 - Improve Deployers' UI
- TW-46078 - Can't install tool/add tool version in IE browsers
- TW-46080 - Growing size of the 'temp' folder in TeamCity installation directory
- TW-46087 - Wrong link "Load SysInternals psexec.exe" on the Install agent push window
- TW-46088 - Can't push an agent although sysinternals psexec.exe is installed (TeamCity server on Windows 10)
- TW-46089 - Don't reboot agents after Sysinternals psexec.exe is installed
- TW-46092 - Improve "Build configurations were paused" message when many build configurations were paused
- TW-46096 - Wrong "Artifact dependency with the same parameters already exists." message on saving artifact dependency
- TW-46098 - Breadcrumb popup top level displays projects before configurations, while other places display build configurations before subprojects
- TW-46103 - Incorrect behavior of Edit Report tab settings dialog when project does not contain build configurations.
- TW-46105 - Versioned Settings. Compilation error when buildType and vcsRoot have the same ID.
- TW-46106 - Archiving of _Root project should be prohibited.
- TW-46113 - Missing combobox arrows in Audit filter.
- TW-46114 - "Show project on the overview page" button does not work if user doesn't have projects on overview page
- TW-46122 - Default NuGet and ReSharper tools versions are lost after upgrade
- TW-46124 - Memory and CPU usage charts are missing on Diagnostics page with IE9.
- TW-46126 - Hide, Show or Reorder Build Configurations dialog does not run if Overview page is loading while the dialog is invoked.
- TW-46129 - Deadlock on server inside cloud integration
- TW-46130 - "Add New Chart" and "Add Connection" buttons do not work in Internet Explorer.
- TW-46136 - Builds hang when bmp node is inaccessible by the specified rootURL
- TW-46137 - UI improvements in Pause/Activate Trigger option.
- TW-46138 - Pause / Activate triggers action is shown on main admin page for any project but it does not work there
- TW-46143 - Display errors in projects popup instead of no server entry
- TW-46148 - Missing required fields in Kotlin DSL configuration are reported in obscure way
- TW-46149 - "Failed to resolve artifact dependency" message in the build log can omit the actual error cause
- TW-46157 - The main node fails to start during upgrade with converters (if second node is running)
- TW-46158 - Dialog uploading handle.exe / psexec.exe no longer warns me about license
- TW-46162 - Main server thinks that Messages Processor node is online if it was killed
- TW-46164 - OPTIONS requests to REST API on project features properties result in 500 (Internal Server Error) with NPE response
- TW-46166 - ReSharper tool: bandled version is shown in the list of available versions
- TW-46178 - Can't upload valid .nupkg package on Tools page
- TW-46179 - Project Popup Settings: "You are not authorized" for any server with the authentication required
- TW-46180 - Project popup settings. Incorrect behavior in Firefox.
- TW-46181 - Build can be marked as cancelled if it changed buildAgent.properties file
- TW-46184 - Add new parameter dialog is disabled after read-only parameter was edited.
- TW-46196 - Rest API projects popup does not work with Microsoft Edge
- TW-46209 - Warning "You have "Build from the same chain" artifact dependency configured, but do not have corresponding snapshot dependency." should not take disabled artifact dependencies into account
- TW-46212 - Failed to cleanup tfs caches on server shutdown
- TW-46213 - TFS Work Items failed to get list of issues
- TW-46217 - Images were not restarted after updating snapshot for a vmWare instance
- TW-46231 - Filter does not work in projects popup in MS Edge
- TW-46235 - Build can be un-assigned from running builds node if it has several artifacts publishing rules
- TW-46236 - inspection doesnt understand new nuget .net framework monikers
- TW-46237 - Cross-Server Projects Popup configuration is missing after server is restarted.
- TW-46239 - Correct URL to documentation in Cross-Server Projects Popup section.
- TW-46240 - Open API change jetbrains.buildServer.issueTracker.AbstractIssueFetcher#AbstractIssueFetcher
- TW-46241 - In read-only mode externalId is overridden with auto-generated value from name
- TW-46247 - Rename teamcity-maven-server.log into less clashing with teamcity-server.log
- TW-46258 - Stacktrace in the server logs on invalid zip archive for projects import
- TW-46261 - Cannot edit read-only parameter in the project where it is defined
- TW-46268 - Projects popup doesn't filter when user isn't logged in into one of the servers
- TW-46277 - Provide Audits for adding/removing TeamCity servers to be shown in cross-server projects popup.
- TW-46310 - Read-only project doesn't allow to edit meta-runners
- TW-46313 - Server temp directory can get lots of teamcityNNNconfigs subdir (compialtion error in settings DSL)
- TW-46314 - Excessive logging into server log from DslConfigGenerator
Exception
- TW-34354 - java.net.MalformedURLException if trying to stop stopped agent in case of ownPort not set
- TW-43989 - NPE in linkCSS.tag
- TW-44009 - RemoteMavenServerManagerImpl exception in teamcity-server.log
- TW-44135 - Unhandled exception in statistics.diskusage.HugeLogs
- TW-44455 - Exception in teamcity-nuget.log (Failed to find NuGet.CommandLine by id NuGet.CommandLine.2.0.0)
- TW-45195 - TFS connection error: An unexpected error occurred on a receive
- TW-45344 - Exception in teamcity-tfs.log: jetbrains.buildServer.vcs.VcsException: Failed to communicate with started tfs-native.exe process
- TW-46172 - java.lang.NoSuchFieldError: PROXY_LOGIN
Performance Problem
- TW-20715 - Slow statistics and project pages loading (RecentEntriesCache.lookupOrCompute and BuildDataStorageImpl.hasDataFor )
- TW-26776 - Build results of a build with huge build log open too slowly
- TW-36206 - Modification UI admin operations hang for a long time (locked on ChangeObserver.runActionWithDisabledObserver)
- TW-39043 - Read timed out issue with FTP deployer
- TW-40803 - Slow artifacts upload from win 2008 R2 agent running on EC2
- TW-42107 - Versioned settings can slow down changes collecting and admin UI significantly
- TW-42141 - Speedup BuildDurationTimes statistics calculation
- TW-42742 - Expanding of agents pool takes significant time
- TW-42869 - Perforce fails to collect changes due to performance problems
- TW-42908 - Can't download patch when change contains large amount of files
- TW-42968 - Very slow build reported statistic values page
- TW-43021 - Delayed triggers when versioned settings are used
- TW-43262 - Quick navigation is slow
- TW-44005 - GenerateRequirementIdsConverter converter took 4 minutes to finish
- TW-44140 - Project settings update via VCS is stuck due to disk usage recalculation
- TW-44273 - Perforce performance problem for getting suitable configurations from IDEA
- TW-44292 - Slow project copy due to notification rules processing
- TW-44336 - TeamCity UI stops working for some time every day (many slow requests to agent_sources_version table)
- TW-44837 - BuildPromotionImpl.getSettingsDigest can be slow for queued builds, as a result it affects build queue optimization and starting of new builds
- TW-44923 - Publishing of a statistics value is a synchronous operation which can hold lock for significant time
- TW-45209 - BuildMetadata indexing unusably slow with Symbol Server plugin
- TW-45469 - Building incremental SVN patch after removal of large subtree is really ineffective
- TW-45497 - Project leaked by remote debugger
- TW-45642 - very high write throughput ( Ops/s ) on TeamCity disk in /opt/TeamCity/.BuildServer/system/pluginData/customDataStorage/buildTypes
- TW-45706 - REST request timeout to collect changes
- TW-45743 - TeamCity executes the same perforce commands in parallel, resulting in slow changes collecting
- TW-45772 - Vulcanize polymer components (popups.html and probably others)
- TW-45816 - Changes collecting for Perforce configuration with branches and many streams takes a lot of time
- TW-46017 - Slow build configuration overview due to changes calculation
- TW-46022 - Creating new entities in TeamCity 10 takes considerably more time comparing to 9.1.x
- TW-46175 - Build configuration copy takes too much time
Security Problem
- TW-41792 - When agents connect to server using unidirectional protocol, do not accept commands on agent's XML-RPC port
- TW-42039 - Password in NuGet Dependency Trigger is not marked as secure parameter
- TW-44431 - XXE possibility in project import
- TW-44697 - Plain text password in build thread dump
- TW-45114 - User without sufficient permissions can move agent to the default agent pool
- TW-45373 - XSS Vulnerability via log and project access
- TW-45380 - Password in Github publisher is stored in plain text in settings
- TW-45428 - Password in runAs is stored in plain text in settings.
- TW-45546 - User can retrieve tags of a build she has no permissions to view
- TW-45580 - Agent should use build credentials for all build related actions
- TW-45592 - Allow to enable/disable connecting to SVN servers with unknown SSL certificate authorities
- TW-45593 - User with minimum permissions can get list of agent pools and unauthorized agents
- TW-45742 - It is possible to move an agent from any agent pool to the pool with only "own" project via API
- TW-45815 - User without project administrator permissions can change projects and build configuration order
- TW-45830 - Users with developer role can get actual password parameter values when settings for the build are frozen
- TW-46257 - XSS in URL of commit status publisher
Cosmetics
- TW-21363 - Misleading label in perfmon
- TW-33877 - Wrapped statistic value key on statistics chart
- TW-40822 - Inconsistency in Build-Overview when displaying Triggered by
- TW-42198 - Actions menu text is blurred in MS Edge
- TW-42689 - Provide vertical scroll in Edit Tags and Pin Build dialogs when there are a lot of tags for the build configuration.
- TW-42691 - Agent pools: Confusing message about "Not enough project permission" for pool
- TW-42757 - Agent pools: disconnected and disabled agent no longer highlighted in assign agent window
- TW-42873 - Agents pool: message about successful agent pool creation moved right
- TW-42899 - Bottom border is partially missing on 'builds' tab within my changes page
- TW-42990 - Fix hover: yellow underline shouldn't be there
- TW-43902 - Progress icon margin on startup page
- TW-43973 - Error in JavaDoc for jetbrains.buildServer.web.openapi.PlaceId
- TW-44151 - Incorrect help link in Maven runner
- TW-44553 - Inconsistent units on artifact size statistics chart
- TW-44599 - Update Agent Java: path to java isn't wrapped in IE browsers
- TW-44949 - Extra line break after collapsing triangle on build dependencies tab
- TW-45010 - Garbage html in inspection message
- TW-45016 - Different symbols surround directory name in build log preview
- TW-45367 - Unify texts and field descriptions in commit status publisher dialogs
- TW-45418 - Fix word capitalization on Deployer plugin build runners pages
- TW-45419 - Rename field in SSH Deployer and SSH Exec build runner pages
- TW-45485 - Text "There are no build configurations in this project" does not appear under the project node on Overview
- TW-45549 - "E" may detach from GitHub Enterprise icon on issue tracker connection dialog
- TW-45578 - Multiline commit message can be truncated on diff view
- TW-45583 - Fix capitalization in agent summary page for cloud agents
- TW-45601 - Extra line break on TeamCity first start database connection setup page
- TW-45607 - Missing line break on add/edit project report tab dialog
- TW-45733 - "Upload Maven Settings" dialog is ugly
- TW-46144 - Align error message text (starting second node problem)
- TW-46188 - Align validation error message for Upload SSH Key dialog