TeamCity 2021.1 リリースノート
ビルド: 92597
2021 年 5 月 20 日
機能
TW-71101 — Python ランナーに Poetry サポートを追加
TW-66634 — Git シャロークローン: クラウドエージェントでローカルミラーを使用しないオプションをサポート
TW-68137 — 代替の Elastic ベース検索を実装
TW-67180 — ランタイムでサーバーモードの切り替えを許可 (メインノード \<-\> セカンダリノード)
TW-62537 — ビルド概要ページでテストをスイート/パッケージ/クラス別にグループ化
TW-69176 — NuGet リクエストを別のスレッドプールで処理する
TW-65984 — npm/yarn のサポートを提供
TW-6439 — 自動ビルドトリガー時にカスタムパラメーターを設定
TW-69885 — Kotlin スクリプトビルドステップをサポート
TW-54588 — UI でバージョン設定を変更できず常に "win" する場合のセットアップをサポート
TW-71416 — Git 自動チェックアウトモードで既存のローカルミラーを考慮
TW-69371 — UI に表示される静的コード編集ヘルパーとヒント
TW-64202 — サービスワーカーを使用してプロジェクトツリーをキャッシングし更新
TW-67330 — REST で testOccurrences をスイート/パッケージ/クラス別にフィルタリング
TW-67352 — 合計テスト時間を取得するために REST にフィールドを追加するか新しいコントローラーを作成
TW-69756 — ビルドキュー: Experimental UI でビルドキューを一時停止/再開
TW-71350 — Perforce Admin 接続: 型安全な Kotlin DSL を提供
TW-54057 — 'Retry Build Trigger' に 'チェックアウトディレクトリ内のすべてのファイルを削除' オプションを追加
TW-70619 — Kotlin スクリプトステップを自動検出
TW-69119 — .NET ランナー: "ビルドしない / 復元しない" オプションを上に移動
TW-69118 — .NET ランナーの公開と実行: "ビルドしない" オプションがない
TW-65459 — 新しい UI で最終ビルドステータス URL プレースホルダーのサポートを追加
TW-69287 — クロスプラットフォームの ReSharper Inspections と dupFinder をサポート
TW-69010 — インストール済みプラグインのシグネチャーを確認
TW-69151 — Clean-up & Server Health: クリーンアッププロセスに影響する可能性があるエラーをより明確にする
TW-71241 — バンドルされている ReSharper ツールと dotCover のバージョンを 2021.1.2 に更新
TW-70967 — プロキシなしのマルチノードセットアップを検出するヘルスレポート
TW-45615 — 個人ビルドを特定のユーザーに制限
TW-69753 — ビルドキュー: Experimental UI でキューから複数のビルドを削除
TW-22292 — ビルド構成ごとに複数の VCS トリガーを許可
TW-66451 — 新しい UI にスイート別テストフィルターを追加
TW-41199 — Perforce ワークスペースで ChangeView 仕様をサポート
TW-70646 — ElasticSearch 設定に接続テストボタンを追加
TW-69236 — サーバーとプロキシ構成の不一致を検出するヘルスレポート
TW-69875 — 小規模サーバーにお気に入りがない場合、"Favorite Projects" ページを "All Projects" に置換
TW-70559 — Sakura でテスト検索時にスコープがない
TW-69232 — セカンダリノードごとの割り当て済みビルド最大数の制御を許可
TW-69235 — ヘッダーでプロキシの種類とバージョン情報を提供
TW-66202 — S3 アップロードチャンクサイズと最小マルチパートしきい値を構成可能にする
TW-20566 — ステータスウィジェットを見つけやすくする
TW-68887 — Dockerイメージ。 ARM アーキテクチャをサポート (AWS ECS Graviton ARM)
TW-69025 — authenticationTest.html?csrf エンドポイントに \[Access-Control-Allow-Origin\] ヘッダーを追加することを検討
TW-58966 — perforce/helix バイナリを teamcity-server Dockerイメージに提供
TW-70837 — アクセストークン: 監査アクションに権限と有効期限を追加
TW-64791 — アクセストークンの権限スコープを制限
TW-69947 — Perforce のコミットフックサポートを改善
TW-68619 — .NET ランナーで .NET SDK のエージェント要件を生成する機能を追加
TW-70047 — UI ウィザードとステップ自動検出で .NET SDK 要件をサポート
TW-69755 — ビルドキュー: Experimental UI でビルド優先度を構成
TW-69791 — グループ化テスト付き testOccurrences の完全なリスト (expandInvocations:true) を取得する機能を追加
TW-67245 — GraphQL クライアントセットアップ
TW-70520 — カスタムコマンドの "コマンドラインパラメーター" フィールドを通常項目 (詳細設定ではない) にする。
TW-70365 — Xcode フルバージョンエージェントパラメーターを追加
TW-46301 — セカンダリノードの責任の有効化/無効化に関する監査を提供
TW-69958 — サービスワーカー: タブリクエストをキャッシング
TW-60944 — Docker で実行中の Java プログラムでは "スレッドダンプの表示" を利用不可
TW-69334 — クリーンアップ: 前回のクリーンアップ中に発生した問題を表示するヘルスレポートを作成
TW-69665 — Python ランナー: venv を使用して仮想環境をセットアップするオプションを追加
TW-68826 — Python ランナー。 モジュール (pytest、flake8、pylint) を自動インストールするオプションを追加
TW-70195 — Diff 表示: diff マップウィンドウをドラッグできる機能
TW-68588 — クリーンアッププロセス中にクリーンアップされたディスク容量をレポート
TW-69401 — debug-s3 ログプリセットを標準で利用可能にする
ユーザビリティの問題
TW-70648 — Windows インストーラーのデフォルト TeamCity ポートを 8111 に変更
TW-71323 — 検索モードのお名前と説明を改善
TW-69807 — Docker ログイン成功に関する情報をビルドログに追加
TW-71432 — TeamCity UI の同じヒント機能に同一のお名前を提供。
TW-71412 — 両方を同時にではなく、選択した検索モードの説明を表示
TW-71427 — バージョン設定の検索プロジェクト機能名を変更
TW-71418 — 検索設定のエラーメッセージを改善
TW-70651 — 自動検出ステップページから 'select all' チェックボックスを削除
TW-70522 — バックアップ: セキュア値がバックアップに含まれることを明確にする
TW-71398 — Add Agent ヒントの名前を変更。
TW-71204 — searchBuildByNumber -\> searchMode パラメーターの DSL を改善
TW-71411 — カスタマイズされたパラメーターを持つ複数のビルド完了トリガーで、同じビルド構成を選択できるようにする。
TW-71212 — 検索インデックスに "一時停止" または "再開" のどちらかを表示
TW-70977 — ElasticSearch の保存ボタンがインデックスを自動作成しない
TW-68911 — Sakura UI のようこそページが小さいディスプレイに合わない
TW-68775 — サーバー上の Perforce ストリームワークスペースを自動的にクリーンアップ
TW-71090 — グループ鍵フィールドの最大長を増やす
TW-64859 — ビルドページをプロジェクト/ビルド構成ページに変更するとブランチセレクターがリセットされる
TW-68004 — お気に入りページ: ページの読み込み中にプロジェクトとビルド構成セクションが移動する
TW-70199 — 使用箇所統計ページには明確な説明が必要
TW-70704 — Experimental UI でコードカバレッジのツールチップを呼び出しにくい。
TW-70707 — 異なる種類のコードを解析するときにコードカバレッジバーを左揃えにする。
TW-69275 — ビルドリストの縦インデントを減らす
TW-70972 — 検索インデクサーのプロパティとアクションの使いやすさを改善
TW-64146 — お気に入りプロジェクト概要ページでサブプロジェクトが親と視覚的に区別できない
TW-70786 — "再起動"、"アップグレード"、"プロジェクトの削除" などの破壊的なアクションでは、管理者にサーバーのホスト名入力を要求する。
TW-71096 — "エラーメッセージがログに記録されました" ビルド問題には、実際のエラーテキストまたは次に行うべきことの手順を含める必要がある
TW-69322 — "DSL で表示" を "コードとして表示" に名前変更
TW-70835 — "ビルドステータスアイコンを取得" ダイアログに短い説明を追加
TW-68057 — UI から非ポータブル DSL オプションを非表示
TW-70742 — 検索設定の一貫性を高める
TW-70818 — エラー: リクエストされた 2 ページ目にテストはありません。 前のページに移動してみてください。
TW-70946 — 現在のサーバーホストを確認ウィンドウに追加することを検討
TW-70622 — ElasticSearch 関連フィールドの検証を追加
TW-64047 — 新しい UI からテスト名をコピーするのが非常に難しい
TW-65352 — 新しい Experimental UI の _Root プロジェクト用 "More" ページ
TW-68395 — 書き込みアクセスなしで settings.kts プロジェクトをインポートする際の問題
TW-70827 — データベース接続 URL が Administration | Global Settings で完全な JDBC 接続文字列を表示しない
TW-63893 — Sakura: 概要ページでタブを非表示にしない
TW-70297 — ビルド構成概要の "Pin" と "タグ" アイコン付近に未使用のスペースが多い
TW-65703 — Sakura UI で個別テストへのリンクをコピーできない
TW-67550 — 成功したテストの展開時に不要な詳細が表示される
TW-70225 — 責任の有効化ポップアップで、実行中のビルドによって生成されたデータを処理する責任の説明を変更。
TW-60564 — ビルドリストで横方向のスペースをより効果的に使用
TW-68702 — ホバー時にプロジェクトとビルド構成のお気に入りアイコンを表示
TW-69111 — ブランチからのビルドを構成する方法がわかりにくい
TW-70119 — アクセストークンテーブルの権限 "プロジェクトとすべての親プロジェクトを表示" がわかりにくい
TW-70003 — プロジェクトに制限された個人用トークンを使用してユーザーグループ (setGroupProperty) を変更できない
TW-68714 — 自動検出ビルドステップページにドキュメントへのリンクを追加
TW-67588 — 無効な値を入力するとトークン設定 (種類と時間制限) がリセットされる
バグ
TW-60292 — 「コメントを追加」リンクで「固定解除」ウィンドウが表示される
TW-71478 — リポジトリが空の場合、同じ形式でバージョン管理設定を再有効化しても初期コミットが発生しない
TW-71322 — ElasticSearch の必須フィールド (ホスト、インデックス名) を改善
TW-71076 — メインノードの切り替え後、UI から内部プロパティを編集できない
TW-69242 — Experimental UI でテストの実行回数に関する情報が更新されない
TW-71472 — メインノードの切り替え後、クラウドイメージに関連付けられていない冗長なエージェントが残る
TW-71542 — MessagesController.fetchTarget(MessagesController.java:158) で NullPointerException
TW-70623 — Elasticsearch モードを保存しても Lucene インデックス作成が無効化されない
TW-71463 — ビルド概要ページのグループ化されたテストモードから開いた場合、Tests タブに誤ったスコープが表示されることがある
TW-70789 — 長いブランチ名でビルドステータスアイコン取得ダイアログが壊れる
TW-70791 — Classic UI の「ビルドステータスアイコンを取得」で選択したブランチが反映されない
TW-59384 — 削除されたプロジェクトがキャッシングされ、サイドバーに残る
TW-71226 — エージェント/サーバー接続のプロトコルだけを変更すると、エージェントアーティファクトのキャッシングの再作成が必要になることがある
TW-70661 — ElasticSearch がビルドを自動的に再インデックス作成しない
TW-71102 — セカンダリノードでプラグインが無効化されているため、メインノードの切り替え後にエージェントがアップグレードされる (kubernetes)
TW-71508 — Elasticsearch の結果を関連度で並べ替えると不自然になる (ポップアップでも)
TW-70644 — セカンダリノードで ElasticSearch が動作しない (TeamCity ノード制限により接続が禁止されている)
TW-71402 — ビルド構成をコピーするかテンプレートを抽出すると、ビルドトリガーのカスタマイズが失われる。
TW-71433 — 空のサーバーで「Cannot read property 'header-agents-active' of undefined」によりヘッダーが表示されない
TW-71434 — TeamCity UI に複数の Tips バブルが表示されることがある。
TW-71438 — 新しいサーバーではヒントがデフォルトで表示されるにもかかわらず、Show Hint メニュー項目が表示される。
TW-71440 — Classic UI ではサイドバーのヒントを表示しない。
TW-71490 — ビルドにグラフがない場合、Build Graph ヒントを提案しない。
TW-71496 — プロジェクト概要ページのビルドステータスに関するヒントが不明瞭。
TW-71497 — 「Test Actions」の Tips が誤った場所を指している
TW-71498 — プロジェクト作成ページの Tips 名が誤っている
TW-71184 — Gitlab PR の更新が表示されない (手動更新なしの場合)
TW-71500 — 最新ビルドでサーバーページが開かない
TW-71516 — トリガーされたビルドのカスタマイズが NuGet トリガーで動作しない
TW-71520 — Tests タブ: パッケージ/クラス/スイートへのリンクが正しく動作しない
TW-71407 — メインノード責任の切り替え後、「メインノードで共有プロパティを編集」リンクに一貫性がない
TW-71086 — メインノードの切り替え後、共有データディレクトリのロギングプリセットを変更できない
TW-66805 — メインノードが停止しているとき、セカンダリノードでビルドを完了できない
TW-70149 — エージェント画面: 権限がない場合は「エージェントプールを追加」コントロールを表示しない
TW-71267 — Azure devops のプルリクエスト: 古いプルリクエストの新しいコミットに対して TeamCity が新しいビルドを開始しない
TW-71197 — ElasticSearch で検索結果を時間順に並べ替える機能が壊れている
TW-71459 — エージェントの削除/開始/停止後に「残り N 個の空きエージェントライセンス」が更新されない
TW-69797 — 未承認エージェントのリストに「残りエージェントライセンス」情報が表示されない
TW-69537 — Python モジュールの自動インストールをデフォルトで有効にする (pytest、flake8、pylint)
TW-71099 — メインノードの切り替え後、「このノードに割り当てられた実行中のビルド」が誤っている
TW-71464 — 検索プラグインがイベント処理をブロックする
TW-71264 — Azure devops のプルリクエスト: 古いプルリクエストに関する情報が自動的に更新されない
TW-71216 — Node.js ランナー: デフォルトコマンドのみのシェルスクリプトが Kotlin DSL に公開されない
TW-62031 — PR プラグイン: リポジトリに開いている PR が多数ある場合、古い PR のビルドがトリガーされないことがある
TW-71393 — ヒント表示時にユーザー権限を考慮する。
TW-71320 — メインノードの切り替え後、teamcity-server.log に警告「Failed to log action to audit」が出る
TW-71128 — メインノードの切り替え後、クラウドインスタンスが終了されない (UnsupportedOperationException: Not yet implemented)
TW-70826 — 読み取り専用プロジェクトを移動できないようにする必要がある。
TW-67164 — 構成ファイルの重大なエラーで、セカンダリノードがビルド構成の同期に失敗する
TW-68748 — セカンダリノードでバージョン管理設定を有効化しようとすると予期しないエラーが発生する。
TW-63614 — バージョン管理設定を有効化し、その後しばらく無効化して再度有効化した場合、ビルドに読み込まれたバージョン管理設定で古いリビジョンが使用されることがある
TW-67719 — 新しいヘッダー: ヘッダーが新しい UI でレンダリングされている場合、リンクは常に新しい UI に移動する必要がある
TW-71417 — 「バージョン管理設定が無効」のヘルスステータスレポートに表示される影響を受けるプロジェクトのリストには、アップグレード中に設定が変換されたプロジェクトのみを表示する必要がある
TW-71239 — タグ編集ダイアログ: 新しいタグを追加しないと「すべてのスナップショット依存関係に適用」チェックボックスを有効化できない
TW-68651 — 空きエージェントライセンスがない場合は承認ボタンを表示しない。
TW-70173 — REST API: クラウドイメージのレスポンスにエージェントプールと環境を追加
TW-71384 — エージェントサイドバー: 検索していないときにクラウドエージェントが一致として表示される
TW-71399 — Classic UI に孤立した現在のエンティティのヒントがある。
TW-71401 — サイドバーのヒント位置が正確でない。
TW-69204 — ヒントを追加し、Python ランナーの「パッケージを自動インストール」オプションの名前変更を検討する
TW-71355 — Perforce サーバーワークスペース: クリーンアップのロギングを改善。
TW-70728 — 別のトピックを選択しても Hints ポップアップのサイズを変更しない。
TW-70805 — メインノードが正常に停止されなかった場合、実行時にノードを切り替えられない。
TW-53024 — audit_additional_object テーブルをリファクタリング
TW-70718 — プロジェクトページの Tips がビルド構成ページに表示される
TW-70719 — サイドバーをスクロールすると Sidebar-\>Favorites の Tips が表示されない。
TW-70720 — ビルドステータスの Tips がプロジェクト概要に表示されない。
TW-70724 — Tips が隠れないことがある。
TW-70725 — Tips の詳細リンクにアクセスできない。
TW-70741 — 管理エリアのナビゲーションでは「現在のエンティティ」ヒントを表示しない
TW-71381 — docker がユーザー名前空間で構成されている場合、公式の jetbrains/teamcity-server イメージをプルできない
TW-71413 — 検索インデックス作成のリセット/一時停止が TypeError: PauseProcessing is not a function で動作しない
TW-70975 — エラーが発生した場合でも「Elasticsearch インデックスが正常に作成されました」と表示される
TW-71201 — ElasticSearch 接続の問題が完全にログに記録されない
TW-70995 — 誤った資格情報で ElasticSearch インスタンスに接続すると「レスポンス本文を解析できません」と表示される
TW-68042 — アーティファクト依存関係で選択されたビルド構成が、新しいプロジェクトセレクターで展開もスクロールもされない
TW-70973 — ElasticSearch 構成の保存時に「予期しないレスポンス」
TW-70668 — バージョン管理設定からの検索モード変更がサーバー再起動まで適用されない
TW-71279 — poetry を使う自動検出ステップが、作業ディレクトリが空のため pyproject.toml を見つけられない
TW-70740 — ルートプロジェクト管理者が検索インデックスを管理できるようにする
TW-71363 — Node.js ランナー: package-lock.json がない場合、npm cli コマンドの使用を提案しない
TW-71305 — branch_name 列が常に Unicode 文字を保存できるようにする
TW-70746 — 想定されるコンテンツ長がダウンロードされたファイルサイズと一致し'ません エラー時にアーティファクトのダウンロードを再試行する
TW-71380 — 変更がわずかしかない場合、保留中の変更タブでカスタムビルドダイアログが完全に表示されない
TW-70844 — experimental UI の Code Inspection タブでスクロールバーが無限に伸びる
TW-65734 — バージョン管理設定の再有効化後、プロジェクトが読み取り専用モードのままになることがある
TW-68810 — InnoDB でロックを取得しようとしたときにデッドロックが見つかった。
TW-70205 — Dotnet test: CMD コマンドの 8191 文字制限により TestCaseFilter が切り詰められる
TW-71317 — Kotlin スクリプトビルドステップ用の DSL 拡張機能を変更: バンドルツールの使用を選択した場合、特定バージョンのツールへの参照を使用しない
TW-70600 — kotlin ステップ専用の DSL
TW-70604 — Kotlin ステップ: 最も単純な hello world がビルドログに警告を表示する
TW-71277 — pyproject.toml に tool.poetry セクションが含まれる場合、poetry 環境ツールを自動検出する
TW-66513 — 個人パッチのアップロード: Web UI または REST API 経由でアップロードされたパッチの diff を表示できない
TW-62755 — プルリクエストがない場合でも、新しいビルドページに pull-requests セクションが表示される
TW-71196 — プラグインの zip ファイル名に () が含まれる状態でプラグインをサーバーにアップロードすると、Maven の推移的依存関係が動作しなくなることがある
TW-71254 — 新しく作成された構成のビルド構成ページが更新されない
TW-71300 — バージョンが同じでも展開済みプラグインディレクトリが異なる場合、プラグインが再読み込みされない
TW-71252 — 検索結果を時間順に並べ替えられない
TW-71330 — 対応するビルドが存在しない場合はパーマリンクを表示しない
TW-71118 — メタランナーで CredentialsJson のセキュア値が復号されない
TW-70808 — セカンダリノードが再起動後に MAIN_NODE 責任を取得する場合がある。
TW-71185 — 古い PR リクエストの変更でビルドがトリガーされない (Gitlab)
TW-70634 — インデックスフィールドが空の ElasticSearch が動作しない
TW-70931 — プラグインが同じバージョンに更新された場合、Administration-\>Plugins で Reload Updated plugin ボタンを表示しない。
TW-68850 — セカンダリノードで SSL 証明書をアップロード/削除できない。
TW-71199 — Node.js ランナー: ビルド問題の説明をより明確にする
TW-71303 — 一部の REST API メソッドが、400 の方が適切な場合に 500 レスポンスコードを返す
TW-67120 — kotlin.collections パッケージが、インスペクション対象に含まれておらず明示的に除外されているにもかかわらず、Code Coverage タブに表示される
TW-71283 — Nodejs ランナーが buildTemp ディレクトリにスクリプトファイルを残す
TW-71276 — 自動検出された Python ステップのデフォルト値が欠落している
TW-68193 — エージェントの再インストールによりクリーンチェックアウトになる
TW-70330 — Administration -\> Plugins ページにアクセスした後、警告「Extension attempted to overwrite value of the model parameter "serverUrl"」が出る
TW-68731 — ビルドキューの展開されたビルドセクションおよびキュー内ビルドページに「ビルドログをダウンロード」リンクを表示しない。
TW-67248 — Experimental UI: Custom Run ポップアップでタグをクリックすると、ポップアップにタグを追加する代わりに、そのタグでビルド一覧がフィルターされる
TW-65449 — experimental UI でアーティファクトへのパスが変わらない
TW-64970 — ビルドアクションポップアップに「ビルドチェーングラフをエクスポート」メニュー項目がない
TW-71237 — Classic UI でビルドステータスが更新されない
TW-71238 — タグ追加ダイアログで文字「s」を入力するとサイドバーが非表示になってから表示される
TW-71064 — タグ編集ダイアログ: 「依存関係に適用」チェックボックスをサポート
TW-70700 — Experimental UI で複合ビルドのコードカバレッジレポートを表示できない。
TW-70701 — ビルド概要ページのキュー内ビルドで「コードカバレッジサマリーを読み込めませんでした」エラー。
TW-70624 — 検索フレーズが未完了の場合、Elastic search が例外をスローする
TW-70298 — セカンダリノードのビルド配分制限で、複合ビルドとエージェントレスビルドをカウントしない。
TW-71095 — キュー内ビルドがある構成ページがちらつく
TW-70862 — teamcity-vcs.log に git fetch 失敗に関するエラーが大量に出る
TW-71176 — Gradle タスク UI フィールドが 256 文字に制限されている。
TW-71134 — サーバー URL 確認ダイアログでスペースをトリムする
TW-70615 — Elastic/Local の複合検索モードを削除
TW-70976 — 接続テスト、インデックス作成/削除ボタンで「変更を破棄しますか?」と表示される
TW-70761 — .NET が .NET Framework \< 4.0 の msbuild ステップを自動検出する
TW-71122 — kotlin-grammar-tools 依存関係が見つからないため、Maven teamcity-configs-generate ゴールが失敗する
TW-62885 — 新しい UI にテストの実行回数とこのテストの失敗回数に関する情報がない
TW-64838 — 複数のビルドでテストが失敗した場合、複合ビルドのテスト情報にビルド構成が単一しか表示されない
TW-70955 — 現在のスコープを変更すると「要求されたページにテストはありません」と表示される
TW-61956 — バージョン管理設定を使ってビルド構成を削除\復元した後、「build configuration config is not found, use current settings from TeamCity server」と表示される
TW-71028 — dotnet インスペクションと dupFinder ツールを 2021.1.0 に更新
TW-70717 — ページ読み込み時にサイドバーのカスタマイズアイコンが表示されない
TW-70770 — セカンダリが実行中 (メインノード責任あり) にメインノードを起動すると BeanCreationException
TW-70506 — プラグイン「/opt/buildagent/plugins/nuget-agent/bin/credential-plugin/netcoreapp3.0/CredentialProvider.TeamCity.dll」の開始に問題がある
TW-70347 — VCS ルートが存在するにもかかわらず、ビルドがソースコードをチェックアウトしない
TW-70772 — エージェントに同じバージョンの VS 2019 コミュニティと VS 2019 Build tool がインストールされている場合、VS 2019 を検出できない。
TW-69007 — Sonar ランナープラグインが新しい sonar-scanner-msbuild バージョンをサポートしていない
TW-69832 — エージェントレスビルドでは実行可能なエージェントを表示しない
TW-70558 — 前のフィルターが現在のフィルターの部分文字列である場合、テスト検索フィルターが更新されない
TW-70656 — プロジェクトページに古いビルドステータスが表示される
TW-70858 — 読み取り専用プロジェクトではサブプロジェクトの並べ替えを許可しない。
TW-66224 — Experimental UI でキュー内ビルドに「ログをダウンロード」リンクを表示しない。
TW-65495 — ビルド概要ページに拡張コミット説明が表示されない
TW-68017 — ビルド概要: 変更の見た目を変更ページと一貫させる
TW-69438 — 複数行のコミットでは、コミットメッセージが複数行であることが見えないことがある
TW-66033 — 変更ページで長いコミットメッセージの一部が非表示になる
TW-70586 — ページが再読み込みされていない場合、experimental UI で誤った VCS ラベルが表示される
TW-70816 — 変更のコミットメッセージの最後のシンボルが切り詰められる
TW-70764 — メインノードを別のノードに切り替えた後、メインノードを起動できない場合がある
TW-70768 — メインノード責任を付与した後、セカンダリノードを再起動できない
TW-70439 — double 引用符内のフレーズで検索できない (エラー: PhraseQuery を実行できません)
TW-70258 — IllegalArgumentException: インデックス内のドキュメント数は 2147483519 を超えることはできない
TW-70802 — メインノード責任を変更しようとすると予期しないエラーが発生する。
TW-70629 — メタランナー使用時に Execute Step モードが無視される
TW-70747 — .NET ランナーのカスタム実行可能ファイルに Required SDK があるが、エージェント要件が生成されない
TW-70122 — あるビルド構成で課題ログタブのスレッドが 2 時間以上動作する
TW-70657 — teamcity-server.log に「Unsupported build value」WARN
TW-70775 — セカンダリノードにメインノード責任を付与した後、無効化されたプラグインを自動的に有効化する
TW-70776 — サーバー起動時のメイン/セカンダリノード検出に関するロギングを改善
TW-70757 — UI ヒントがヘッダーと視覚的に一体化する可能性がある
TW-70755 — UI ヒントでアポストロフィがレンダリングされない
TW-70304 — 2 行モードでは、Changes/Agent 列に未使用のスペースが多すぎることがある
TW-70328 — .Net テストビルドステップで Required SDK の自動検出が正しく動作しない
TW-70136 — VS ソリューションで Required SDK が自動検出されない
TW-70423 — Feature Branches を使用する複数の VCSRoots に関する問題
TW-70113 — 自動検出されたクロスプラットフォーム MSBuild ステップで Required SDK が空になる
TW-70687 — TeamCity からログアウトした後、ユーザーがログインページにリダイレクトされない
TW-63753 — コミットタイトルがトリムされる
TW-70171 — Sakura UI の Network Error 課題テキストが正しくない
TW-70329 — windowsservercore エージェントイメージに _使用しないでください_ サフィックス付きの奇妙なパラメーターがある
TW-69704 — AgentsLoadBalancer に関するサーバーロギングを改善
TW-64017 — 新しい UI の Changes タブに VCS ラベルが表示されない
TW-70127 — Experimental UI で「エージェント詳細の表示」権限がないユーザーのエージェントページが壊れる。
TW-70482 — デフォルト以外のブランチで、切り離された DAG ベースの VCS ルートから到達不能な変更を表示しない
TW-70393 — Required SDK フィールドのヒントを改善
TW-69876 — ビルド構成名の変更がページを再読み込みするまで反映されない
TW-70480 — ある VCS ルートが切り離され、別の VCS ルートがビルド構成に接続された後、無関係なブランチの変更が表示される
TW-70391 — オプション「デフォルトブランチの変更を他のブランチから除外」が、切り離された VCS ルートからの変更に影響しない
TW-70463 — TeamCity が正常に完了したテストを無視済みとしてマークすることがある
TW-67022 — .Net ランナーで Projects または Test assemblies フィールドに誤りがある場合、魔法の杖をクリックした後にローダーが無限に表示される
TW-68487 — スコープが長いと、ビルド問題の調査がポップアップに収まらない
TW-70070 — dotnet がないエージェントで .NET run コマンドが開始された
TW-69380 — このテストを含む依存関係が複数ある複合ビルドで、テスト時間が変わる
TW-68164 — 壊れた VCS ルートが、プロジェクトの VCS ルートリストで壊れているものとして表示されなくなった
TW-70160 — 冗長な .NET コマンドとフィールドのマジックを削除
TW-65343 — ビルド概要ページで失敗したテストのスタックトレースに ANSI カラーエスケープシーケンスをレンダリング
TW-70274 — 新しい git VCS ルートを手動作成するとき、「Parameter 環境設定」ボタンが動作しない
TW-70244 — 以前に VCS ルートが作成されていない場合、プロジェクト作成ダイアログのフィールドにユーザー定義パラメーターが表示されない
TW-70229 — Passed タブと All tests タブのテストが、Failed タブで有効になっている「Only new N」チェックボックスに依存する
TW-64842 — このテストを含むセクションを展開すると、テストに関する情報が変わる
TW-70073 — experimental UI で変更されたファイルに誤った URL が表示される
TW-69950 — 複合ビルドの新しい失敗がスナップショット依存関係にリンクしない
TW-69977 — Python 2.x + venv を許可しない
TW-69978 — 対応する権限がないユーザーには Link Build パラメーターを表示しない
TW-70208 — venv が選択されている場合、「Virtualenv create arguments:」フィールドの名前を変更
TW-70143 — ClassCastException: class jetbrains.buildServer.serverSide.impl.RunningBuildWrapper cannot be キャスト to class jetbrains.buildServer.serverSide.BuildEx
TW-70111 — 読み取り専用サーバーでは認証設定の「接続」ボタンを無効化する
TW-69883 — エージェント概要: 有効化トグルを左に移動
TW-69796 — ビルド権限スコープを持つプロジェクト限定の個人トークンは、「プロジェクトとすべての親プロジェクトを表示」権限がないと動作しない
TW-69972 — venv を使う Python ステップのビルドログ内ブロックの名前を変更
TW-68725 — プロジェクトトークン限定の作成ダイアログに権限不足が表示される
パフォーマンスの問題
TW-67312 — アーティファクトストレージの管理タブが遅い
TW-71425 — ビルド構成が多く、数百のエージェントがある場合、ルートプロジェクトの BuildsSchedule が非常に遅い
TW-64358 — UserModelImpl afterCleanup 拡張機能に時間がかかる (user_projects_visibility クエリからの削除が非常に遅い)
TW-70154 — REST: テストカウンター用の testOccurrence リクエストで、ビルド統計からすべての統計データを要求しないようにする
TW-70500 — ビルドメタデータインデックスからのビルド除去が遅い
TW-70325 — ビルド完了後、エージェント上の実行中ビルドのパラメーターをクリーンアップする
TW-68674 — 多数のプロジェクトがあるサーバーで、ユーザープロファイル -\>アクセストークンページの読み込みが非常に遅い。
外観
TW-70766 — TeamCity バッジが GitHub でぼやけて見える
TW-70759 — タブを切り替えた後に "ビルドステータスアイコンを取得" ダイアログに余分な行が表示される
TW-70388 — ヘッダーの Show Hints リンクに別のフォントを使用する。
TW-71354 — Perforce ストリームワークスペースの削除: 検証を追加
TW-71173 — Node.js ランナー: ビルド機能 "NPM Registry Connection" のダイアログを改善
TW-71397 — 上の行からパーマリンクを切り離す
TW-70049 — カスタムビルドの実行ダイアログのフィールドを揃える
TW-71325 — 検索インデクサーの状態を "RUNNING" から "ACTIVE" に変更
TW-70401 — "環境ツール: なし" が Python ランナーで非デフォルト値としてマークされる
TW-55363 — 完了したビルドのビルドログページに静的な実行中ビルドアイコンが表示されることがある
TW-70124 — アクセストークン作成ダイアログの "権限スコープ" オプションがあまり明確ではない
TW-70625 — 診断 -\> 検索で Lucene と Elastic のインデクサー状態が異なって表示される
TW-70705 — 複合ビルドのコードカバレッジセクションでのビルド表示スタイルを変更する。
TW-70446 — teamcity.agent.failBuildOnCleanCheckout がわかりにくい出力を表示する
TW-70932 — "Current scope" 行のテスト suite 名の後に冗長なコロンがある
TW-64634 — 新しい UI のビルドページにあるコードカバレッジの詳細の見た目がよくない
TW-70394 — Magic Wand ダイアログで .NET 必須 SDK のターゲットパックに言及していない
TW-70189 — Tests タブで 999 件を超えるテスト発生件数が正しく表示されない
TW-70067 — デバッグログプリセットをアルファベット順に並べる
タスク
TW-71218 — 検索プラグイン: UI の改善
TW-66859 — セカンダリノードとのエージェント通信を再設計
TW-71437 — Docker エージェントイメージ内の Java を更新
TW-71431 — ヘッダーの "新機能" リンクを更新
TW-71157 — 古い Node.js ランナーを非推奨にする
TW-71507 — TeamCity Dockerイメージコンポーネントを更新
TW-70441 — overview?cloudImages コントローラーの代わりに REST cloud/images エンドポイントを使用
TW-71186 — バンドルされている Tomcat を最新の 8.5.x に更新
TW-69742 — 古い REST API プラグインのバンドルを解除
TW-57968 — 読み取り専用ノードで調査割り当てプラグインを動作させる
TW-69959 — サービスワーカー: プラグインの有効期限
TW-71187 — Git のチェックアウトポリシー "Auto" をデフォルトにする
TW-71331 — SQL サーバーの場合、build_number を nvarchar に保存
TW-67244 — GraphQL バックエンドのセットアップ
TW-69158 — [S3 ストレージ] デフォルトでシグネチャーバージョン 4 を使用し、UI からオプションを除去。
TW-70424 — .NET ステップの自動検出で提案される SDK バージョン数を最小限にする
TW-64234 — remember_me テーブルにインデックスを作成
TW-71327 — サーバー上のデタッチされたビルドをポーリングする API を追加
TW-70431 — プルリクエストプラグインのロジックを単純化
TW-65633 — バンドルされている JaCoCo バージョンを更新
TW-71188 — バンドルされている Java を 11.0.11.9.1 に更新
TW-71272 — DSL に使用される Kotlin を最新の 1.4.x バージョンにアップグレード
TW-71240 — JDBC ドライバーの更新を検討
TW-71246 — TeamCity にバンドルされている IntelliJ IDEA カバレッジエンジンを更新
TW-68437 — バンドルされている Ant をバージョン 1.10.10 に更新
TW-71191 — バンドルされている dotCover バージョンを 2021.1.1 に更新
TW-71194 — SVNKit ライブラリを 1.10.1 から最新の 1.10.3 に更新
TW-71156 — バンドルされている ReSharper ツールバージョンを 2021.1.1 に更新
TW-70753 — 外部 ID の変更時に読み取り専用プロジェクトとビルド構成を変更しない
TW-70628 — 既存の dotnet プロパティプロバイダーを新しいものに置き換える
TW-69993 — ログアウト時にサービスワーカーキャッシングをクリア
TW-70605 — Git プラグインにバンドルされている JGit バージョンをアップグレード
TW-70754 — 読み取り専用サブプロジェクトのアーカイブステータスを変更しない
TW-70323 — ヘッダーの管理者リンクをアイコンではなくテキストで表示する
TW-70260 — 一時的な (存続期間が短い) クラウドエージェントはエージェント構成プロパティでマークされるべき
TW-69946 — サービスワーカー: プロジェクト権限リクエストをキャッシング
TW-70181 — ユーザー設定のアクセストークン関連テキストを正解にする
TW-70101 — ビルドごとに報告できるビルド問題の数に制限を追加
TW-70023 — 再検証ヘッダーを変更
TW-68527 — カスタム実行ダイアログの個人ビルドオプションの近くにヘルプアイコン/リンクを追加
セキュリティの問題
4 つのセキュリティ問題が修正されました。