This is a list of all fixed issues in 8.1 release. See also What's New in TeamCity 8.1 in the online documentation.
Feature
- TW-375 - Make artifacts easier to configure/discover
- TW-955 - Ability to browse server's folders from web UI
- TW-2809 - When there are no compatible agents for a queued build, show this as critical error for the build configuration
- TW-4003 - Display statistic values of a specific build
- TW-4502 - Provide user name who triggered a build as system property
- TW-4525 - Ability to configure own report tabs for builds within individual build configurations
- TW-4649 - Provide a way to hide series pane in custom charts (Time to fix tests case)
- TW-7093 - Identify modified settings vs settings with default values
- TW-9924 - Report inability to reuse builds in build chains due to VCS support's "sources can change without reported changes"
- TW-10668 - Make projects listing not mandatory for YouTrack integration: automatically use all projects
- TW-10787 - Automatically pause build queue on critical free server disk space limit reached
- TW-11201 - Copying Templates
- TW-11600 - Allow to select JDK from the list for JDK settings in runners
- TW-12083 - Add message status information into downloadable build log
- TW-12655 - Update file size on build log page
- TW-12956 - REST API should allow querying for investigation/responsibility/fixed status of a build type
- TW-12957 - Allow to list builds in build queue via REST
- TW-12984 - Allow artifact dependencies to come from the same build configuration
- TW-13304 - Show changes of other people on (My) Changes page
- TW-13805 - Allow to edit external changes viewers from web UI
- TW-14052 - Allow to create only database indexes in maintainDB tool
- TW-14611 - Warn user on creating a VCS root identical to existing one
- TW-14941 - Trigger a build via REST API
- TW-15182 - Allow to define VCS labeling settings for build configurations using templates
- TW-15448 - Published artifact should be cached in artifact dependencies cache on agent
- TW-15819 - Speed up artifacts downloading to agents (e.g. using P2P technology)
- TW-16054 - Ability to automatically merge and push branch into master after successful personal build on a branch (pre-tested commit for DVCs via branches)
- TW-17966 - Suggest build runner automatically if corresponding files found in the project top-level directory
- TW-18097 - A chooser to list available IDEA inspection profiles
- TW-18449 - Support client-side certificate authentication (Private Key ) for a git VCS root
- TW-19212 - Support non-standard failsafe plugins by watching target/failsafe-reports by default
- TW-19394 - Ability to fail a build if statistic value/metric difference from the base build is more then specific number of percents (%%)
- TW-19676 - Support Jacoco as a coverage engine
- TW-19856 - Allow to restore single table from backup
- TW-20440 - Provide muted tests information via REST API
- TW-20679 - Ability to list build's tests via REST
- TW-21176 - Ability to maintain test investigation status across several projects
- TW-21220 - Support typed parameters specification view/edit via REST API
- TW-21477 - Store checkout directory current versions on agent instead of server
- TW-21861 - REST API: Ability to get investigations of specific test
- TW-22476 - Ability to list all test runs via REST
- TW-22914 - Provide chooser for run configurations and artifacts for IntelliJ IDEA runner
- TW-23420 - Add SQL query and the time it started into thread name of the thread dump
- TW-23439 - Allow usage of parameters for password fields (in VCS Root, password parameters, etc.)
- TW-23468 - Add Support for Mercurial Tag Cloning
- TW-23694 - Feature Request: adding support for -p flag to Perforce p4 sync command
- TW-24107 - Build failure conditions: make running build failing on "fail build on metric change" with the value growing over configured one
- TW-24421 - Check that all tables and fields have the same collation
- TW-24605 - Allow to delete a build agent via the REST API
- TW-26490 - Use Jira REST API for Jira integration, in addition to XML-RPC which is deprecated
- TW-26495 - Add Support to Assign Project to Agent Pool Via REST API
- TW-26854 - Warn on approaching licenses maintenance period end time
- TW-27388 - Specify path to Xcode in Build settings
- TW-27688 - Support .ruby-verson and .ruby-gemset in addition to .rvmrc
- TW-27855 - On external id change still support old links
- TW-27930 - Shared Resources plugin - resource should be "pausable"
- TW-28437 - Ability to stop a running build via REST API
- TW-28584 - Present project's WebUrl attribute while listing projects via REST API
- TW-28989 - Allow to choose project where to take investigation
- TW-29048 - Report build configurations with unresolved parameters as Server Health items
- TW-29170 - Add ability in the metric for “Build Failure Conditions� for passed tests
- TW-29404 - Support for Subversion 1.8
- TW-29475 - Save maintenance token to a file with known file name to allow script access
- TW-29589 - Allow to choose project where to mute a test or problem
- TW-29752 - Report EC2 agent inability to shutdown as server health issue
- TW-29776 - Add "reset" link to cleanup rules table
- TW-30005 - Make important server health items not hidable
- TW-30142 - Ability to see templates in REST API
- TW-30268 - Update Build History Clean-up to use new path matcher
- TW-30531 - Extension point for artifact dependencies download
- TW-30696 - REST API get assigned investigations for user
- TW-30846 - Expose canceled build details via REST API
- TW-31245 - Add support for SVN 1.8 in Eclipse plugin
- TW-31998 - Support FTP authentication to URL build trigger
- TW-32348 - Make it possible to change checkout rules via REST Api
- TW-32775 - Easy setup of MSBuild and Visual Studio Solution related build steps
- TW-32826 - Create health reports for maven runner configurations
- TW-32838 - Ability to specify time zone for cron build triggers
- TW-32877 - Ability to create build configuration with all the settings in one request
- TW-32889 - Add support for JaCoCo coverage in TeamCity plugin for IDEA
- TW-33034 - Support git reference repositories
- TW-33042 - Implement ability to resume build queue if space becomes available
- TW-33304 - Support MSTest 2013 (12.0)
- TW-33450 - Ability to include entire system\pluginData into backup
- TW-34149 - Enable Changes global page for guest (and super) users
- TW-34204 - REST: Allow to filter build configuration by criteria
- TW-34272 - Repair or recreate indices
- TW-34502 - Add number of VCS roots configured on "Version Control Settings" section
- TW-34684 - Project from URL - Detect NuGet Install build step
- TW-34685 - Project from URL - Detecting command-line based build steps
- TW-34823 - Automatic Merge: Ensure there are basic details in INFO log and details in DEBUG
- TW-34878 - Allow to connect to MS SQL from startup screens using windows authentication
Usability Problem
- TW-2841 - Add help for Perforce settings
- TW-5696 - Service messages are ignored when present in test output
- TW-13706 - Ability to override settings in general settings page from templated build
- TW-14544 - Provide a note on not starting builds to non-administrator users (agents/users/etc. limits exceeded)
- TW-16736 - Hard to realize that IDEA coverage include and exclude patterns require different pattern languages
- TW-16739 - Validate regular expression in IDEA coverage exclude patterns
- TW-18046 - Improve configuration of metric-based fail build conditions
- TW-18414 - Eclipse plugin: empty TeamCity tab is displayed in Properties in Navigator.
- TW-19344 - Click on the carpet on my changes page should lead on the build page instead of expanding the change
- TW-27676 - Re-design project scope swittching on MyChanges page in order to handle projects hierarhy.
- TW-28612 - Improve "Changing status of a running build is not permanent" message
- TW-28624 - Ability to reset chart settings to defaults
- TW-28891 - Display warning when artifact dependency cannot be resolved when Check Artifact dependency button is pressed.
- TW-28893 - Improve "License key successfully removed" message
- TW-29264 - Inconsistent filtering on statistics chart: from/to values for Y and mouse selection for X axis
- TW-29335 - Confusing start up error: "Found a TeamCity internal database when no system directory or an empty system directory is expected"
- TW-29388 - Resources are listed in different order throughout UI
- TW-30024 - My changes filter by projects shown on Overview is not preserved on page reload
- TW-30277 - Bigger "Additional command line parameters" box on Xcode runner.
- TW-30475 - Show only relevant information in compilation error blocks on build overview tab
- TW-30977 - Shorten project hierarchies on 'My Changes' page
- TW-31103 - Unify presentation of number of bundled agents/configuration in professional mode
- TW-31589 - Queued build page: display content of the queued build popup over time to start without popups
- TW-31630 - Display/generate VCS root id just like for project/build configuration
- TW-32332 - Build configurations in archived project are listed when creating new project-level report tab
- TW-32702 - YouTrack integration. Confusing Test Connection functionality behavior when projects ids are detected automatically
- TW-32836 - Use same format for user settings drop down as for VCS roots
- TW-33032 - IDEA runner should have more useful message
- TW-33104 - Improve “My Changes� Page for the Case With Multiple Branches and Repos
- TW-33143 - Validate settings and provide user-friendly reporting for Hub plugin
- TW-33144 - Improve Hub plugin logging
- TW-33145 - Make sure error during login are reported duly to the user/in the log (wrong serviceId case)
- TW-33196 - Set default values for LDAP-related settings
- TW-33282 - No access denied warning when trying to remove build from queue via REST API
- TW-33784 - Misleading exception for incorrect credentials when configuring VCS root using guess root type feature
- TW-33804 - Move "Browse Data Directory" under Admin diagnostics UI
- TW-33940 - Confusing language in disable/enable agent dialog.
- TW-33995 - Bad request is returned but request is partially processed
- TW-34387 - Allow selecting a directory in artifact paths browser
- TW-34411 - Clarify "Hide configurations excluded from dashboard" checkbox on Changes page
- TW-34444 - To add a progress on diff view
- TW-34486 - Display "The changes are not yet saved" warning when artifact paths are added via popup on General Settings page.
- TW-34776 - Create project from URL: no project hierarchy in a dropdown
- TW-34817 - Mark mandatory fields in Automatic Merge build feature configuration
- TW-34867 - Add "Label this build sources" and "Merge this build sources" actions to build's Actions list
- TW-34882 - Do not wrap lines on editing configuration files
- TW-34931 - "Upload File" allows to upload file to any location on the server disk
Bug
- TW-4037 - Zero success rate histogram bars are not visible
- TW-4567 - Agent's ownAddress should be resolved on server
- TW-5070 - External HSQLDB is shut down on TeamCIty exit
- TW-5254 - Report user-level errors in a user-friendly way for TFS
- TW-10093 - Resetting search caches produces FileNotFoundException errors in the log
- TW-13010 - Unable to start TeamCity. Error: Attempt to start more than one TeamCity server connected to the same database
- TW-14621 - Persistent "Attempt to start more than one TeamCity server connected to the same database. " after abrupt server shutdown
- TW-14709 - Tomcat leaks-related logging on server stopping (JDBC Driver has been forcibly unregistered)
- TW-17018 - Start build precondition sometimes allows builds with unsatisfied dependencies to start.
- TW-17594 - .NET Duplicates produces different results
- TW-17707 - Parsing failure while reading trx file should cause the build to fail
- TW-17906 - Error while cloning submodule repository from github if the url doesn't end with '.git'
- TW-19313 - Custom build checkout directory under agent's work can be deleted on agent start
- TW-19381 - Free disk space logging logs weird messages (seems to clean when free disk space requirement is already met)
- TW-19410 - TeamCity should not follow junctions when cleaning checkout directories on agent (checkout directories and .old) - Windows
- TW-19534 - JGIT: invalid advertisement of 001E# w/ Appharbor.com
- TW-20288 - Exception in logs when try to search in newly installed TeamCity
- TW-20798 - Rest: more builds can be returned when querying with untilBuild specified
- TW-21133 - Copying a Project "bakes-in" parameter values in the copied project and they need to be Reset to restore proper behavior
- TW-21410 - XML report watcher reports "No reports found" when reports are found, but filtered out by creation timestamp
- TW-21554 - Powershell runner - script fails but the build succeeds - 'Process exited with code 0'
- TW-21569 - Teamcity 7.0.3 does not resolve system/ environment properties in maven settings.xml
- TW-21974 - UnsupportedOperationException: Build has not been populated on Investigations / Muted Tests
- TW-22438 - 'My Changes' reloads periodically and collapses the expanded tree nodes
- TW-22984 - Unclear warn in the build log: "Error reading Maven project: Unable to build project '...; it requires Maven version 3.0.3."
- TW-23200 - Cannot create a user with a password via POSTing XML
- TW-23372 - DB Lock Attempt Failed After Manual Shutdown of TeamCity (teamcisty-server.sh stop did not work properly?)
- TW-23792 - system.teamcity.agent.build.checkoutDir.expireHours=never doesn't work
- TW-23826 - LDAP group synchronization error: "The specified username is already in use by some other user. "
- TW-23850 - TeamCity windows service agent not respecting buildAgent.properties system.teamcity.agent.build.checkoutDir.expireHours entry
- TW-24311 - References to invalid VCS roots (no roots with such id present) are silently ignored
- TW-24926 - TC 7.1.3. Confusing msg when adding a license key which already exists
- TW-25074 - Eclipse plugin raise an OverlappingFileLockException
- TW-25077 - Cannot downgrade Eclipse plugin to match TeamCity server version: "No updates are found"
- TW-25211 - Tests are shown as <no suite> if reported test name starts with reported suite name
- TW-25625 - Do not redirect first request from user to user's profile if the request is coming not from browser
- TW-25805 - Windows domain authentication may hang on attempt to create com.sun.jna.platform.win32.WinNT$HANDLEByReference instance
- TW-25813 - Eclipse plugin. Avoid exception when "Hide Coverage Information in Editors" button is unchecked.
- TW-26181 - FileNotFoundException in search
- TW-26227 - rake runner not compatible with test-unit-2.0.0.0
- TW-26770 - Auto-generated branch can appear without custom build (VCS roots change and build re-queuing on unexpected finish case)
- TW-26818 - Changes can be not displayed in TeamCity for new branch pointing to commit of another branch not built by the build configuration
- TW-26834 - Wrong queued build data on change page (builds from unrelated branch are displayed)
- TW-27255 - Correctly detect new/same compile errors
- TW-28507 - Unexpected Error while expanding step in Build Log
- TW-28565 - Statistics charts: Build duration: too small vertical scale
- TW-28826 - xCode step - Check / reparse project failed when working with Vault VCS plug-in
- TW-28839 - Failed to start build: BuildPromotionImpl.getPreviousBuildPromotion() may cause deadlock on MS SQL
- TW-28897 - Entered but not submitted data can be lost on "remove selected"
- TW-28950 - Cannot create Maven Build configuration from pom file when https URL is used.
- TW-29263 - Filtering by X axis is confusing: not stated that it is applied
- TW-29398 - Code coverage chart is smaller in height then other statistics charts
- TW-29400 - Unarchived subprojects are not displayed in Administration->Projects if parent project is archived.
- TW-29495 - No sorting on shared resources page
- TW-29507 - Changed comments in investigate/mute dialog does not always save
- TW-29759 - With jTDS higher than 1.2.5 TeamCity fails to start
- TW-29771 - On not running builds in professional mode, provide a link to get evaluation
- TW-29874 - Use "IntelliJ IDEA" instead of "IDEA" in UI everywhere
- TW-29907 - Newlines may be lost in build problem e-mail notification
- TW-29976 - Swabra may kill TeamCity agent during locking processes killing (system process is locking checkout directory)
- TW-30278 - teamcity 8.0 newly deployed agents jre 1.7.0_21 puts extra quotes in command line batch execution.
- TW-30580 - Root's project Report Tab configuration is not used in user-accessible UI
- TW-30646 - Strange vcs-roots-before-project-id-convertor.xml in data directory
- TW-30679 - Improve Texts on the New Build Step page: Maven Runner
- TW-30719 - NUnit runner can make the build "failed to start" even if it is not the first step
- TW-30982 - Hard to find archived project from user UI (no filtering, and hierarchy)
- TW-31008 - Lots of logging from torrent plugin (Reroute torrent plugin logging into usual log4j config)
- TW-31016 - Cleanup should find and remove builds belonging to removed build types left by interrupted cleanup process
- TW-31102 - Accept valid license keys even if there are invalid ones entered
- TW-31229 - Agent does not connect to the server if IPv6 address is specified in ownAddress setting
- TW-31251 - Support NuGet 2.7 restore command
- TW-31655 - To simplify setup of git VCS roots with https with self-signed certificate
- TW-31692 - Exception in Flush Queue: DatabaseDeadlockException: MySQL DEADLOCK has encountered: Deadlock found when trying to get lock; try restarting transaction
- TW-31693 - Can't set executable flag: file does not exist or is not a valid file: lcp.cmd
- TW-31798 - Page is trying to load jquery source map
- TW-31911 - java.io.IOException: Handshake size read underrrun on agent
- TW-31928 - TeamCity CCTray XML not compliant with CCTray XSD
- TW-32087 - Stacktrace in the agent log on canceling build during sources checkout
- TW-32213 - Test run details on investigations and other pages: no project name is displayed, just build configuration name which is confusing
- TW-32293 - No validation for Build tag field on Edit project-level report tab dialog
- TW-32319 - Build cannot be stopped while downloading artifacts via torrent
- TW-32333 - Report tab with huge title is not deleted
- TW-32429 - Xcode runner issue in Xcode 5
- TW-32458 - IE8. JS error on trying to select Add button in Select Run Configuration popup.
- TW-32523 - Test duration graph shows incorrect statistics for tests
- TW-32571 - MySQL deadlock on attempt to delete data from action_history table
- TW-32590 - Teamcity can't start EBS instance it its image was deleted
- TW-32599 - VCS labeling scope is changed to <All attached roots> if root was detached.
- TW-32601 - Users are shown link to server health report that they do not have permissions to follow
- TW-32604 - Investigations view may show incorrect builds for a test
- TW-32615 - Double plugin resource unpacking on each server start
- TW-32637 - When creating a VCS Root using v8.0 API the ID field is ignored.
- TW-32750 - Copy build step to other project should not rename it
- TW-32792 - Ensure NuGet 2.7 is supported
- TW-32797 - Failed to publish file in artifacts cache error
- TW-32806 - Investigate dialog is blinking when project scope is changed.
- TW-32893 - NPE in the logs form BuildTypeTab.getUserBranch
- TW-32913 - "$() is null" alert in browser on creating administrator account
- TW-32927 - Build might not stop on execution timeout (SSH exec runner)
- TW-32938 - Incorrect page is shown after VCS root change
- TW-32955 - Agent can break the system massively moving files to .old with "directory is not listed in directory.map" reason
- TW-32996 - Correct hyperlink in server health report concerning future license expiration.
- TW-33005 - Total number of licenses is reported incorrectly in License expiration health report.
- TW-33023 - Server health report item on build configuration looses yellow background
- TW-33025 - Rename Maven settings storage directory to mavenSettings
- TW-33026 - Brush up Maven Settings project tab titles
- TW-33033 - IDEA runner processes Java workdir differently
- TW-33089 - IE8: JS error on trying to add/edit report tab
- TW-33114 - Artifacts are published to cache using internal build type id
- TW-33129 - Rename "Hub" plugin into something more clear for the user
- TW-33133 - REST call can get 302 redirect instead of 401 unauthorized when JetBrains Hub authorization is active
- TW-33146 - A new user with number at the end can be created on login
- TW-33154 - email notification template error on problem auto unmute/remove investigation
- TW-33165 - Improve agent logging from torrent plugin
- TW-33167 - Torrent enabling settings are confusing
- TW-33205 - List of agents is returned with "agents-ref" root tag
- TW-33210 - Memory leak in Torrent plugin (too many SharingPeer objects)
- TW-33277 - Improve disk space reporting in QueuePauser and DiskSpaceWatcher
- TW-33278 - Failed to Move project
- TW-33321 - Cannot change agent filter on statistics
- TW-33381 - Two same authentication modules can be inserted into the table
- TW-33430 - REST: cctray.model.Project depends on Suns XMLGregorianCalendarImpl
- TW-33432 - Confusing lines int he build log: builder returns 'null' from 'getCompilableFileExtensions', need to update Scala and Kotlin JPS plugins
- TW-33436 - Unexpected exception when trying to connect second TeamCity instance to the internal HSQL database
- TW-33446 - Display an encrypted password in Password field on Database connection setup screen.
- TW-33448 - MySQL. Existing database schema is not correctly detected.
- TW-33449 - "JPS build failed to load optimized file manager for javac" in the build log on Idea project runner
- TW-33452 - [TEAMCITY TEMPLATE ERROR] in jabber "You are assigned for build problem investigation" notification
- TW-33489 - Speedup publishing of artifacts in artifacts cache
- TW-33498 - Test connection for new VCS root does not work when root name is not specified
- TW-33504 - Filename on agent logs tab is incorrectly reported
- TW-33549 - TfsSupport.getCurrentVersion loads server with "Starting new TFS pooled process" in the log
- TW-33550 - Confusing and excessive ldap logging: "Total results: 1"
- TW-33552 - Cannot login into TeamCity: RejectedExecutionException: Task java.util.concurrent.FutureTask rejected from java.util.concurrent.ThreadPoolExecutor
- TW-33561 - TeamCity Idea Plugin 8 ignores Idea 13 SVN command line client option
- TW-33596 - Clean-up rules for a template are not reset
- TW-33600 - Upload of Maven settings does not work or uploaded maven settings are not displayed correctly
- TW-33603 - Problem investigate.mute dialog has "when test passes successfully" options
- TW-33604 - Gradle runner discovery works too slow
- TW-33612 - System problems be may not shown on project overview for subprojects
- TW-33640 - Specify correct "Cannot find build file by path" build problem identity
- TW-33651 - Project scope is set as <Root> when investigation is reassigned for a build problem.
- TW-33652 - Exception in inspections runner (Plugin "Emma" was not loaded: required plugin "Coverage" not installed)
- TW-33655 - Problem investigation might be not displayed on project's Investigations page
- TW-33661 - Unexpected error on mavenBuildInfo page.
- TW-33701 - Build can show more changes then it really has according to DVCS graph
- TW-33707 - Hub user id is not set on login via hub
- TW-33708 - Agent is hanging trying to download file via torrent
- TW-33714 - Critical email notification error is not mentioned in teamcity-server.log
- TW-33725 - Queued build page: Directly assigned agent is not displayed on the queued build page
- TW-33739 - Duplicating "Sending build.finish.properties.gz file" in the build log
- TW-33757 - Maven artifact dependency trigger does not support version ranges
- TW-33758 - Change Windows console title to "TeamCity"
- TW-33760 - 'Null' reason is provided in Maven Artifact Dependency Trigger for unsupported protocol
- TW-33761 - Correctly calculate "Error message is logged" build problem identity
- TW-33781 - javax.el.ELException: Cannot read property: testConnectionSupported when following "Edit VCS root" link from VCS problem popup
- TW-33796 - Same presentation as for "Actions" for drop-downs on click: "more"
- TW-33797 - Not user-friendly torrent plugin logging (onAfterAddOrUpdate, Won't create torrent )
- TW-33799 - Modified comment is not yellow-highlighted in custom build run dialog
- TW-33809 - <Guess from the Repository URL> feature should work properly for VS TFS online service.
- TW-33818 - Any registered user can list all users and groups via REST
- TW-33826 - Personal builds are not listed in build queue via REST API
- TW-33827 - Queued builds selection is cleared upon clicking upper "Remove" button
- TW-33830 - Press "Edit" link in Artifact Dependencies doesn't work.
- TW-33849 - JPS crash => build failed
- TW-33857 - UI: VCS root and settings pages
- TW-33858 - LogUtil.describe(Loggable) throws IllegalStateException: @NotNull method LogUtil.describe must not return null
- TW-33938 - PROJECT_MAPPING_AK constraint violation
- TW-33958 - Xml ReportProcessor: single +: rule without wildcards may be ignored
- TW-33962 - Many locked threads on server (BuildFailureListener.onBuildFinish)
- TW-34002 - Limit number of "TeamCity XML-RPC Executor" threads
- TW-34034 - Wrong value in FxCopCmdFileVersion system parameter
- TW-34049 - Inspections build can finish without any inspections data (NPE in InspectionsStatsCalculator)
- TW-34079 - NPE from SvnCheckoutOnAgentSupport.createClassLoader on agent start
- TW-34135 - No changes is shown for a build while in fact there are changes
- TW-34138 - Broken "View change details" link on diff view
- TW-34140 - Eclipse plugin. Commit after remote run fails for SVNKit (Subclipse 1.8 + JavaHL)
- TW-34150 - Brush up error messages in the log on performing git cleanup
- TW-34174 - Default server-side no output timeout is too small for large git repositories
- TW-34176 - Improve Git server-side checkout "monitoring" data format
- TW-34242 - Do not show "Show/hide advanced options" toggle when there are no advanced controls
- TW-34246 - JIRA: "Retrieving data" instead of "Issue not found" on Issue Log
- TW-34275 - Build steps might run after failed to download artifact dependencies
- TW-34307 - Project's REST-changed parent project is not saved after server restart
- TW-34308 - Exception in CharismaBackgroundProcessor on server shutdown
- TW-34351 - NUnit 2.6.3 does not work
- TW-34358 - Maven artifact dependency trigger does not work for SNAPSHOT version
- TW-34359 - My Changes tab have incorrect change element
- TW-34360 - Wrong changes order on My Changes page
- TW-34365 - Test connection error for fixed VCS root after following link in VCS problem popup
- TW-34366 - javax.el.ELException: Cannot read property: estimationForTimeLeft
- TW-34375 - List of build configuration in usages popup on VCS root page is not sorted
- TW-34385 - My changes page does not show personal builds of other users
- TW-34393 - Timeout exception: the process did not produce output longer than 30 seconds
- TW-34400 - "TeamCity Uninstall Feedback" on upgrade
- TW-34403 - Empty project name in drop down on Changes tab
- TW-34412 - No horizontal scroll bar in DiffView
- TW-34413 - Parameter "Kind" does not update in "Add New Parameter" dialog
- TW-34422 - IntelliJ plugin does not show active project which is under archive one
- TW-34423 - Build can have pinInfo element in REST API, while not being pinned
- TW-34425 - EAP 29687 breaks SauceLabs integration plugin
- TW-34445 - Add Copy Template action to the list of actions for Template.
- TW-34448 - Enable <Root Project> as a target for copying template.
- TW-34449 - Month range is selected for a Statistics chart in build configuration with no builds for the last month
- TW-34450 - ClassCastException on adding auto-detected build step to build configuration template.
- TW-34451 - Build failure condition "on specific text in log" works even when disabled
- TW-34454 - Copy Template dialog is not available using Internet Explorer 8.
- TW-34468 - Change details page opened from a change on a build configuration loses context
- TW-34470 - Wrong number of pending builds in popup on changes page
- TW-34475 - Invalid progress indicator
- TW-34482 - Investigations are removed but tests are not fixed
- TW-34483 - Edit Snapshot Dependency dialog is available for inherited build configuration.
- TW-34487 - Sometimes an agent can be authorized without administrative permissions on the server (locally running agent case)
- TW-34492 - Confusing message on URL without trailing slash on VCS creation from URL
- TW-34497 - VCS Labeling feature cannot be added to the template on VCS Roots page.
- TW-34501 - Current project/build configuration is no longer highlighted in the popup from breadcrumb
- TW-34505 - Percent type is missing for coverage items on Reported statistic values tab
- TW-34534 - Generation of JaCoCo coverage report fails with timeout
- TW-34535 - NPE in Swabra plugin
- TW-34538 - UI of ruby environment configurator build feature needs polishing
- TW-34543 - Modified "Checking interval" for a VCS root is not highlighted as changed
- TW-34544 - Maven triggers and project information do not use custom maven settings
- TW-34548 - Artifact names with % are processed incorrectly while adding using Choose Files From The Last Build popup
- TW-34553 - Duplicate VCS Root is not created in case of exactly the same URL.
- TW-34555 - The warning for invalid Advanced Option should be displayed on page saving in spite of options visibility.
- TW-34557 - Script arguments misplaced on powershell build step (TC 8.1 build 29687)
- TW-34568 - "Use own .. repository" is ignored when reading project information
- TW-34569 - NPE on selecting project as target for snapshot dependency.
- TW-34573 - Copy Project action redirects to http://teamcity/admin/copyProject.html in IExplorer8.
- TW-34578 - Maven embedder debug logs are missing
- TW-34579 - IExplorer8. Error on the page when build configuration is created from template.
- TW-34591 - My changes shows my changes instead of changes of a user I specified in text field
- TW-34622 - Eclipse plugin: Cannot commit file deletion to svn after successful remote run
- TW-34623 - Warn overtime icon while there is no overtime
- TW-34640 - Update documentation and warnings displayed on an id change
- TW-34662 - Progress bars might not be displayed occasionally
- TW-34672 - AccessDeniedException when querying investigations via REST: make the API filter responsibilities according to user permissions
- TW-34673 - Brush up "Using vcs information" message in the build log
- TW-34674 - Exception in CollationMismatchProblemReporter on HSQL 1.8
- TW-34691 - Cannot start TeamCity: SQL error when doing: DML query SQL query: delete from build_type$
- TW-34712 - Configuration Parameter Name text box: cursor jumps to end constantly
- TW-34732 - 'Show archived' checkbox on admin page doesn't work
- TW-34736 - java.lang.IllegalAccessError: tried to access method jetbrains.buildServer.usageStatistics.impl.providers.BaseFeatureUsageStatisticsProvider.a ddUsage(Ljava/lang/String;)V from class jetbrains.buildServer.usageStatistics.impl.providers.MuteUsageStatisticsProvider$1
- TW-34741 - User can get AccessDeniedException on getting build details via REST: You do not have enough permissions to view user settings
- TW-34782 - Solution runner discovery does not set target and configuration for discovered runner
- TW-34806 - maintainDB tool does not restore database from the backup file.
- TW-34813 - Make "Build queue was paused" a critical health item
- TW-34815 - Cannot change "teamcity.diskSpaceWatcher.threshold" while the server is running
- TW-34816 - Brush up teamcity.diskSpaceWatcher.*threshold properties
- TW-34829 - Build failure condition incorrectly fails the build when control text appears in build log
- TW-34830 - First opening of an autodetected Xcode build step silently adds default parameters and asks for Save
- TW-34841 - cctray httpAuth/app/rest/cctray/projects.xml doesn't work
- TW-34844 - Automatic merge mercurial: no VCS branches found for logical branch 'default' (new)
- TW-34847 - Xcode project auto discovery should look for project deeper
- TW-34848 - Server Easy setup doesn't discover MS SQL jdbc driver
- TW-34858 - Automatic merge: merging can be performed on the second build with no new tests failed, while tests still fail from the previous build on the branch
- TW-34866 - Too wide text area in "Merge this build sources in VCS" dialog
- TW-34871 - Diagnostics page does not show heap memory usage
- TW-34896 - Deadlock in org.apache.maven.wagon.providers.http.commons.logging.impl.WeakHashtable.put
- TW-34900 - Create new project: parent is ignored
- TW-34902 - An exception is logged, when opening the backup page for the first time
- TW-34904 - Unable to easy setup an Oracle DB, if password contains '@' character
- TW-34921 - On error in the settings files on disk, load what can be loaded (i.e. the project)
- TW-34936 - Analyzing maven-enforcer-plugin ignores configuration outside of <executions> tag
- TW-34953 - No builds shown for remote run on Changes page
- TW-34958 - Add a link to fix action for "Critical error in configuration file"
- TW-34989 - Error: Bean buildTypeId not found within scope while processing request: POST '/admin/buildTypeHealthStatusItems.html
- TW-34990 - Unable to easy setup Oracle DB via integrated security
- TW-34992 - User with administrative permissions for some projects only cannot list all server health items
- TW-35000 - Inspections .NET build step page fails with JspException
Exception
- TW-24414 - Serious error upgrading from 6.5.6 -> 7.1.2: Attempt to start more than one TeamCity server connected to the same database.
- TW-28476 - Exception in TeamCity Coverage Explorer
- TW-33749 - There is no new value for the property.
- TW-34000 - Cannot understand the owner window specification of type ThemingAggregator.
- TW-34633 - Unexpected error on Administration->Diagnostics->Search tab.
- TW-34914 - NullPointerExeption is thrown when empty database is recreated.
Performance Problem
- TW-20594 - Specifying broad patterns in XML reporter build feature can slow down a build
- TW-23295 - My changes link takes much longer in 7.1
- TW-23589 - Artifact Wildcard Hangs Up Build
- TW-24100 - Database restore with maintainDB tool can take hours for large databases
- TW-24199 - Huge Restoration time of TC6.5 backup with maintainDB tool (6 hours)
- TW-30849 - BaseBuild.getBuildStatus still needs some speedup
- TW-32262 - Timeout error while trying to run a personal build with perforce VCS root
- TW-32808 - MS SQL performance: passing Unicode strings to queries causes wrong conversion that limits indices usage
- TW-32827 - Memory leak on My Changes page
- TW-33125 - Slow removing of builds from build queue (AuditLogDataCleaner$4.buildPromotionDeleted)
- TW-33235 - Changing of torrent settings works too slow
- TW-33241 - Slow build results page loading (CoveragePageFragment.isAvailable case)
- TW-34085 - Slow /app/rest/builds/id:.../relatedIssues REST API request in case of many changes in build
- TW-34111 - Number of UI threads blocked in DownloadedArtifactsLoggerImpl.getDownloadedArtifacts
- TW-34121 - ResponsibilityRemover.buildFinished is slow
- TW-34223 - Slow test bulk investigation saving (minutes)
- TW-34525 - Inefficient processing of '+:**' trigger rule
- TW-34802 - High memory/cpu in the browser on long opened Build Queue page
- TW-34803 - High memory/cpu in the browser on long opened (My) Changes page
Cosmetics
- TW-2791 - Not complete message for failed TFS Test Connection
- TW-28901 - Add link to resources configuration page from feature dialog
- TW-29514 - Disk usage report: Confusing "1 archived configuration hidden (0)" text
- TW-29825 - Edit clean up rules dialog issues
- TW-29880 - Improve texts on build configuration Dependencies page
- TW-30353 - Login Page - rename the Login button
- TW-30354 - Rename the Logout button
- TW-30680 - Improve Texts on the Add New Build Trigger page: Maven
- TW-31101 - UI Texts: Capitalize texts in problem-related tabs
- TW-31704 - Build Results popup trims the last letter
- TW-32490 - ImproveUI and fix links' behavior: XML report processing: Add Build Feature dialog
- TW-33071 - FxCop Build Runner - improve UI
- TW-33160 - Update database.<database_type>.properties.dist files
- TW-33435 - Fix the "Database is in Use" error message
- TW-33728 - UI: Edit Project Settings Page
- TW-34006 - Invalid spacing for 'Show canceled and failed to start builds' checkbox.
- TW-34405 - Info/warn icons in the list of categories in server health report are shown with orange color
- TW-34443 - Warning icon is covered by text in server health report details popup
- TW-34457 - Copy Template dialog. Buttons are disabled if user does not provide new template name.
- TW-34508 - Build statistics descriptions have different style
- TW-34580 - IE8. Border is missing for Run button for new build configurations.
- TW-34581 - UI: Improve Browse Artifacts UI
- TW-34627 - Left aligned Save button looks weird on edit user profile page
- TW-34694 - UI: Add a link to the Documentation to the VCS Root page
- TW-34720 - UI: Related to Various VCS Roots
- TW-34836 - Unclear "Collation mismatch problem" server health item