TeamCity On-Premises 2026.2 Help

TeamCity 2025.07 リリースノート

ビルド 197242、2025 年 7 月 23 日

エピック

機能

  • TW-93591 — [レシピ] TeamCity で 3rd-party レシピをサポート

  • TW-91222 — TeamCity と Pipelines の統合: UI/UX の改善 2025.07

  • TW-72223 — TeamCity: 新機能

  • TW-93230 — TeamCity Kotlin DSL Maven プラグインでインクリメンタルコンパイルを有効化できるようにする

  • TW-91218 — TeamCity Enterprise と Pipelines の統合: 早期アクセス

  • TW-90527 (英語) — 複数の Perforce シェルフトリガーのサポート

  • TW-91492 (英語) — ビルドを複数のユーザーまたはグループのいずれかで承認できるようにする

  • TW-44990 — 不要になった TeamCity エージェント用に TeamCity が作成した Perforce ワークスペースを自動削除

  • TW-93468 (英語) — GitHub アプリ接続用のカスタムコールバック URL

  • TW-92419 (英語) — サイドバーにオーバーレイモードを追加する (ピン留め / ピン留め解除)

  • TW-88989 (英語) — サイドバー(サブナビゲーション)の再設計

タスク

  • TW-94696 (英語) — JDBC ドライバを新しいバージョンに更新する

  • TW-87915 — TeamCity UI でパイプラインを表示

  • TW-73883 (英語) — 暗号化された形式で新しい SSH キーをアップロード / 生成する

  • TW-91953 (英語) — ビルドログに長い、または切り捨てられていない VCS エラーを表示する

  • TW-94561 (英語) — Docker イメージ: バンドルされた Git を 2.50.1 に更新します

  • TW-94140 (英語) — AgentRunningBuild にカスタムシークレット検出ハンドラーのサポートを追加

  • TW-90176 — レシピ: TeamCity インスタンスまたはプロジェクトで使用されるレシピを調べる方法を実装

  • TW-93768? wait no. Need final valid JSON not polluted. I made mistake in final start? It contains Japanese weird (英語) — エージェントのデフォルトで networkaddress.cache.negative.ttl=0 を設定します

  • TW-86183 (英語) — プロジェクトレベルのモデルとして Executors を定義する

  • TW-92595 (英語) — Kubernetes プラグイン: プラグインのバージョンを 1.0-SNAPSHOT から更新する

  • TW-90282 — レシピ: インストール中に TeamCity UI でレシピの内容を表示する方法を追加

  • TW-93961 (英語) — Docker: Windows Docker イメージ内の Git を Git 2.49.0 に更新します

  • TW-93958 (英語) — Docker: Ubuntu レジストリから Git 2.49.0 パッケージの削除を処理する

  • TW-92484 (英語) — 公開レシピ: 「レシピを追加」ポップアップでレシピのバージョンを選択する方法を追加します

  • TW-87916 (英語) — プロジェクト内でパイプラインを作成できるようにする

  • TW-90918 (英語) — カスタムビルドファイルの場所の指定は非推奨です

  • TW-89113 (英語) — HTTPS: コネクターのカスタム maxHttpHeaderSize をサポート

バグ

  • TW-92034 (英語) — ストリームが別のストリームにインポートされたときに「Perforce シェルフトリガー」機能からダブルトリガーが発生する

  • TW-91453 — アーティファクト移行ツール: 削除されたアーティファクトが Azure ストレージに移行されると、TeamCity で利用可能として表示されることがある

  • TW-94185 (英語) — TCP マージ: パスフィールドに説明を追加し、入力内容と期待される結果をドキュメントへのリンクとともに示します (パート 2)

  • TW-93465 (英語) — 「docker」でビルドが失敗する: ラッパー付きまたは「Docker で実行」機能付きのインストールレシピでは「見つかりません」

  • TW-88195 (英語) — perforce のバージョン設定は、一部の変更に通常のテキスト内に 2 つの ' が含まれている場合、コミットに失敗します。

  • TW-93489 (英語) — アーティファクトストレージの「転送高速化」UI は、転送アクセラレーションがアクティブであるにもかかわらず、デフォルトで「なし」に設定されます。

  • TW-92997(英語) (英語) — 回帰: 2025.03.1 にアップグレードできず、数千のビルドがキューに登録される

  • TW-92422 (英語) — Linux プラットフォームの Kotlin ランナー用の Docker ラッパーは、LCOW をサポートする Windows エージェントでは動作しません。

  • TW-90723 (英語) — レシピ: 読み取り専用モードでレシピを編集 / アップロードおよび削除することができます

  • TW-90533 — プロジェクトの編集 -> メタランナー (レシピ) タブで使用箇所の表示リンクの位置がずれている

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

  • TW-93281 — ビルドログ: 横スクロールが TeamCity バージョンに重なっている

  • TW-89996 (英語) — 継承されたパスワードパラメーター値を上書きするときに「継承されたパラメーターのプロパティを編集できません」という警告が表示される

  • TW-94592 (英語) — history テーブルと light_history テーブルにビルド ID が重複しているため、バックアップが開始されません

  • TW-93175 (英語) — 検索入力オフスペース

  • TW-94266 (英語) — 承認ルールと共有リソースによるビルドキューのステータスが正しくありません

  • TW-92552 (英語) — metricsCounterAppender log4j アペンダー (ServerMetricsImpl) は削除または無視される可能性があります

  • TW-92314 (英語) — 依存関係のタイムライン: 下にスクロールしてビルドをクリックしてもビルド情報のポップアップは表示されません

  • TW-94398 (英語) — 「プロジェクトコレクションは空にできません」というエラーのため、テンプレートを移動できません

  • TW-94565 (英語) — ワークスペースの撤去: ログには日数ではなくミリ秒が報告される

  • TW-94233 — OAuth 接続で不正なコールバック URL が使用されている場合に TeamCity に表示されるエラーメッセージを改善

  • TW-88821 (英語) — プルリクエストのブランチ名に括弧が含まれ、VCS ルートのブランチ仕様でデフォルト以外のエスケープシンボルが定義されている場合、変更の収集は失敗します。

  • TW-94365 (英語) — TCP マージ: サーバーにパイプラインのみが含まれている場合、ビルド構成のグローバル数は負になります

  • TW-93025 (英語) — org.apache.xmlrpc.XmlRpcClientException: teamcity-agent.log の XML-RPC 応答のデコードエラー

  • TW-48794 (英語) — Kotlin DSL の無関係な変更後にビルドが再利用されない (設定とプロジェクトのソースコードに同じ VCS ルートを使用する)

  • TW-94418 (英語) — [Project isolation] 削除されたプロジェクトを信頼できるプロジェクトから手動で削除することはできません

  • TW-93862 (英語) — 使用状況レポートタブに「プロジェクト設定の編集は無効です」と表示しない

  • TW-93691 (英語) — 依存関係タブの「白い領域」ではスクロールが機能しません

  • TW-94079 (英語) — 目的が不明瞭なプルリクエストプラグインからのログが大量にある

  • TW-93566 (英語) — Perforce 自動合流: ソースブランチが見つかりません

  • TW-93423 (英語) — トークン管理: 表示する個人トークンがない場合、ユーザーフィルタリングと関連エラーを表示しません。

  • TW-92683 (英語) — S3 アーティファクトアップロードでは、マルチパートアップロードを使用する場合、Content-Type を application/octet-stream に設定します。

  • TW-92940 (英語) — サーバーとエージェント用の git fsck コマンドを作成する

  • TW-91920 (英語) — テンプレートによってのみ参照されている場合、ツールは使用されていないと報告されます。

  • TW-91842 (英語) — バージョン 2024.12 へのアップグレード後、サービスメッセージ「importData」に不明なデータプロセッサータイプ「dotNetCoverage」が表示されます

  • TW-93163 (英語) — 「Q」ボタンを使用してサイドバーを開いた場合の問題

  • TW-93028 (英語) — トークン管理: ページネータと「1 ページあたり 10 件」ドロップダウン間の余白が小さすぎる

  • TW-93420 (英語) — トークン管理: ROOT プロジェクトがプロジェクトスコープドロップダウンで奇妙に見える

  • TW-93436 (英語) — VMWare クラウドエージェントが認証に失敗し、再起動ループに入る

  • TW-94010 (英語) — トークン管理: 他のユーザーの個人トークンを削除できません

  • TW-94194 (英語) — データベース内の VCS リポジトリの状態には重複したブランチ名が含まれる可能性があります

  • TW-93075 (英語) — 紛らわしいエージェントの切断理由「非アクティブのため登録解除」

  • TW-93221 (英語) — PowerShell ランナーは Kubernetes Executor ビルドでは動作しません

  • TW-94153 (英語) — エージェントが upgradeAgentParameters メソッド呼び出しで 503 ステータスを誤って解釈する

  • TW-94098 (英語) — エージェントが同じコマンドを 2 回実行する

  • TW-94105 (英語) — ビルド構成で VCS ルートが変更された場合に誤ったトリガーが発生する

  • TW-93434 — Kotlin スクリプトランナーと TeamCity レシピは java のないコンテナーでは動作しません

  • TW-94130 (英語) — VCS トリガーの NullPointerException

  • TW-93464 (英語) — 特定の状況下では、関連する変更がない場合でも VCS トリガーがビルドを開始することがあります。

  • TW-93654 (英語) — VCS トリガーは自身の状態をリセットします

  • TW-92403 (英語) — 送信接続にプロキシを使用するエージェントは、ラップされた Hashicorp Vault トークンを取得できません。

  • TW-90687 (英語) — コンテナーラッパーで並列テストを実行するときに globalTmp ディレクトリがマップされない

  • TW-94078 (英語) — failed_tests テーブルはクリーンアップされません

  • TW-94077 — 互換性のないビルドを計算できません: ビルド問題の追加中にエラーが発生し、ビルド問題は無視されました: identity は 60 文字を超えてはいけません

  • TW-90742 (英語) — Kubernetes エグゼキュータ: 「テンプレートの取得に失敗しました」というエラーが即座にログに記録されますが、エグゼキュータは動作します

  • TW-62950 (英語) — サイドバーの実行ビルドカウンターには、デフォルトのブランチからのビルドのみが表示されます。

  • TW-92217 (英語) — Kubernetes Executor は接続が失われてもキューに入れられたビルドを失敗しません

  • TW-90021 (英語) — Kubernetes エグゼキュータ: エージェント要件に「ビルドは開始されません」という警告が表示される

  • TW-81477 (英語) — ダークテーマ: Perfmon タブが読みにくい

  • TW-35935 (英語) — リソースロックはクラウドイメージの起動を妨げません

  • TW-92729 (英語) — スキップされたタグに対してコミットステータスパブリッシャーが発火する

  • TW-91542 (英語) — NuGet Publish プラグインは、非推奨の .net ランナー mono 検出に依存しています。

  • TW-93252 (英語) — シンボルサーバープラグイン: XML メタデータファイルは公開されません

  • TW-93539 (英語) — ツールサブシステムが同じツールを 2 回検出する

  • TW-92744 (英語) — ビルド構成に追加された共有リソースロックは、すでにキューに登録されているビルドには影響しません。

  • TW-88964 (英語) — GitHub.com のリフレッシュ可能なアクセストークンを備えた VCS では、数時間ごとに手動でトークンを再取得する必要があります。

  • TW-90036 (英語) — ユーザー詳細から戻ると、ユーザーリストのスタイル、ヘッダー、フッターが失われます。

  • TW-80014 (英語) — Docker ビルド機能: 失敗したログイン試行を再試行する

  • TW-93804 (英語) — 概要応答でレシピ形式を返す

  • TW-93656 (英語) — 外部ストレージ(s3)上のゴーストビルドが見つかりません

  • TW-92465 (英語) — 公開レシピ: マーケットプレイスの同期が無効になっている場合のビルド失敗メッセージを改善しました

  • TW-93628 (英語) — PluginStandaloneClassLoader が kotlin.ResultKt の重複クラス定義を試行しました

  • TW-90164 (英語) — Kubernetes エグゼキュータ: Executor がビルド制限に達した場合、他の互換性のあるエージェントはビルドを開始できません。

  • TW-93699 (英語) — TokenAuthenticationModelImpl の CME ですべてのユーザートークンが削除される

  • TW-93256 (英語) — トークン管理: プロジェクトスコープコンポーネントがレンダリングされなくなりました

  • TW-93533 — [調査履歴] 構成ページ -> 調査履歴アクションでダイアログが表示されない

  • TW-93514 — TeamCity Cloud に SAML プラグインをインストールする必要はありません

  • TW-93235 (英語) — ビルドキャッシュ - ドキュメントと動作間の操作順序の不一致

  • TW-92482 (英語) — 公開レシピ: UI でレシピのキャッシュをリセットする方法を追加する

  • TW-93164 (英語) — 「お気に入りの設定」でスクロールが多すぎて検索フィールドが整列していないダイアログ

  • TW-91389 (英語) — ダウンロード用の署名済み URL TTL

  • TW-91690 (英語) — エージェント側の git ミラーシンボリックリンクは場合によっては削除される可能性があります

  • TW-84369 (英語) — [DSL] subProject(…) は、subProjects(…) と一緒に使用すると無視されます。

  • TW-93340 (英語) — モデルの編集: 長い名前のビルド構成では、ヘルス項目が他のコントローラーと重複します

  • TW-93339 (英語) — モデルの編集: 長いテンプレート名がコードコントローラーとしての UI/View と重複する

  • TW-93449 (英語) — 親プロジェクトがアーカイブされている場合、仮想サブプロジェクトはアーカイブされません

  • TW-74828 (英語) — ブランチの名前をコピーする簡単な方法はありません

  • TW-91477 (英語) — サブナビゲーション: 一貫性のない行動

  • TW-93036 (英語) — VCS 認証トークンプロジェクトタブをプロジェクト管理者のみが利用できるようにします

  • TW-83760 (英語) — セカンダリノードでの DSL コンテキストパラメーターの更新は効果がありません

  • TW-89535 — エージェントのステータス "アクティブなリモートターミナルセッションが 1 件あるため、エージェントの終了が延期されました。" が、ターミナル条件を満たしていない場合でも表示される

  • TW-92982 — TeamCity によるビルドキュー最適化が parallelTests で動作しない

  • TW-88866 (英語) — 「すべてのスナップショット依存関係に適用」でビルドをピン留めしても、一部の依存関係ビルドがピン留めされない

  • TW-73478 (英語) — カスタムランでブランチ幅を構築するダイアログ

  • TW-92786 (英語) — クラウドエージェント名の正規表現パターンを含む要件がアクティブに使用されている場合のメモリリーク

  • TW-91182 — 次のメジャー TeamCity バージョン (TeamCity 2024.11) をヘルプドキュメントで更新する必要がある

  • TW-92133 (英語) — 数字で始まるパッケージ名のテストレポート

  • TW-92667 — TeamCity アーティファクト除外ルールがバージョン 2025.03 で機能しなくなりました

  • TW-78520 (英語) — ビルド履歴テーブルに実際のエージェント名ではなく「Dead agent」と表示される

  • TW-92704 (英語) — gitHubChecks。 チェックの名前が長すぎる

  • TW-92785 (英語) — MainNode を有効にするとデッドロックが発生する可能性があり、テストで再現されました。

  • TW-92645 (英語) — バージョン設定メニューに「トークン」タブを常に表示する

  • TW-92139 (英語) — jetbrains.buildServer.metrics.ServerMetrics はメトリクスの削除をサポートする必要がある

  • TW-81859 (英語) — 失敗したエージェント側の git チェックアウトを再試行する

  • TW-92450 (英語) — S3 アーティファクトのクリーンアップに失敗すると NoSuchElementException が発生する可能性があります

  • TW-92401 (英語) — GitHub アプリ接続は多数のインストールをサポートしていません

  • TW-91034 (英語) — 「SSL CA 証明書に問題があります (パス ? アクセス権 ?)」というエラーが発生した後、正しくない git_custom_certificates.crt が再作成されません

  • TW-88309 (英語) — Kotlin DSL を使用して依存関係キャッシュビルド機能を構成する方法はありません

パフォーマンスの問題

  • TW-94825 (英語) — 複合ビルドにアーティファクト依存関係があり、複数のレポートタブが設定されている場合、複合ビルドタブの読み込みが遅くなります。

  • TW-52336 (英語) — 複合ビルドのアーティファクトタブの読み込み結果が再利用されない

  • TW-72773 (英語) — InMemoryTokenContextDescriptionStorage での潜在的なメモリリーク

  • TW-73703 (英語) — HealthStatusReportBean の潜在的なメモリリーク

  • TW-94456 (英語) — 複数のキューされたビルドチェーンが同じ完了したビルドを再利用する場合、「ビルド設定が確定されていません」という大きな待機理由が発生します。

  • TW-91020 (英語) — サイドバーツリーの祖先プロジェクトをリクエストしないでください

  • TW-94139 (英語) — テンプレートの使用回数の計算が多すぎると、大規模プロジェクトのプロジェクト編集ページの速度が低下する可能性があります。

  • TW-92738 (英語) — チェーンで多数の VCS ルートを持つ構成の変更収集が遅い

  • TW-93536 — Google 認証のトークンストレージが非効率な場合、TeamCity サーバーが機能しなくなる可能性があります

  • TW-93540 (英語) — プロジェクトがディスクから再ロードされるときにトリガーのアクティベーションが遅くなると、マルチノードイベントの遅延が発生する可能性があります。

  • TW-92223 (英語) — テスト発生要求によりメモリ不足エラーが発生する可能性がある

  • TW-89588 (英語) — REST API でのエージェントプールによるエージェントの検索が非効率的です

  • TW-80339 (英語) — データベースからのエージェントタイプの読み込みが遅い (従来のエージェントプールページとビルドキューの処理に影響します)

  • TW-93415 (英語) — 多数のビルド構成を持つサーバーでのビルドトリガーの処理が遅い

セキュリティ

16 件のセキュリティ問題が修正されました。 この数には、TeamCity 固有の課題と、TeamCity が依存するサードパーティ製ライブラリで見つかった脆弱性の両方が含まれます。 通常、この数の大部分はアップストリームライブラリの問題であり、これらのライブラリを最新バージョンにアップデートすることで迅速に解決されます。

TeamCity に直接関連する修正済み脆弱性の詳細については、 セキュリティ情報を確認してください。 新しいバージョンのセキュリティ情報は、通常、リリース日から数日以内に公開されます。

2026 年 9 月 11 日