19.1.3: コード凍結 2026/5/28 • 19.2: コード承認モード開始 2026/6/18 • 20.0: メインでオープン; 機能凍結 2026/7/23 • 20 EA4 凍結 2026/6/11
2025年5月29日のJMP開発アップデートへようこそ!
間もなくリリースされるJMP 19.1.3緊急バグ修正版に向けて、機能的なバグ修正の修正、テスト、統合、検証にご協力いただいた皆様に感謝いたします。必要な変更はすべて完了し、コードフリーズのマイルストーンに到達しました。セキュリティフリーズは6月4日に予定されています。QAチームが全製品のインストーラーテストを完了した後、6月中旬に19.1.3をリリースする予定です。
JMP 20 EA4は2週間以内にリリースされます。このプロセスを初めて知る方のためにご説明しますと、EA4は、フィードバックを提供してくださる一部のお客様向けにテスト用に公開しているJMP 20機能の第4版です。開発者の皆様は、ユーザーテストの準備が整った新機能の詳細を機能ページに掲載してください。
JMP 19.2 のコード承認モードは 2026年6月18日に開始されます。このリリースでは、Confluence で詳細に説明されているメンテナンス トラックの承認プロセスが使用されます。開発者の皆様には、JMP 20 のバグを修正し、19.2 トラックに統合する前にテスターによる検証を実施することを強くお勧めします。
木曜日のJMP開発者会議で「人工知能時代の応用統計学」と題した講演をしてくださったCaleb King氏とSimin Zheng氏に心より感謝申し上げます。会議にご参加いただけなかった方は、 こちらの録画をご覧ください。JMPには、結果の信頼性など、AI関連のトピックをこれほど深く考察している方がたくさんいらっしゃることを嬉しく思います。会議の終盤には、教室でのAIの活用について少し議論を交わしました。数名のインターン生が、最近の授業でAIを使用した(または使用しなかった)自身の経験について、親切にもコメントを寄せてくれました。JMPのインターン生をより深く知る良い機会となり、皆さんの意見交換に感謝しています。キャリーにお住まいでない方は、インターン生に直接会う機会はないかもしれませんが、 InsideJMPで彼らについてもっと詳しく読むことができます。
先週、娘のブレナさんが結婚式を挙げられたことを、ラス・ウォルフィンガーさんとご家族にお祝い申し上げます!ラスさんは新しい義理の息子を家族に迎え入れることをとても喜んでおり、JMP社員ユーザーグループ(JEJUG)の4月セッションのミーティングチャットで結婚式の写真をいくつか共有してくれました。ですから、私もここで共有しても構わないと思います。4月のJEJUGミーティングに参加された方、または録画をご覧になった方は、ラスさんがブレナさんが祖母のウェディングドレスを着たこと、そして結婚式にふさわしい状態にするために専門のクリーニング業者を探すのに苦労したことについて話していたのを覚えていらっしゃるでしょう。すべてうまくいきました!お二人の幸せを心からお祝い申し上げます!

一般のお知らせ
今後の重要な日程
- JMP 20 EA4 コード凍結 – 2026年6月11日
- JMP 19.2 コード承認 - 2026年6月18日
- JMP 19.2 コードフリーズ – 2026年7月9日
- JMP 20 EA5 コード凍結 – 2026年7月23日
- JMP 20 機能凍結 – 2026年7月23日
- JMP 19およびJMP 20の開催日程の全リストについては、 合流をご覧ください。
JMP開発アップデート
コア
- Xan:カスタムJSLグラフビルダー要素の開発を継続するが、評価のため一旦保留とする。低解像度数値フォーマットのための軸ヒューリスティックを改良。行リンクのためのPolySeg JSLサポートを追加。
DOEと信頼性
- イェンチュン(ライアン・レキベッツに報告するインターン):今週は、即興劇や研究開発技術研修など、いくつかのインターン研修に参加しました。とても楽しく、ためになる研修でした!私のインターンシッププロジェクトでは、コンポーネントを追加する順序が重要な、追加順序(OofA)実験のためのモデル選択フレームワークを開発しています。今週は、文献にある一般的なOofAデータセットで従来のモデル選択手法をテストしました。次のステップは、順序の方向性を分析に組み込むことです。全体的に、充実した楽しい一週間でした。:smiling_face_with_smiling_eyes:
- ジェイス(報告先:・レキベッツ):ここに来て最初の1週間で、今夏後半のプロジェクトで使用するオマール設計の作成を始めました。今のところ、元の論文に記載されている主要な設計のいくつかを再現することができました。
ホスティングとインターフェース
- マイケル・H:
- 他の開発者が xcode-unlock-p4.sh スクリプトを動作させるのを支援しました。修正の原因は .zprofile と .profile の違いによるものだったため、スクリプトを改良してより堅牢なものにし、手動で実行した際の引数チェックも改善しました。
- Jim B がスレッドサニタイザーのテスト実行で発生した問題をデバッグするのを手伝いました。解決策は、ビルド/テストマシン上の Xcode を 26.5 にアップグレードし、実行中の macOS のバージョンに合わせることでした。
- JMP 19.2 に、Mac 上の .sql ファイルに関する修正を組み込みました。macOS Tahoe でこれらのファイルの UTI が変更されたことが原因で、Mandy が発見した不具合が発生していました。
- JMP 20とJMP 19.2の両方に、JMPがドラッグ&ドロップで.xlsx、.json、.xmlファイルを開けるようにする修正を適用しました。この機能は19.0で壊れており、ユーザーから報告を受けていました。
- Xcode 26.5のスタティックアナライザーに関する新たな問題を調査し、そのほとんどに修正を適用しました。ただし、修正が環境に大きな影響を与えるため、まだ修正していない誤検出の問題がいくつか残っています。これらの誤検出については、レポートツールを変更して無視するようにすることを検討します。
インタラクティブなHTML
- アルナヴ・ムルティ(ジョン・パウエル直属のインターン) :
- ユーザーコミュニティのチュートリアルを完了してJMPを習得しました。
- 自分のマシンに各種開発ツール(Visual Studio、VS Code、Perforceなど)をセットアップしました。
- デスクトップビルドとWebテストが正常にコンパイル/実行されました。これでコーディングを開始できます。
- マイク・スティックルズ: JMPHTML-15538 (書式パターン: HTML5 で <.> を使用すると書式パターンが失われる)、JMPHTML-15544 (書式パターン: 値によるラベルが書式パターンを尊重しない)、JMPHTML-15545 (書式パターン: 参照行ラベルが尊重されない)、および JMPHTML-15504 (マーカー書式パターン: ツールチップに書式パターンが表示されない) の作業が完了しました。最初の 2 つはテストにより承認され、クローズされました。3 番目はまだテスト中で、4 番目はコードレビューのために提出されました。現在、JMPHTML-15548 (マーカー書式パターン: 軸をリセットした後に書式パターンが失われる) を調査しています。これは、優先度が「メジャー」の最後の書式パターンのバグです。
- ジョン・パウエル:
- ポール・スピチャラ :インタラクティブなHTMLとJMPLiveにサーフェスプロットのサポートを追加する作業に取り組んでいます( JMPHTML-15556 )。現在、開発中です。
JMPライブ
- Aurora:レポート設定セット機能(設定セットの作成と読み取りのためのバックエンドサポート)の開発を開始。製品管理部門にプロセススクリーニングのトリアージを実演。プロセススクリーニングのトリアージ性能に関する開発を開始。AIによるバグハンティングを実施。
統計
- エリザベス: GLMMの「繰り返し」タブに「残差」タイプを追加しました(JMP-28854)。このランダム残差は、1パラメータ分布(二項分布など)の過分散パラメータとして機能し、P&Gからの要望によるものです。ブロックサイズが異なるブロッキングファクターを使用した「YをXで適合」における問題の調査を支援しました。
- Laura CS: MultiCorrelationFitter クラスの高速化に取り組んでいます。ポリコリックの推定が大幅に高速化され、現在はコードの整理を行っています。19.2 にバグ修正を統合しました。
統計テスト
- ザック・ホワイト(ジェームズ・コープフラーの指導を受けるインターン) :計測システム分析アドインの開発を順調に進めています。現時点ではシンプルなダイアログボックスと実用的な出力機能を備えていますが、今後数週間かけてより動的でインタラクティブな機能を追加していく予定です。
- 武藤あゆみ:先日、シーケンシャルカバリング配列に関するプロジェクトのキックオフミーティングがありました。それ以来、アルゴリズムを理解するために文献を読んでいます。また、JSL(Jersonal Single Language)の学習も進めています。
- マーク:ウェイン・レヴィン氏と会い、彼の製品CoBaseKRMについて学びました。応答と因子の定義を再利用する拡張機能と、Excelからデータをインポートした際にDOEのメタデータが欠落している場合にそれを復元するユーティリティという、私たちのアイデアに矛盾はないと判断しました。JMP Marketplaceに提出予定のスタディツールのドキュメントとフローチャートをジェイコブ氏と確認しました。JSLユニットテストダッシュボードのクエリを再構築する作業に数週間を費やしました。クエリビルダーを毎回使用しなくても簡単にパラメータを変更できるように、このクエリ用のJSラッパーを作成しました。
ライフサイエンス最新情報
- ジェイク・サムナー(ラス・ウォルフィンガーの指導を受けるインターン) :
- JMP PyTorchプラグインを更新し、分子データでGNNモデルを実行できる機能を追加するプロジェクトに着手しました。まず、プロジェクトの計画をまとめたスライドを作成しました。本格的に作業を開始する前に、ルチアーノ・シルバ氏とラス・ウォルフィンガー氏にこれらの計画を共有し、承認を得ました。計画には、分子からグラフを構築する最適な方法の概要が含まれており、空間的に近い原子間(原子結合でつながっていなくても)にエッジを描画するかしないかを選択できるオプションを追加することを提案しました。
- これまでのところ、分子構造ファイルを読み込み、(1) SMILES文字列(分子構造を文字列として表現するための簡略化された構文)と(2) 各分子の3D構造を再現するのに役立つ原子間の二面角を表すJSON文字列に処理するPyTorchプラグイン用のコードを作成しました。現在、二面角を用いたアプローチが意図どおりに機能していることを検証するとともに、空間的な近接性と原子結合の両方に基づいてエッジを持つグラフを作成するコードの開発にも取り組んでいます。GNNモデルのトレーニングとテストを近日中に実施し、意図どおりに機能することを確認するのが楽しみです。
- ドリュー: JMP Clinical 19.2の最後のバグを修正中です。JMP Clinical 20.0では、いくつかの機能の調査とプロトタイプ作成を行っています。具体的には、対象者フィルターのレビューに母集団フィルターを追加したり、研究の追加/更新プロセスに列の再コーディングを組み込む方法を検討したりしています。
- ソン・イラン ( Russ Wolfingerに報告するインターン):他のインターン生やLSチームとミーティングを行った。AIアシスタントとのプロジェクトの範囲について話し合い、定義した。
製品管理と製品マーケティング
- 私の:
- JMP 20のJMP Live Process Screeningトリアージのデモに参加しました。素晴らしい出来栄えでした!
- サラ・ギリアード、ケイレブ・キング、エリック・ミットマン、ラジニーシュ・ラジニーシュと会い、現在の信頼性向上プロジェクトとJMP 20の残りの優先事項について検討した。
- マンディ・チェンバース氏と協力して、データテーブルの最新機能(プロパティ付きタグ、階層型列グループ、フィルタビューなど)をデモンストレーションするためのサンプルデータを作成しました。
- サラ・ギリアードが主催した多変量プロセス能力に関する会議に、ローラ・ランカスター、ジャンフェン・ディン、そしてJMP GTETの新メンバーであるアストリッド・ラックと共に参加した。
- ブライアン:
- 今週のほとんどは、Fluent System Icon スタイルにより適合する追加アイコンの開発に費やされました。私は、MSA、Variability、Pareto、Diagram、ManageSpecLimits、ReliabilityGrowth、ReliabilityRepeatedDeg、Recurrence、DestructiveDegradation、ReliabilityFatigueModel、ReliabilityBlock、RepairableSystemsSimulation、ReliabilityDegradation、ParamReg、PropHazards、ReliabilityCumulativeDamage、Survival、および MaxDiffDesign というアイコンについて、18 個の新しい Jira 課題を作成して提出しました。
- 私はヘンリー・ムーア氏と協力して、ボルチモアで開催されたJMPディスカバリーサミットのJMPラボのレイアウトを調整しました。
- アクセシビリティの更新に関して、エヴァン・マコーグル、ジョン・シュローデル、メリサ・ターナーと連携しました。現在の状況と今後の計画については、 アクセシビリティロードマップを参照してください。開発者がEA4に向けて準備を進めている機能を検証するためのU-Studyスクリプトを開発する予定です。
技術サポートとエンゲージメント
技術サポートの問い合わせ件数(週別):

先週のテクニカルサポートキューのケーストピック:

エンゲージメントサポート案件の週別件数:

先週のエンゲージメントキューにおけるケーストピック(制限対象者スクリーニング関連のケースを除く):

開発業務
- ニック:
- DailyUTインスタンスのトラブルシューティングを実施しました。JMP 20 Windows 11およびJMP 19.1.3 Windows 2022用の新しいイメージを作成しました。
- Jenkinsを2.555.2にアップデートしました。
- JSONファイルを必要とせずに、より効率的な個別リクエストを可能にするため、SBOMスキャナーツールの開発を進めています。開発はほぼ完了しており、来週初めにはリリースできる見込みです。
- シャノン L: JMP 19.1.2 リリース作業を完了しました。JMP 19.1.3 および JMP Live 19.5 のセキュリティおよび緊急バグ修正リリースの追跡作業が進行中です。Oxygen プログラム管理作業。今週は、調達、人事、HTML など、JMP の複数のグループで Atlassian の管理とユーザーサポートを行いました。輸出コンプライアンスのために拡張機能を登録する方法を定義する JMP Marketplace 作業。インターンと夏のプロジェクトに取り組んでいます。毎週の技術会議。
- ボブ:
- Confluenceの承認ページと製品準備ページを更新しました
- VC 19.2 の再頒布可能ファイルへの変更に関するさらなるテスト
- ソースコードに変更がない場合でも強制的にビルドを実行するためのトリガーファイルを最終決定するために、さらにテストを実施します。
- メラニー: TestBot の AWS への移行を完了するにあたり、いくつかの TestBot Jenkins プロジェクトをテストしています。• ブランチングと EOR タスクを完了するための一般的な作業。• 不可解な単体テスト/ダッシュボードの問題JMPTOOL-2221を調査しています。• 単体テストログ プロジェクトの改善に取り組んでいます。
- マイロン: JMPTOOL-1884(メール内のクラッシュOSを更新してarm64を含める)、JMPTOOL-2219(JiraBotコンポーネントを更新)、およびさまざまなクラッシュファイルのクリーンアップ作業に取り組みました。
- ジム:コード凍結前に、//depot/rel/r19.1.3/source/… Perforce ブランチに複数の統合を実行しました。
ローカリゼーション
- Trish:翻訳ベンダーから、19.5 JMP Live Help のスクリーンショット撮影中に問題が発生したとの報告がありました ( WEBJMP-12511 、 WEBJMP-12510 )。JMP Live Configuration ヘルプは翻訳されません(WEBJMP-12514 ) (迅速な解決にご協力いただいたDieter Pisot 氏とクリス・ハンフリー氏に感謝いたします)。
- ハワード:
- ドキュメントチームからの変更に伴い、Ditaのプリプロセスおよびデータ投入ジョブをリファクタリングする。
- プロジェクト開始時にダッシュボードに新しいエクスポート/プッシュ機能が追加されました。
- バックエンドタスクプロセスのデバッグ
- Sandy: PortableUI、SampleData、BuiltIns の従来の文字列レポートの機能強化。ローカライゼーションダッシュボードのエクスポート問題のデバッグを支援。
- ソハイル: ChatUIインターフェースへのバッチ処理機能の追加、バッチステータスのリアルタイム更新、およびデバッグ機能の追加。
文書
- Dalen Hicks (インターン、 Qiana Perryに報告) :今週は、BA および DOE ディレクトリを整理し、メニューパスを構造化 XML に抽出する Python スクリプトを開発することで、メニュー スクリプト パイプラインの設計と検証に注力しました。52個のファイルに対してスクリプトを実行し、 1,574 個のメニューパスを失敗なく抽出することに成功し、完全に機能し拡張可能な処理ベースラインを 100% 確立しました。来週は出力の改善と自動化の継続に取り組んでいく予定です。
- アリソン・レイ(キアナ・ペリーに報告するインターン) : JMP、JMP Live、Oxygen XML Editorの使い方を習得中です。また、SASのインターン生向け説明会と研究開発部門のオリエンテーションにも参加しています。
- スーザンC:
- QPMの相互参照ブックにおける相互参照の整理
- 19.5 RN を作成し、レビューのために送信しました。 ドキュメント - Confluence
- JMP Live Config ガイドの問題への対応
- デボン:ドキュメントの「自動化リファレンス」の章をXMLに変換し、統計チームへの引き継ぎのために「消費者調査」の章をレビューしています。
- クリス:統計書のXMLファイルに参加しました。デイレンと協力して、XMLのクリーンアップとドキュメント分析のスクリプトを作成中です。マイケル・オシニビと、近日公開予定のクッキー同意について話し合いました。
- ジル: RSMの変換作業を完了し、EGの酸素変換作業を開始しました。
システム/ホストテスト - キャリー
- Hunter:近日公開予定の 19.1.3 最終インストーラーのテストに備え、ほぼすべての JMP 19.1.3 デスクトップ構成でインストールと認証のケースを実行しました。ライセンスが猶予期間中に JMP 19.x をオフラインで起動した際に 30 秒の長い遅延が発生する問題を調査しました。(この問題は JMP 20 で解決済みです。) JMP ライセンスをバックグラウンドでチェックする JMP-30541 の最新の JMP 20 認証機能強化についてさらに検証しました。ライセンスが猶予期間から終了に移行する間、複数のシステムで JMP 20 を数日間連続実行できるようにしました。よりローカライズされたドキュメントを確認し、関連する JIRA アイテムを更新しました。
- ニック・H: 20と19.2の検証作業を行いました。また、夜間実行で失敗していたユニットテストをいくつか修正しました(夜間実行に正しく反映されるのをまだ待っています)。テストダッシュボードに、JMPの各トラックと構成ごとの夜間ビルドを追跡するための新しいページの作成に着手しました。
ウェブテスト – キャリー
- ジョシュ:状況報告:
- 顧客サポートおよび導入支援
- JMP Liveをバージョン17.xから19.1にアップグレードする際の、お客様からのインストールに関する質問に回答しました。
- JMP LiveがAWSにデプロイされたデータベースに接続できない理由に関する導入に関する質問を調査しました。
- テストと検証
- JMP Liveの認証変更に関するテストを継続しました。
- JMP Live 19.5のインストールプロセス(データベース、JMP Pro for Live、Keycloak、およびJMP Liveコンポーネントを含む)をテストしました。
- JMP Liveデータベースのアップグレードプロセスをテストしました。
- SSO構成: jl_distadサーバーをSSOに移行できるように、SASにSAML接続のリクエストを送信しました。
- インストーラーテストの準備:今後数週間以内に開始予定のJMP Live 19.5およびJMP Pro for Live 19.1.3インストーラーのテストに必要なサーバーを作成しました。
- Hui:全体的な焦点は、サイクル後半の予期せぬ事態を減らすために、複数の分野にわたる検証と早期のリスク特定に置かれていました。
- JMPHTML-15480 の下で、HTML5 ログメッセージの幅広い機能 (静止画像、行の昇順、擬似ログスケール、AUC/塗りつぶし、InSpec 確率プロファイラ、セルのハイライト、バー括弧) にわたる検証を行い、診断とサポートに必要なログ記録動作が確実に行われるようにします。
- JMP Live 19.5 → JMP 20 のローカライズとエンコードの動作を検証し、ドイツ語およびその他の英語以外の言語に対する WebJMP の修正 (WEBJMP-12312、WEBJMP-12496、WEBJMP-12500) を確認し、国際的な UX のリグレッションのリスクを低減しました。
- マイク・スティックルズ氏によるラベル修正に関するフォーマットパターン動作をレビューおよび検証し、特定されたエッジケース全体にわたって正しく処理されることを確認しました。
- 固定カラーマーカーラベルのHTML5サポートをテストし、新機能の期待通りの動作を確認しました。
- JMP Live、HTML5、およびデスクトップ版にまたがる3つのクロスサーフェス問題を特定し、文書化しました。これには以下が含まれます。
- HTML5キューブプロットの空白表示に関する問題(Johnによって修正され、検証準備が整いました)
- データテーブルが存在しない場合、JMPとJMP Liveの間でJSLの動作に差異が生じる。
- JSLにおける解析再実行のサポートに欠陥があり、今後のJMP Liveレポート生成に影響を与える可能性がある。
- シーマ:プロセススクリーニングはすごく楽しかった!
- 承認済み、完了済み:
- ユーザーがプロセススクリーニング概要表の行をクリックしたときに、対応する警告パネルセクションを開く
- 作成したJira:
- プロセススクリーニング表の「警告」をクリックすると、警告パネルが開きます。
- 警告を含む行が選択されている場合、JMP Live でプロセススクリーニング管理図が表示されない
- JMP Liveの警告パネルから警告を選択すると、プロセススクリーニングテーブルの対応する行が選択されます。
- カテゴリにラベルが付いている場合、警告パネルは展開/警告を表示しません。
- qc_sampleNameのプロセススクリーニングJSONは、値がネストされている場合は赤色で強調表示されます。
- テイラーM:
- Worked on some Postgres security testing, including these items that were 承認済み、完了済み:
- セキュリティ上の脆弱性のため、Postgresを18.4にアップデートしてください。
- セキュリティ上の脆弱性のため、Postgresを16.14にアップデートしてください。
シャノンからのメッセージ
今日は、正直に言うと、私が知るのがかなり遅かったのですが、とても興味深いと思ったことをお伝えしたいと思います。少し背景を説明すると、先週末、私の大学生のメイが所属するコスプレパフォーマンスグループが、ローリーコンベンションセンターで開催されたAnimazement '26コンベンションで、職人レベルの仮装パフォーマンス賞を受賞しました。グループのメンバーはほとんどが初心者でしたが、1人だけ以前にコンテストで優勝した経験があったため、より経験豊富なグループと競い合ったので、彼らは大喜びで驚いていました。パフォーマンス後のグループの写真はこちらです。メイは右上に写っています。


もしあなたが私に会ったことがあるなら、メイがどれだけ演劇、衣装、コスプレを愛しているかについて、あなたが知りたいと思っていた以上のことを聞いたことがあるでしょう。Animazement '26 の Instagram フィードで彼らのビデオを見た後、私は Apple Music のたくさんの魔法少女まどか☆マギカのサウンドトラックを検索して、彼らが使用した曲を探そうとしていました。メイは笑って、彼らが使用した曲は魔法少女まどか☆マギカの曲ではないが、パフォーマンスに合わせて番組の音声をミックスしたと教えてくれました。彼らが使用した曲は Bad Apple という曲で、私は 10 年以上もインターネットがこの曲に夢中になっていることに全く気づいていませんでした。C ++ の世界にも Bad Apple のサンプルがあります。もし私のように、このトピックの説明が必要なら、 ここにあります。