Child pages
  • TeamCity 2019.1 Release Notes
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

For the overview of the most important new features check What's New in TeamCity 2019.1

 

Feature

  • TW-3161 - Allow token-based authorization in addition to httpAuth
  • TW-5567 - Ability to cancel a build via service message
  • TW-11823 - Provide an option to have own local Maven repository (for a build, etc.)
  • TW-12194 - Option to prevent artifacts from being published for a failed build
  • TW-23683 - Allow to retrieve audit records through REST API
  • TW-24671 - Link revisions from snapshot dependencies with relevant builds on Build Changes page
  • TW-32630 - Publish artifacts for cancelled builds
  • TW-46210 - REST: Allow to list changes from versioned settings for build, build configuration, etc.
  • TW-47701 - Improve EC2 instance automatic tagging to be more human-readable
  • TW-48181 - Make it possible to use webhooks (commit hooks) and not to fall back to polling for repositories which have few or no commits
  • TW-48589 - Allow to see changes from dependencies for any build with snapshot dependencies, when "Show changes from snapshot dependencies" is not used
  • TW-53042 - React base main overview page
  • TW-53139 - Make the build number in the "Recent history" view a link to the build itself
  • TW-53590 - Add support for Go test JSON output format
  • TW-55584 - Show some build identifying information when stopping build or removing it from the queue
  • TW-55902 - Do not include Amazon AMI into TeamCity's cloud image name
  • TW-56409 - Remote run doesn't use commit message
  • TW-56879 - Filter branches that can be used by a build configuration
  • TW-56893 - Sketch when no project/build selected on new overview
  • TW-57181 - Convert the newest UI Dialogs (Tag, Pin, Comment) to popups
  • TW-57242 - Support counters in sidebar
  • TW-57332 - Add pending changes counters/popups to new UI
  • TW-57340 - Add `Cmd+K` as an alias to `P` shortcut to quickly jump to a project
  • TW-57402 - Implement footer for the experimental UI
  • TW-57428 - Change dotCover, inspections and dupFinder requirements according to rule: 2018.2+ requires .net framework 4.6.1+
  • TW-57683 - Update branches tab
  • TW-58214 - Add possibility to ensure order of rendering for certain elements
  • TW-58389 - Add investigation-related information to the sidebar
  • TW-58393 - Add information about build configuration investigation to ReactUIController
  • TW-58486 - React based component for build history chart
  • TW-58529 - Upgrade bundled .net Tools (dotCover and ReSharper CLT) to the released version (2019.1.1)
  • TW-58563 - Add description to the project and build configuration overview
  • TW-58564 - Add 'favorite' mark and description to the subproject line
  • TW-58672 - Refactor Running Builds node to be a secondary node
  • TW-58685 - Improve project/build type status updater
  • TW-58707 - Implement GitLab OAuth connections
  • TW-58708 - Support GitLab in Pull Requests Plugin
  • TW-58765 - Show that build configuration is paused in sidebar and other part of Sakura UI
  • TW-58767 - Show 'archived' project status in Sakura UI
  • TW-58853 - Status Text of the Last Build in the Project Overview
  • TW-58855 - Easy way of switching to the new UI
  • TW-58857 - Load the latest page instead of the welcome screen
  • TW-58884 - Add information about build type system problems to the ReactUIOverviewController and js types
  • TW-58937 - Allow to configure a list of build problems to ignore in auto-assigner
  • TW-58967 - teamcity-server docker image should allow starting server with non-root permissions
  • TW-58979 - Add number of new failed test to sidebar
  • TW-58981 - Add new failed test counter in ReactUIController
  • TW-58982 - Add new failed test counter to the side bar
  • TW-58989 - Make a "My branches" group section in Branches tab overview
  • TW-59093 - Allow to disable some heuristics
  • TW-59094 - Allow to specify assigner for automatic investigations
  • TW-59228 - Exclude nunit.framework from code coverage under dotCover for NUnit runner by default
  • TW-59349 - Redirect old pages which have new counterpart to those counterparts
  • TW-59370 - Create a favourite section in the sidebar
  • TW-59392 - Support Visual Studio 2019
  • TW-59413 - Support dynamic tabs in Sakura UI
  • TW-59428 - Feature request: automerge - show branch that failed
  • TW-59478 - Show health items in Sakura UI
  • TW-59564 - Dump content of the custom command line script into build log as internal message
  • TW-59682 - Update DSL metadata to support Visual Studio 2019
  • TW-59700 - Add 'active server' flag to the updates check requests
  • TW-59725 - Give up the build messages processing responsibility when the main server tries to upgrade data
  • TW-59770 - Automatically scroll sidebar to selected project after page load / on navigation
  • TW-59780 - Create builds overview for projects
  • TW-59808 - Overview plugin feature detection
  • TW-59824 - Add API to impose agent requirements from a build feature
  • TW-59828 - Minimize the window TeamCity Build Agent
  • TW-59837 - Changes for Project Overview Page
  • TW-59851 - When docker build feature is configured, corresponding build should be allowed to run only on agents with installed docker
  • TW-59872 - Add possibility to switch back to navigation in sidebar with keyboard
  • TW-59896 - Support for TeamCity internal configuration parameters which do not affect builds reuse
  • TW-60001 - Add build configuration actions to build configuration overview in Sakura UI
  • TW-60002 - Add build actions to build overview and build actions popup in Sakura UI
  • TW-60012 - Loading tools on demand
  • TW-60017 - SSH Agent Forwarding
  • TW-60099 - Add Bitbucket Server support to pull requests plugin
  • TW-60142 - Explicit Server URL field is required in the pull requests build feature settings
  • TW-60159 - Migrate MainUI tabs to SakuraUI overview screens
  • TW-60215 - Allow using tokens instead of passwords

Usability Problem

  • TW-3534 - Do not show "Label" column in VCS revisions and labels table if labeling is turned off
  • TW-56197 - Missing DSL mapping for NuGet steps
  • TW-56525 - Environmental parameters defined in buildAgent.properties do not work with Docker and the root cause is too difficult to find
  • TW-57202 - Apply sorting to EC2 Cloud Profile Fields
  • TW-57421 - Add "+N" changes for "Changes tab"
  • TW-57792 - Failed to start builds are not displayed in Experimental UI.
  • TW-57840 - Maven local system repository specified in Maven settings.xml, <localRepository> tag is ignored
  • TW-58726 - Unclear logging state when server logs have custom location defined
  • TW-58782 - Investigations Auto-Assigner doesn't report the build where the problem was processed.
  • TW-59023 - UI for builds in queue in dropdown
  • TW-59028 - Build type card is loading
  • TW-59074 - Outdated build type UI
  • TW-59195 - New project overview: trailing spaces from search bar are trimmed when results are reloaded
  • TW-59196 - New project overview: selecting an item from navigation tree requires pressing many keys
  • TW-59451 - Build Changes tab: make 'VCS Root -> revision' table collapsible
  • TW-59783 - Provide a warning when "Logout all sessions" button is pressed in a user profile.
  • TW-59876 - Experimental UI widget shows some random build
  • TW-59891 - Tabs Visibility UI
  • TW-59914 - Trends / Builds list toggle
  • TW-59958 - Confusing behavior of a direct link to experimental UI
  • TW-59981 - Card without builds UI
  • TW-60107 - Review save/cancel buttons on the Create access token dialog
  • TW-60114 - ""Authorization" header is not specified" error is displayed to unauthorized users
  • TW-60126 - Set focus in token name field on opening Create new token dialog
  • TW-60127 - Do not show 'Access Tokens' page unless Token-Based Authentication module is enabled
  • TW-60128 - Enlarge "Show all build configurations "button on the project overview page.
  • TW-60129 - Improve error message in case when token was deleted
  • TW-60167 - Provide audit for all sessions log off for a certain user procedure.
  • TW-60169 - Store the login of user that is logged of by admin in teamcity-auth.log
  • TW-60293 - Add "Retry" button for non-4xx error views
  • TW-60365 - Disable MainUI certain embedded tabs in SakuraUI
  • TW-60395 - Provide ability to edit JSON when image using Spot Instance Fleet is edited.

Bug

  • TW-23399 - Test was reported twice
  • TW-23460 - Not all suitable build configurations are suggested for remote run just after push
  • TW-24625 - Server cleanup can occur not at the configured time (clock change case)
  • TW-34248 - Build might not be stopped when publishing artifacts (e.g. on execution timeout)
  • TW-37795 - Password typed parameter can be (suggested to be) filled by the browser in custom run build dialog
  • TW-41341 - reverse.dep. parameters are not applied if defined in a build which is triggered as a part of the chain
  • TW-42898 - 'My Investigations' page doesn't contains fails from running build
  • TW-46260 - Repetitive logging on conflicting plugins on the server
  • TW-47273 - TeamCity does not allow auto-start of several build agents on a Mac due to upgrade problem
  • TW-47376 - Projects import and cleanup can run at the same time which can in theory delete data erroneuously
  • TW-48308 - Build errors are duplicated in the build log
  • TW-48651 - NoSuchElementException when displaying a build log.
  • TW-49042 - "Show usages" for Maven tool show not all build configurations
  • TW-49186 - Agent tools used exclusively by meta-runners report no usages
  • TW-52073 - "Unexpected error during build messages processing in TeamCity" while running several R# inspection build in parallel
  • TW-52340 - Test can be shown as muted in composite build when there is a dependency with the test failed
  • TW-52654 - Asterisks masking a password in a parameter can multiply on a build run
  • TW-53051 - Error while restoring failed to start build in queue
  • TW-53850 - My Changes page is scrolled to the top by itself
  • TW-54928 - Unclear lines in the build log during artifacts downloading (torrent plugin)
  • TW-56204 - Build Feature (Automerge) does not consider overriden parameters via REST
  • TW-56491 - Some forms can include tc-csrf-token multiple times when posting to the server
  • TW-56733 - Adjust build row width in new overview
  • TW-56855 - PostgreSQL DB error during cleanup: "out of shared memory Hint: You might need to increase max_locks_per_transaction"
  • TW-57220 - Investigation popup shows truncated message
  • TW-57489 - Expand project tree button may be mixed with other projects tree
  • TW-57500 - Search words are not highlighted for some projects (and these projects stuck in the sidebar when search is closed)
  • TW-57515 - Two builds can occasionally take the same resource from shared resource with values
  • TW-57667 - Auto-merge failure is ignored by snapshot dependencies
  • TW-57766 - Duplicated entry highlighting in the sidebar after adding to favorites
  • TW-57983 - Do not redirect to Builds tab when user choose branch group in branch selector on Branches tab (Build Configuration overview)
  • TW-58075 - Dependency is triggered in default branch if dependent build changes dependency VCS root default branch via reverse.dep parameter and build is triggered by VCS trigger with quiet period
  • TW-58142 - Build stopped because of the agent shutdown is not added back to the queue.
  • TW-58154 - Don't show default branch overview when there's no default branch
  • TW-58169 - Deadlock while persisting VCS change in DB (MySQL)
  • TW-58179 - Update copyright statement in Eclipse plugin help.
  • TW-58227 - Reverse dep parameter containing a parameter reference blocks build
  • TW-58250 - NotNull method jetbrains/buildServer/groups/impl/UserGroupManagerImpl.getAllUsersGroup must not return null
  • TW-58301 - Allow entities external ids longer than 80 characters
  • TW-58339 - Improve performance in Sakura search
  • TW-58343 - TC Docker version shows blank SSL Management tab
  • TW-58453 - Automerge does not use correct parameter value
  • TW-58456 - Wrong description of the button that switches you between old and new UI.
  • TW-58482 - "Won't handle tag Information" message during dotnet code inspection
  • TW-58490 - Tests may fail locally with random IAEs
  • TW-58594 - Warning at start of agent under macos
  • TW-58662 - Update copyright (2018 -> 2019)
  • TW-58759 - Pending changes counter in default branch section is not updated properly
  • TW-58766 - Add possibility to show archived projects overview in Sakura UI
  • TW-58818 - Add information about investigation to build configurations on project overview
  • TW-58860 - Finish build trigger can fail to trigger build with error: Cannot find node in commits graph for revision ...
  • TW-58985 - Build start date is shown not respecting user time zone on build statistics charts
  • TW-58991 - New Project Overview: pressing Q when left sidebar is hidden works unexpectedly(question) switches to search box w/o any indication.
  • TW-58993 - Project Overview: build timeline shows builds from other branches even "default" was chosen for the project
  • TW-58994 - Project Overview: branch filter for a project don't have "All branches"
  • TW-59051 - Build line presentation: broken link for "Download build logs" icon
  • TW-59052 - It is not possible to pin a build without comment or tag
  • TW-59064 - Clean VCS problem error if error happened on the main server but changes collecting is performed by VCS node
  • TW-59097 - Build in queue can report confusing "The target agent is removed" (build triggered on incompatible agent case)
  • TW-59105 - Running/queued builds marker jumps over scroll bar when a project is selected in a side bar.
  • TW-59107 - Archived projects are missing in Side bar if all hierarchy is archived.
  • TW-59132 - Re-run this build should use the same set of revisions as the original build
  • TW-59145 - Use "docker info" instead of "docker version" for docker wrapper
  • TW-59149 - Uncaught TypeError on switching from View DSL to Edit in UI for triggers and build features.
  • TW-59178 - Display idle time for the cloud instances
  • TW-59242 - Cleanup process hangs after getting 401 from the Docker Registry
  • TW-59255 - server terminates cloud instances immediately after startup
  • TW-59288 - Too many stacktraces in server log is when build promotion has cyclic snapshot dependencies
  • TW-59305 - Password field is displayed as a decimal number on the edit build step dialog for all steps implemented by the Deployer plugin (FTP Upload etc.) under Firefox
  • TW-59323 - XML test results from AbstractTestTask descendants not collected automatically
  • TW-59368 - Agent launcher is missing wrapper libraries for 64-bit macOS (do not use wrapper on MacOSx)
  • TW-59369 - Error on trying to change external ID for existing config to >230 characters.
  • TW-59388 - Remove What's new in TeamCity 2018.2 link from Welcome to Experimental UI screen.
  • TW-59391 - Free disk space doesn't clean buildTmp directory
  • TW-59393 - Side bar hides Help and Feedback links by default.
  • TW-59399 - Incorrect URL to download artifacts in Artifacts popup on Branches tab when <all branches> filter is set.
  • TW-59402 - Can't navigate through build configuration history
  • TW-59405 - Overriding parameters doesn't work in 'Run Custom Build' dialog (for personal builds)
  • TW-59418 - Auto assigner: disable the "one commiter heuristic" when there are users not recognized by TeamCity
  • TW-59437 - "Removing obsolete investigations" thread can cause DB pool exhausted error
  • TW-59499 - "Always, even if build stop command was issued" step execute policy doesn't work
  • TW-59501 - Jacoco 0.8.2 ignores excludes for coverage report
  • TW-59528 - Progress bar for a build configuration card shows outdated information
  • TW-59530 - Do not show "newly failed tests in the default branch" if the default branch is disabled
  • TW-59553 - Do not open new tabs when user switches between Edit setting/View build configuration/project page
  • TW-59557 - Terminate Condition "After certain work time" doesn't respect server startup time
  • TW-59560 - Agent re-downloads all the plugins being updated if there is an error downloading one of them
  • TW-59571 - Prompt parameters do not work in the experimental UI
  • TW-59572 - Update "Open the current page on the main TeamCity server" link on navigation in the experimental UI
  • TW-59573 - Experimental UI: do not show actions buttons/links on the read-only server (or show the hint why they are disabled)
  • TW-59577 - TeamCity overview page stops updating
  • TW-59582 - Expand for 'Artifact dependency changes' in pending changes popup doesn't work
  • TW-59594 - Broken horizontal scroll in "View build chain" window
  • TW-59595 - Do not show "Switch to Experimental UI" window for the guest user
  • TW-59611 - Database connections pool exhausted during test names cleanup (deadlock via get connection and TestName2IndexImpl lock)
  • TW-59618 - Clarify stop reason in an agent log when a build was cancelled with a service message
  • TW-59620 - TeamCity shows <default> branch label instead of logical branch name matched by branch spec if at least one of attached VCS roots does not have branch specification
  • TW-59624 - REST log doesn't log request parameters for internal requests
  • TW-59625 - Cannot inject `ClassLoader`
  • TW-59635 - Statistic charts ignore branch selection in Sakura UI.
  • TW-59681 - Rename GoLang plugin file name
  • TW-59719 - "Always..." step execute policy does not work if Regular build is cancelled in Composite->Regular build dependency.
  • TW-59727 - Rename "GitHub Pull Requests" plugin to "Pull Requests"
  • TW-59728 - Add validation message for Pull Requests build feature
  • TW-59738 - Provide DSL for GitLab in Pull Requests
  • TW-59744 - Pull Requests always tries to connect over HTTPS
  • TW-59761 - Allow to use large default checking for changes interval but still use small quiet period in VCS trigger
  • TW-59781 - Add DSL for permanent token in YouTrack integration
  • TW-59787 - Provide logging for "Logout all users sessions" functionality.
  • TW-59790 - Wrong artifact popup hints
  • TW-59814 - Agent hangs when server is upgraded during the build
  • TW-59826 - Test failure can have no details (wrong build log anchor in the test run) when secondary node is used to accept build messages
  • TW-59836 - Agent reboot request may fail when agent is restarted immediately
  • TW-59844 - Can't get rid of obsolete investigations.
  • TW-59856 - Incorrect message on editing an EC2 cloud profile with running instances.
  • TW-59874 - Don't show HTTP 502 details as plain text
  • TW-59875 - No tags are shown in edit tags dialog on build results page
  • TW-59915 - Provide short description of functionality in Type Parameters Description GoLang output processor build feature.
  • TW-59934 - "Method getVcsRoot() cannot be called for personal build" error in teamcity-server.log
  • TW-59939 - "BS.BuildChangesBlock is not a constructor" JS error on when opening "Since last successful build" in a change pop-up
  • TW-59948 - Don't try to open last visited project or build configuration if it doesn't exist anymore
  • TW-59974 - Specified Framework was not found, after recent update.
  • TW-59975 - TypeError: undefined is not an object (evaluating 'D.Event.cache')
  • TW-59977 - The timestamp has 1 hour difference in build overview page and build detail page for all the build before March 31 (before changing to summer time)
  • TW-59983 - Chart shows no data for all series if one pattern targets a non-existent build config
  • TW-59998 - Error "Cannot read property 'substring' of undefined" during sorting unauthorized agents by Last communication date
  • TW-60003 - Agents aren't displayed on the Pools page when "Group by agent pools" is unchecked
  • TW-60016 - Running Maven Step in Docker Container uses Maven from "Tools"
  • TW-60040 - Add build configuration to favorite in Sakura UI should add only this particular build configuration, not all other siblings
  • TW-60045 - NPE from PerformanceMonitor on build canceling during start
  • TW-60056 - Enforce clean checkout on agents displays no agents in Sakura UI.
  • TW-60068 - Build hangs while starting: This server (MAIN_SERVER) is not responsible for the build
  • TW-60070 - Page parameter is ignored in experimental UI builds list
  • TW-60082 - dotnet run appends its parameter file to the arguments list
  • TW-60102 - The latest PowerShell (6.2.0) isn't detected on MacOS
  • TW-60113 - Confusing error message in the build log when go tests are not run.
  • TW-60132 - Provide audit for Logout all users action.
  • TW-60162 - MSBuild and Visual Studio runners reset MSBuild version to default (16.0) after upgrade TeamCity to 2019 for DSL based configurations
  • TW-60171 - The main navigation menu is displayed two times if filter by build configuration was used
  • TW-60190 - Incorrect pending changes are shown in new UI
  • TW-60193 - Agent pools are collapsed after page reload
  • TW-60194 - All charts in Statistics for project return "No data in builds" in new UI
  • TW-60195 - Errors are reported when Super user tries to switch to Experimental UI.
  • TW-60226 - Unexpected EOF read on the socket error in ReactUIOverviewController
  • TW-60242 - Kotlin DSL: wrong patch can be generated if DSL settings require conversion
  • TW-60252 - Error when test connection to Perforce server
  • TW-60258 - More cloud agents can be started than there are available agent licenses
  • TW-60266 - Kotlin DSL: unnecessary patch is generated in case of a presence of disabled artifact dependency
  • TW-60267 - The information about build problems doesn't fit into the screen on tab Current problems
  • TW-60268 - Case sensitive sorting of files on artifacts tab
  • TW-60269 - Part of the information is not visible in tabs Investigations and Flaky Tests when the big display scale is used
  • TW-60270 - No way to view project/build configuration settings in Sakura UI
  • TW-60279 - Retry trigger should preserve custom parameters
  • TW-60287 - NullPointerException in teamcity-server.log every time I expand a project in the experimental UI sidebar on the read-only node
  • TW-60288 - Errors while reading from build logs in case when build messages are handled by a secondary node
  • TW-60296 - dotCover version isn't downloaded on demand for some .NET related steps
  • TW-60304 - Add hint for "Artifacts repository" option maven step
  • TW-60306 - Users selection is not shown in investigation dialog if some of users have \u character sequence in their name
  • TW-60311 - Build configuration card: Make Run button always visible
  • TW-60312 - Build configuration card: allow build configuration name to span 2 lines
  • TW-60315 - Icons don't fit
  • TW-60327 - Pending changes in Default branch are displayed in Sakura UI with default branch excluded.
  • TW-60337 - Project and build type links from embedded old tabs should redirect to new UI
  • TW-60341 - Nonworking Kotlin DSL is generated if project contains build configurations forming a loop by finish build trigger or artifact dependencies settings
  • TW-60351 - Replace Branches and Builds tab on build configuration overview with one tab and view chooser
  • TW-60362 - TeamCity doesn't work in IE 11
  • TW-60375 - EC2: Paginate SFR update requests
  • TW-60379 - Wrong DSL patch is generated after changing default value in MSBuild runners
  • TW-60380 - Maven build step: a default option can be unnecessary saved to xml config
  • TW-60384 - 'Failed to log action in audit' error on secondary node with enabled 'process builds' responsibility
  • TW-60385 - EC2 cloud profile with instances becomes incorrect after upgrade from 2018.2.
  • TW-60389 - Finish build trigger: branch filter is not visible when it is empty
  • TW-60394 - Custom Image Name must be a mandatory field when Spot Instance fleet is used.
  • TW-60396 - Fix system problems presentation in new UI
  • TW-60403 - Sysinternals handle.exe is always downloaded on Windows agents
  • TW-60411 - The bundled version of IntelliJ IDEA Tools is always downloaded for Duplicates build step with non-bundled version
  • TW-60415 - Generated DSL patch cannot be applied if newlines in some build step parameters differ from newlines produced by patch
  • TW-60416 - NullPointerException during the creation of project or VCS root using GitLab connection with incorrect proxy server settings
  • TW-60417 - Investigation Auto Assigner shows committer name wrong if there are Cyrillic symbols in it
  • TW-60421 - Build can be triggered in "_all_branches_" branch with Run custom dialog
  • TW-60440 - The tools are not downloaded when they are required in meta-runners
  • TW-60441 - An EC2 Start-stop cloud instance with "Terminate after first build" can be terminated immediately after start
  • TW-60449 - Cleanup docker images on build deletion does not work (using artifactory docker registry, slash at the end of registry hostname)
  • TW-60450 - dotCover tools isn't downloaded if it's used in Command Line step using %teamcity.tool.JetBrains.dotCover.CommandLineTools.bundled% parameter
  • TW-60460 - EC2 Cloud images without amazon-id parameter and duplicate image-name-prefixes don't convert properly to 2019.1 after UI editing
  • TW-60462 - EC2 Custom AMI field is not visible when opening an image setting that use it
  • TW-60466 - Expand/collapse in sidebar shouldn't cause scroll to the selected item
  • TW-60483 - UnknownUpgradeError when starting upgrade for the second time
  • TW-60484 - Unnecessary DSL patch is generated after the upgrade for default branch option and MSBuild default tools version
  • TW-60491 - Agents missing "Inspection" runner
  • TW-60496 - Replace internal id with external id in error description in ReactUIOverviewController
  • TW-60515 - Token listing via REST API always includes empty value
  • TW-60517 - Attempt to delete non-existing token results in 500 response, not 404
  • TW-60518 - All the REST AP request from UI have strange "defaultauthheaders" header

Exception

  • TW-60120 - Unhandled exception jetbrains.buildServer.auth.AuthenticationTokenStorage$AlreadyExists

Performance Problem

  • TW-34126 - Speedup loading of ignored tests or load them asynchronously
  • TW-47725 - Optimize build_type_vcs_change table
  • TW-49979 - Slow server startup: Loading history of VCS changes + Loading related configurations takes more than 30 minutes
  • TW-56908 - Build overview page fetches all branches prematurely
  • TW-58762 - Often occurrences of ReactUIOverviewController.processStatusesList in thread dumps
  • TW-58811 - Git "Updating sources: agent side checkout" when removing thousands of tags
  • TW-59330 - Rest: don't load all tests in build if only failed tests are requested
  • TW-59409 - TeamCity VCS node can accept too many tasks and encounter memory problems because of that (many builds with versioned settings queued case)
  • TW-59410 - Reduce amount of memory occupied by BuildChangesLoaderContext when versioned settings are enabled in a big project
  • TW-59873 - Test occurrences REST API call loads test stdout and stderror and can occupy lots of memory
  • TW-59902 - Agents page performance issues for 500+ agents page
  • TW-60029 - Several nodes setup: builds start very slowly when secondary node generate a lot of 'buildTypesBranchesMayHaveChanged' events
  • TW-60146 - Changes collecting performance problem with Perforce
  • TW-60216 - Too many database requests for user's tags during notification processing
  • TW-60294 - Improve performance of configuration files loading if data directory is located on the network drive

Cosmetics

  • TW-57545 - Put "star" icon from the right of the text
  • TW-58359 - "N Subproject" should be capitalised + No need to show "No subprojects" text
  • TW-58360 - Check the margins and font-styles in "Branches tab" UI
  • TW-58439 - Build status text should be colored (green or red)
  • TW-58935 - Rename graph range 'Today' to 'Day' or '24h'
  • TW-59116 - Extra scroll when hovering over a project in the sidebar
  • TW-59818 - Align investigations/actions on the build configuration page in the experimental UI
  • TW-60020 - Rename Publish artifacts options.
  • TW-60130 - Rename "Logout of all sessions" button.
  • TW-60339 - Inconsistent coloring of the selected "Project" header item
  • TW-60349 - Correct error message displayed in Custom run dialog when there are no branches.
  • TW-60499 - Record "100 pending changes" is displayed in the build card and in Builds tab when there are more than 100 changes
  • No labels