19.2: セキュリティ凍結 2026/9/3 • 20.0: メインでオープン; EA6 コード凍結 2026/8/27; コード凍結 2027/1/7
2026年8月14日のJMP開発アップデートへようこそ!
今週、JMP経営陣は、 19.1.5セキュリティリリースの延期を決定し、P&Gをはじめとする顧客に影響を与えているテーブル破損問題に対処するための2つの緊急バグ修正を例外的に含めることとしました。20と19.2では本日、2つの修正のテストが開始され、その後19.1.5への統合が行われます。来週には19.1.5の最終インストーラ候補を作成し、テストを完了次第、正式リリースする予定です。
EA6は、2週間弱で開発が完了する予定です。デスクトップ製品向けのEAに加え、EA6のコードベースに基づいたJMPライブEAも開発します。JMP Live EAは、開発とテストが完了次第、一部のJMP Liveユーザーに新機能のテスト用として提供されます。
Confluenceに「 20 Late Features」ページに加えて、 「20.1 Features」ページも追加しましたので、ご注意ください。20の機能凍結からほぼ1か月が経過しましたので、機能凍結時点で開発が始まっておらず、20でのリリースが必須ではないマイナーな新機能については、代わりに20.1で検討してください。
新機能といえば、木曜日のJMP開発者会議でJMP Live!のプロセススクリーニングトリアージについて発表してくださったAurora Tiffany-Davis、Michael Goff 、 Praveena Panineerkandyに感謝します。会議にライブで参加できなかった方は、 こちらから録画をご覧いただけます。
最後に、JMP R&D開発プロジェクト向けの新しいJiraワークフローを含む、2026年8月のアトラシアンのカスタマイズ/改善点について情報を提供してくれたシャノンLさんに感謝します。 詳細はこちらをご覧ください。
JMP、JMP HTML5、またはJMP Clinicalの研究開発用Jiraプロジェクトをご利用の方は、来る8月17日(月)に、いくつかのJMP研究開発プロジェクトに新しいワークフローが展開される予定ですのでご注意ください。
Jira課題に関連付けられた修正がどのJMPソフトウェアバージョンで行われたかをより正確に追跡するために、いくつかのトランジションにおいて、Jira課題に修正バージョンが設定されていることを要件として追加します。
要するに:
- この新しいワークフローは、機能リクエストを除く、これらのプロジェクトのすべての Jira 課題タイプに適用されます。
- Jira課題をテスト準備完了、テスト中、承認済み&クローズ済みに移動するには、修正バージョンが必要になります。
- Jira課題をクローズする際に修正バージョンに何を使用するかについては、ドキュメントにガイダンスがあり、ソースコードやその他の変更は行われていません。
ご質問がある場合は、シャノン・レスリーまたは他のJMP Atlassian管理者までお問い合わせください。また、 JMP Atlassian Q&A Teamsチャンネルもぜひご覧ください。この情報やその他のAtlassian関連情報が引き続き共有されます。
一般のお知らせ
今後の重要な日程
- 20 EA6 コード凍結 – 2026年8月27日
- JMP 19.2 セキュリティ凍結 – 2026年9月3日
- 2026年8月6日、初のポータブルUI文字列ハンドオフ
- 20 EA7 コードフリーズ – 2026年10月1日最終版ポータブルUI文字列ハンドオフ(20) – 2026年11月12日
- 20 コードレビューモード - 2026年11月26日
- 20 コードフリーズ – 2027年1月7日
- JMP 19およびJMP 20の開催日程の全リストについては、 合流をご覧ください。
JMP開発アップデート
ウェブテスト
- ジョシュ:
- JMP Liveインストーラーのテスト活動を継続しています。
- インストーラーのテスト作業を再開するために、マシンを再構築しています。
- 複数の顧客からの設置業者に関する質問に対応しました。
- 今後の設置業者向けテスト活動の計画。
- JMP Liveインストーラーを使用してデプロイされる夜間サーバーに、WebTest Automation Noticesテストを追加しました。
- WebJMPが最初に起動した際にJMP PoolがJMP Liveに接続できないという問題を、開発チームが再現できるように、2台のサーバーからなるAWS開発環境を構築しました。
AllisonHines_0-1787589550430.png
- フイ:
- JMP Live 20の国際化テスト(JMPTEST-2096)を継続実施。高度な管理図警告のローカライズ範囲(JMPTEST-2628)、20項目が進行中。
- I18Nテスト中にプロセススクリーニングの機能上の欠陥が発見されました:JMPHTML-15762(重大、テストマーカーをクリックしても警告ペインが開かない)。また、I18Nテスト中にJMP-31900が報告されました。これは通常として報告されましたが、qc_timeデータの破損のためエスカレーションされ、検証後、同週中にクローズされました。JMPHTML-15757は重複として識別されました。
- バグ検証中に、JMP-31941(通常、不正な形式のJSLでサイズ変更時にグラフィックが消える)とJMPHTML-15763(重大、ツールチップのサマリー統計に###が表示される)が報告されました。
- PraveenaとSeemaと共同で不具合レビュー会議を実施し、JMPHTML-15699(ソート後に複数選択が壊れる)とJMPHTML-15689(最初の処理以降で警告ペインが失敗する)の再現性を確認しました。どちらの不具合も開発者によって認識されています。
- JMP-260、JMPHTML-15704、およびJMP-31900を検証し、解決済みとしました。
- リスク:JMPHTML-15762、JMPHTML-15699、およびJMPHTML-15689は未解決のままであり、いずれもプロセススクリーニング領域に属し、リリース検証が完了する前に開発者による解決が必要です。
- アンナ:
- 異なる列タイプを使用して、ScatterPlot 3Dをテストしました。
- さまざまな列タイプ、特殊文字、変換列を使用して、列切り替え機能をテストしました。
- さまざまな列タイプ、特殊文字、および変換列を使用して、ローカルデータフィルタをテストしました。
- グラフレットを備えたプロセス能力プラットフォームのテストを実施しました。
HTML5およびJMP Liveにおけるデスクトップ版の修正を確認しました。
コア
- Dan S:新しい<のスクリプトを更新しました
- デイブ・B:
- 分布ジャーナルを保存して再度開いた後に棒グラフの高さが変わってしまうバグを修正しました。
- 報告されたバグ(ベースライン処理中のクラッシュや、アドインが予期せずアンロードされる問題)をいくつか再現しようと試みました。
- Xan:サイズ凡例設定の最小値/最大値をサポート。LegendDisplay::revertToInitialStateを追加。weak_ptr<>::lock() の結果を使用してから使用。
- エヴァン:ライトモードとダークモードの両方で、WCAG 1.4.3 コントラスト(最小)に関する問題を見つけて修正します。
DOEと信頼性
- ケイレブ:エリックとシミンと協力して、ライフ分布/ライフフィットXのバグチケットのトリアージと分割を行いました。サンプルサイズエクスプローラーのチケットについては、ビルと全く同じ作業を行いました。また、ディスカバリートークの録音準備と、WildTrackとの共同作業による論文の完成に向けた作業も継続しました。
ホスティングとインターフェース
- ポール: JMP-31940(ファイルハンドルの問題)とpyarrowでのクラッシュ(JMP-31155およびJMP-30521)に取り組みました。
インタラクティブなHTML
- プラヴィーナ:
- マイク・スティックルズ: JMPHTML-15608(インタラクティブHTMLでの星座図の実装)の作業を完了し、コードをレビューのために提出しました。選択範囲は、適切な箇所でノードグラフ内で正しく伝播するようになり、デンドログラムが含まれている場合は、選択範囲がデンドログラム内で正しく反映されるようになりました。
- ジョン・パウエル:
JMPライブ
- オーロラ:
- JMP Liveトリアージで「ローリングデータ」の問題を報告し、アニーとディーターと打ち合わせを行い、計画を立案し、実行した。
- コードとテストにおけるバグ修正と小規模なパフォーマンス改善のトリアージ
- カスタムトリアージのステータスをメインに統合しました(機能は90%完了しています)
- JMP Live Triage 20 の開発者向けデモ (マイケルとプラヴィーナによる)
- Confluence記事「サードパーティパッケージ通知ファイル - 作成と使用」および「JMP Live EA(早期導入者)リリース」を作成しました。
- サードパーティ製パッケージのアップデート
統計
- カスタムデザインでは、ヒントポップアップウィンドウ用の小さなボタン(ⓘ)などのヒント機能がさらに追加され、テーブル名を入力するフィールドが追加され、JSLで「スクリプトをスクリプトウィンドウに保存」がサポートされました(JMP-31707、JMP-31942)。
- Augment Designにおいて、起動ダイアログに事前入力された要素と応答(JMP-31707)
- プロセススクリーニングにおいて、比率チャートに「n トライアル」列がない場合に発生するクラッシュを修正し(JMP-31975)、シフトグラフで 300 を超える軸ラベルを許可し、「選択したプロセスで再起動」に複数の列と複数のグループの両方がある場合に注記を追加しました。
- 配列をクロス集計するためのサンプルスクリプトをジョセフに送ってください。
統計テスト
- マーク:ジェイコブと一緒にJMP Discovery Summitのプレゼンテーションを録画する準備をしました。ライアン・D、ケイレブ、シミンと会って、積層造形第2フェーズの研究内容を定義しました。ジョンの調査結果と、カスタムデザインのユーザーエクスペリエンス変更に関する提案を確認しました。ライアン、ジョセフ、ジェイコブと会って、Easy DOEの今後のコードプッシュについて話し合いました。クリスとイェンと会って、ベイズ最適化の作業とJMP Discoveryプレナリーでのプレゼンテーションについて話し合いました。
- トーニャ:夜間実行時のみ発生する単体テストの失敗を調査します。属性チャートと変動性チャートの起動の分離をテストします。属性と変動性の概要ノード名の変更に伴う単体テストの更新を行います。軸の変更に伴うプロセススクリーニング単体テストのベンチマークを変更します。多変量機能分析をテストします。設定をテストします。バグの検証を行います。
- ジェイコブ:
- 負荷モデルのテスト、Augment Designのテストの追加
- モデルにシェッフェ三次項を含む設計のテストを作成する
- マーク・ベイリーと共に、ディスカバリーのプレゼンテーションを録画する準備をしています。
- カスタムデザインのアップデートをテスト中
- ザカリー:私の開発したアドインがJMPマーケットプレイスに正式に公開されました。リンクはこちらです: 計測システム分析ダッシュボード 。試してみたい方は、予期せぬ問題を避けるため、JMP 20ではなくJMP 19を使用することをお勧めします。報告された問題: JMP-31811
ライフサイエンス最新情報
- 女の子:
- 8月12日(水)、ラス、ロス・メトゥサレム、そして私は、ノースカロライナ州立大学バイオインフォマティクス学科向けに、JMPの一般的な使用方法、およびバイオインフォマティクス研究におけるゲノミクスとAIツールに関するワークショップを開催しました。
AllisonHines_1-1787589550447.jpeg
- サバイバルプラットフォームのバグ修正作業を行っていました。ヴァレリーとサバイバルプラットフォームの利用方法について話し合い、プロジェクトマネージャーやシステムエンジニアから、エンジニアがどのように利用しているかについての有益なフィードバックを得ました。
製品管理と製品マーケティング
- ケイリー:水曜日に、JMPのデータコネクタとデータアクセスに関する営業支援トレーニングを開催しました。このトレーニングでは、データへのシームレスなアクセスが、手作業によるデータ準備の削減、データボトルネックの解消、より迅速で情報に基づいた意思決定の実現を通じて、JMPの真の価値を引き出す方法に焦点を当てました。セッションでは、JMPの現在および今後のデータコネクタ機能、顧客のビジネス課題に対するソリューションとしてデータアクセスをどのように位置づけるか、そして顧客が分析ワークフローを接続、自動化、拡張できるように支援することでアカウントを拡大する機会を見つけるための、実践的な営業戦略、発見のための質問、および戦略について説明しました。録画はこちらからご覧いただけます。
技術サポートとエンゲージメント
- ウェンディ:テクニカルサポートは、今週、多大なご支援をいただいた以下の皆様に感謝の意を表します。
AllisonHines_2-1787589550450.png
|
- JMP-30350とJMP-31954を19.1.5向けに迅速に準備してくれたすべての方々に感謝します。
- JMP Live開発チームとJosh LoPresti氏には、顧客であるBundesdruckerei社へのサポートに対して感謝いたします。
- ジョン・シュロードル氏の事故案件における協力に感謝いたします。
|
先週のテクニカルサポートキューのケーストピック:
AllisonHines_3-1787589550451.png
先週のエンゲージメントキューにおけるケーストピック(制限対象者スクリーニングに関連する自動処理ケースを除く):
AllisonHines_4-1787589550452.png
開発業務
- Shannon L: JMP、JMP HTML5、および JMP Clinical 開発プロジェクトの新しい修正バージョン要件に関する 8 月の Jira ワークフロー展開の準備とコミュニケーションを主導しました。これらの Jira の変更に関するガイダンスを公開し、ユーザーの質問に回答し、展開活動を調整しました。エラー ダッシュボードを更新しました。L10N と協力して、Atlassian サービス アカウントの API トークンを更新しました。Mia、Brand、および DevOps とともに、JMP 全体にわたる JMP 2027 計画の議論と詳細なレビューを主導しました。脆弱性管理とセキュリティ レビューの取り組みをサポートし、8 月の JMP 19.1.5 および JMP Live 19.5.2 リリースのセキュリティ速報のドラフトを作成しました。次のリリースに含まれる緊急バグ修正のレビューに参加しました。通年雇用に転換したインターンの Drew Hunter と協力して、JMP アクセス制御イニシアチブ プロジェクトの第 2 フェーズの計画を策定しました。 SAS CISおよびR&DのVMwareセンターに設置されているJMPサーバーの在庫管理についてAudreyと協力し、それらの移行または廃止計画を策定しました。CISと協議してレビューを行いました。毎週技術会議を開催しました。
- メラニー: Joseph、Jacob、Krzysztofと協力して、20.0 用の DOE サンプル データ テーブルに対して Stringbot を適用、テスト、実行しました ( JMP-28777 ) • Jira 作業項目でデータ整合性に関する作業を行い、修正バージョンと計画バージョンを更新し、完了とマークされた機能をストーリーに移動しました。 • 19.1.5 の後半の変更に関する作業を行いました。 • 空のチェンジ リストをより適切に管理するシェル スクリプトを書き直し、Jenkins がジョブを誤って失敗させないようにしました ( JMPTOOL-2362 ) • クイック スタート用にインストールされたすべてのファイルと Perforce にあるファイルを検証して、同期とスクリプトの問題を早期に検出する方法に取り組んでいます ( JMPTEST-2618 )
- ニック:
- HTML5対応の新型Macで、引き続きトラブルシューティングを行っています。なぜ依然として誤ったプロファイル/ユーザー空間にアクセスしてしまうのかを突き止めようとしています。調査は継続中ですので、来週改めてご報告いたします。
- SASのIT部門と協力して、オンラインインストーラーが失敗するMatLab Mac版の問題について調査しました。IT部門との協議の結果、ファイアウォールやセキュリティルールによるブロックは発生していないことが確認されました。MathWorks社に調査依頼のメールを送信しました。
- 来週のJenkinsアップデートに備えて、JenkinsサーバーのOSアップデートとバックアップを実施しました。
- Mac CIマシンのクリーンアップとOSアップデート。
- OSアップデート後に誤ったバージョンのXcodeが使用されることで発生していたJMP 19.1.5 Mac版の解析に関する問題を修正しました。
- ジム:
- macOSビルドマシンのオペレーティングシステムアップデート
- 開発者と協力して、19.2 および 19.1.5 ブランチの両方に必要な変更を反映させる作業を続けています。
- JMPの名称変更に関連する複数のJIRAを更新し、関連する単体テストスクリプトを修正して新しい名称を使用するようにしました。
- マイロン:
- JMPTOOL-2031: 先週のStringbot実行に関して、今のところ否定的な報告は受けていません。もし新たな文字列割り当ての問題に遭遇した場合は、ご報告ください。
- JMPTOOL-2121: クラッシュWebページをPostgreSQLで動作するように調整する
- ボブ:
- 2027年プロジェクトにおける名称変更のためのインストーラーとプロセスを確認する
- 最終的な19.1.5インストーラーを準備する
- シャノンC: 19.1.5 および 19.2 の修正に関する調整。TS および開発チームによるさまざまなクラッシュ調査を支援し、想定どおりにシンボル化されなかったファイルを調査しました。修正バージョンが指定されていない Test-Ready Jira 課題をトリアージし、修正バージョンを要求する最近の作業に関連付けました。週次ミーティング。
ローカライゼーション
- アリソン:新しいZHレビュアーを見つけ、Zipに登録するための情報を収集しました。V20の見積もりについてレビュアーと連絡を取り、Zipで購入依頼を提出しました。ポータブルUIのローカライズに役立つツールを使って、新しいZH翻訳チームを準備しました。ベンダーの請求書を処理しました。
- ハワード:
- Jenkinsのトリガージョブに取り組んだ。
- ポプレートジョブの新しい検証機能を開発し、ditamapにリストされているXMLが実際のファイルリストと一致することを確認しました。
- L10nbotの新しいAPIトークンへの切り替え作業を行いました。
- サンディ: Oxygenファイル用の新しいイメージ差分ファイル検証をテストしています。データ投入ジョブ実行後にOxygenファイル用の新しいファイル検証を開発中です。
文書
- スーザンC:
- JMP Live 19.5のインストールヘルプの更新作業中です。
- 19.1.5リリースノートの更新を計画中
- JMP Liveヘルプのアップデート計画に取り組んでいます。
- チェンジマネジメントのコースを受講しました。
- ジル: JMP-1162 、 JMP-22428 、 JMP-27513 、 JMP-31060の複数の新機能のJiraに取り組んでいます。
- デヴォン:変換されたドキュメント内の書籍タイトル変数を整理したり、PLATOを通じてライティング講座を受講したりしています。
システム/ホストテスト
- ニック・ホームズが来訪し、新メンバーのブラッド・ノリスを歓迎するため、システム&ウェブテストグループはビッグマイクズBBQで昼食を楽しんだ。
AllisonHines_5-1787589550463.jpeg
- バーム:
- JMP-30350 CRP: 数値列と文字値ラベルプロパティを持つデータテーブルが JMP 19.1.5 でクラッシュする問題の修正テストに協力しました。
- JMP-31954の修正プログラムによる、9.2における破損したデータテーブルの復旧テストを支援しました。
- 上記の Jira をテスト中に、タグに関連する無関係なクラッシュが発生しました: JMP-31993値ラベル付きタグを列プロパティから削除するとクラッシュする
- マンディと会って、フィルタービューに最近加えられた変更点について話を聞きました。
- Filter Viewsのテスト中に見つけたいくつかの項目について開発者にフィードバックを送信し、クラッシュを報告しました: JMP-31944 「ビューグループ化」凡例で色とマーカーの両方を同時に変更しようとするとクラッシュが発生します
- Recodeの「シンプルなJSLを使用する」オプションと、この分野でのJSLテストの書き方について、マンディと話し合いました。
- 再コードテスト中に発見したエラーを報告します: JMP-31978 「値ラベル」で「一致を優先」を使用すると、Recode Togetherでエラーが発生します
- Hunter: JMP 19.1.5 の最終インストーラーのテストを開始しましたが、リリースに向けて追加のバグ修正が評価されていたため、週半ばにテストを中断しました。JMP 20 EA 4 のケースを調査し、対応しました。新しい製品名 JMP 2027 を含むビルドを使用して、インストールと認証ケースのバッチを実行し、重大な問題がないか確認しました。JIRA の検証を行いました。
- ニック・H:最近は、データテーブルのメタデータに関する多くのバグの発見と検証に取り組んでいます。また、19.1.5 リリースにおける緊急値ラベルのクラッシュ修正の検証にも協力しました。さらに、JSL ユニットテストフレームワークに変更を加え、Mac 上での Perforce 統合のセットアップを容易にしました。
- オードリー: JMP 20の国際化テストの第3ラウンドを完了し、iPhone版JMP統計アプリのテスト、JMP 19.1.5に組み込まれる緊急修正のテスト、JMP所有マシン向けのSAS VMware移行計画についてシャノン・レスリーと作業を行いました。
シャノンからのメッセージ
来週は休暇で不在になります。以前にもお伝えしたかもしれませんが、夏が終わるこの時期には、やはりこのことをお伝えするのがふさわしいように思います。皆さんも素敵な一週間をお過ごしください!
AllisonHines_6-1787589550465.jpeg