TeamCity 2024.12.1 リリースノート
ビルド 174458、2025 年 1 月 17 日
バグ
TW-91446 — ビルドタグが切り捨てられる
TW-91072 — トークン管理: トークンのスコープはコピープロジェクト中に暗黙的に拡張される可能性がある
TW-89399 — チェックアウトルールを使用したビルドでのリビジョン計算では、VCS ルート親のすべてのバリエーションに対して利用可能なすべての DAG を考慮する必要があります。
TW-91513 — プロジェクトが DSL から削除され、その後復元された場合、ビルド履歴が失われる可能性があります。
TW-75215 — ビルド終了後に依存関係に関する情報が更新されない
TW-91309 — TeamCity.ノードプラグインが "ビルドランナー設定が見つかりませんでした" エラーで失敗する
TW-91178 — Kubernetes エグゼキュータ: スワブラの使用によりコンパイル結果が削除される可能性がある
TW-89052 — バージョン設定のコンテキストパラメーターを指定できません: プロジェクト設定の編集は無効です
TW-90750 — サーバーログに「ID が ... の存在しないプロジェクトのプールを要求しました」というメッセージが多数表示される
TW-90374 — AWS 接続 Sakura UI: すべてのフィールドは読み取り専用モードで応答します
TW-85769 — Windows ネイティブ SSH で SSH エージェントのビルド機能が NPE で失敗する
TW-90610 — ビルドをエージェントから切り離せない理由をビルドログに表示する
TW-91529 — MySQL 8.4: 「公開鍵の取得は許可されていません」というエラーを回避するために、デフォルトでデータベース接続 URL に allowPublicKeyRetrieval を追加します
TW-90946 — Kubernetes エグゼキュータ: 「プロジェクトのエージェントクラウドプロファイルの管理」権限では、ユーザーは実行者を編集できません
TW-90965 — キューに入っているビルドや実行中のビルドが多数ある場合、お気に入りのビルドページにお気に入りのビルドが表示されません。
TW-91159 — トークン管理: リポジトリ設定が正しくない場合、新しいトークンを生成するときに常に同じ 404 エラーが表示されます。
TW-90942 — Kubernetes エグゼキュータ: サブプロジェクトの実行者のテーブルから「編集」を選択すると、「エージェントプロバイダーを選択」ページが開きます。
TW-91575 — アーティファクトの公開中にエージェントがハングすることがある
TW-91531 — ビルドを承認したユーザーが存在しない場合は、REST API 経由でビルドの詳細をリクエストできません。
TW-91517 — IntelliJ インスペクションをインストールできず、エンジン 2024.3 が重複しています
TW-91144 — トークン管理: トークン生成中にネットワークの問題が発生した場合に、より適切なエラーを提供する
TW-91348 — teamcity-startup.log には、ログのプリセットを変更した後の teamcity-server.log からのすべてのメッセージが含まれます。
TW-87316 — NUnit テストフィクスチャに型パラメーターがある場合、テスト再試行は再試行されません。
TW-91551 — エージェント要件ページで予期しないエラーが発生しました
TW-90365 — AWS EC2: イベントから StartInstanceData を読み込めないため、新しいインスタンスを開始しない
TW-91135 — トークン管理: トークン生成中のエラーメッセージは、VCS ルート設定の「新しいトークンの生成」で非表示にすることができますダイアログ
TW-91193 — バージョンバナーが邪魔です
TW-90887 — トークン管理: 10 個以上のトークンを表示する方法を追加する
TW-91187 — トークン管理: 確認ボタンをクリックしないと、トークンは VCS ルート / 機能に適用されません。
TW-90166 — デッドロックによりビルドが開始しない「ビルドキューのディストリビューションプロセスを待機しています」
TW-91354 — NuGetFeedParametersProvider の例外のためビルドが開始されません
TW-90927 — Kubernetes UI デザインレビュー
TW-82627 — 検索リクエストの例外
TW-90857 — 水平スクロールはメインナビゲーションサイドバーに表示されます
TW-91493 — Sakura がデフォルトでグローバルに有効になっている場合、実験概要の使用統計が誤って報告される
TW-90986 — VCS ルートが認証方法としてアプリを使用しない場合に備えて、GitHub Webhook トリガーテスト接続の文言を改善しました。
TW-87491 — S3 アーティファクトストレージに CloudFront ディストリビューションがリストされない
TW-91430 — 依存関係タブを開こうとすると予期しない JSP エラーが発生し、アクセスできないスナップショット依存関係が存在する
TW-88888 — テストが多い場合、新しく失敗したテストが GitHub Checks ページの完全なレポートにのみ表示される (リストの先頭に表示されるべき)
TW-90665 — レガシーライセンスをアクティベートする際のユーザビリティの問題
TW-90879 — トークン管理: 「新しいトークンの生成」にプロジェクトによる検索がありませんダイアログ
TW-91188 — トークン管理: 新しい GitLab トークンの生成中にポップアップがフリーズすることがある
TW-89606 — 非組み込みストレージ間で移行されたアーティファクトはクリーンアップされません
TW-89404 — Azure ストレージに移行されたアーティファクトはクリーンアップされません
TW-91421 — 伝播された SSH プロキシを備えたネイティブ Git は Windows では動作しません: "/bin/sh: 1 行目: exec: いいえ: 見つかりません "
TW-91301 — クラウドプロファイルに表示権限でアクセスできることを確認する
TW-88954 — 仮想構成のビルドではバージョン設定の変更が表示されない
TW-90781 — ビルド全体を承認チェーン: グループの承認、ビルドがすでに承認されているかどうかを確認します
TW-55523 — 複合ビルド: 使用されたビルドによって公開されるとすぐに、利用可能なアーティファクトを公開します。
TW-87003 — 空白を含むアーティファクトルールは複合ビルドでは機能しません。
TW-91194 — データ共有バナーはサーバーの再起動ごとに表示されます
TW-91108 — トークン管理: GitHub アプリ接続で新しいトークンを生成する際に不要な水平スクロールが表示される
TW-89704 — エラー「予期しないルートページタイプ: 移行ターゲットが変更された場合、アーティファクト移行ツールを終了した後「20」
TW-89352 — 外部ストレージから内部ストレージへのアーティファクト移行後に、TeamCity にアーティファクトのコピーが重複して存在する
TW-89347 — 組み込みではないストレージから移行されたアーティファクトは、移行後に TeamCity で利用できない
TW-90985 — 新しいビルドビルドステップセレクター: メタランナーの「詳細を表示」では、メタランナーのリスト全体が表示されない
TW-86927 — マトリックスビルド。 「共有リソース」ビルド機能と teamcity.locks.readLock パラメーターを使用した「有効な互換性のあるエージェントがありません」という UI メッセージ
TW-91308 — NUnit ランナーを使用したプロジェクトの設定の表示中にエラーが発生しました
TW-91186 — トークン管理: VCS 認証トークンタブの読み込み中にローダーが表示されない
TW-91074 — トークン管理: GitHub アプリのルートに対してトークンのスコープ拡張に関するメッセージが誤って表示されることがある
TW-91302 — 許可されていない AJAX リクエストはホームにリダイレクトしないでください
TW-75412 — 通常の依存関係からのテストは、並列テスト機能を備えたビルドに報告されます。
TW-90675 — 「同じエージェントでビルド」オプションが設定されている場合、スナップショットの依存関係がキャンセルされると、親ビルドが開始されなくなります。
TW-91017 — [Conditional dependencies] 空白を含むタグは skipQueuedBuilds サービスメッセージからは機能しません
TW-90619 — ビルドステップ条件のヘルプアイコンが間違った記事を指している
TW-91177 — DSL 拡張の非推奨オプションは非推奨でないクラスを生成する
TW-88045 — ビルドログに閉じるボタンが表示されないダイアログ
TW-90909 — プロジェクトごとのエージェントフィルタリングが有効になっている場合、エージェントへのターミナルを開くことができません
TW-90560 — 長いビルドステータスが「構成の編集」ボタンに近すぎる
TW-88941 — JB ライセンス: DELETE および app/rest/server/licensingData への POST リクエストは新しいライセンスでは機能しません
TW-90244 — 新しいパンくずリスト: プロジェクトの編集 -> クラウドプロファイルタブのパンくずリストが一貫していない
TW-90899 — メインナビゲーションの再設計後、管理ページで静的 UI 拡張機能の見栄えが悪くなる
TW-90635 — プロジェクト設定への読み取り専用アクセス権を持つユーザー (プロジェクト開発者) が "VCS 認証トークン" タブを読み取り専用モードで表示できる方法を提供する
TW-90552 — モーダルダイアログはレイアウトを崩す
TW-83706 — 「インスタンスのリフレッシュ」アクションでエラーが発生した場合、AWS クラウド統合は回復しません
TW-70202 — 問題のあるプロジェクト / ビルド構成がわかっている場合は、削除されたエンティティのクリーンアップを無効にしないでください。
TW-89069 — S3 に移行されたアーティファクトはクリーンアップされません
パフォーマンスの問題
TW-90115 — コピーされたプロジェクト構成ファイルがディスクに保存されるまでの遅延を削減
TW-91174 — 「vacuum analyze custom_data_body」ではデッドタプルの数は減りません
TW-91377 — REST API 呼び出しがハングしている (依存関係ループ? )
TW-91351 — ページ読み込み中の HTTP リクエストとデータ転送を削減
TW-91155 — /win32/userMessages.html へのリクエストの処理が遅すぎる可能性があります
TW-91140 — NodesAwareLogMessagePersister persistRemotely は、通常のエグゼキュータのスレッドを長時間占有する可能性があります。
TW-90966 — ProjectImpl.clearOrganizationProjectCacheForSelfAndChildren の継続的な呼び出しにより、多くのサブプロジェクトを持つプロジェクトからのビルドチェーンの設定がゆっくりとフリーズする
TW-90773 — ビルドの実行が遅いため、カスタムビルドの実行ダイアログを開くのが遅くなります。
タスク
TW-91636 — Docker イメージ: パッケージベースの Git インストールをソースからのマルチステージビルドに置き換えて、Git 2.47.1 を維持します。
TW-91392 — ビルドチェーン全体ではなく、現在のビルドのみを承認できるようにする
TW-89605 — 未登録エージェントの数の指標を追加する
セキュリティ
5 件のセキュリティ問題が修正されました。 この数には、TeamCity 固有の課題と、TeamCity が依存するサードパーティ製ライブラリで見つかった脆弱性の両方が含まれます。 通常、この数の大部分はアップストリームライブラリの問題であり、これらのライブラリを最新バージョンにアップデートすることで迅速に解決されます。
TeamCity に直接関連する修正済みの脆弱性について詳しくは、 セキュリティ速報をご覧ください。 新しいバージョンのセキュリティ情報は、通常、リリース日から数日以内に公開されます。