TeamCity On-Premises 2026.2 Help

TeamCity 2025.11 リリースノート

ビルド 207946、2025 年 11 月 27 日

機能

タスク

  • TW-84045 (英語) — ビルドを開始日、終了日でフィルタリングする機能

  • TW-92834 — TeamCity サーバーからエージェントプロセスのメモリダンプをキャプチャーする機能を追加

  • TW-94792 (英語) — トークン管理でトークンを削除するときにプロジェクトスコープをチェックしない

  • TW-94806 (英語) — トークン管理: ホバー時にトークンの完全なタイムスタンプを表示

  • TW-92918 (英語) — git-fsck 検証が失敗した場合にのみエージェント git ミラーをクリーンする

  • TW-95185 (英語) — エージェントの git コマンド中にリモートアクセスエラーが発生した場合、git fsck 検証を実行しないでください。

  • TW-95186 (英語) — リポジトリのサイズが事前定義されたしきい値より大きい場合は、git fsck 検証を実行しません。

  • TW-94990 (英語) — コミットステータスパブリッシャー設定に GitHub URL の検証を追加する

  • TW-95355 (英語) — TC オンプレミスライセンス契約の更新

  • TW-95890 (英語) — GitHub Web フックを処理する GitHub アプリスレッドの接続とプロジェクトに関する追加の詳細を提供します

  • TW-95962 (英語) — Webhook 処理中にプロジェクトの反復処理を最適化する

  • TW-96788 — 現在のサーバーエージェントが Java < 21 で実行されている場合、2026.1+ へのアップグレード試行時に Administration -> Updates ページに警告を表示

  • TW-61470 (英語) — ビルドのキャンセルステータスコメントに「スポットインスタンスは終了が予定されています」を追加します。

  • TW-96150 (英語) — Docker のイメージ選択 UX の改善

  • TW-95090 (英語) — Maven 2 を削除

  • TW-96707 — Docker: TeamCity Docker イメージ内の Git を更新: 2.51.0 -> 2.51.1

  • TW-94852 (英語) — StarTeam プラグインを廃止

  • TW-93184 (英語) — デフォルトの JaCoCo ツールのバージョンを 0.7.5 から 0.8.8 に更新します

  • TW-79379 (英語) — バンドルされている JaCoCo を最新バージョンに更新する (0.8.8)

  • TW-84334 (英語) — マトリックスビルド: デフォルトで自動生成された依存関係からアーティファクトを取得する方法を提供する

  • TW-93587 — Linux ベースイメージを更新: Ubuntu 22.04 -> 24.04 LTS

  • TW-95033 (英語) — 影響を受けるプロジェクトごとにテスト調査とミュートのフィルタリングを許可する

  • TW-96713 (英語) — Docker: バンドルツールの依存関係の強化

  • TW-21890 (英語) — ビルド構成に複数行の「長い説明」フィールドを追加できるようにする

  • TW-95678 (英語) — DSL アップデート時にクラウドプロファイルのリセットを無効にする

  • TW-93863 (英語) — 到達不可能な VCS の変更をクリーンアップする

  • TW-95714 (英語) — ツールセレクターで、2025.2.1 で始まる dotCover ツールのバージョンを非表示にします。

  • TW-94808 (英語) — 信頼できないビルド: 承認しないユーザーに承認要件の理由を表示する

  • TW-95040 (英語) — teamcity.internal.docker.containerReuse.enabled を削除します

バグ

  • TW-44279 — ブランチ上のビルドが、関連のないブランチのエラーで失敗することがある (Git サブモジュールが壊れている場合)

  • TW-85221 (英語) — PerfMon からの java.lang.ArrayIndexOutOfBoundsException

  • TW-97192 (英語) — マトリックスビルド機能の変更は、ページをリフレッシュするまで表示されません。

  • TW-96375 (英語) — Linux のエージェントスクリプトは x86 Java を優先します

  • TW-92313 (英語) — AWS EC2: 壊れたクラウドのイメージは壊れたプロファイルにつながる

  • TW-84331 — 更新可能なトークンが利用できない場合 (関連する接続が削除された場合)、プルリクエストとコミットステータスパブリッシャー機能のヘルスレポートは表示されません

  • TW-94917 (英語) — HTTP 203 は Azure DevOps パブリッシャーではエラーとして扱われません

  • TW-96369 (英語) — ビルド / パイプライン実行ステータスが構成 / ジョブページで更新されない

  • TW-96289 (英語) — CSAT フォームはテキスト内のリンクをクリックすると消えてしまいます

  • TW-95700 — TC サーバーがローカルアカウントで Windows サービスとして実行されている場合の「安全でない TeamCity データディレクトリの権限」ヘルス項目

  • TW-96668 (英語) — ビルド中にビルド構成の名前が変更された場合の S3 URL 検証の誤報

  • TW-96465 — Java アップグレード関連のヘルスレポートが管理 -> サーバーヘルスページに表示される場合、影響を受けるエージェントが表示されない

  • TW-97167 (英語) — マトリックスビルド機能はバージョン設定のカスタムパスを無視します

  • TW-89809 (英語) — 継承されたパラメーターのパラメータースペックは、パラメーター値が以前に変更された場合は上書きされる可能性があります。

  • TW-85751 (英語) — セカンダリノードで収集され、変更収集前にビルドが開始された場合、メインノードのビルドには変更が表示されません。

  • TW-40005 (英語) — VCS リポジトリにアクセスできない場合の teamcity.build.vcs.branch.XXX の暗黙的な要件が混乱を招く

  • TW-96222 (英語) — 複合ビルドのビルド期間チャートは表示されません

  • TW-94936 (英語) — 設定の変更は、デフォルトのブランチでビルドが行われない場合、ビルド構成から切り離されません。

  • TW-93647 (英語) — ボタン設定なしはリンクです

  • TW-92415 (英語) — プロジェクトサイドバーの UX 最適化

  • TW-96918 (英語) — 読み取り専用セカンダリノードの teamcity-server.log に FUS からの「AccessDeniedException」が多数記録される

  • TW-91938 (英語) — 並列テストを実行するときにアーティファクトがバッチごとに分割されないため、混乱が生じます。

  • TW-95413 (英語) — REST API 経由で互換性のある構成を調整すると、不要な監査ログが生成される

  • TW-96564 (英語) — ビルド構成の内部 ID が変更された場合、アーティファクトの依存関係が機能しなくなる可能性があります

  • TW-88819 (英語) — Kotlin DSL 経由でプロジェクトを移動または名前変更する際にエラーが発生しました: jetbrains.buildServer.serverSide.ProjectRemoveFailedException

  • TW-96163 (英語) — 「履歴を表示」ボタンは構成レベルの調査では機能しません

  • TW-95126 (英語) — TCP マージ: URL に基づいて使用されている VCS ルートを設定するビルド機能に関する警告

  • TW-87633 (英語) — ビルドの実行中にコミットステータスパブリッシャーが失敗を報告します (テストの再試行)

  • TW-94885 (英語) — Visual Studio のアップグレード後、VS2022 構成パラメーターに誤ったバージョンが表示される

  • TW-96374 (英語) — パラメーター化された tokenId が VCS ルート設定 UI で無効として表示される

  • TW-93246 (英語) — Playwright の相対リンク切れの問題

  • TW-86457 (英語) — FTPS 使用時に FTP アップローダーで UnsupportedOperationException が発生する

  • TW-95590 (英語) — VCS トリガーは関連する変更がない場合でもビルドを開始する場合があります

  • TW-96762 (英語) — 公開レシピ: PublicRecipesDownloadedPrecondition は、処理されない BuildTypeNotFoundException で繰り返し呼び出される可能性がある

  • TW-94129 (英語) — TCP マージ: 「Assigne Build to agent popup」からパイプラインヘッドと仮想ビルド構成を削除します。

  • TW-96421 (英語) — BuildStep.ExecutionMode.ALWAYS のステップは実行されない可能性があります

  • TW-96793 (英語) — PublishBuildPropertiesFStage 中はビルドを中断できません

  • TW-96325 (英語) — GitHub アプリ作成メニューでは、モードを切り替えても保存ボタンブロックが更新されません。

  • TW-96321 (英語) — VCS 認証トークンを削除できません

  • TW-90003 (英語) — エージェントターミナルは、ビルドの開始後にターミナルが開かれた場合、最初のビルド後に終了する必要があるクラウドエージェントの終了をブロックしません。

  • TW-94728 (英語) — TCP マージ: 接続名はセレクターの範囲外になる場合があります

  • TW-96339 (英語) — [save-private-tags] IllegalStateException: ネストされたトランザクションを開こうとしました。 スタックトレースを分析して、2 つのトランザクションの入り口を見つけてください。

  • TW-93213 (英語)データディレクトリ は書き込み不可のため、JDBC ドライバーをダウンロードできません

  • TW-96315 (英語) — 「新しい接続を追加」ページから戻った後、接続リストが下にスクロールしません

  • TW-96213 (英語) — プライベートレシピ: 新しいレシピをアップロードすると、一致する ID を持つ既存のレシピが上書きされます

  • TW-96456 (英語) — プロジェクトの分離: アクセスできない依存関係に関する情報は、teamcity-server.log に記録されません。

  • TW-96202 (英語) — プライベートレシピ: プライベートレシピの変更を保存した後、ページを再読み込みしないでください

  • TW-95878 (英語) — GitHub アプリの Webhook のテスト接続では、アプリが最初に間違った Webhook シークレットを使用して構成されている場合、エラーが表示されます。

  • TW-95882 (英語) — プロジェクトコピーは、親プロジェクトの説明を新しく作成されたすべてのサブプロジェクトにコピーし、元の説明を上書きします。

  • TW-93043 (英語) — スケジュールされたビルドは 15 日後に最適化されます

  • TW-87661 (英語) — VCS ホスティングアイコンが 1 行に収まらない

  • TW-94209 (英語) — テスト再試行機能により、誤ったテストフィルターが次のビルドに渡される

  • TW-96054 (英語) — 継承されたパラメーターテーブルを UI に統合する

  • TW-95156 (英語) — test_metadata テーブルにデータを保存しようとしてデッドロックが発生しました

  • TW-94834 (英語) — アップデート後に teamcity-server.log に「状態を収集できません」という警告が表示される

  • TW-94678 (英語) — TCP マージ: キューに入っている変更がある場合は、変更ごとに実行をトリガーしない

  • TW-96056 (英語) — Chrome のテスト履歴チャートでビルド情報ポップアップを開けない

  • TW-96042 (英語) — テスト期間グラフのポップアップが間違った場所に表示される

  • TW-86867 (英語) — カスタム S3 ストレージはアーティファクト移行ツールではサポートされていません

  • TW-95116 (英語) — クラウドイメージのエスケープエラーが正しくありません

  • TW-94895 (英語) — Azure OAuth アプリは利用できなくなりました

  • TW-94174 (英語) — 公開レシピ: Marketplace との統合を有効化 / 無効化するためのドキュメントへのリンクやヒント / ラベルをレシピタブに追加します

  • TW-67272 (英語) — downloaded_artifacts テーブルには主キーがないため、レプリケーションが遅れます

  • TW-62258 (英語) — メインサーバーが応答しないためにプロキシがメインサーバーからセカンダリサーバーにリクエストを切り替えると、ビルドによってダウンロードされたアーティファクトに関する情報が失われる可能性があります。

  • TW-91875 (英語) — Kubernetes エグゼキュータ: イメージとポリシーの DSL バージョンが見つかりません

  • TW-90749 — TeamCity のテストメタデータチャートに関する UI の問題

  • TW-95619 (英語) — メトリクスタグはメトリクスページに表示されません

  • TW-94733 (英語) — Perforce の変更コレクションは無効な子ストリームでは失敗します

  • TW-93352 (英語) — サイドバーの状態(ピン留め / ピン留め解除)は再ログイン後にリセットされます

  • TW-94819 — ログメッセージ 'The Artifact Dependency Id is too long (50 characters) and will be truncated to 40 characters.' が多数出力される

  • TW-93651 (英語) — 404 が返された場合でもエージェントでトークンの取得を再試行します

  • TW-94066 (英語) — DSL でオプションのアーティファクト依存関係ルールをサポートする

  • TW-93162 (英語) — 設定モードのサイドバーでのキーボードナビゲーションが機能しない

パイプラインの機能強化

  • TW-96143 — パイプラインで調査、ミュート、ピン、コメント & タグをサポート

  • TW-94828 (英語) — パイプラインで親プロジェクトから継承されたプロジェクトパラメーターをサポートする

  • TW-95443 (英語) — 「含む」エージェント要件を追加

  • TW-95277 (英語) — パイプライン概要ページにどのパイプラインが表示されるかは不明です

  • TW-95798 (英語) — リポジトリとトリガーに関する誤解を招くブランチ仕様テキスト

  • TW-93910 (英語) — ジョブのないキューに入れられたパイプラインの待機理由が見つかりません

  • TW-93732 (英語) — 監査活動におけるパイプラインヘッド

  • TW-95412 (英語) — 以前の名前を使用してパイプラインを作成できません: プロジェクト名との衝突

  • TW-94642 (英語) — パイプラインページから「そのような要素例外がキャッチされません」

  • TW-95024 (英語) — 「すべてダウンロード」によって取得されたパイプライン / ジョブからのアーティファクト名には、パイプラインヘッドが含まれます。

  • TW-94640 (英語) — パイプラインのヘッドとジョブはキュー優先度クラスに表示されます

  • TW-95733 (英語) — リポジトリへのアクセス権を持たないユーザーがパイプラインの設定を編集した後、パイプラインが壊れる(リポジトリ設定が上書きされる)

  • TW-96667 (英語) — 1 つの Docker/NPM 統合を削除すると、同じパイプライン内の他の統合が無効になります。

  • TW-96425 (英語) — 「使用されている VCS ルートから」オプションの名前を「既存の VCS ルートから」に変更します。

  • TW-95381 (英語) — 無効な YML でパイプライン設定を開けません (正常に保存されました)

  • TW-94336 (英語) — ID を一括編集してもパイプラインヘッドは非表示になりません

  • TW-95840 (英語) — パイプラインの Maven ランナーのカスタムバージョン指定が機能しない

  • TW-96936 (英語) — パイプライン作成時に完全なデフォルトのブランチ仕様を渡す

  • TW-94624 (英語) — パイプラインは、パラメーター化された資格情報またはブランチを持つ VCS ルートでは動作しません。

  • TW-97051 (英語) — 特定のブランチにプルリクエスト構文を追加した後、パイプライントリガーブランチフィルターリストが追加の値で更新されます。

パフォーマンスの問題

  • TW-94856 (英語) — S3 で修正されたリージョン設定のキャッシュを実装することを検討してください

  • TW-96540 (英語) — Jetbrains.buildServer.metrics は G1 の古いメモリを消費します

  • TW-95349 (英語) — プロジェクト変更ログページは大量のメモリを消費します

  • TW-69382 (英語) — アクセストークン作成のパフォーマンスの改善:

  • TW-92724 (英語) — サイドバーのビルド構成による検索が非常に遅い

  • TW-94478 (英語) — 新しい UI テスト履歴ページは古い UI よりもはるかに遅く動作します

  • TW-97042 (英語) — 設定ルートの低速コンピューティングリビジョン

  • TW-94832 (英語) — 接続の 1 つにアクセスできない場合、「パイプライン / ビルド構成の作成」ページは数分間読み込まれます。

  • TW-96221 (英語) — Webhook が処理されるときに VCS ルートを解決しない

  • TW-95810 (英語) — テストミュート中の UI パフォーマンスの低下

  • TW-94735 (英語) — InvestigationTestRunsHolderImpl の初期化が非常に遅い (大量のメモリ消費を伴う)

  • TW-96255 (英語) — 依存関係が完了した複合ビルドはすぐに完了するはずです

  • TW-94857 (英語) — プライベートレシピの更新は大幅に遅れて表示されます (マルチノード設定)

  • TW-36807 (英語) — TestImpl.getAllResponsibilities API 呼び出しが遅い (REST で使用される)

  • TW-95166 (英語) — AgentsJVMGeneralExtension ヘルス項目が大量のデータを読み込みます

  • TW-72527 (英語) — TestHistory API は、限られた数のテスト実行と限られた数のフェッチされたビルドをサポートするように拡張する必要があります。

  • TW-76621 (英語) — agent_type_param からのデータの N+1 読み込みにより、テスト履歴ページの読み込みが遅くなります。

  • TW-94401 (英語) — 多数のテストに対するテストメタデータの処理が遅い

  • TW-94764 (英語) — 設定凍結の長いスケジュール

セキュリティ

9 件のセキュリティ問題が修正されました。 TeamCity に直接関連する修正済みの脆弱性について詳しくは、 セキュリティ速報をご覧ください。

セキュリティ情報は、通常、リリース日の数日後に公開されます。

2026 年 9 月 11 日