歡迎閱讀 2025 年 5 月 9 日的 JMP 開發更新!
JMP 18.2.1正在進行安裝程序測試,進展順利。
JMP 18.2.2分支於 5 月 5 日創建。
感謝托尼亞·莫爾丁分享本週的 Beta/崩潰案例及精選崩潰案例:

2025 年 5 月 9 日當週的 Beta 版與崩潰案例 | JMP Live
EA1-EA7 的綜合摘要報告可在此處找到: EA1-EA7 | JMP Live ,以下有兩個範例:


一般公告
即將到來的重要日期
- JMP 19 審閱模式 – 2025年5月23日
- JMP 19 EA9 凍結 – 6/5/25
- JMP 19 核准模式 – 2025年6月13日
- JMP 19 安全凍結 - 8/15/25
- JMP 19 最終候選影像 – 2025年8月18日
- JMP 19 QA 簽核 – 2025年9月11日
- JMP 19 發佈至 MyJMP – 2025年9月16日
- 請造訪合流以取得JMP 18和JMP 19日期的完整清單。
JMP開發更新
核
- Xan:讓 Graph Builder 使用 DisplayBox 邊距;局部平滑約束;調色板中以前未命名的灰色現在被稱為“非常深的灰色” - 允許使用值顏色。
- Dave B:修復表格框樣式問題,嘗試重現幾個匿名崩潰,但運氣不佳,調查了為什麼特定圖像測試不斷變化,並注意到其中一台機器由於某種原因沒有 roboto 字體,修復了使用 jmprunner 構建運行 python 的問題
託管和介面
- 麥可H:
- IME(日文/中文文字輸入)適用於 Scintilla EditBoxes:修正「撤銷」功能,以便不會在中間組合中後退;當 EditBox 不在 {0, 0} 時,IME 使用者介面的固定位置
- ME 針對文字焦點欄位的工作:修正了在輸入法撰寫文字時忽略變更的問題;我們呼叫了一個回呼函數,導致 IME 無法正常輸入
- JMP 樣式表主機控制支援:為 Mac ButtonBox 和 ComboBox(不可編輯)新增了填滿/色彩支援。
- SAS 資料集導入:增加了對 Charset(「最佳猜測」)的支援——由 JMP Clinical 使用
- AspenTech IP.21 匯入:改進了警報訊息,正如 Chris Barrett 所建議的那樣。
- Python:與保羅·尼爾森合作發現一個巨大的數據表記憶體洩漏;修復了幾個額外的小記憶體洩漏
- 工具:改進了 xcode-unlock-p4.sh 中 .profile 的來源;為 symbolize-crash-report 添加了 -app= 選項,因此如果 UUID 查找失敗,您可以明確指定要使用的 JMP.app
- Will Morgan: MATLAB 整合工作正在繼續。我們現在可以取得和檢索 MATLAB 和 JMP 之間(幾乎)所有受支援的資料類型的資料表。我們正在對界面的剩餘部分進行分類。
- John Schroedl:與摩根·格里賓斯密切合作,對我們的 IME 處理進行重大更改,以便在 Notebooks 等視窗中處理多個 Scintilla 編輯框。一些處理(例如剪貼簿歷史記錄和資料表中的 IME)將會倒退,直到我做出進一步的更新。這些變化也要歸功於與埃文·麥考克爾進行的大量 IME 和字體討論。從北京和日本辦事處獲得大量出色的 IME 測試。處理各種崩潰、VS 和安全性問題。
互動式 HTML
- 保羅·斯皮查拉 :最近幾週我一直在完善 HTML 和 JMPLive 匯出的功能和修復錯誤
- 邁克爾·塞諾伊特 :完成了工具提示圖形支持
- 普拉維娜:
JMP Live
- Aurora:錯誤修復(存取控制邊緣情況、列標題和下載取消,讓用戶有更多時間在發布期間修復報告標題、評論通知電子郵件連結和螢幕圖標,改進 x 圖標圖像的處理)。完成了一篇部落格文章“JMP Live 19.0 中的新功能:控製圖警告分類”,但我要等到 JMP Live 19 發布前才會提交它。
統計數據
- Laura CS:最終完成了 MIIV-2SLS 的平等約束程式碼的重新設計,這有助於修復許多錯誤和崩潰。修復了幾個 UT 斷言錯誤。與 Xan 會面討論 SEM 圖表佈局錯誤的潛在修復方法。與哈米德會面討論文檔的 SEM 更新。參加 D&I 委員會會議。
統計文檔
- Michael C:記錄 Fit Model(GLMM 和 Mixed)中的新功能;更新 19 中 UI 變化的一些文件截圖;添加了貝葉斯優化和因果處理的章節,以便可以開始這些平台的文檔內容工作;計劃暑期實習生於 5 月 20 日到達。
統計測試
- Tonya:由於控制圖常數最近發生了變化,我一直在產生 beta 報告、測試流程篩選和更新 CCB 單元測試。
- 馬克:我與瑞恩和雅各會面,並計劃在瑞恩的辦公室裡進行有關 FTC 軟體可用性測試的演示。我繼續使用貝葉斯優化測試現實場景。我幫助Di解釋了貝葉斯優化,以便她可以開始創建她的研討會。本週我參加了季度多元化和包容性團隊會議。我與迦勒 、 瑞安·德威特和威斯敏斯特 (實習生)會面,討論一個研究使用 3D 列印製程製造的塑膠夾的降解的專案。
- 雅各:
- 為 BayesFlo 編寫單元測試
- 測試 CSALT Design 的更新
- 與 Mark Barley 一起在 Easy DOE 中測試強制值列屬性
- 探索 Evan McCorkle 的「ut 參數化測試」原型。調整我最近的 BayesFlo 單元測試以適應這個框架。
生命科學動態
- Richard:為 JMP Clinical 19.0 撰寫部落格文章
- Drew:設計了一種使用 Python 套件比較 RTF 檔案的機制,幫助蘇珊在 JMP Clinical 測試套件中加入了驗證測試。這有望幫助我們的客戶更快地採用我們軟體的更新版本,因為它為他們提供了驗證從一個版本到下一個版本的結果的基礎設施。透過 JMP Clinical 19 Jiras 工作。
產品管理和產品行銷
- Bryan F:產品管理正在審查一些圖標,如果它們是單色的、不是 3D 的、和/或不使用陰影,它們可以在暗模式和亮模式下更好地工作。例如,可以簡化行狀態圖標,使其在黑暗模式下顯得更清晰。我打算在程式碼凍結之前提供一些基於向量的圖標版本以供審查。致力於使 JmpLive JSS 中規定的字體能夠縮放。此外,我還繼續致力於 Discovery Summit JMP Lab 使用的腳本框架的通用版本,以便人們更輕鬆地發送可用性研究並自動收集結果。此外,還提供了某些 UX 回饋並審查了 JMP Live 的字串。
技術支援與參與




開發營運
- Jim:根據最新的 JMP Pro 19 mac OS ASAN UT 運行和 WinOS Debug UT 運行的結果,重新打開了多個 JIRA 票證或添加了新票證;已驗證十幾個已修復的 JIRA;為 JMP 18.2.2 創建了 Perforce 分支;並且第一個最終圖像候選
- 鮑伯:
- 完成、測試並推送適用於 Windows 的 V19 安裝程式圖形
- 產生 18.2.1 最終安裝程式以及 Windows 安裝程式驗證文件
- 與法律部門就許可協議進行會談,確定目前所有安裝人員均適用該協議。
- Melanie:參與有關擬議的每月發布節奏的討論;協助香農L為 JMP Jira 項目推出問題級別的安全性;休假前創建了18.2.2分支任務Jiras;參與HTML5本地化幫助流程的討論;調查測試的間歇性超時(JMPTOOL-1599) ;由於遺傳學書籍已更名為 Mira-PDF 項目。
- Shannon L:與梅蘭妮一起為 JMP 推出了 Jira 問題等級方案。與 Snyk 會面,審查其掃描漏洞資料庫所需的改進和更新時間。與 JMP Marketplace 舉行了幾次專案會議,討論當前的工作和未來的貨幣化。為 Atlassian 續約準備業務理由。與崔維斯一起審查了 JMP Live 中反覆出現的誤報 Snyk 漏洞的措辭。每月 Atlassian 管理會議。每週技術會議包括常設產品安全漏洞審查。開始與崔維斯合作研究研發應用程式清單。
本土化
- 英:
- 已完成 EG 的 EN 截圖腳本的檢查,並在需要時重新截取截圖( JMPLOCTOOL-736 ),總共有 5 個 Jira 錯誤需要 Doc 團隊修正某些截圖腳本。
- 學習插件創建和交付給 Webteam。
- 沙:
- 持續測試並完善便攜式UI的新字串返回處理程序
- 繼續開發樣本資料的新回傳流程
- Trish:繼續研究(JMPLOCTOOL-767) 。檢視 Confluence 上的本地化流程文件並存檔一些頁面。
- Krzysztof:記錄、部署並向 Doc 團隊展示了用於審查新的 JMP Marketplace 插件英文描述的解決方案。測試新的 l10n 自動化功能(UI 的新返回腳本、自動後處理和 JMP Clinical 翻譯的推送)。幫助供應商解決 memoQ 的技術問題。
- Sohail:偵錯並解決資料庫權限錯誤以更新 TM 搜尋文件,並在介面中新增最後修改欄位。開始編寫測試,以便為每個拉取請求提供自動化的 Bitbucket 建置檢查。
- 艾莉森:本週我處理了我們收到的用於 Marketplace 的新一批字串,準備了翻譯包並將這些包發送給供應商進行翻譯;驗證並最終確定 ZH 19.0 樣本數據翻譯;驗證並最終確定 KO 和 ZH 19.0 便攜式 UI 交接 2 個翻譯;整理有關本地化插件創建過程的 Confluence 頁面;配置
文件
- 卡瓦爾:
- 氧氣標註:已完成 FLM 和 MM 的圖像創建;為 JSG 創建圖像(剩餘 3 章);本週晚些時候將與克里斯見面討論一些編輯
- JMP 偏好設定:聯絡約翰·施羅德 、 布萊恩·弗里克和埃文麥考克爾,以了解有關顏色模式和 JMP 主題的資訊;編輯和更新內容
- Qiana:參加了使用 memoQweb 應用程式編輯 Marketplace 描述的演示。參加了 HTML5 本地化幫助的工具會議。繼續對 UG 和 JSG 進行更新,以用 NY 311 Records 取代 SF Crime。對 JMP.book 檔案進行了更新,新增了 2 個新的統計章節。參與 GA 至 LS 的名稱變更工作。專案規劃和協調。
- 蘇珊C:
- 已完成 18.2.1 RN。感謝所有評論過它們的人。致力於本地化交接。
- 致力於 Windows 的快速啟動更新。
- 更新了 Confluence 中的 HTML5 幫助頁面。與 Trish 舉行了一次會議,討論文件複製腳本以及文件存放位置。
- 正在進行 HTML5 內容更新,重新拍攝所有螢幕截圖。更新與 JMP Live 相關的圖像腳本。
- 更新了所有書籍中的“關於 TI”部分,以反映從遺傳學到生命科學的名稱變化。也對其他受影響的資源進行更新。
- 克里斯B :完成了二月和四月的弦樂複習。尋找 SF 犯罪的替代表作為 JSG 範例。開始記錄新功能:舒適變換(JMP-24615)、動態子集(JMP-22890)以及列和腳本的嵌套(JMP-21335)。
- 德文郡 :JMP-23540:在文件中添加有關摘要表腳本特性的註釋,更新各種幫助鍵,審查 UG 編輯和屏幕截圖,將 Prism 視為潛在的 JSL 語法高亮器,這需要從頭開始構建 Oxygen 插件,並整理 AspenTech 數據導入文檔
系統/主機測試-Cary
- 奧黛麗: 18.2.1 安裝程式測試正在進行中。我制定了 JMP 19 維護版本的草案計劃,並等待審核,然後才會發佈到官方 JMP 19 日期頁面。 JMP實習生計劃也正在進行中。
- Mandy:本週在 Mac 上進行了 18.2.1 安裝程式測試 - 完成;致力於測試 JIRA 對過濾視圖、資料表、列管理器、標籤的修復——編寫 JSL 測試,以便我可以將它們添加到測試框架中;現在在這裡提交一份服務單,處理 Global Protect 安裝程式測試 - 完成;致力於測試 JIRA 對過濾視圖、資料表、列管理器、標籤的修復 - 完成;如果您看到類似的問題,請將您的名字附在該單上;正在編寫更多測試以增加對不同新功能的覆蓋範圍。
- Hunter:測試了JMP 18.2.1最終安裝程式測試的大量授權案例,調查並回應了JMP 19 EA 7案例以及JIRA驗證。
網路測試 – Cary
- Josh: JMP Live 18.2.1 安裝程式和伺服器遷移測試。目前,我們已經完成了 90%,預計將按時完成測試。與安裝程式相關的問題正在減少,這可能意味著是時候再次進行變更。 Jira – 多個錯誤和故事驗證正在進行中。
系統/主機測試-北京
Shannon L 的註解:
祝所有 JMP 媽媽母親節快樂!祝大家週末愉快。