19.0.3:最終イメージ候補 12/7/25 • 19.1 :すべての変更はコードレビューが必要– 承認開始2025年12月11日 • 20.0:メインで公開 • 20 EA1: 1/22/26
2025 年 12 月 5 日の JMP 開発アップデートへようこそ。
アメリカでは、感謝祭の休暇を楽しまれたでしょうか?年末が近づくにつれ、たくさんの祝日がやってきます。まだお持ちでない方は、ぜひ浮動休暇の割り当てをご利用ください。12月の祝日カレンダー(不規則で先週末の祝日)をもっと早くお送りしなくてごめんなさい。クッキーデーはもう過ぎてしまったそうです。しまった!でもご心配なく。クッキーはいつでも食べられますし、ダサいクリスマスセーターデーももうすぐです!
2025年12月11日(木)の終業時刻より、JMP 19.1 承認モードに移行いたします。コード承認プロセスに関する詳細が記載された Outlook リマインダーがカレンダーに設定されているはずです。(まだ設定されていない場合は、Melanie Drake までご連絡ください。招待状を更新いたします。)概要は以下のとおりです。
- 承認モードの修正案については、まずマネージャーと話し合う
- 可能であれば、事前テストのために修正を 20 にプッシュします。
- コードを 19.1 にプッシュする前に、保留中の変更のコードレビューをリクエストしてください。
- JMP承認者リストから承認をリクエストします。承認者リストにメールで4人の承認を得た場合、または4人になるまでにさらに承認が必要な場合は、その旨をお知らせください。
InsideJMPの「記念日、新入社員、異動、そして称賛:2025年11月」の記事で、統計ドキュメントマネージャーのマイケル・クロッティが、テクニカルライターと統計ライター向けの統一されたJMPドキュメントスタイルガイドの作成に貢献したドキュメントチームメンバーのジル・アマヤに、素晴らしい称賛の言葉を送っていたことに気づきました。ジルは、これは私たちのライティングチーム間の素晴らしい共同作業であり、誰もが単一のリソースを利用できることを嬉しく思っていると述べています。この共有リソースの共同作業にご協力いただいたドキュメントチームの皆様に感謝いたします。
また、記事でコアチームの主任開発者であるデビッド・バーバー氏が30周年を迎えたことも知りました!私は長年にわたりDave氏と多くの仕事をしてきましたが、特にJMPのクラッシュに関するサポートをお願いし、(彼はいつも非常に詳細な情報を提供してくれます)困惑させられたり、私にとっては難解なクラッシュファイル(魔法のように複雑)を覗き込んだ後、JSLのスニペットを使って最も不可解なケースを再現できる彼の姿には驚嘆させられたりしてきました。複数ファイルのインポート、PDFインポート、ジャーナル、アドイン、グラフビルダーなど、JMPの様々な機能開発に加え、Dave氏はWindows版jmprunnerアプリケーションの発明者であり、メンテナーとしても広く知られています。R&D部門の多くのメンバーは、デスクトップ版JMPの問題調査にjmprunnerを日々使用しています。今週、Dave氏はjmprunnerを新しいWindows ARMビルドで動作させる機能を追加し、社内の顧客からの要望にも応えて常に微調整を行っています。この節目を心からお祝い申し上げます!
また、誕生日を迎えたボブ ヒッキーさん(明日誕生日です!)にも感謝します。今週、OneDriveからインストーラーを取得するための既存の仕組みについて詳細を記載したメールを送ってくれました。もし見逃していた方は、 Confluence で詳細をご覧ください。OneDrive同期は、開発スタッフがお気に入りのJMPインストーラーを毎日各自のマシンにコピーするための最適な方法です。また、Bobさんから、JMPのSalesforceインスタンスは週末に更新期間があるため、一部のSalesforce関連システムが読み取り専用モードになる可能性があると連絡がありました。
一般のお知らせ
今後の重要な日程
- JMP 19.1 コード承認モード - 2025年12月11日
- JMP 19.1 コードフリーズ – 2026年1月5日
- JMP 19.1 セキュリティフリーズ – 2026年2月19日
- JMP 19 の日程の完全なリストについては、 Confluence をご覧ください。
JMP開発アップデート
コア
- Dan S:スクリーンリーダー向けのプラットフォーム起動とアクセシビリティのリファクタリング作業を継続しました。JMP 20の設定で「ディスパッチで列参照を使用する」を有効にしました。19.1の統合により、複数のYを持つ等高線図のOrder-By問題、列スイッチャーのクラッシュ、データフィルターで行状態変換列を使用したグラフビルダーのクラッシュ、アプリ/ダッシュボードのデータテーブルビューを使用したアプリビルダーのクラッシュが修正されました。
- Dave B:顧客から報告されたmfiと列名のバグを修正しました。クラッシュ調査とクラッシュリーダーのpdb検索アルゴリズムの修正を行い、arm64 pdbファイルの検索を開始しました。
- Ernest: Summary の UI を改良し、設定を保存する機能を追加しました。見た目が気に入らない場合や、動作がわからない場合はお知らせください。他の DataTable ツールダイアログでも同様のことをしたいと考えています。
- Xan:モザイク ラベル付け、テーブル行の目盛りラベルの衝突、より多くの GRect 引数を定数にする、シェイプ ファイル内の値ラベル。
DOEと信頼性
- カレブ:今週は、受け入れ検査エクスプローラーの現在の機能を拡張する新しい受け入れ検査プラットフォームのプロトタイプに取り組みました。また、新しいエクスプローラーの追加を容易にするために、サンプルサイズエクスプローラーのインフラストラクチャにも取り組みました。
ホスティングとインターフェース
- ポール: JMP-28966 - Pythonのセキュリティアップデート3.13.10が12月2日にリリースされました。JMP 20を更新し、月曜日に19.1へのアップデートを予定しています。Stringbotは19.1と20の修正を行いました。Analyzerの警告を修正しました。また、有料マーケットプレイスアドインのコードとアドインのセキュリティについても調査中です。
インタラクティブ HTML
- ジョン・パウエル:
- 列の値ラベル プロパティで、値ラベルが割り当てられていない複数のカテゴリに使用するラベルを定義する場合の、曖昧さを解消するためのサポートが改善されました ( JMPHTML-15075 )。
- 列の値ラベル プロパティで、値ラベルが割り当てられていないカテゴリに使用するラベルが定義され、そのラベルに引用符が含まれている場合に発生するクラッシュを修正しました ( JMPHTML-15144 )。
- JMP 19 開発サイクルの振り返り会の終了を開催しました。
- リファクタリングに重点を置く最初の JMP 20 スプリントを作成し、計画を開始しました。
- Scatterplot 3D SceneBox コードをリファクタリングして、Display3DPointsSegment のサポートを独自の JavaScript クラスに取り込み、より多くの 3D グラフィックス サポートのための余地を作りました ( JMPHTML-15146 )。
- ユーザーの希望リストをサポートしている、またはサポートする予定の Jira アイテムを追跡しました ( 緊急の JMP Live 機能のニーズ - JMP ユーザー コミュニティ)。
- JMP Live SPC ドキュメントを確認しました。
- ポール・スピチャラ : インタラクティブHTMLとJMPLiveにおける輪郭プロファイラー( JMPHTML-13612 )の初期コミット。これにより、グラフメニューでスタンドアロンの輪郭プロファイラーが使用可能になるほか、HTMLプロファイラーをサポートするプラットフォームでは埋め込み輪郭プロファイラーも使用可能になります。また、20/19.1ではいくつかのバグ修正も含まれています。ラインアップボックスのレイアウトに関する問題( JMPHTML-15139 、 JMPHTML-15137 )
. フォントが非常に小さい場合、ツリーマップのラベルが描画されません [ JMPHTML-15072 .
高速マーカーモードでウィンドウに合わせる際に問題が発生する( JMPHTML-15156 )。値ラベルが空の文字列の場合、ツリーマップのツールチップに問題が発生する( JMPHTML-15159 )。
-
- Mike Stickles: JMPHTML-14956 (バンドスタイルのエラーバーが、グラフビルダーで色変数を持つポイントに正しくエクスポートされない) の作業を完了しました。変更を提出し、問題をテストに渡しました。JMPHTML -577 (エラー間隔に色が付いていない) の作業が進みました。リファクタリング・スプリントの計画に参加しました。
JMPライブ
- オーロラ: 19.0: 「JMP Live for SPC」ドキュメントを確認。19.5 :レポート内の複数の警告の履歴のダウンロードをサポート。20.0 :プロセス スクリーニング テスト (アラート、アラート増加、アクション、仕様外) をサポート。
統計
- ジョン・ホール
- 輪郭プロファイラーで、クリッピング機能のダイアログと初期設定の問題を修正しました。19.1 でも修正されています (JMP-28945)。
- 工程内スクリーニング
- これらの項目の多くは、今週初めに製品マネージャーと開催された調和に関する議論の会議で優先順位が付けられました。
- 規格外の式の境界を修正 (JMP-28863)
- 起動ダイアログで「すべてのチャートを表示」にチェックが入っている場合は、コールバックで再度変更しないでください (JMP-28867)。
- 制限テーブルでは、他の名前よりも_LSLと_USLが自動選択される(JMP-28467)
- 機能詳細の修正(JMP-28833、JMP-28746)
- さらなるトリアージ修正(JMP-28875、JMP-28546)
- 新しいコマンド「制御外の色の値」(JMP-28932)
- 新しいコマンド「欠落を介して接続」(JMP-28940)
- 新しい起動オプション「欠落しているカテゴリを含める」(JMP-28975、JMP-23706、JMP-23659)
- 除外された観測値は CCB のように処理され、スコアは付けられますが、制限の統計からは除外されます (JMP-5253)。
- Laura CS:いくつかのバグを修正し、19.1に統合しました(あと1つ!)!P&GのZhiwu氏とSEM分析に関する共同作業を継続しました。D&Iミーティングに出席し、D&Iワークグループの新メンバー募集のためのInside JMP記事の掲載を依頼しました(ご興味のある方はご連絡ください)。
- Laura L: JMP 20の工程能力プラットフォームに「サブグループで並べ替え」オプションを追加しました。これは、既にこのオプションを備えている管理図ビルダーと工程スクリーニングと一致するようにするためです。
統計ドキュメント
- マイケルC:面接を終え、夏季インターンシップの候補者に内定を出し、内定を受け入れました。19.1の統計プラットフォームと章におけるヘルプキーの問題を修正しました。OxygenのMathTypeプラグインをレビューし、Doc/L10N Oxygenテスト用の様々な数式を作成しました。19.1のドキュメント更新作業を継続しました。Colleenの協力で、Stat R&DがWake County Holiday Cheerプログラムを通じて支援した2家族にプレゼントを届けました。
統計テスト
- マーク:ラジニーシュ氏による信頼性プラットフォームのツアーに再び参加しました。ジェイコブ氏の協力を得て、400件のケースについて、検証済みの過去の予測値とベイズ最適化プラットフォームによる新しい予測値との間の不一致を調査し続けています。JMP 20でプログレスバーの表示に関する最近の変更以降、Byグループが多い場合に二変量解析の「直線の近似」コマンドの速度が大幅に低下していることに気付きました。DOEの応答シミュレーションで使用されているランダム係数の現在の分布を変換し、ユーザーが希望する出力範囲を実現するための方法を発見・検証するためのシミュレーションを実行しています。
- Tonya:プロセススクリーニング、CCB、プロセス能力に関する調和会議に出席しました。プロセススクリーニングの新機能をテストしています。また、3つのプラットフォーム(プロセススクリーニング、プロセス能力、プロセススクリーニング)の違いも調べています。
技術サポートとエンゲージメント
- ウェンディ:ハッピーフライデー!水曜日のウィンターポットラックで皆様にお会いできるのを楽しみにしています!
- 来たる冬休み中に発生する可能性のある緊急サポート問題に対応するために、すでにテクニカル サポートとエンゲージメントを担当することを申し出ていただいた開発者のBrian Corcoran、Daniel Powell、Aurora Tiffany-Davis、Chris Humphrey、Laura Lancaster、および Russ Wolfinger に感謝の意を表します。
- 以下は、テクニカルサポートとエンゲージメントの両方における、ケース件数とトピックに関する通常のグラフです。TS JMP Liveレポートと、 過去14日間にサポートから報告されたチケットを表示するJiraフィルターへのリンクも掲載しています。
週ごとのテクニカル サポート ケース数:

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

週ごとのエンゲージメントサポートケース数:

先週のエンゲージメントキューのケーストピック(制限された当事者スクリーニングのケースを除く) :

開発業務
- メラニー:
- ブランチングおよびリリース終了 Jira の表を更新しました。月曜日に 19.0.4 ブランチ タスクと 19.0.3 リリース終了タスクを作成します。
- Qiana および Krzysztof と協力して、19.1 のサンプル データの更新がローカライズの準備ができていることを確認しました。
- データの整合性を確保するために、いくつかの Jira をレビューして更新しました (計画バージョンと修正バージョンが実際に発生したものと一致することを確認するなど)
- 完了した作業について、いくつかの DevOps Jira を検証してクローズしました。
- Discovery Summit ページにメモを追加しました (オースティン、日本、韓国)
- 12月のタスクと「これは来年の問題」のタスクを分ける。(ネタバレ:前者よりも後者の方がずっと多い)
- Shannon L: 19.0.3 セキュリティリリースと緊急バグ修正リリースのまとめ、サインオフカレンダーのリマインダー送信、セキュリティ速報の草稿作成などを行いました。JMP Marketplace収益化プロジェクトの作業では、R&Dとのミーティングを行いました。Atlassianツールのユーザーサポートに加え、問題や改善点に関するサポートチケットの発行も担当しました。リリース終了時のタスク計画を含む週次技術会議も実施しました。製品管理マネージャーとドキュメントマネージャーと面談し、新機能の追跡に関するより良いアプローチについて話し合いました。
- ジム:
- Mac OS JMP 19 ビルド マシンのネットワーク/ビルド スクリプトにいくつかの変更を加えました (感謝祭前のビルドの失敗のため)
- いくつかのMacユニットテストマシン上のODBCドライバを更新しました
- Snapdragon (ARM64) マシンで実行するためのユニットテスト実行スクリプトの更新を継続
- Windows JMP 20 デバッグ実行に使用した Windows 10 ユニット テスト マシンをクリーンアップしたため、今月は結果が得られませんでした。交換用マシンを待っています。
- マイロン:
- jmptoolprodでのテスト環境の設定を継続
- JMPTOOL-1890: クラッシュシステムで使用される crashreader.exe を更新し、Dave B からの修正を取得しました。
- エヴァンとテレメトリ作業を開始
- JMPTOOL-1886: 無効なマッピングを削除するための JiraBot ジョブの作成
- Bob: arm64 インストーラーのロジックを変更して、x64 PC では動作しないようにしました。(JMP28350) バージョン 20 の Windows インストーラーを変更して、必要な Microsoft インストールを前提条件として、現在のロジックの外で処理するように調査しています。
ローカリゼーション
- Allison:新しいマーケットプレイスの UI 文字列を処理し、ローカライズのためにキットをベンダーに引き渡しました。BigBook とポータブル UI に関する翻訳クエリを調査して対応しました。新しい韓国語のレビュー担当者のオンボーディングについて JMP Korea とやり取りしました。19.1 のサンプル データ文字列を前処理して、翻訳チームへの引き渡しを準備しました。
- サンディ:組み込み関数用の新しいリターンジョブ/コミットジョブの開発とテストをさらに進めました。韓国語のベンダー向け特別レポートにロックされた文字列を含めるテストを行いました。ベンダー向けに作成しているダッシュボードの単語カウント関数のpytestテストをパイプラインに統合する作業を行いました。
- クリストファー: 19.1 の SampleData ハンドオフの準備(ノート内の余分な改行の問題を修正、DOE テーブルを 1 つ修正、新しい l10n ワークフローをテスト)。Bitbucket の新しいテストパイプラインについてチームと連携しています。memoQweb を使用してレビュアーをサポートしています。
- トリッシュ:翻訳クエリのトリアージ、ZIP での新しい KO レビュー担当者の登録、契約を要求するプロセスの明確化、第 4 四半期のまとめの計画。
- ハワード: JMP_UI の戻り値に Jenkins トリガーを追加しました。JIRA ボットの通知問題を解決しました(二重メール通知を無効化)。バグ修正。
- ソハイル: PyTest パイプラインの統合問題を解決し、API テスト、モック データベース、HTTP 呼び出しを追加しました。
ドキュメント
- キアナ:
- ZIPリクエスト#10278: Ryffine_Oxygenの移行教育とサポートに取り組みました
- PM、ドキュメント、オペレーションとの会議に出席し、新機能の情報を話し合いました
- JMP-27435、JMP-28955、JMPDOC-2598 に取り組みました
- JMPクエリーに取り組んだ数: 3291, 3296
- サンプルデータをL10Nに引き渡しました
- スーザンC:
- JMP Live for SPCドキュメントの下書きを終え、レビューに送付しました。フィードバックを反映中です。
- 19.1 のインストールとユーザー ヘルプのための JMP Live アップデートに取り組んでいます。
- 19.0.3 のリリース ノートに少し作業を行っています。
- Devon と一緒に、テスト部門の新人向けにプレゼンテーションを行いました。
- いくつかの時間管理コースを終えました。
- テクニカルライティングのインターン生にインタビュー中。やったー!
- クリス : ローカリゼーションに関する質問に回答しました。Michael Hecht 氏と Paul Nelson 氏からの情報に基づき、Helpkey スクリプトを修正しました。変換された数式を順番通りに出力する方法を見つけました。ライフサイエンスのヘルプにいくつか手作業による修正を加えました。忘れていたフィルタービュー画像スクリプトを作成しました。
- デボン:新しい JMP Web ヘルプの概念実証に取り組んで、新しいヘルプでヘルプ キーがどのように機能するかを再度確認し、Susan と一緒に新しいテスト チーム メンバーに Doc チームについてのプレゼンテーションを行いました。
- ジル: UG のいくつかの Jira に取り組み、11/22 と 11/30 の UI 文字列レポートを確認し、マーケットプレイスのアドイン ファイルと LS の章を編集しました。
システム/ホストテスト-Cary
- Audrey: 19.0.3の初期テスト、第4四半期のレビュー、テストフレームワークとUT実行に関する項目をNicoleと詰める作業。テスト組織は昨日、素晴らしいホリデーランチとプレストンウッドのイベントに参加しました!

- Hunter: Daniel Powell氏と協力し、Windows 11上でJMP 20のarm64ビルドで発生する断続的なクラッシュを再現しました。JMP Runnerの機能強化により、Arm64固有のJMPビルドを表示できるようになったDavid・Barber氏に感謝します。Arm64 Windowsで動作するJMP Runner専用の最近のアップデートにより、x64とArm64の両方のJMPビルドを選択して起動できるようになりました。来週の最終インストーラテストに備えて、MacとWindowsでJMP 19.0.3の全4製品のインストールと認証(オンラインとオフラインの両方)を実行しました。My JMPテストページでBob Hickey氏とHolly Cullen氏にテストを実施し、Windows上のArm64 JMP用の新しいリンクを含む、早期採用者向けビルドのダウンロードリンクを確認しました。
シャノンからのメモ
DOEとReliabilityの開発者であるCaleb Kingさん、この冬の写真を送ってくださりありがとうございます!彼は「ロアノークでは5センチも雪が降りました!今日はノラの幼稚園はお休みです」と言っています。ロアノークと言えば、木曜日にバージニア州ロアノーク在住のCoreチーム開発メンバーであるジャレッド・トーマスさんにお会いできて嬉しかったです。皆さん、素敵な週末をお過ごしください!
