プロジェクトスコープの ECM フィッティング
等価回路モデルのフィッティングがプロジェクト内で直接利用できるようになった。プロジェクトのいずれかのセルにすでに紐づいている測定値を選ぶ(または新しい CSV をアップロードする)と、トレースをプレビューし、フィットを実行し、その結果をワンクリックで新しいモデルとしてプロジェクトに保存できる。新しいフローでは多段ステッパーが積み重ねカードに置き換えられ、モデル対データのプロット、エラープロット、フィッティング進捗インジケーター、OCV トグルヘルパーが追加され、フィット完了時に結果へ自動スクロールする。スタンドアロンの ECM デモは未認証ユーザー向けに引き続き利用できる。PyBaMM v26.4.0 対応
パイプラインとプロトコルシミュレーターを PyBaMM v26.4.0 向けに更新した。本リリースでは、従来のゼロ電流ステップに代わる専用のRest ステップクラスが導入され、MSMR の電極容量パラメータが短いキー(例: Q_n_1、Q_p_1)から記述的な文字列(例: “Negative electrode host site occupancy capacity (1) [A.h]“)に改名された。既存の実験と MSMR パラメータセットは、新リリースでも引き続き正しく解析される。Claude Code プラグインとしての SDK スキル
Ionworks Python SDK に、インストール可能な Claude Code スキルのセットが同梱されるようになった。対象は api-discovery、cell-data、data-upload、simulations、pipelines、projects-and-studies である。各スキルは関連するサブクライアント、メソッドシグネチャ、create-or-get パターンを文書化しており、AI アシスタントが現在の API サーフェスに対して SDK を操作できるようにする。/plugin marketplace add ionworks/ionworks-skills と /plugin install ionworks でインストールすると、任意の Ionworks プロジェクトでスラッシュコマンドと SessionStart フックが利用できる。Python API の厳格なアップロードバリデーター
CellMeasurementClient.create と create_or_get が、Studio にデータを送信する前にオプションのクライアント側バリデーターを実行するようになり、処理上のバグが分かりにくいアップロード結果ではなくローカルエラーとして表面化するようになった。連続する行の間隔が 5 時間を超えるかどうかを調べる厳格な時間ギャップチェックがデフォルトで実行される。voltage_window を渡すと電圧連続性チェックが有効になり(不正な partition_by による時系列順の乱れを検出する)、rated_capacity を渡すと連続する同方向のフルステップチェックに加え、容量が定格の 5 倍を超えるステップに対するソフト警告が有効になる。Studio
Studio
改善
- 測定チャートのコントロールがコンパクトなヘッダーサマリーに折りたたまれるようになった。軸ごとの変数セレクターでは、統一された 2 列レイアウトで系列を動的に追加・削除できるようになった。
- 実験タイプタブが異なるスタディ間を切り替えた際に、スタディの可視化が空の状態に崩れなくなった。前のタブが存在しない場合、フィルターは All にリセットされる。
- 古い Supabase セッションを持つユーザーが、リダイレクトで立ち往生する代わりに、OTP の
auth/continueページからサインアウトして復帰できるようになった。 - 空のセルページが正しい組織レベルの権限チェックを使うようになり、セルを作成できるユーザーに紛らわしい「プロジェクト管理者に連絡してください」というメッセージが表示されなくなった。
- パイプライン要素の詳細ビューが
Data FitとValidationの設定に対して短時間に重複したフェッチを発生させなくなった。大きなjob_configはストレージから直接読み込まれてキャッシュされる。
Pipeline
Pipeline
改善
Simulation(IDAKLU ソルバー)で関数コンパイルがデフォルトで有効になり、同じモデルを共有する繰り返し実行が高速化された。submesh_typesとspatial_methodsがSimulationObjective.to_configを通して正しくシリアライズされるようになり、simulation_kwargsにメッシュジェネレーターや空間メソッドを持つCycleAgeingなどの目的関数の JSON ラウンドトリップが修正された。
Python API
Python API
修正
- 時間単調性の検証エラーメッセージが、隣接する正しい 2 つの値を報告するようになった(従来の off-by-one では実際の違反の直前の値が表示されていた)。
Data Processing
Data Processing
修正
- 符号規約の検出が、低電流のパルスデータセットをすべて休止と誤分類しなくなった。休止しきい値が電流の 95 パーセンタイルを基準に相対的にスケールするようになり、小振幅データでも違反を検出できる。