來自 Trish 的提示:開發者們,請盡快處理所有在 Stringbot 20 版本中「卡住」的字串。我們將在八月進行 V20 版本的首次字串交付。我們希望盡可能多的字串能夠包含在第一次交付中。謝謝!
19.1.4:最終鏡像候選版本 2026年7月12日 • 19.1.5:安全凍結 • 19.2:安全凍結 2026年8月6日 • 20.0:在主目錄中開啟;功能凍結與EA5凍結 2026年7月23日
歡迎閱讀 2026 年 7 月 10 日 JMP 開發更新!
本週工作繁忙, 19.1.4 安全凍結和19.2 代碼凍結均於昨日結束。請查看這份計畫版本為 19.2 的剩餘項目報告,以便對您可能擁有但未包含在此次發布中的項目進行分類。
現在我們已經完成了19.2 版本的審核流程。如果出現嚴重的重大缺陷,請務必將 Jira 優先順序設為“緊急”,並與您的經理深入討論該問題。如果您的經理也認為該問題無法等到下一個緊急缺陷修復版本(19.2.3)發布,則應在周三的運維會議上提出該問題,以便其他經理進行進一步評估和討論。
我們的標準做法是,任何考慮緊急整合的缺陷都必須在 20 版本(如果存在等效程式碼)中修復並測試,並在考慮之前通過程式碼審查。緊急修復還需要產品管理、用戶賦能或技術支援部門的負責人,以及相應的測試經理和安全經理崔維斯·拉波拉的批准。雖然我們預計這種情況很少見,但每個緊急缺陷修復都會經過仔細的單獨評估,以確保所做的更改不會影響旨在交付其他問題計劃修復的現有發佈時間表。
提醒各位, 7月23日星期四是2020版功能凍結日,行銷功能也將凍結。 EA5版本也將在當天建置完成,與每日建置版本保持一致。開發團隊應在日曆中加入提醒,於7月27日星期一上午9點前更新功能頁面,並於7月28日星期二下班前將影片發送給米婭·史蒂芬斯 。 (如果您的日曆中沒有此提醒,請聯繫梅蘭妮·德雷克 ,她會重新發送給您。)說到EA,非常感謝產品經理莎拉·西爾維斯特分享了這篇關於EA2和EA3參與情況的部落格文章!
非常感謝 JMP 生命科學開發人員盧西亞諾·席爾瓦在本週的 JMP 開發者會議上的精彩演講! Luciano 分享了 JMP Pro 20 版本即將推出的新功能,即全同胞家族單倍型 (FSFHap) 推斷,這是美國農業部 (USDA) 的客戶提出的要求。如果您錯過了會議, 可以在這裡找到錄影。如果你身在本地,下週 Luciano 從巴西來訪時,一定要跟他打個招呼!
統計開發人員伊莉絲·博格特將於下週四的開發人員時段組織一場以研究為重點的講座,主題為“通過子空間分析進行數據集成 (DIVAS)”,主講人是來自北卡羅來納大學教堂山分校的 JS Marron 教授——如果您想收到參加此次講座的邀請,請告訴她!
一般公告
重要日期
- JMP 19.1.4 最終影像候選版本 – 2026年7月12日
- JMP 19.2 安全凍結 – 2026年9月3日
- JMP 20 EA5 代碼凍結 – 2026年7月23日
- JMP 20 功能凍結 – 2026年7月23日
- 請造訪合流查看JMP 19和JMP 20的完整日期清單。
JMP 開發最新進展
產品管理和產品行銷
- Valerie:中國銷售和市場團隊於7月2日成功舉辦了針對中國醫療保健和生命科學客戶的JMP Inspire網路研討會。與傳統的知識分享會不同,本次研討會採用了一種全新的、目標明確的形式:一個行業專屬、僅限受邀人士參加的產品展示會,旨在直接向醫療保健和生命科學領域的客戶展示JMP、JMP Pro和JMP Clinical的價值。本次活動反應熱烈,229名註冊者中有109人出席,出席率達48%。值得注意的是,約三分之二的註冊者是新客戶,這凸顯了本次網路研討會在擴大客戶覆蓋範圍和激發新客戶興趣方面的有效性。
技術支援與互動
每週技術支援案例數:

上週技術支援隊列中的案例主題:

每週客戶支援案例量:

上週待處理案件隊列中的案件主題(不包括與受限方篩選相關的案件):

開發營運
- 吉姆:
- 與鮑伯·希基合作解決了 JMP 19 安全版本建置中 Template.html 的流程問題。
- 與保羅·納爾遜合作,使 Python 模組安裝腳本能夠在單元測試機器上以批次模式運行。
- 協助約翰鮑威爾設定新的 macOS HTML5 建置機器
- 建立 Perforce 工作區用戶端和分支規範,為下週初 JMP 19.1.5 的分支部署做準備。
- 摘自 2026 年 7 月 Windows JMP 20 Debug、JMP 20 ASAN 和 JMP 20 TSAN/UBSAN 單元測試運作結果:
- 報告了 40 個新的 JIRA 問題
- 已驗證 11 個已修復的 JIRA
- 缺口:
- 修正了 JMP 19.1.4 Mac 分析構建,使其能夠正確地將分析報告作為 Jenkins 工件包含進來 ( JMPTOOL-2267 )
- 由於硬體出現問題,甚至拒絕執行關機請求,已將 AWS Perforce 代理程式遷移到新執行個體。 ( JMPTOOL-2273 )
- 本週 Atlassian 做出更改後,我更新了 BitBucket 憑證,並專門為 JMP Snyk SBOM Scanner 專案建立了新的 API 令牌。 ( JMPTOOL-2274 )
- Shannon L:正在完成 JMP 19.1.4 和 JMP Live 19.5.1 的安全工作,包括改進追蹤和報告功能。正在追蹤和調查 SAS 在 vCenter 上使用 VMware 的情況,這些 vCenter 將於 2026/27 年停止支援。正在進行文件編寫和測試,以更改我們幾個研發 Jira 開發專案的 Jira 系統,使其需要指定修復版本——更多詳情稍後公佈。每週召開技術會議,包括每月一次的 Atlassian 管理員會議。負責 Oxygen 專案管理工作。
- 邁倫:
- Salesforce 安全性檢查 API 崩潰狀況
- JMPTOOL-1626 – 開始清理舊的單元測試文件
- 修正了 jmptool 上的 Jenkins 代理問題(握手錯誤等)。
- JMPTOOL-2268 – 新增 19.1 遙測視圖(最終也會新增 19.2 版本)
- 鮑伯:
- EA 5 的安裝程式碼準備
- 與 Jim Borek 合作制定解決 template.html 問題 (JMPTOOL-2302) 的策略
- 清理腳本,以避免 JMP 和 JMP LIVE 版本號不同而導致的問題。
- Shannon C:參與了關於 19.1.4 和 19.2 版本最新修復以及一些即將進行的流程變更的各種討論。審查了幾個內部報告的 20 版本崩潰問題和最近的 19.1.3 版本崩潰問題;根據需要更新了案例和問題,添加了追蹤和註釋。與團隊成員進行了一對一會面,討論他們正在進行的項目,主持了多次團隊會議,並參加了 Atlassian 管理員小組會議,以了解即將進行的變更。協助進行了一些組件變更。
本土化
- Krzysztof:使用新的線上工作流程和 memoQweb 為我們的供應商準備了測試專案。負責 19.0 版圖書的翻譯記憶庫 (TM) 維護工作。就轉換後的 Oxygen 文件中存在的問題向文件團隊提供回饋,這些問題需要在交付本地化團隊之前進行修復。對 memoQ 的 Oxygen 過濾器進行了多項更新,以改善從 mif 翻譯記憶庫重新翻譯的效率。
- Allison:處理了 19.2 版本可移植 UI 的最終翻譯並推送至 P4;與供應商溝通了發票和即將到來的報價;與供應商溝通了從 V20 版本開始將翻譯流程遷移到 memoQWeb 的相關事宜,並與 Krzysztof 和 Trish 合作建立了一個測試項目;驗證了發票付款。
- Trish:審查 V20 字串,準備移交 1. 對 19.2 進行最終檢查。討論 V20 的在地化工作流程。
- Sohail:在 jmptrans 上部署了 ChatUI 介面,實現了聊天歷史記錄、日誌記錄和令牌消耗限制。
- Sandy:正在測試 Oxygen 檔案的新填色作業。正在開發用於 Oxygen 檔案的新影像差異檔案驗證功能。
文件
- 蘇珊C:
- 建立了 JMP Live 19.5 的日文說明文件。已發布並經過同儕審查。已送交測試。
- 建立其他 JMP Live 本地化幫助。
- 創建了 19.1.4 版 RN,並更新了書籍和 PDF 文件。 Jill 進行了編輯。
- 已審閱 Allison 提出的 JMP Live 改進建議。
- Qiana:
- 參加了會議。
- 對 JSG 中的 2 個章節進行了逐頁比較。
- 負責專案規劃和協調。
- Jill:繼續逐頁比較 JSG 以進行遷移,同儕審查日語幫助文件,並編輯 19.1.4 版本說明。
- 克里斯:完成了DJ的逐頁審查。幾乎所有書籍都編寫了幫助文件。調整了輸出格式。
系統/主機測試-Cary
- 奧黛麗: 19.1.4 和 19.2 版本的問題都是臨時出現的,所以得進行緊急演練!好在現在看來都解決了。正在和瑞恩·克萊爾討論測試 JMP for Stats 行動應用的事宜。準備下週進行 19.1.4 版本的測試。做一些驗證工作。在我們的沙盒環境中測試 Jira 的變更。布拉德·諾里斯下週就要加入我的團隊了——歡迎布拉德!
- Nick H:我參與開發了單元測試 GUI的一項新功能,該功能允許用戶在最近一次夜間運行中,自動將當前失敗的測試案例填充到視窗底部的測試清單中。此功能的工作原理是查詢資料庫,取得使用者最近失敗的測試案例,並根據執行 GUI 的作業系統進行篩選。希望這能幫助測試人員(包括我)更頻繁地檢查夜間運行中的失敗測試案例!我還參與了 20 個 beta 回饋和其他一些小型驗證工作。

- 埃里克·霍頓:
- JMP-31392 HTTP 要求失敗,可能與 AspenTech 的 NTLM 驗證方法有關;已驗證 JMP 19.1.4 和 19.2 版本中與 AspenTech EC2 執行個體的連線問題已修復。此外,也驗證了這兩個版本中 /DataTable/ImportExport 單元測試的完整運行。發現 /DataTable/ImportExport/testHTTP.jsl 中需要更新一個基準測試,更新後消除了斷言失敗。
- JMP-30799 自動標記規則:允許在開啟資料庫類型檔案時提示;協助 Mandy 測試在 Windows 上從 Databricks、SQL Server、Oracle 和 MySQL 開啟資料表以及在 Mac 上從 Databricks、PostgreSQL、OracleDB 和 SQL Server 開啟表時「套用自動標記規則」的提示。
- 正在調查JMP崩潰報告。正在與內部用戶跟進。
- Hunter:已完成 JMP 19.2 清單中最後幾項的驗證。已在 Mac 和 Windows 系統上安裝、授權(包括線上授權和實體隔離授權)並執行了 JMP 19.1.4 各產品最新版本的測試,以便在下週進行最終安裝程序測試之前查找任何問題。已完成兩門安全訓練課程。調查了兩個 JMP 19 EA 4 案例和其他一些已報告的問題。
網站測試 – Cary
- 喬許:
- 完成了 JMP Live 19.5.1 版本驗證,並協調了即將進行的安裝程式測試的準備活動。
- 已準備好進行 JMP Pro for Live 19.1.4 安裝程式測試,包括環境和建置驗證。
- 對新的 JMP Live 工作流程功能進行了驗證並提供了回饋,重點是審核、批准、晉升、權限和合規行為。
- 針對 JMP Live 19.5.1、19.6.0 和 20.0 版本,已驗證安全修復和第三方軟體包更新。
- 執行 OIDC 和 SAML 身份驗證測試,排查設定問題並驗證修復方案。
- 對 JMP Live 進行了回歸測試,以驗證最近新增的功能和候選版本。
- 調查並驗證了工作流程、身份驗證、報告重新生成和資料處理缺陷的修復方案。
- 改進了 Jira 的組織和測試工作流程,以進行流程篩選、分類和驗證工作。
- 在 JMP Live Data Table Editor 中發生一起險些洩漏缺陷的事件後,發現了擴大自動化覆蓋範圍的機會。

- 西瑪:
- 已接受並關閉:
- 警告摘要部分需要更多欄位以適應動態標記獲取。
- JMP Live 伺服器崩潰,發布大量警告
- 重新載入並開啟警告面板會清空警告面板。
- 在流程篩選表中點選「警告」按鈕,應該會開啟「警告」面板。
- 在「警告」面板中選擇 > 應選擇「流程篩選」表中的行
- 警告面板預設顯示的 ID 數與預設顯示的行數不一致
- qc_where 值不包含指示子集的 where 子句。
- 非負連續 PS 報告 JSON 包含虛假的「qc_WarningsTested」:[] 摘要對象
- CCW濾鏡未如預期工作
- 使用「按等級」的 PS 報告不顯示警告面板或徽章。
- 在移動後置後建立資料夾時出現錯誤和意外行為,導致建立資料夾時出現錯誤和意外行為。
- GraphQL 規範中已不再使用 addCredential 和 updateCredential 方法。
- 當類別或進程變數包含特殊字元“&”時,警告面板不會展開/顯示警告。
- 創建了 Jiras:
- 除非重新整理報表,否則從資料表中移除警告後,警告徽章/徽章編號不會更新。
- 流程篩選中,圖表中的「警告」多選功能無法正常運作
- 在警告面板中進行篩選沒有任何效果。
- 使用「按等級」的 PS 報告不顯示警告面板或徽章。
- 多選篩選流程一段時間後會出現異常行為。
- 在過程篩選報告中調整控製圖大小時發生錯誤
- 如果篩選選項關閉後再重新打開,篩選選擇將不會保留。
- 移除多個過濾器中的一個時顯示的所有警告
- 警告面板中的徽章在資料變更後不會更新,直到手動刷新報告為止。
- 當存在大量依賴項時,依賴資料載入看似卡住,但實際上並未卡住。
- 清除多個通知時 webjmp 出錯
- 當使用特殊字元時,圖表會作為 PS 表中選定的行附加到報告中。
- 當分組變數或過程變數包含特殊字元時,從「警告面板」選擇「警告」不會選擇 PS 表中的關聯行。
- 移動輪廓分析器滑桿時會顯示警告面板
- 輪廓分析器(JMP 與 JMP Live)中某些幀是空白的。
- Natalie: HTML自動化報告:19.5.1 – 1處差異(需要更新控製圖測試案例),19.6 – 1處差異(需要更新控製圖測試案例),20.0 – 共5處差異,1處差異(需要更新控製圖測試用例),4處差異(流程篩選圖像基準測試差異,添加了滾動條)。流程篩選的自動化測試需要更新,以在從匯總表中選擇行時展開警告面板。 Steve正在開發此功能所需的後端更改,我將更新測試案例。我將繼續改進流程篩選的測試覆蓋率。
- 安娜:
- 為 imageTest 框架新增了新的測試案例。
- 已測試 JMP Live Data Viewer 的修復程式。
- JMP Live 中輪廓縮放/平移功能已驗證。
- 已驗證 John 對 ScatterPlot 3D 的修復。
- 在 JMP Live 中重新檢查了 LDF 反向功能,以確認問題僅在互動式選擇控制項時出現。
核
- Dan S: Tab 鍵焦點導航已更新,以集中更多操作,方向鍵導航也正在更新中。 SceneBox 已支援螢幕閱讀器,焦點支援允許透過鍵盤存取上下文選單。 Alt 鍵點選對話方塊和上下文選單中的顏色/標記/線型屬性的初始化和行為也進行了大量更新。與 Bryan Fricke 合作,使用圓角更新了大綱標題的樣式。
- 戴夫B:
- 修復了單元測試中發現的ubsan和tsan問題
- 修復了僅限 Mac 的 MFI 崩潰問題
- 調查了歐內斯特發現的一個工具提示錯誤。
- 重現了客戶報告的崩潰問題,並儲存為互動式 HTML 檔案。
- Ernest:已新增對資料表「元資料」的支援。現在開始討論如何將我們對錶變數的一些使用方式轉換為使用元資料。
- Xan:在新增了對 TopSeg 和 CustomStreamSeg 的支援後,已將「建立為資料表」標記為 EA5 版本就緒。正在探索 Grubbs 異常值以繪製箱線圖。
美國能源部和可靠性
- Caleb:正在為所有轉換後的樣本量瀏覽器提供腳本支援。希望今天能完成!
主機和介面
- 約翰‧施羅德爾:
- 主機變更以避免在仍在測量視窗的過程中嘗試繪製視窗(顯示)。
- 輔助功能工作:在傳入的作業系統用戶端呼叫中新增了已刪除顯示框的檢查,以避免可能的崩潰。仍在調查並困惑為什麼觸發工具提示會將螢幕閱讀器的焦點從當前聚焦的顯示框移開。已在 Jira 中建立了關於 MatrixDisplay 輔助功能工作的請求。
- 圖標:更多圖標更新。這項工作揭示了 JMP 淺色/深色主題圖示與匯出 HTML 時首選 HTML 主題圖示不匹配的問題。原型設計變更涉及使用 Fluent 風格的紅色三角形彈出圖示;仍需進一步完善。
- 事故和UT Assert調查。
互動式 HTML
- 約翰鮑威爾:
- 保羅·斯皮查拉 :我們繼續致力於為互動式 HTML 和 JMPLive 新增表面圖支援 ( JMPHTML-15556 )。目前,我們正在為嵌入式分析器添加表面圖支持,添加對錶面圖中分類值修改的支持,並添加遙測和日誌記錄功能。此外,我還進一步完善了互動式 HTML 和 JMPLive 中的輪廓分析器 ( JMPHTML-13612 ),特別是修復了一些扭曲的輪廓線,並添加了對填充輪廓線的支援。
- 阿爾納夫:
- 更新了準星樣式,使其與桌面版準星保持一致。
- 十字準星的固定邊緣被切掉
- 新增對十字準線(例如長條圖)中類別標籤格式的支持
- 修正了存在多個圖表時十字準星無法從上方進行綁定的問題。
- 修正了十字準星標籤值未限定在圖表範圍內的問題。
- 我製作了實習生博覽會展示板的草稿。
- Mike Stickles:已完成JMPHTML-15608 (在互動式 HTML 中實現星座圖)的前兩個階段的實現,涵蓋了繪製節點圖的靜態方面,包括以任意角度渲染文字。目前正在實現頂點和邊的選擇,並將選擇項目連結到樹狀圖。
JMP Live
- Aurora:協助完成了一些 GitKraken 續訂流程。進行了大量第三方軟體包的更新。建立了一個每日更新的 JMP Live 表格,用於追蹤第三方軟體包的更新機會。撰寫了幾篇 Confluence 文章。參與了迭代回顧和計劃會議。修復了一些小 bug。開始著手開發自訂分類狀態功能。
統計數據
- Laura CS:擴展了多重相關擬合器類,以考慮連續變數平均值和變異數估計的不確定性。編寫了一個 JSL 原型,用於計算結構方程模型 (SEM) 中分類 MIIV-2SLS (Cat-MIIV) 估計器的標準誤差。修正了 Cat-MIIV 中單變量統計報告的問題(隱藏協方差矩陣並為估計值的漸近協方差矩陣添加了名稱)。與 Haley 會面討論了 Cat-MIIV 的進展,與 D&I 行動小組會面以最終確定願景和目標聲明,與 Meichen 會面以最終確定 Discovery 的數據示例。正在撰寫一篇論文,重點介紹我們在中介模型中 SEM MIIV-2SLS 的功能。
- 伊莉莎白:我正在完成針對有序資料的寬鬆非比例優勢模型( JMP-27695 )的開發工作。週三我把它展示給了沃爾特·斯特魯普,他對此非常興奮,因為目前擬合這個模型的唯一方法是使用複雜的 PROC NLMIXED 程式碼。據他所知,我們將是唯一一款提供該模型「開箱即用」解決方案的軟體。
統計測試
- Tonya:測試了製程能力指標圖標籤的變更。在流程篩選中,測試了近期區域變更、Ksigma 變更、自訂測試 1 變更以及警報圖變更。在 CUSUM 中,測試了控制面板中預設 sigma 的變更以及平台重新設計。由於製程篩選、製程能力和 CUSUM 近期變更,更新了單元測試。錯誤驗證。
生命科學最新動態
- 傑克:
- 針對 JMP PyTorch 外掛程式中實作的六個不同的 GNN 模型,創建了一份全面的測試報告。這些模型分別在完整的 QM9 資料集(總共約 130,000 個分子)或 5000 個分子的子集上進行了測試。
- 我對 PyTorch 插件進行了許多更改,以改善用戶體驗。部分變更涉及圖形使用者介面,但大部分變更都涉及 Python 程式碼的邏輯。
- 我在 JMP GUI 中使用設定的種子對每個模型進行了專門測試,以確保輸出結果與我的純 Python 測試結果一致。
- 修正了插件程式碼邏輯中的多個錯誤
- 我還發現了一些其他的「使用者體驗」改進之處,我正在嘗試將它們整合到插件中。
- 更重要的是,我贏得了JMP夏季沙狐球錦標賽冠軍,成為至少一年來第一位贏得該賽事冠軍的研究生實習生。
- Drew:目前正致力於JMP Clinical 20的臨床研究報告創建和報告結果並排比較功能。同時,我也在研究JMP Clinical與DataBricks的整合方案,因為Novo Nordisk(以及其他客戶)正在使用DataBricks來管理他們的臨床試驗資料。
- 理查德:正在撰寫一份臨床報告,總結問卷調查數據。
香農的筆記
下圖雖然是為2022年繪製的,但到了2026年7月依然適用……我現在什麼秋天的天氣都想要,即使最後證明是錯的!祝大家週末愉快,注意防暑降溫…
