This is a list of all fixed issues in 9.0 release. See also What's New in TeamCity 9.0 in the online documentation.
See also:
TeamCity 8.1.5 (build 30240) Release Notes and previous ones
Feature
- TW-2527 - Ability to have TeamCity server online 24/7 (make server available during cleanup)
- TW-3744 - Ability to request notification on specific build completeness ("Watch this build")
- TW-4969 - Support floating point values for the custom charts by special formatter
- TW-5504 - Ability to get builds statistical data through API
- TW-6624 - Option to delete/cancel dependent builds if dependency has failed
- TW-6625 - Option not to fail a build if one of the builds it depends on has failed
- TW-8033 - Agent statistics should include running builds
- TW-9538 - Reboot agent after the current build finish
- TW-10615 - Per-project configuration for issue tracker integration
- TW-12481 - Allow to edit statistics charts definitions in web UI
- TW-12565 - Dependencies between plugins
- TW-13337 - Ability to optionally give name to a thread dump when saving a dump from web UI
- TW-14632 - Progress logging for VCS Checking for changes into the build log
- TW-15828 - Ability to define statistics charts for individual build configurations or all configurations in a project (not only server-wide as it is now)
- TW-16631 - Support for 7-zip archives within artifact-dependencies
- TW-17029 - Enable agent repository cache (mirrors) by default
- TW-17790 - How can I write to the audit from a plugin?
- TW-18584 - Ability to filter changes in change log by VCS revision
- TW-18605 - Add 'Clean policy' to the mercurial VCS root settings similar to the settings in git VCS roots
- TW-19032 - 7zip support for TeamCity artifiacts
- TW-19307 - Maven artifact trigger does not use authorization
- TW-19916 - Add an option to enable/disable Mercurial extensions
- TW-20753 - Ability to reset Subversion externals caches via web UI
- TW-21269 - Support IntelliJ IDEA's run configuration which runs all tests from a directory
- TW-23291 - Properly report Make compilation failures
- TW-23520 - Warn/report on redundant VCS triggers in the build chain
- TW-23628 - Use nchar/nvarchar field types in database
- TW-23687 - Add date of the build into "Failed to start build" note
- TW-24170 - Display build statuses on the build chain collapsed line (like on My Changes)
- TW-25179 - Support needed for VSTest.Console test runner added in VS2012
- TW-25487 - Add branch selection to notification rules
- TW-25881 - Show Branch on agents tab and in all locations where a specific build instance is shown
- TW-26176 - Allow to specify which fields to include into REST response of list of items
- TW-28627 - On switching to another build configuration or project via breadcrumbs, preserve the current tab
- TW-29942 - Allow to define set of statistics values to display on a chart with a pattern
- TW-31645 - Add 7-zip archives expand support on artifacts view page
- TW-32929 - Inline meta runner action: to allow for easy meta runner editing
- TW-33109 - Support TestNG 'invocationCount' test attribute
- TW-34112 - Implement vstest.console logger for test status reporting
- TW-34183 - Import meta-runner UI
- TW-34619 - Gradle as project file type
- TW-34671 - Log progress of long git operations into build log
- TW-34842 - Add "Use all"/"Add all" action on Auto-detected Build Steps page
- TW-35376 - Show progress of Health analysis
- TW-35482 - Allow to tag a build on triggering
- TW-35752 - Allow to run a build even if its dependency build is "failed to start"
- TW-35861 - Cloud integration for VMware vSphere
- TW-36243 - Ability to store properties for a user group, like for a user
- TW-36330 - Ability to remove builds from queue on project archiving
- TW-36401 - Ability to remove "Clone to" paths in Git/Mercurial VCS roots
- TW-36536 - Mark the license keys expiring (and finishing maintenance) soon
- TW-36600 - Allow to disable artifacts cache when downloading
- TW-36770 - Ability to reset NuGet cache from administration UI
- TW-36803 - Allow importing Jacoco report through service message
- TW-37169 - REST artifact download requests do not support download resuming (Range HTTP header)
- TW-37247 - Allow to tag queued/running build using REST API
- TW-37251 - No ETAG for /repository/downloadAll/ controller
- TW-37278 - Add /properties option in Inspections (.NET) runner UI
- TW-37333 - Save memory dumps under logs directory to allow downloading via web UI
- TW-37409 - Manual VCS labeling no longer suggests default label format as it used prior to 8.1
- TW-37504 - Give more details on Gradle build failure
- TW-37514 - Display the inherited meta-runners for the subproject
- TW-37515 - Properly report extension of tar.gz files in teamcity-ivy.xml
- TW-37533 - Store settings in VCS: display progress in UI
- TW-37535 - Store settings in VCS: display actions on enabling/disabling setting into audit
- TW-37545 - Store settings in VCS: make VCS-stored XML files validated duly in IDE
- TW-37558 - Display build configuration name/link in the statistics chart popup, when it is not clear form the cotext
- TW-37601 - Ability to increase the number of lines in Tail view of a build output
- TW-37673 - Request - Support for Perforce Parallel Sync
- TW-37690 - Show date/time of last clean-up in Build History Clean-up
- TW-37829 - Gradle build runner. Provide ability to select path to build.gradle file.
- TW-37857 - Add delayed commit message templates in Eclipse plugin
- TW-37917 - Allow WebSocket only for verified Servlet containers
- TW-38048 - Add "Show diff between expected and actual" for subclasses of junit.framework.ComparisonFailure
- TW-38095 - Show health item if websocket connection requires additional proxy configuration
- TW-38183 - Show number of queued builds below agent pool filter
- TW-38194 - Favorite Builds: Not Enough Info on Queued Builds
- TW-38248 - Support WebSocket for Tomcat 8
- TW-38311 - Generate project/build configuration, etc. UUID if not present
- TW-38312 - Make TeamCity Java 8 compatible
- TW-38323 - Add support for "p4 clean"
- TW-38361 - Save project import ids mappings
- TW-38385 - Support Target Framework Filtering in NuGet feed
- TW-38462 - Support project reimport
- TW-38493 - Let TeamCity consider the existent 'database.properties' file if the option "teamcity.startup.maintenance" is set to false
- TW-38538 - Favorite Builds: Don't Split to "Queued" and "Other" Parts
- TW-38557 - Add ability to reuse mercurial repository clones for agent-side checkout via hg share extension
...