Child pages
  • TeamCity 2018.1.2 (build 58537) Release Notes
Skip to end of metadata
Go to start of metadata

See also 

TeamCity 2018.1.1 (build 58406) Release Notes

TeamCity 2018.1 Release Notes

Feature

  • TW-3165 - Ensure directory of installed agent/server is writable by the running the service
  • TW-53072 - Show link to ReleaseNotes on Update Page
  • TW-54587 - Allow starting multiple read-only nodes
  • TW-56057 - Verify MD5 sums of the downloaded JDBC drivers
  • TW-56415 - Try to update local git mirror several times instead of cloning from scratch
  • TW-56478 - Make it possible to see what server node has served the response (e.g. via HTTP headers)

Usability Problem

  • TW-44788 - Improve agent logs - WARN messages look confusion
  • TW-55672 - Combobox with roles in "Assign roles" dialog is not sorted alphabetically
  • TW-56131 - Don't show New Version health report on the Administration -> Updates page

Bug

  • TW-22901 - Ensure backup is not considered successful if backup file is not created
  • TW-24086 - 4-bytes UTF-8 characters cause "Incorrect string value" error in MySQL
  • TW-40176 - Absolute file path is treated as relative in VCS trigger rules if root/user/comment filter is specified
  • TW-42962 - Installing 9.1.4 EAP nightly build wipes out agent installation if it's on the same machine as the server
  • TW-45949 - Exceptions from custom build preconditions can break UI and queued builds starting
  • TW-46123 - Heartbeat pulse error in logs during upgrade on PostgreSQL database
  • TW-53355 - TeamCity can initialize database with mixed collation in tables (MySQL, non-utf default collation)
  • TW-53367 - Illegal mix of collations when MySQL server and database have different collations
  • TW-53573 - Install Tools does not use configured Proxy Server for downloading files
  • TW-53759 - Floating values are visible in charts
  • TW-54382 - Agent kills itself when trying to stop build processes
  • TW-54481 - TeamCity installer can stall for a long time applying permissions several times in a row
  • TW-54595 - Read-only: show audit events associated with 'write' permissions
  • TW-54708 - Display details on the restricted field settings instead of just "This option is bounded"
  • TW-55028 - Read-only mode. Diff view should work correctly.
  • TW-55050 - Make sure time zone is handled correctly when MySQL JDBC driver version 8 is used
  • TW-55458 - Project hierarchy is not fully replicated on RO node
  • TW-55533 - Test tab- changing "show number of items" breaks filter when accessing Test tab url with criteria in the url
  • TW-55543 - Incorrect logging severity
  • TW-55639 - "Previously was disabled by user with id 78" message in UI for an existing user
  • TW-55667 - Absolute file paths can be displayed on Agent Logs tab
  • TW-55717 - .NET CLI: saved settings aren't cleaned when I change dotnet command type
  • TW-55782 - maven step fails with docker wrapper if "jetbrains/teamcity-agent" container started with docker from host
  • TW-55876 - Visual Studio / MSBuild Tools 2017 is not detected when cache packages located on non C drive
  • TW-55894 - Custom ssl certificate support in Git plugin on an agent side
  • TW-55925 - Some changes-related operations can be blocked for hours on slow deleting of changes after cleanup
  • TW-55996 - Agent-side Git checkout can fail with "SSL certificate problem: unable to get local issuer certificate"
  • TW-56024 - User is not displayed correctly in 'Paused on copying' message
  • TW-56041 - Unexpected Behaviour on agent pool reassignment
  • TW-56044 - TFS: Error while applying patch - Failed to perform checkout on agent: Failed to create workspace: The path xxx is already mapped in workspace xxx
  • TW-56056 - TeamCity fails to download jdbc drivers if proxy with authentication is used for all outgoing connection
  • TW-56065 - Artifact Path problem when using absolute path with wildcards (a network artifact path)
  • TW-56086 - Confusing build log message on downloading artifacts: during checking artifact dependencies on server"
  • TW-56088 - Support semver 2.0 specification in NuGet feed
  • TW-56094 - Agent reboot from UI on Mac OS leave it in reboot state
  • TW-56111 - VMWare Instance is marked as expired before it's fully started
  • TW-56114 - Wrong VCS type created from URL
  • TW-56120 - Server continuously tries to reload settings from disk when there is an error in a configuration file
  • TW-56124 - Kotlin DSL: wrong build steps ids can be generated in some cases
  • TW-56128 - "Additional InspectCode parameters" replaces semi-colons with spaces
  • TW-56139 - S3 artifacts configuration using Temporary credentials doesn't work
  • TW-56141 - Warnings in teamcity-update.log related to TeamCityService.exe
  • TW-56142 - Kotlin DSL: "Expected project with id not found" after applying a patch for UI change
  • TW-56148 - Build can be incorrectly re-triggered by snapshot dependency instead of existing build reuse (artifact dependency on hidden artifacts and only hidden artifacts present case)
  • TW-56158 - Error in teamcity-server.log: cannot read property: operatingSystemName (You do not have enough permissions to view details of agent type with id 0)
  • TW-56203 - Default URL transformation pattern which is stored in main-config.xml by default is obsolete and does not correspond to URL pattern used in HTML formatter
  • TW-56206 - Amazon EC2. Instance type filed must be required.
  • TW-56212 - Slack notifications don't work after migration to versioned settings
  • TW-56223 - Could you please not two-hudredize all my remote build tooltips?
  • TW-56238 - Broken layout on build overview page
  • TW-56263 - Versioned settings change log tab does not show changes in plugin-settings.xml files
  • TW-56272 - CSRF token error while expanding test stacktrace
  • TW-56291 - LDAP group synchronization fails when ldap-mapping.xml has group entry DN entered in different character case
  • TW-56323 - Cloud profile jumps to Default pool after any changes (OpenStack plugin)
  • TW-56328 - An error occurred during collecting Maven project information
  • TW-56362 - Underlying icons overlay dialogs
  • TW-56370 - Unexpected behavior on parent project dissociation from the pool.
  • TW-56371 - VMWare: Will generate random clone index. Reason: unable to read idx file: java.lang.NumberFormatException: For input string: " "
  • TW-56379 - Drop-downs jump on Versioned Settings page
  • TW-56380 - Versioned Settings: truncate leading/trailing spaces from a change comment
  • TW-56384 - Versioned Settings: inconsistence in patches naming
  • TW-56385 - Generated by TeamCity Kotlin versioned settings for Root project are failed to apply back (non-portable Kotlin DSL)
  • TW-56425 - Text in test filter gets duplicated when using Permalinks
  • TW-56426 - "Build messages queue is full", increased build duration because of constant tests name cache reload (TestName2IndexImpl.updateCache)
  • TW-56434 - Build configuration settings overriding breaks when a project with a default template is exported to Kotlin DSL
  • TW-56446 - UserGroupListener - event issues
  • TW-56447 - Windows domain authentication can hang making the server not available (deadlock in native/class loading initialization)
  • TW-56448 - TeamCity can mistakenly reuse builds after VCS root password changes
  • TW-56453 - Queued build which cannot start might not have a wait reason: dependency build running on disconnected agent case
  • TW-56460 - Cannot read property 'refresh' of null
  • TW-56461 - Incorrect response code 500 on error in fields' locator
  • TW-56463 - Support proxy settings for Amazon ECR
  • TW-56481 - SQL error on pausing run configuration
  • TW-56489 - Deploy button is shown in "Deployments" section for personal build
  • TW-56494 - S3 artifact upload. Incorrect metadata for CSS files
  • TW-56501 - IDEA plugin: Add TeamCity plugin icon
  • TW-56503 - Inconsistent escaping in build tags
  • TW-56542 - REST: Allow to get agent Authorization Token for users who have enough permissions
  • TW-56547 - Partial build log for the finished build does not work anymore
  • TW-56588 - Strange placement on pager on Issue log page
  • TW-56606 - Agent Installer does not grant permissions for the user configured to run the agent Windows service

Performance Problem

  • TW-56136 - Slow overview page because of lots of SQL queries: select state from user_blocks where user_id = ? and block_type = ?
  • TW-56186 - Slow calculation of "probably hanging" flag for a composite build if there are other composite builds among its dependencies
  • TW-56346 - Opening of investigation dialog takes many seconds (sometimes up to a minute)
  • TW-56389 - Server startup can be slow because of inefficient processing of build configurations with snapshot dependencies
  • TW-56520 - Slow mutedProblems page because of tests sorting
  • TW-56561 - Excessive synchronization in BuildPromotionImpl.isDeleted can slowdown build queue page opening

Security Problem

  • TW-55214 - Server URL is not escaped properly
  • TW-56085 - Redirect to external site is possible
  • TW-56126 - Stored XSS on a build configuration page
  • TW-56127 - XSS on Statistics page
  • TW-56374 - Reflected XSS issues on administration pages
  • TW-56375 - Reflected XSS issues on user level pages
  • TW-56452 - XSS on user pages exploitable by infrastructure administrators
  • TW-56490 - Possible XSS on admin pages
  • TW-56571 - XSS in Autocompletion popup

Cosmetics

  • TW-52119 - Windows installer. Rework the error message that is displayed when service install failure.
  • TW-55363 - Static running build icon can be shown on a build log page for a finished build
  • No labels