メインコンテンツへスキップ
このページでは、サポートが終了し、現在はサポート対象外となっている W&B Server リリースのリリースノートを掲載します。
W&B Server の各リリースは、初回リリース日から 12 か月間サポート対象です。なお、Self-Managed をご利用のお客様は、サポートを継続するため、期限内にサポート対象のリリースへアップグレードする責任があります。
v0.63.0
2024年12月10日

機能

W&B Weave が、AWS 上の Dedicated Cloud で一般提供 (GA) となりました。Generative AI アプリケーションを安心して構築し、本番環境に投入したい場合は、担当の W&B チームまでお問い合わせください。
Weave UI
このリリースには、次の追加アップデートも含まれます。
  • W&B Models が Azure パブリッククラウド とシームレスに連携できるようになりました。Azure サブスクリプションから、Azure リージョンに Dedicated Cloud インスタンスを直接作成し、Azure ISV リソースとして管理できるようになりました。このインテグレーションは現在プライベートプレビューです
  • 分散 run において、run 設定オブジェクト内で x_label(例: node-0)を指定し、ラベル(例: node)ごとにログとメトリクスを区別できるようになりました。これにより、ワークスペースでの可視化時に、システムメトリクスおよびコンソールログをラベル単位でグルーピングできます。
  • 近日公開: 今週予定のパッチリリースにより、インスタンス内のすべてのチームにわたる W&B ワークロードを自動化するために、組織レベルのサービスアカウントを使用できるようになります。サービスアカウントのアクセス範囲をより細かく制御したい場合は、既存のチームレベルのサービスアカウントを引き続き使用できます。
    • 組織レベルのサービスアカウントが Registry とやり取りできるようになりました。これらのサービスアカウントは招待モーダルを使用して Registry に招待でき、該当する組織ロールとともにメンバー一覧テーブルに表示されます。

修正

  • Create Artifact 権限を含むカスタムロールを作成したユーザーが、プロジェクトにアーティファクトをログできない問題を修正しました。
  • BYOB 向けにサブパスサポートを構成しているインスタンスで、ファイルのメタデータログに関する問題を修正しました。
  • 組織 Registry の自動化で使用されている場合、webhook を削除できないようにブロックしました。
v0.61.0
2024年10月17日

機能

これは、月次の W&B サーバー メジャーリリースとは異なるスケジュールで提供される、小規模な機能追加とパッチのリリースです。
  • 組織管理者は、組織のダッシュボードから、Models のシートと、Models および W&B Weave の両方に対するアクセス制御をシームレスに構成できるようになりました。この変更により、Dedicated Cloud または Self-Managed インスタンスで Weave が有効になっている場合に、効率的なユーザー管理が可能になります。
    • Weave の料金は、使用シート数ではなく消費量に基づきます。シート管理は Models プロダクトにのみ適用されます。
  • チームおよび制限付きスコープのプロジェクトに対して、プロジェクトレベルのアクセスロールを構成できるようになりました。これにより、同一チーム内の異なるプロジェクトごとにユーザーへ異なるアクセスロールを割り当てることができ、エンタープライズのガバナンス要件に対応するための強力な制御が追加されます。

修正

  • リリースアップグレードの一部として行われる基盤となるデータベーススキーマの変更が、プラットフォームの起動時にタイムアウトすることがある問題を修正しました。
  • 基盤となる parquet store サービスにさらなるパフォーマンス改善を追加し、ユーザー向けのチャート読み込み時間を一層短縮しました。parquet store サービスは、Dedicated Cloud および W&B kubernetes operator ベースの Self-Managed インスタンスでのみ利用可能です。
  • 基盤となる parquet store サービスにおける CPU 使用率の高止まりの問題に対処し、効率的なチャート読み込みをユーザーにとってより安定したものにしました。parquet store サービスは、Dedicated Cloud および W&B kubernetes operator ベースの Self-Managed インスタンスでのみ利用可能です。
v0.60.0
2024年9月26日
リリースのバージョニング上の問題により、0.60.0 は 0.58.0 に続く次のメジャーリリースです。0.59.0 は 0.58.0 向けパッチリリースの 1 つです。

機能

  • Web Content Accessibility Guidelines (WCAG) 標準 レベル AA 2.2 における 1.1.1 要件への準拠に関する最終更新を行いました。
  • Self-Managed インスタンスで W&B Kubernetes Operator を使用している場合、W&B が自動バージョンアップグレードを無効化できるようになりました。これを希望する場合は、担当の W&B チームに依頼してください。
    W&B は、各バージョンの 6 か月間のサポート期間に準拠するため、すべてのインスタンスに対して定期的なアップグレードを求めています。W&B は 6 か月以上前のバージョンはサポートしません。

修正

  • Dedicated Cloud および Self-Managed インスタンスのインスタンス管理者が、個人の Entities 内のワークスペースにアクセスできない問題を修正しました。
  • SCIM Groups と Users の GET エンドポイントは、レスポンスからサービスアカウントを除外するようになりました。これらのエンドポイントでは、サービスアカウントではないユーザーのみが返されます。
  • チーム管理者が、チームからユーザーを削除する際に、そのユーザーをインスタンス全体から同時に削除できてしまうユーザー管理のバグを修正しました。インスタンスまたは組織 (Org) の管理者が、インスタンス/組織全体からユーザーを削除する責任を負います。

パフォーマンスの改善

  • 多数のメトリクスを含むワークスペースで、パネルを追加する際のレイテンシーを最大 90% 削減しました。
  • run が頻繁に再開される場合に、Parquet エクスポートを BLOB ストレージへ行う処理の信頼性とパフォーマンスを改善しました。
    Parquet 形式で BLOB ストレージに Runs をエクスポートする機能は、Dedicated Cloud と、W&B Kubernetes Operator を使用して有効化された Self-Managed インスタンスで利用できます。
v0.58.1
2024年9月4日

機能

  • Secure storage connector、つまり Bring your own bucket 機能でサブパスをサポートしました。インスタンスレベルまたはチームレベルでバケットを設定する際に、サブパスを指定できるようになりました。これは新規のバケット設定でのみ利用可能で、既存の設定済みバケットには適用されません。
  • Google Cloud および Azure 上の新しい Dedicated Cloud インスタンスでの W&B 管理ストレージは、デフォルトで W&B が管理するクラウドネイティブキー で暗号化されるようになりました。これはすでに AWS インスタンスでは利用可能です。各インスタンスのストレージは、そのインスタンス固有のキーで暗号化されます。これまでは、Google Cloud および Azure 上のすべてのインスタンスが、クラウドプロバイダが管理するデフォルトの暗号化キーに依存していました。
  • run の config および summary 内のフィールドを、クリックでコピー可能にしました。
  • Self-Managed インスタンスで W&B Kubernetes Operator を使用している場合、コントローラーマネージャー向けにカスタム CA を任意で使用できるようになりました。
  • W&B Kubernetes Operator がデフォルトで非 root コンテキストで動作するように変更し、OpenShift の Security Context Constraints (SCCs) に合わせました。この変更により、OpenShift のセキュリティポリシーに準拠することで、Self-Managed インスタンスのデプロイがよりスムーズになります。

修正

  • ワークスペースからレポートへパネルをエクスポートする際に、パネル検索の正規表現が正しく反映されるように問題を修正しました。
  • GORILLA_DISABLE_PERSONAL_ENTITYtrue に設定しても、ユーザーが personal entities 内でプロジェクトを作成したり既存のプロジェクトに書き込んだりできてしまう問題を修正しました。

パフォーマンスの改善

  • 10 万ポイント以上をログする experiments のパフォーマンスと安定性を大幅に改善しました。Self-Managed インスタンスでは、デプロイが W&B Kubernetes Operator を使用して管理されている場合に利用可能です。
  • 大規模なワークスペースで変更を保存する際に非常に遅くなる、または失敗することがある問題を修正しました。
  • 大規模なワークスペースでワークスペースセクションを開くときのレイテンシーを改善しました。
v0.57.2
2024年7月24日

機能

JWT(JSON Web Token)を使用して、identity federation 機能を通じて wandb SDK または CLI から W&B インスタンスにアクセスできるようになりました。この機能はプレビュー段階です。 詳細は Identity federation を参照し、不明点は担当の W&B チームまでお問い合わせください。
  • Workspace パネルを Reports にエクスポートするための新しい Add to reports ドロワーの使い勝手を改善しました。
  • アーティファクトプロジェクトブラウザーでのアーティファクトメタデータのフィルタリングに対応しました。
  • webhook ペイロード内で ${artifact_metadata.KEY} を介してアーティファクトメタデータを渡せるようになりました。
  • RunSystemMetrics コンポーネントに GPU メモリ使用量パネルを追加し、アプリフロントエンドでの run の GPU メトリクス可視化を強化しました。
  • モバイルユーザー向けの Workspace 体験が、よりスムーズで直感的になりました。
  • Google Cloud または Azure 上の W&B Dedicated Cloud を使用している場合、インスタンスに対してプライベート接続を有効化できるようになりました。これにより、AI ワークロードおよび必要に応じてブラウザクライアントからのすべてのトラフィックが、クラウドプロバイダーのプライベートネットワークのみを通過するようにできます。詳細は Private connectivity を参照し、不明点は担当の W&B チームまでお問い合わせください。
  • チームレベルのサービスアカウントが、チーム設定ビュー内の新しいタブで個別に表示されるようになりました。サービスアカウントは、Members タブには表示されなくなりました。また、APIキーは非表示となり、チーム管理者のみがコピーできます。
  • Dedicated Cloud が Google Cloud のソウルリージョンでも利用可能になりました。

修正

  • 多くのプロットでガウシアン平滑化が極端に強すぎる問題を修正しました。
  • Ignore Outliers in Chart Scaling ボタンを押しても Workspace UI で効果がない問題を修正しました。
  • 無効化されたユーザーを組織に招待できないようにしました。
  • SCIM API を使用してインスタンスに追加されたユーザーが、正常にオンボーディングを完了できない問題を修正しました。

パフォーマンス改善

  • パネル設定を編集して変更を適用する際のパフォーマンスを大幅に改善しました。
  • 大規模なワークスペースでの run の可視性切り替えの応答性を改善しました。
  • 大規模なワークスペース内のプロットにおけるチャートのホバーおよびブラッシングのパフォーマンスを改善しました。
  • 多数のキーを含むワークスペースでのメモリ使用量と読み込み時間を削減しました。
v0.56.0
2024年6月29日
リリースのバージョニングの問題により、0.56.0 は 0.54.0 に続く次のメジャーリリースです。0.55.0 は 0.54.0 向けのパッチリリースでした。

機能

  • W&B Experiments の新しい Full Fidelity ラインプロットは、x 軸に沿ったすべてのデータを集約し、各バケット内の最小値、最大値、平均値を表示することで学習メトリクスの可視性を高めます。これにより、ユーザーは外れ値を簡単に見つけることができ、ダウンサンプリングによる損失なしに高精細な詳細へズームインできます。詳細はドキュメントをご覧ください
  • Dedicated Cloud および Self-Managed インスタンスで、チームレベルの BYOB(secure storage connector)向けにクラウド間ストレージバケットを使用できるようになりました。たとえば、AWS 上の W&B インスタンスで Azure Blob Storage や Google Cloud Storage をチームレベルの BYOB として設定でき、他のクラウド間の組み合わせについても同様に構成できます。
  • 同様に、Dedicated Cloud および Self-Managed インスタンスで、MinIO のような S3 互換ストレージバケットをチームレベルの BYOB(secure storage connector)として使用できるようになりました。たとえば、Google Cloud 上の W&B インスタンスで、クラウドまたはオンプレミスにホストされた MinIO バケットをチームレベルの BYOB として構成できます。
  • 管理者は、Dedicated Cloud または Self-Managed インスタンスで、SCIM API の DELETE User エンドポイントを使用してユーザーの完全削除を自動化できるようになりました。ユーザーの無効化操作は PATCH User エンドポイントを使用するように再実装され、さらにユーザーの再有効化操作が導入されました。
  • SCIM API を使用している場合、次のような小さな改善もあります: 認証エラー発生時のエラーメッセージが、より適切な内容になりました。 関連するエンドポイントは、利用可能な場合、SCIM User オブジェクト内でユーザーのフルネームを返すようになりました。

修正

  • runset から検索語句を削除した際に、レポート内のパネルが削除されたりレポートがクラッシュしたりする可能性があった問題を、コピー/ペースト操作中の選択テキストを正しく処理することで解消しました。
  • slate のアップグレードと、要素の正規化プロセスにおける追加のチェックが原因で発生していた、レポート内の箇条書き項目のインデントの問題を修正しました。
  • レポートが編集モードのときにパネルからテキストを選択できなかった問題を修正しました。
  • Command+C を使用してレポート内のパネルグリッド全体をコピー&ペーストできなかった問題を修正しました。
  • チームで Hide this team from all non-members 設定を有効にしていると、マジックリンクを用いたレポート共有が機能しなかった問題を修正しました。
  • 制限付きプロジェクトに対して、明示的に招待されたユーザーのみがアクセスできるようにし、プロジェクトメンバーとチームロールに基づくパーミッションを実装することで、制限付きプロジェクトの扱いを適切に行うよう修正しました。
  • インスタンス管理者が、自分自身の名前付きワークスペースには書き込みを行い、他の個人および共有ワークスペースは読み取り、さらにプライベートおよびパブリックなプロジェクト内の共有ビューに書き込みできるように修正しました。
  • 個別フィルター以外のフィルターをスキップしつつインデックスカウントを増加させていたことが原因でフィルターインデックスが範囲外となり、フィルターを編集しようとした際にレポートがクラッシュしていた問題を修正しました。
  • runset の選択を解除すると、レポート内のメディアパネルがクラッシュしていた問題を、有効な runset に含まれる run のみを返すようにすることで修正しました。
  • フックの順序変更によってフック違反エラーが発生し、パラメータ重要度パネルが初回ロード時にクラッシュしていた問題を修正しました。
  • 小さなワークスペースで下方向にスクロールしてから上に戻った際に、グラフデータが再読み込みされてしまう問題を防止し、パフォーマンスを向上させて「動作が遅い」ような感覚を解消しました。
v0.54.0
May 24, 2024

機能

  • Dedicated Cloud または Self-Managed の Microsoft Azure インスタンスで、チーム単位で Secure storage connector (BYOB) を構成できるようになりました。 この Terraform Module を参照し、質問がある場合は担当の W&B チームにお問い合わせください。
  • Organization 管理者は、Organization ダッシュボード内の Settings タブから Organization レベルでプライバシー設定を行うことで、すべての W&B チームに対してプライバシー設定を強制できるようになりました。 そのような強制変更を行う前に、チーム管理者や他のユーザーに通知することを W&B は推奨します。
  • artifact の lineage DAG に対して、direct lineage オプションを有効化できるようになりました。
  • Organization または Instance 管理者が、自分で W&B チームに参加したり、自分自身をチームに追加したりできないように制限できるようになりました。これにより、Teams 内のプロジェクトには Data & AI 担当者のみがアクセスできるようにできます。 この設定を有効にする前に、その影響を十分に理解し慎重に扱うことを W&B は推奨します。質問がある場合は担当の W&B チームにお問い合わせください。
  • AWS 上の Dedicated Cloud が、ソウル(韓国)リージョンでも利用可能になりました。

修正

  • モバイルで Reports が読み込めない問題を修正しました。
  • run 概要内の git diff ファイルへのリンクを修正しました。
  • 特定のユーザーにおいて Organization ダッシュボードの読み込み時に断続的に発生していた問題を修正しました。
v0.52.2
April 25, 2024

機能

  • 組織内のユーザーに対して、SSO プロバイダーからの OIDC クレームを使用して username とフルネームを強制できるようになりました。ご興味がある場合は、担当の W&B チームまたはサポートにお問い合わせください。
  • 組織内で個人用プロジェクトの利用を無効化し、すべてのプロジェクトが W&B Teams 内に作成され、管理者が強制するガイドラインに基づいて管理されるようにすることができるようになりました。ご興味がある場合は、担当の W&B チームまたはサポートにお問い合わせください。
  • Artifacts Lineage DAG ビューで、run またはアーティファクトのクラスター内のすべてのバージョンを展開するオプションを追加しました。
  • Artifacts Lineage DAG の UI を改善し、クラスター内の各エントリについて type が表示されるようになりました。

修正

  • メディアバンク内の画像パネルにページネーションを追加し、1 ページあたり最大 32 枚の画像を表示できるようにしました。グリッドの見た目とページネーション操作性を改善するとともに、オフセット不整合が発生する可能性への回避策を導入しました。
  • crosshair UI の可視性に必須である isHovered パラメータを強制することで、システムチャート上のツールチップが表示されない問題を解決しました。
  • メディアパネル内の画像に対する max-width プロパティを解除し、すべての画像に適用されていた意図しないスタイルの制約を解消しました。
  • launch drawer における config override が正しく機能していなかった問題を修正しました。
  • run からクローンする際の Launch drawer の挙動を修正しました。
v0.51.0
2024年3月20日

機能

  • workspace バーのオーバーフローメニューから「Save as a new view」をクリックすることで、任意のワークスペースのビューを複数保存できるようになりました。 詳細は、Saved workspace views を参照してください。
    保存されたビューを示す画像
  • 機密データや秘匿性の高いデータに関連する AI ワークフローで共同作業を行いたい場合、プロジェクトの可視性スコープを Restricted に設定できるようになりました。 チーム内に restricted project を作成する際、そのチームの特定メンバーだけを追加できます。他のプロジェクトの可視性スコープと異なり、restricted project にはチームの全メンバーが自動的にアクセス権を得ることはありません。
  • Run Overview ページのパフォーマンスを強化しました。読み込み時の速度が 91% 向上し、検索機能も 99.9% 改善されました。また、Config と Summary データに対して RegEx 検索が可能になりました。
  • Artifacts Lineage DAG の新しい UX により、同一レベルで 5 個以上のノードがある場合のクラスタリング、ノードの詳細を確認するためのプレビューウィンドウ、そしてグラフ読み込み時間の大幅な高速化が導入されました。
  • Launch によって実行された run に使用されたテンプレート変数の値(たとえば GPU の種類や数)が、キューの run 一覧に表示されるようになりました。これにより、どの run がどのリソースを要求しているかを簡単に確認できます。
  • Launch で run をクローンする際、クローン元の run で使用されたオーバーライド、キュー、およびテンプレート変数の値があらかじめ選択されるようになりました。
  • インスタンス管理者は、組織のダッシュボードに Teams タブが表示されるようになりました。これは、組織のガイドラインに沿ってチームのアクティビティを監視したり、チーム管理者が不在の際にチームを支援したりする必要がある場合に、特定のチームに参加するために使用できます。
  • SCIM User API の GET エンドポイントにおいて、ユーザーが所属するグループ/チームの ID を含む groups 属性が返されるようになりました。
  • Google Cloud 上のすべての Dedicated Cloud インスタンスは、新しい W&B Kubernetes Operator を用いて管理されるようになりました。これに伴い、新しい Parquet Store サービスも利用可能になりました。 Parquet Store により、blob ストレージ上に run の履歴データを parquet 形式で高パフォーマンスかつコスト効率よく保存できます。AWS と Azure 上の Dedicated Cloud インスタンスはすでにこの Operator によって管理されており、Parquet Store を含みます。
  • AWS 上の Dedicated Cloud インスタンスは、最新バージョンのリレーショナルデータストレージを使用するよう更新され、さらにコンピュートインフラストラクチャも、より高いパフォーマンスを備えた新世代へとアップグレードされました。
事前のお知らせ: Automations と併用して Webhooks を利用しているすべてのお客様に対し、次回リリース以降、IP アドレスベースの Webhook URL の使用を許可しなくなる予定のため、エンドポイントに対して有効な A レコードを追加するよう強く推奨します。これは、SSRF 脆弱性およびそれに関連する脅威ベクターから保護するために行われます。

修正

  • 線グラフで Expressions タブがレンダリングされない問題を修正しました。
  • チャートおよび runs テーブルで sweeps でグループ化した場合に、sweeps の表示名を使用するようにしました。
  • job バージョンを選択した際に、自動的に runs ページへ遷移するようにしました。
v0.50.2
2024年2月26日

機能

  • 検索結果を自動展開するパネルバンク設定オプションを追加
  • run キューアイテムに関する問題の可視性を向上
  • AWS 上の Dedicated Cloud 顧客は、AWS PrivateLink を使用してデプロイメントに安全に接続できるようになりました。
    この機能は現在プライベートプレビュー段階で、GA 時には上位の料金プランの一部になります。ご興味がある場合は、担当の W&B チームまでご連絡ください。
  • SCIM role assignment API を使用して、組織またはチームスコープでのユーザーのロール割り当てを自動化できるようになりました。
  • AWS と Azure 上のすべての Dedicated Cloud インスタンスは、新しい W&B Kubernetes Operator によって管理されるようになりました。これに伴い、新しい Parquet Store サービスも利用可能になりました。このサービスにより、blob ストレージ内に parquet 形式で run 履歴データを高パフォーマンスかつコスト効率よく保存できます。その結果、run を評価するために使用されるチャートやプロットで、関連する履歴データをより高速に読み込めるようになります。
  • W&B Kubernetes Operator およびそれに付随する Parquet Store サービスが、Self-Managed インスタンスでも利用可能になりました。すでに Kubernetes を使用して W&B をホストしているお客様には、オペレーターの利用方法について担当の W&B チームへお問い合わせいただくことをお勧めします。また、今後オペレーター経由で提供される最新のパフォーマンス改善や新サービスを受け取るため、まだの方には Kubernetes への移行を強くお勧めします。このような移行計画についても、弊社が喜んでご支援いたします。

修正

  • スイープスケジューラー経由でテンプレート変数が正しく渡されるように修正
  • スケジューラーがスイープ YAML ジェネレーターに悪影響を与える問題を修正
  • 検索またはソートを適用した際に、チームメンバーページでユーザーのロールが正しく表示されるよう修正
  • 組織管理者が Dedicated Cloud または Self-Managed サーバーインスタンス内の個人プロジェクトを再び削除できるように修正
  • 保留中のユーザーに対する SCIM GET groups API の検証を追加
v0.49.0
2024年1月18日

機能

  • チーム設定ページで、チームに対するデフォルトの TTL(time-to-live またはスケジュール削除)ポリシーを設定可能に。
    TTL ポリシーの設定や編集を「管理者のみ」または「管理者とメンバー」に制限可能。
  • チーム設定 UI で、Webhook の作成時および作成後に Webhook をテストおよびデバッグ可能に。
    W&B がダミーのペイロードを送信し、受信サーバーからのレスポンスを表示します。
  • View Details スライダーで Automation のプロパティを表示可能に。
    トリガーイベントとアクションの概要、アクション設定、作成日、および Webhook オートメーションをテストするためにコピーして使える curl コマンドが含まれます。
  • Launch 概要で、エージェントのハートビートを最後に成功した run 時刻に置き換え。
  • サービスアカウントが Report API を使用してレポートを作成できるようになりました。
  • 新しいロール管理 API を使用して、カスタムロールの管理を自動化。
  • AWS 上の Dedicated Cloud デプロイメントで Kubernetes Operator を有効化。
  • Google Cloud 上の Dedicated Cloud デプロイメントで使用されるマネージドキャッシュに対し、競合しない IP アドレス範囲を設定可能に。

修正

  • レポート内の runset 追加ボタンのクリック可能領域を更新
  • 適切な切り捨てグルーピングメッセージを表示
  • レポートで公開ボタンが点滅しないように修正
  • レポートセションで横罫線が折りたたまれてしまう問題を修正
  • 特定のビューでセクション追加ボタンが非表示になる問題を修正
  • 文字列としてプロットする際に、セマンティックバージョニングのような値を許可
  • キュー設定定義でテンプレート変数を使用する際、引用符が必須にならないように要件を削除
  • Launch キューのソート順序を改善
  • 大きなワークスペースを検索する際にパネルセクションを自動で開かないように変更
  • グループ化された runs 用のラベルテキストを変更
  • 検索中にすべてのセクションを開閉可能に
v0.48.0
2023年12月20日

機能

  • Launch の優先度制御のために必要なフロントエンドの変更一式 Launch を使って、他のジョブよりも重要なジョブを優先して実行する方法については、このブログを参照してください。
  • チームサービスアカウントのアクセス制御とユーザー属性付与の挙動については、以下の変更点を参照してください:
    • 学習環境でチームが設定されている場合、そのチームのサービスアカウントは、そのチーム内のプライベートまたはパブリックのいずれのプロジェクトにも runs をログできます。さらに、環境内に WANDB_USERNAME または WANDB_USER_EMAIL 変数が設定されていて、そのユーザーがそのチームのメンバーである場合に限り、それらの runs をそのユーザーに紐付けることができます。
    • 学習環境でチームが設定されておらず、サービスアカウントが使用されている場合、runs はそのサービスアカウントのチーム内の指定されたプロジェクトにログされ、環境内に WANDB_USERNAME または WANDB_USER_EMAIL 変数が設定されていて、そのユーザーがそのチームのメンバーである場合に限り、そのユーザーに紐付けられます。
    • チームサービスアカウントは、別のチームのプライベートプロジェクトには runs をログできませんが、他のチームのパブリックプロジェクトには runs をログできます。

修正

  • サイズが大きすぎる runs セレクターの列幅を縮小
  • Custom Roles プレビューフィーチャーに関連するバグをいくつか修正
v0.47.2
2023年12月1日

機能

  • チーム内のアクセス制御をカスタマイズするために、特定の権限を持つカスタムロールを使用できるようにしました** エンタープライズのお客様向けプレビューとして利用可能です。質問がある場合は、W&B のアカウントチームまたはサポートまでお問い合わせください。
  • runs 検索の軽微な改善
  • 長いテキストに対して runs 検索 UI を自動リサイズ
  • webhook オートメーションについて、automations テーブルから URL、シークレット、作成日時を含む webhook の詳細を直接表示できるようにしました

修正

  • グループ値が数値のように見える文字列である場合の runs のグルーピングを修正
  • レポートパネルのドラッグ挙動のぎこちなさを修正
  • パブリッククラウド上の仕様に合わせて棒グラフ仕様を更新
  • パネルのパディングとプロットのマージンを整理
  • Workspace 設定ベータ版を復元
v0.46.0
2023年11月15日

機能

  • AWS 上のデプロイメントで、Webhooks と Automations に W&B Secrets を使用できるようになりました
    Secrets は AWS Secrets Manager に安全に保存されます。terraform-aws-wandb モジュールを使用してプロビジョニングしてください。
  • Webhooks テーブルを更新し、より多くの情報を表示
  • UI での文字列の使い勝手を改善するため、長い文字列の切り詰め処理を改善
  • レポートセクションへのスクロールの遅延を短縮
  • weave1 パネルに白い背景を追加
  • レポート内の weave1 パネルへのディープリンクを許可
  • レポート内で weave1 パネルのサイズ変更を許可
  • ホームページバナーで CLI ログイン手順を表示するように変更
  • 何らかの理由で招待メールが送信できない場合でも、ユーザー招待が成功するように変更
  • エージェント概要ページに関連キューの一覧を追加

修正

  • パネルオーバーレイのコピー機能で値が欠落していた問題を修正
  • レポート作成時のインポートモーダルの CSS をクリーンアップ
  • 凡例をオフにした際に非表示にする挙動のリグレッションを修正
  • レポートコメントのハイライト処理を修正
  • view の LoadMetadataList() に対するすべてのキャッシュを削除
  • run 検索欄がより広く伸びるように変更
  • X-WANDB-USERNAME ヘッダーのユーザー ID と Launch エージェントを関連付け
v0.45.0
2023年10月25日

機能

  • 環境変数 GORILLA_ARTIFACT_GC_ENABLED=true とクラウドオブジェクトのバージョニングまたはソフトデリーションを使用して、アーティファクトのガーベジコレクションを有効化可能にしました。
  • terraform モジュール terrraform-azurerm-wandb が、Secrets ストアとして Azure Key Vault をサポートするようになりました。 Azure 上のデプロイメントで、Webhooks と Automations に W&B Secrets を使用できるようになりました。Secrets は Azure Key Vault に安全に保存されます。

修正

  • 履歴削除を妨げていた不正な早期終了処理を削除
  • runs の移動/コピー時に key-set 情報を失わないように変更
  • ストレージプランおよびアーティファクト課金プランの廃止済みプランを一切使用しないようにミューテーションを更新
  • useRemoteServer で skip フラグを正しく反映するように変更
v0.44.1
2023年10月12日

機能

OpenAI プロキシ UI を SaaS と Server に追加
新しい OpenAI プロキシ UI を示す画像
その他:
  • AWS Terraform モジュール terraform-google-wandb の新バージョン v1.19.0 が利用可能に
  • Customer Secret Store 向けに AWS Secrets Manager のサポートを追加。Terraform モジュール terrraform-aws-wandb を更新・リリースした後に有効化可能
  • Customer Secret Store 向けに Azure Key Vault のサポートを追加。Terraform モジュール terrraform-azurerm-wandb を更新・リリースした後に有効化可能

修正

  • model registry UI の利便性を向上
  • run が sweep の最適化目標を達成したかどうかを判定する際に、int 値が無視されないよう修正
  • workspace の読み込みパフォーマンス向上のために run データをキャッシュ
  • コレクション テーブルでの TTL の表示を改善
  • サービスアカウントを workflow(registry)管理者に設定できるように変更
  • workspace 内で省略表示された run タグにツールチップを追加
  • レポートページのスクロールを修正
  • グラフのツールチップ用に y データ値をコピー
  • ローカル環境で webhook 用のシークレットをクエリ
  • パネル設定で壊れていたドメイン ズーム機能を修正
  • 環境変数 GORILLA_CUSTOMER_SECRET_STORE_SOURCE が設定されていない場合、Customer Secret Store UI を非表示に
  • LangChain を最新バージョンに更新
  • クイックスタートに W&B Prompts を追加
  • AWS MI を terraform-kubernetes-wandb v1.12.0 を使用するよう更新
  • Teams 設定ページで正しい Teams Plan のトラッキング時間を表示し、利用状況ページでは非表示に
v0.43.0
2023年10月2日
Server 0.43.0 には、スクロールバーがある場合の Runs テーブル下部の修正を含む、いくつかの軽微なバグ修正とパフォーマンス改善が含まれています。その他の修正点は以下を参照してください。
修正された Runs テーブルのデモ

修正

  • workspace の読み込みパフォーマンスを大幅に改善
  • 無効化された「パネル追加」メニュー内の壊れたドキュメントリンクを修正
  • レポートで childPanel をエディタなしでレンダリング
  • パネルグリッド編集中にテキストをコピーできるように修正
  • Run overview が length キーでクラッシュする問題を修正
  • スクロールバーがある場合の Runs テーブル下部のパディングを修正
  • 不要な history key キャッシュの読み取りを排除
  • Teams Checkout モーダルのエラー処理を改善
  • Weave Python autotracer におけるメモリリーク、過剰なファイルストリーム送信、および孤立プロセスを修正
v0.42.0
2023年9月14日

機能

  • W&B Artifacts が time-to-live (TTL) ポリシーをサポートするようになりました。
    Artifacts の TTL ポリシーを示す画像
    ユーザーは、W&B で記録された Artifacts の削除と保持をより詳細に制御できるようになりました。保持期間と time-to-live (TTL) ポリシーを設定し、特定の Artifacts をいつ削除するかを指定したり、既存の Artifacts のポリシーを更新したり、上流または下流の Artifacts に TTL ポリシーを設定したりできます。
  • Sweeps 作成時に Launch ドロワーを使用
  • run キュー項目を削除可能に
  • Min/Max 集約のネストされたドロップダウン
  • ユーザーが複数の S3 互換バケットを接続できるようサポート
  • ディスク I/O システムメトリクスを追加
  • 従来の方法で権限を設定するように変更
  • CustomerSecretStore を有効化
  • CustomerSecretStore のバックエンドとして Kubernetes を追加

修正

  • 進行中のストレージ計算リファクタリングに対して、ストレージおよびアーティファクトの請求書を無効化
  • パネル削除に関するバグ
  • プロジェクトオートメーションスライダーから link-version イベントタイプを削除
  • アーティファクトタイプ名の大文字スタイルを削除
  • 無色のタグがレンダリング時に色付きにならないよう維持
  • Launch ドロワーを再度開いた際に古いデフォルト値が残り続ける問題を修正
  • アーティファクト作成時にエイリアスオートメーションをトリガー
  • 無限ロード中のタグフィルタで発生する稀な失敗を修正
v0.41.0
August 28, 2023

機能

  • 新しい Launch ランディングページ
    新しい Launch ランディングページを示す画像
    Launch ホームページを更新し、これから Launch を使い始めるユーザーが、より簡単かつ迅速にセットアップできるようにしました。詳細なドキュメントに簡単にアクセスできるほか、3 つのクイックスタート手順に従うだけで、Launch キューと agent を作成し、すぐにジョブの起動を開始できます。
  • OpenAI のリクエストとレスポンスを追跡するための新しいリバースプロキシを追加
  • agent 概要ページに agent バージョンを表示
  • 新しいモデルレジストリのワークフローを、すべてのユーザー向けに feature flag から解除

修正

  • 空のプロジェクトがストレージエクスプローラーで無限ロードを引き起こす問題
  • run queue のアイテムが失敗したときに Runs が失敗としてマークされる問題
  • OpenAI プロキシのアーティファクトを保存する際に正しいバケットを使用
  • SEO タグがホストによって正しくレンダリングされない問題
  • エクスポートをバックグラウンドで、context の締め切り時にもトリガーするように変更
  • run が初期化されたときに、保留状態の run を running に遷移させるよう変更
  • Launch キューが最新の完了ジョブと失敗ジョブを表示するようにクエリを変更
v0.40.0
August 18, 2023

機能

  • Webhooks により、Webhook Automations を使って CI/CD パイプライン内で特定のイベント発生時に特定のアクションをトリガーすることで、シームレスなモデル CI/CD ワークフローを実現できます。Webhooks を使用して、ML エンジニアリングと DevOps 間のスムーズな引き継ぎポイントを構築できます。Model Evaluation および Model Deployment での実例については、リンク先のデモ動画を参照してください。詳細は ドキュメント を参照してください。
    webhook 設定を示す画像
  • すべての顧客向けの新しいユーザーアクティビティダッシュボード。

修正

  • 組織が保持できる Registered Models の数の上限を削除。
  • よく使用するプロットを見つけやすくするため、ワークスペースに検索履歴を追加。
  • レポートの「いいね」アイコンをハートから星に変更。
  • ワークスペースビューで run のグループがある場合に、選択された run をユーザーが変更できるように改善。
  • 重複したパネルグリッドが発生する問題を修正。
  • Launch 上の Sweeps において、ジョブごとのリソース設定の上書きを渡せるように変更。
  • /admin/users から新しい組織ダッシュボードへのリダイレクトを追加。
  • LDAP が接続を切断してしまう問題を修正。
  • run の完全削除処理を改善。
v0.39.0
July 27, 2023

機能

刷新された Organization Dashboard
ユーザーアクティビティ、run 作成統計、メンバー管理機能を示す、刷新された Organization Dashboard
W&B 管理者がアクセスできる新しい Organization Dashboard により、誰が最も効果的に W&B を活用しているかを、これまでよりも簡単に確認できるようになりました。誰が run や Reports を作成しているか、誰がアクティブに W&B を使用しているか、誰の招待が保留中か、といった詳細を確認でき、これらすべてを組織内で共有できるよう CSV にエクスポートすることもできます。アクセス管理 について詳しく学んでください。Dedicated Cloud の顧客には、この機能は有効化済みです。Self-Managed W&B の顧客については、W&B サポートにお問い合わせいただければ、有効化に向けて連携いたします。

修正

  • service API キーをチーム管理者に制限
  • Launch agent の設定が Agents ページに表示されるように変更
  • 単一の Launch ジョブを表示している際に、ナビゲーションパネルを追加。
  • Automations で、関連するジョブの設定パラメータを表示できるように変更。
  • グループ化された run がライブ更新されない問題を修正
  • magic および通常のリンク URL 内の余分な / を削除
  • 増分アーティファクト用のベースをチェック
  • ユーザーを複数のチームに招待しても、組織内のシート数を過剰に消費しないように修正
v0.38.0
2023年7月13日

機能

  • メトリクス可視化の強化
    最大 100 個のメトリクスと時間加重指数移動平均に対応した強化版メトリクス可視化インターフェース
    コアとなるメトリクス可視化エクスペリエンスの強化を継続しています。正規表現を使って、どのメトリクスをプロットに描画するかを指定できるようになり、一度に最大 100 個のメトリクスを表示できます。さらに、大規模データをより正確に表現するために、プロット用として新しい時間加重指数移動平均スムージングアルゴリズムを追加しました(サポートしているすべてのアルゴリズムはこちら)。

修正

  • アーティファクトのダウンロード速度を大幅に改善しました。100 万ファイルのアーティファクトベンチマークで 6 倍以上の高速化を達成しています。SDK バージョン 0.15.5 以降にアップグレードしてください。
  • (Launch) Optuna が Launch 上の Sweeps 用スケジューラとして利用可能になり、ハイパーパラメータをより効率的に探索できるようになりました。
  • run データの恒久削除が利用可能になりました(デフォルト無効)。これは GORILLA_DATA_RETENTION_PERIOD 環境変数で有効化でき、時間単位で指定します。この変数を更新する前には十分注意し、必要に応じて W&B サポートに相談してください。削除は元に戻せません。また、この設定ではアーティファクトは削除されません。
  • レポート共有メールを更新し、プレビューを含めるようにしました。
  • プロジェクト内のレポートに対する HTML サニタイズルールを緩和しました。これにより、レポート描画でまれに発生していた問題が解消されました。
  • チャート設定で正規表現によりマッチさせられるメトリクスの最大数を拡張しました。以前は常に 10 個まででしたが、現在は上限が 100 個になりました。
  • メディアパネルのステップスライダーが表示中のメディアと同期しなくなる問題を修正しました。
  • プロットのスムージングオプションとして時間加重指数移動平均を追加しました。
  • Workspace の “Search panels” テキストボックスが、ユーザーの最後の検索内容を保持するようになりました。
  • run をグループ化している状態で username フィルターを適用してもエラーにならないようにしました。
  • (Launch) Launch タブの読み込みがこれまでより大幅に高速になり、通常 2 秒未満で表示されるようになりました。
  • (Launch) キュー設定を JSON ではなく YAML で編集できるオプションを追加しました。キュー設定の編集方法も、より分かりやすくなりました。
  • (Launch) run がクラッシュまたは失敗した際に、そのエラーメッセージが UI に表示されるようになりました。
  • (Launch) ジョブ作成時にプロジェクトを指定しなかった場合、wandb.init の WANDB_PROJECT の値を使用するようになりました。
  • (Launch) カスタムアクセラレータイメージのサポートを更新しました。これらはビルド時に非インタラクティブモードで実行されるようになり、一部のイメージで発生していたブロッキングを解消しました。
  • (Launch) Sweeps の run 作成者が実際の作成者ではなくエージェントサービスアカウントになっていた問題を修正しました。
  • (Launch) Launch ドロワーの外側をクリックしても自動的にドロワーが閉じないようにしました。
  • (Launch) スイープによってキューに入れられたがまだ実行されていない学習ジョブについて、後からスイープを停止した場合にキューから正しく削除されない問題を修正しました。
  • (Launch) チームに所属していないユーザーには Launch ナビゲーションリンクが表示されないようになりました。
  • (Launch) Agent ログのフォーマットおよび表示の問題を修正しました。
  • Automations パネルでのスクロール、リサイズ、クローンに関する問題を修正しました。
  • アーティファクトアクション履歴のページネーションを修正しました。
  • AWS_S3_ENDPOINT_URL 環境変数が設定され、SDK 側から渡された場合に、VPC エンドポイント URL を使用した事前署名 URL をサポートしました。
  • 組織名に ”&” が含まれている場合のエンタープライズダッシュボードリンクを修正しました。
  • タグカラーを一貫したものに更新しました。
v0.36.0
2023年6月14日

機能

  • Launch を使った run のクローン作成
    より大きなマシンを活用するためにバッチサイズなどのハイパーパラメータを調整できる、W&B Launch の run クローン作成インターフェース
    同じ run を繰り返しつつ、いくつかのハイパーパラメータだけ変更したい場合――たとえば、より大きなマシンを活用するためにバッチサイズを増やしたい場合――、W&B Launch を使って run をクローンするのが簡単になりました。run の概要ページに移動し、Clone をクリックすると、新しいハイパーパラメータとともにジョブを実行するインフラストラクチャを選択できます。詳細は Launch のドキュメントをご覧ください。

修正

  • 監査ログにレポートの作成および更新アクションを追加しました。
  • SDK 経由で読み取られたアーティファクトが 監査ログ に記録されるようになりました。
  • レポート作成時に、新しいレポートへ追加する全プロットを一括選択するボタンを追加しました。
  • レポートリンク経由でサインアップする新規の閲覧専用ユーザーが、通常のサインアッププロセスを経ずに、レポートにすぐに移動できるようになりました。
  • チーム管理者が保護されたエイリアスを追加できるようになりました。
  • 中間ステップにおけるメディアパネルの処理を改善しました。
  • 匿名ユーザー向けに、Model Registry ホームページから非アクティブな「New Model」ボタンを削除しました。
  • プロット凡例からデータをコピーする機能を、すべてのユーザーに展開しました。
  • Model Registry のオンボーディングチェックリストで、進捗インジケーターが正しく表示されない問題を修正しました。
  • Automations ページで、ジョブ名にスラッシュが含まれている場合にクラッシュする問題を修正しました。
  • ユーザーが誤ったユーザーのプロフィールを更新できてしまう問題を修正しました。
  • 環境変数で指定した期間の後に、run とそれに関連するメトリクスを完全に削除するオプションを追加しました。
v0.35.0
2023年6月7日

セキュリティ

最近ログインしたユーザーの APIキー がログに記録されてしまう問題を修正しました。デバッグバンドル内の gorilla.log からログを確認し、FetchAuthUserByAPIKey を検索して、見つかったキーはすべてローテーションしてください。

機能

  • Launch エージェントのログが W&B アプリで利用可能になりました。
    GUI に表示された Launch エージェントログを示す画像
    W&B Launch を使うと、機械学習ジョブを幅広い専用のコンピュート環境に投入できます。このアップデートにより、AWS や Google Cloud のコンソールにログインすることなく、これらのリモート環境で実行中のジョブを W&B でモニタリングおよびデバッグできるようになりました。

修正

  • Logs タブが 1000 行で切り詰められなくなりました。
  • アーティファクトファイルのページネーションが無限ループに陥る可能性があったシナリオを修正しました。
  • 成功時のトーストメッセージが表示されないバグを修正しました。
  • Runs テーブルに git のコミット値が正しく表示されるようになりました。
v0.34.0
2023年5月31日

機能

  • 新しい Model Registry UI
    リストビュー、モデルフィルタリング、バージョン管理、自動化コントロールを備えた新しい Model Registry UI
    Model Registry 内で多数のモデルを管理し、Entities 間をシームレスに移動しやすくなりました。新しい UI により、ユーザーは次のことができます。
  • すべての Registered Models を確認
  • 特定のチーム内の Registered Models にフィルタリング
  • 新しいリストビューでは、各パネルを展開して、その中の個々のバージョンを確認できます。それぞれのバージョンのエイリアスやメタデータ、run メトリクスが表示されます。このクイックビューでバージョンをクリックすると、そのバージョンビューに移動できます
  • 「View Details」をクリックして、概要を直接確認
  • 各 Registered Model について、バージョン数、コンシューマー数、自動化数のプレビューを表示
  • Automation を直接作成
  • プレビュー内で一部のメタデータ列と詳細を表示
  • モデルのアクセス制御を変更

修正

  • 検索機能を改善し、ユニバーサル検索のランキング結果を向上。
  • Model Registry で複数のタグを一度に追加/削除できる機能を追加。
  • FileMarkdown 機能を強化し、長いコンテンツを正しくスクロールできるよう修正。
  • デフォルトのチーム選択ドロップダウンをスクロール可能に変更。
  • トラッキング時間に基づく Tier 1/2/3 プラン向けの UI アクセス制限を削除。
  • LLM トレースビューアの span にツールチップを追加。
  • LLM トレースのタイムライン/詳細が、フルスクリーン時に水平方向に分割されるよう変更。
  • Model Registry エントリに entity / team バッジを追加。
  • ログアウト状態のユーザー向けにナビゲーションバーの操作性を改善。
  • 過剰なアーティファクトを持つ組織で UI がブロックされる問題を避けるため、storage/artifact バナーを無効化。
  • ユーザーアバターが正しく表示されない問題を修正。
  • Azure Git URL とともに Launch を使用する際の問題を修正。
  • エアギャップ環境で Launch の設定ボックスが動作するよう修正。
  • Launch キュー作成時に、非管理者にはチームを非表示ではなく無効状態で表示するよう変更。
  • embedding projector のレンダリングに関する問題を修正。
  • 大文字・小文字が混在するユーザー名が関係する一部のケースで、ユーザーがパスワードをリセットできなかった問題を修正。
  • 特殊文字を含むファイルが Azure のメディアパネルに表示されるよう修正。
  • タイムスタンプのインライン表示形式を上書きできる機能を追加。
  • カスタムチャートを含む Reports が、ログインしていない状態でも読み込まれるよう修正。
  • 横長の GIF がフルスクリーンビューからはみ出さないよう修正。
  • デフォルトの Automation 数制限を 20 から 200 に増加。
  • Registered Model のバージョンエイリアスが削除されたように見えてしまうバグを修正(実際にはバックエンドでは削除されていませんでした)。
v0.33.0
2023年5月10日

機能

  • プロンプト: ズームとパン
    ズームおよびパンのデモ
    プロンプトトレーサーに新しく追加されたズームとパンのコントロールにより、複雑な LLM プロンプトチェーンをこれまでより簡単に探索できます。
  • Model registry admin ロール
    Model registry admin ロールを示す画像
    モデルレジストリ管理者用の新しいロールによって、モデルのプロモーションプロセスを制御できます。このロールを持つユーザーは、保護されたエイリアス(例: 「challenger」や「prod」)の一覧を管理したり、モデルバージョンに対して保護されたエイリアスを適用・削除したりできます。
  • Viewer ロール W&B Server に Viewer ロールが導入され、W&B の成果をより幅広いオーディエンスと共有できるようになりました。このロールを持つ Users は、自分のチームが作成したものをすべて閲覧できますが、新規作成、編集、削除は行えません。これらの席数は従来の W&B Server の席数とは別にカウントされるため、ライセンス更新を希望する場合は W&B のアカウントチームに連絡してください。
  • 共有機能の改善: マジックリンクをオプション化、Viewer 向けサインアップを簡素化 チーム管理者は、チームおよびそのメンバー向けにマジックリンクによる共有を無効にできるようになりました。チーム設定でパブリック共有を無効にすると、チームのプライバシー制御を強化できます。一方で、レポートリンクを受け取ったユーザーが、サインアップ後に W&B 上でレポートへアクセスする操作は、これまでより簡単になりました。
  • レポート作成機能の改善
    下書きの公開、編集、コラボレーション機能が強化されたレポート作成インターフェース
    Reports は、ML チーム外のメンバーも含めた組織全体に、W&B 上での成果を共有するのに役立ちます。作成と共有をできる限りシンプルかつスムーズに行えるようにするため、レポートの下書き作成体験を改善しました。下書きの公開、編集、管理、共有の UX を強化し、チームが Reports を使ってより良くコラボレーションできるようにしています。
  • ナビゲーションの更新 W&B が対応する ML ワークフロー領域が拡大する中で、アプリケーション内を移動しづらいというフィードバックをいただいていました。そのため、プロダクト領域のラベルをより分かりやすくしたナビゲーションサイドバーに更新し、一部の詳細画面には戻り先へのリンクを追加しました。また、この機能の強力さをよりよく表すため、「Triggers」を「Automations」に名称変更しました。

修正

  • Workspace やレポート内のプロットにホバーした際、ホバーコントロールに表示されている run 名およびプロット値を Cmd+C または Ctrl+C でコピーできるようになりました。
  • デフォルト Workspace への変更は自動保存されなくなりました。
  • Overview → Summary セクションのメトリクスは、カンマ区切りの形式で表示されるようになりました。
  • 非管理者ユーザーがチームを作成できるインストールレベルのオプションを追加しました(デフォルトはオフ。有効化するには W&B サポートにお問い合わせください)。
  • Weave のプロットで対数スケールがサポートされるようになりました。
  • Launch パネルを横方向に拡大して、パラメータの表示領域を広げられるようになりました。
  • Launch パネルに、キューがアクティブかどうかが表示されるようになりました。
  • Launch パネルで、run を記録する先のプロジェクトを選択できるようになりました。
  • Launch キューは、チーム管理者のみが作成できるようになりました。
  • Launch パネルでの Markdown サポートを改善しました。
  • 空の Launch キュー設定に対するエラーメッセージを改善しました。
  • Sweeps の並列座標プロット上のフィルタは、選択されたすべての runset に適用されるようになりました。
  • Sweeps でメトリクスが必須ではなくなりました。
  • Azure Blob Storage 上に保存された、W&B 外部の参照用アーティファクトファイルの追跡をサポートしました。
  • Reports における Markdown 編集の不具合を修正しました。
  • フルスクリーン表示の Weave パネルから、元のパネルと設定変更を共有できるようになりました。
  • 空のテーブルの表示を改善しました。
  • ログの先頭数文字が切り捨てられる不具合を修正しました。