19.1:安裝程式測試;預計於 2026 年 3 月 13 日簽署 • 20.0:主版本發布 • 20 EA2 凍結於 2026 年 3 月 19 日
歡迎閱讀 2026 年 3 月 6 日 JMP 開發更新!
正如約翰·薩爾和喬恩·韋斯週三在卡里舉行的合作午餐會上提到的,今天(週五)是員工感謝日。當然,JMP全年都感謝所有員工!社區裡有一篇很棒的帖子強調了今天的重要性,並附有周三午餐會的視頻鏈接。盡可能與大家見面交流總是令人愉快的,而且在北卡羅來納州天氣變暖之前穿上JMP衛衣也很棒!

發布消息方面,我們預計JMP 19.1將於聖派翠克節當天在 MyJMP 上線,也就是我們 3 月 16 日全球休息充電日之後的第二天。 DevOps 團隊成員正在為下一個月度安全版本19.1.1建造基礎設施,目前計劃於 4 月中旬發布。 JMP 20 EA2版本凍結計劃於 3 月 19 日進行,因此請繼續新增和更新功能頁面,以便進行測試!
JMP團隊成員期待下週在歐洲探索高峰會(Discovery Summit Europe ,簡稱DSE)上再次收集到富有成效的客戶回饋!在DSE期間,產品經理團隊計劃與使用者舉行焦點小組會議,討論多元能力(Multivariate Capability)、統計流程控制/能力(SPC/Capability)、模型中心(Model Center)和加速穩定性(Accelerated Stability)等功能。使用者還可以在JMP實驗室就JMP助手(JMP Assistant)、連結項目(Linked Items)、多元能力(Multivariate Capability)以及圖表建構器(Graph Builder)中的顯著性括號(Significance Brackets)等功能提供回饋。 Mia Stephens懇請您將會議筆記新增至「2026歐洲探索高峰會筆記摘要」(Collected Notes from Discovery Europe 2026)頁面。祝大家旅途愉快,一路平安前往義大利索倫托!
非常感謝保羅·斯皮查拉在本週的 JMP 開發者會議上的精彩演講! Paul 分享了 HTML 團隊近期將 JavaScript 開發遷移到使用 ES 模組的資訊。如果您錯過了本次會議, 可以在這裡找到錄影。
一般公告
重要日期
- JMP 19.1 品質保證驗收 – 2026年3月13日
- JMP 19.1 計畫發佈於 MyJMP – 2026年3月17日
- JMP 20 EA2 代碼凍結 – 2026年3月19日
- 請造訪合流查看JMP 19和JMP 20的完整日期清單。
JMP 開發最新進展
核
- 埃文:
- 現在,HTML 已有效地複製並應用於 Teams、Outlook、Word 等軟體中。這可以產生包含標題、圖表、表格等的結構化文件。
- 現在,SVG格式已有效地複製並應用於PowerPoint、Word等軟體中,從而產生向量螢幕截圖。
- 現在,更高解析度的顯示器可以複製更高解析度的柵格螢幕截圖。
- Dave B: JMP Discovery 的準備。與約翰·施羅德爾合作開發了一個新的崩潰處理程序,希望能為之前那些靜默崩潰(例如堆疊溢位)產生崩潰檔案。修正了圖表建構器中的幾個拖放崩潰問題。
- Xan:在圖表建構器列元素中加入了顯著性括號選項。為括號添加了基本的懸停標籤。
- Dan S:改進連結項,以提升報告髒污行為,並新增「檔案」>「儲存/另存為」對話方塊。
美國能源部和可靠性
- Caleb:我正在努力改進樣本量探索器的基礎架構,最終目標是實現這些平台的完全腳本化。另外,我和 Brad Jones 以及 Christ Nachtsheim 合著的論文終於在周一被接收了!
主機和介面
- Michael H:使用 PI 標籤匯入 PI 伺服器 - 初步實作現已推送,供任何想要嘗試的人使用。
互動式 HTML
- 約翰鮑威爾:
- 正在努力解決僅在 Windows 系統上使用 Chrome 瀏覽器進行 Jenkins 建置時出現的單元測試模組載入失敗問題,該問題始於嘗試將 Three.js 更新到最新版本。
- 與 James Koepfler、Haley Tiblin 和 Eric Hill 會面,討論在 JMP Live 上測試統計平台。
- 參加了以經理為導向的第一季目標設定研討會。
- 我們面試了暑期實習生候選人。
- 請關注 Paul 關於 ES 模組的 JMP 開發演示的聊天記錄。
- 與 Dieter 和 Paul 會面,審查功能需求。
- Mike Stickles:已完成 Bar Segments (JMPHTML-489) 重構的主要階段。最初的問題只是將間隔條拆分成一個子類,但最終版本將所有已實現的條形樣式(間隔、並排間隔、範圍、項目符號、嵌套和堆疊)都拆分成了各自的子類。最後一個階段——將 loadCache() 函數重構為一個不使用快取物件的初始化例程,並將其樣式相關的功能拆分到各個子類別中——將推遲到以後進行。目前正在進行程式碼清理,預計週一某個時候可以提交程式碼進行審查。
- 保羅·斯皮查拉: Have been working on performance improvements last few weeks for JMP HTML.
- 這包括重複使用活動 JMPLive 會話中的報告,並使 HTML 和 JMP 中的報告保持同步( JMPHTML-15312 )。
- 另一項改進是重新設計將 HTML 分析器公式匯出為 HTML 的方式,以減少建立和驗證公式的次數。 ( JMPHTML-15320 )
JMP Live
- Aurora: 19.5 - 更改貼文移動權限規則。 20 - 替換了一些維護不完善的第三方軟體包。支援流程篩選的新 summary_count 功能。其他 - 白盒測試。
統計數據
- 約翰·霍爾
- 在啟動對話方塊中,加寬欄位以查看新的預設操作上分位數機率為 0.99865 (JMP-29875)。
- 將非正常能力索引限制為僅適用於規格限制,而不適用於操作限制,並新增「超出規格機率」欄位。如果外部指定了操作限制,則仍會計算「操作機率」(JMP-29876)。
- 為分佈圖類型實現「超出規格測試」(JMP-29876)。
- 將控制限繪製成階躍函數圖(JMP-29899)。
- 在 Fit Least Squares Profiler 中,它被折疊成只有 7 個固定因子的行(JMP-29888)。
- 過程中篩選:
- Elizabeth:與 Meichen 合作,研究如何在 Causal 平台嵌入 GLMM 時停用 RTM;最終採用了 GenReg 在嵌入各種平台時使用的模板。目前正在修復 Mixed 中的崩潰問題 (JMP-24108),該問題需要一系列特殊的步驟才能重現(包括在對話方塊中定義效應後更改建模類型)。
統計測試
- 馬克:我正在和雅各一起審查和修訂可用性研究工具的文檔和流程圖,準備將修改後的工具版本提交到 JMP Marketplace。在提交給 Addison 進行測試之前,我已經對插件進行了現代化改造和擴展,使其能夠執行 Grubb 異常值測試。現在,我將對 Dixon 異常值測試進行現代化改造。
- Tonya:測試流程篩選與分佈圖相關的新功能:百分位法、規格限制、能力統計和超出規格測試。由於預設操作限制的更改,更新流程篩選單元測試。重構部分單元測試。
- Jacob:正在測試JMP-25793 ,嘗試重現其他崩潰案例。調查性能問題。與 Mark Barley 一起開發 JMP 研究工具。
生命科學最新動態
- 德魯:
- 已將 JMP 驗證套件插件交付給相關方,以便他們可以分發給客戶並收集初步回饋。該外掛程式整合了 Bob 建置並發佈在 JMP Quality 網站上的安裝程式驗證工具和 NIST 測試工具,運行這些工具後,產生包含簽名頁的 PDF 文件,用於最終確認。這彌補了競爭對手視覺化工具在提供類似功能上的不足。
- 為 HyeWon Jung 提供 JSL 範例,以便她向韓國客戶展示如何產生 JMP 臨床患者概況報告的 HTML 版本。
- 開始為 JMP Clinical 開發臨床研究報告,該報告將允許用戶匯總審查中其他報告的輸出結果,並將其嵌入到用戶提供的 DOCX 文件中。
- Anisa:負責 19.1 版本新報告的測試文檔,以及腫瘤報告的單元測試。
產品管理和產品行銷
- 凱莉:過去兩週,我們舉辦了一系列銷售賦能培訓課程:
- 2月25日,我們舉辦了一場培訓,詳細介紹了JMP Marketplace的最新動態、成功案例以及特色擴展功能,展示了JMP Marketplace如何激發更多策略性對話。來自開發團隊的Haley Tiblin和Richard Zink分享了JMP Pro的「調解與協調」和「網路圖」擴充功能,以及它們如何進一步提升JMP和JMP Pro為客戶帶來的價值。如果您想了解更多信息,可以點擊此處觀看錄影。
- 本週我們還舉辦了一場關於健康和生命科學行業的培訓,Valérie Nedbal、Byron Wingerd和Andrea Coombs詳細講解了該行業的流程,以及 JMP 的所有產品如何為該行業的各個領域創造價值。如果您想了解更多信息,可以點擊這裡觀看影片。
技術支援與互動
- Wendy:本週的「協作星期三」午餐會非常成功,大家踴躍參加,也為來自各個團隊的 JMP 員工提供了一個絕佳的交流機會。感謝所有為此次活動做出貢獻的人!下週,技術支援團隊將對 JMP 19.1 的發布任務進行審核。技術支援團隊的凱·詹森和使用者互動團隊的科拉多·特里科利將代表我們參加在索倫托舉行的 Discovery Summit 高峰會。我們真是羨慕不已,也期待看到他們與用戶們的合照和自拍!
每週技術支援案例數:

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

每週客戶支援案例量:

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

開發營運
- Shannon L:負責 JMP 19.1.0 版本發布收尾工作,包括最終安全審查和協助清理 Jira 問題。協助文件採購和第三方軟體註冊。繼續推動 JMP Marketplace 貨幣化項目,包括與研發團隊會面,並為技術合作夥伴的法律協議草案提供意見。為 Atlassian 管理員和使用者提供支援。每週參加技術會議。
- Jim:已解決檔案簽章問題(Windows 系統)和建置版本簽章問題(Macintosh 系統上的 19.2 版本-感謝 Michael Hecht!)。正在為預計下週初發布的 JMP 19.1.1 分支做準備。已禁用幾個舊的 Jenkins 作業。正在改進 JMP 建置腳本。
- Bob:合併 EA 和生產腳本以用於 20 版本。改進腳本日誌以更好地檢測錯誤。與 Roger 合作,研究未來安裝程式驗證檔案在網路上的放置方法。
- Melanie:更新並改進了我的 JMP 導入表,用於分支任務和發布結束任務;指導 Shannon Leslie 了解這些表;為19.1.1 版本創建了所有分支任務和發布結束任務的 Jira。
- 邁倫:
- JMPTOOL-2049 – 更新 AWS 機器上測試儀表板文字檔案的路徑
- JMPTOOL-2069 – 為與 Jira 互動的作業新增容錯/錯誤處理
- JMPTOOL-2066 – 審查/更新並可能升級字串機器人路徑的程式碼
本土化
- 特里什:
- 向產品管理部門提供成本估算,以支援 JMP 軟體和小型文件專案的巴西葡萄牙語翻譯。
- 大多數供應商已接入ZIP系統。我們正在與網站團隊協調,聘請一位簡體中文審校員,負責將審校範圍擴展到網站內容。
- 參加了與 Ryffine 的諮詢會議,討論本地化方法。
- Allison:傳送 Marketplace 字串進行翻譯,並為 ZH 翻譯了這些字串。驗證了本地化的 19.1 版本發布說明 PDF 文件,並準備將其移交給 Web 團隊。與供應商溝通了有關 Big Books 的本地化問題;驗證並處理了發票;收集了巴西葡萄牙語本地化研究項目的資訊。
- Krzysztof:與 Ryffine 舉行會議,討論與 Oxygen 遷移相關的在地化問題。開始研究 Oxygen 檔案分塊以進行本地化,並驗證本地化的 dita 檔案。準備 JMP Live 19.5 本地化工作流程。
- Howard:重構儀錶板 API 和專案類別。最終確定儀錶板 API 文件( https://jmpdiscovery.atlassian.net/wiki/x/ZICmI )
氧氣訓練。
- Sandy:參與了儀錶板驗證類別的重構工作。參與了為我們提供給供應商的韓語報表添加新功能的工作。參加了Oxygen本地化會議。
文件
- Susan C: JMP Live/Public 本地化幫助文件已完成,並已交給 Jill 進行同儕審查。 Jill 已完成同行評審,僅發現韓文頁腳有一個問題,我們正在努力修復。計劃於週一進行測試。目前正在編寫 JMP Live 19.5 配置指南。下週將與 Alex 會面。
- 克里斯 :在 John Mosier 的幫助下,完成了 19.1 版本的網站地圖。和 Thomas 討論了臨床樣式。編寫了一個腳本,將 Oxygen 的 context-help-map.xml 檔案轉換為 JSON 格式的說明地圖。正在進行 Oxygen 培訓,並嘗試建立一個運作中的框架。
- 德文郡 :將審核 PDF 移交給統計團隊,開始建立 LaTeX 公式庫,為統計和文件團隊制定混合文件大小方法,獲得 LaTeX 外掛程式的 VSST 批准。
- Jill: 3/2 UI 字串審查、審查 UG Jira 和同儕審查 JMP Live 本地化文件。
系統/主機測試-Cary
- 艾瑞克:
- 已驗證 JMP 20.0 修復了客戶報告的錯誤,該錯誤會導致任何無效的連接字串(錯誤的資料庫名稱或 UID 和/或 PWD 的佔位符或更改驅動程式提示)開啟一個無法跳過的視窗。
- 使用 Snowflake 連接器測試 JMP 20.0 的導入表效能提升。
- 測試基於 Python 的資料連接器類型對預先開啟表傳遞的支援情況
- 對 DataTable/ODBC 中未知 JSL 單元測試失敗的調查
- 參加了 Mimic Testing Framework 的演示;這是一個利用 JSL 來操縱滑鼠點擊和其他互動式操作以及 UI 測試的新測試工具。
- Nick H: 19.1 安裝程式測試已完成。正在設定夜間測試失敗郵件系統,使其能夠處理帶有後綴的運行,包括測試人員發送失敗報告的選項,以及向單一使用者發送完整測試結果報告的選項。已更新生產環境控制面板,使其使用本機位置存放日誌、DNC 和崩潰檔案(開發環境控制面板仍在開發中)。繼續進行 20.0 版本的一些小功能驗證工作。
- Justin:我正在努力驗證並編寫自動化程式碼,用於測試 Python 整合中 jmp.Image 類型物件的新功能,以便使用者可以像操作 JSL 顏色 NumPy 陣列一樣操作圖像。此外,我還在繼續更新 CAS 自動化套件,並努力續訂我們 Viya 3.5 CAS 上最近到期的授權。
- Mandy:主要負責動態表格的相關工作-在資料表格的測試中加入測試案例,並報告分割、堆疊、轉置和匯總功能出現的當機或問題。同時,我也在收集想法,準備製作關於動態表格和自動標記新功能的EA2影片。此外,我還參與了JIRA問題的測試和驗證工作,並在需要的地方添加了測試案例。
- Hunter:完成了 JMP 19.1 安裝程式測試,並更新了相關的 JIRA 條目。回覆了 JMP 20 EA 1 的回饋。檢查了 JMP 20 項目中新資料表連結項目功能所導致的意外行為狀態,並為剩餘問題在相關的 JIRA 條目 JMP-29694 中新增了評論。為之前幾個月提交的崩潰報告的 JIRA 條目添加了案例編號。
- 奧黛麗: JMP 19.1 測試已接近尾聲。感謝 Mike Muhlada 為我們測試團隊示範了 Mimic,讓我們迅速上手(謝謝 Mike!)。正在和 Justin Kusch 一起努力獲取託管我們 CAS/Viya 環境的機器的訪問權限。還有一些 Jira 驗證工作要做。
網站測試 – Cary
- Seema:本週完成了培訓,並處理了以下Jira:
- JMP 試用版應該只能發佈到 JMP 公共平台。
- 任何人都不應該能夠編寫 JMP 公共腳本。
- JMP JSL - Get Username() 函數未傳回使用者名
- 清理剩餘的過時 JMP Live 首選項
- 後端:處理跨越位置(上圖)和離散度(下圖)圖表的 JSON 摘要對象
- 進行中:
- 前端:處理跨越位置(上圖)和分佈(下圖)圖表的 JSON 摘要對象
- 前端:處理新的 qc_group 屬性
- 已接受並關閉:
- 創建帖子對話框的行為是持續性的。如果內容未修改,它們應該會自動關閉。
- 在複製和移動對話方塊中,在不同空間建立的新資料夾不會顯示。
- 將安裝程式和更新程式合併為一個安裝程序
- 進行中:
- Natalie: HTML自動化測試報告: 19.1 年版本-本週測試完成,每日自動化測試暫停; 19.5版本全部通過; 20.0 版本-本週新增9個差異…可能與JMP Live Vuetify 4 更新有關。已完成19.1版JMP Live安裝程式測試。已解決20.0版本中的自動化測試失敗問題。繼續開發新的測試案例,以使用新的自動化流程篩選庫。
- 安娜:
- 為 SP3D、CCB、GB 的已修復問題編寫測試。
- 已報告的錯誤也出現在相同區域。
- 已驗證修復 Graph Builder 的問題。
- JMP Live安裝程式安全發布測試。
- 惠:
- 新建了 1 個 Jira 工單 ( JMPHTML-15323 ),關閉了 3 個 Jira 工單。
- 已完成 JMP Live 19.1 安裝測試。
- 透過建立和驗證相關子任務,恢復了對 JMP Live 19.5 ( JMPTEST-2095 ) 的 I18N 測試。
香農的筆記
希望大家這個週末都能享受這春意盎然的好天氣!不過別被這假象迷惑了… :smiling_face_with_smiling_eyes:
