19.1.1:安全凍結 2026年4月2日 • 19.2:代碼核准模式開始 2026年6月18日 • 20.0:在主目錄中開啟 • 20 EA3 凍結 2026年4月30日;功能凍結 2026年723日
歡迎閱讀 2026 年 4 月 3 日 JMP 開發更新!
JMP 和 JMP Clinical 的早期用戶已於週二收到JMP 20 EA2版本發布的通知。 Mia 特別感謝所有更新功能頁面和錄製影片的用戶,這些影片重點介紹了重要的新功能,使我們能夠更輕鬆地與早期用戶分享更新信息,以便進行測試和反饋!我們現在正著眼於 EA3 版本,該版本計劃於 4 月 30 日凍結。
如 Outlook 中的 EA3 提醒所示,如果您想在 EA3 中重點介紹某個功能,請務必更新該功能頁面。您可以使用JMP 20 功能頁面範本建立新的功能頁面。範本的「動機和摘要」部分包含最關鍵的資訊。如果您是第一次建立功能頁面,請參閱此操作指南以了解更多信息,或諮詢您的產品經理。
建立或更新 EA3 功能頁面的截止日期為5 月 4 日星期一上午 9 點, EA 影片應於5 月 5 日星期二下班前交給 Mia。請參閱EA 視訊指南或聯絡米婭·史蒂芬斯諮詢任何問題。 JMP 20 的功能開發工作將於 7 月 23 日的市場功能凍結期結束。您可以在 Confluence 中找到完整的 JMP 20 日期清單。
說到早期採用者計畫 (EA),產品管理部門已經接手了 EA 的數據和報告工作。 這是他們關於第一批早期採用者的報告。如果您對這份報告有任何回饋,或對未來報告的內容有任何想法,請隨時給莎拉·西爾維斯特發送電子郵件。 Sarah 非常期待您的回饋和想法!
JMP 19.1.1的安全凍結期已結束。最終的安裝程式候選版本計劃於 4 月 5 日發布。 DevOps 團隊將在 19.1.1 版本完成後開始著手 19.1.2 的相關工作。再次提醒,如果您在 JMP 19 中發現了無法等到 19.2 版本發布的嚴重 bug,請查看 Confluence 中「緊急 bug 修復審批流程」頁面上的信息,申請將其納入JMP 19.1.3 版本。任何 19.1.3 版本的候選修復都需要先獲得客戶服務或產品管理團隊(Dan V、Jeff P 或 Wendy)的推薦,並且需要盡快在 20 版本和 19.2 版本中修復並驗證。 19.1.3 版本的發佈時間視窗很短,因此我們需要對最終納入的修復進行嚴格篩選。
感謝拉斯·沃爾芬格自願在周四的開發者會議上分享他最近的 AI 輔助編碼項目!如果您錯過了這次會議以及關於 Russ 近期專案和 AI 編碼工具的熱烈討論, 您可以在這裡找到錄影。
一般公告
重要日期
- JMP 20 EA3 代碼凍結 - 2026年4月30日
- JMP 20 EA4 代碼凍結 – 2026年6月11日
- JMP 19.2 代碼批准 - 2026年6月18日
- JMP 19.2 代碼凍結 – 2026年7月9日
- JMP 20 EA5 代碼凍結 – 2026年7月23日
- JMP 20 功能凍結 – 2026年7月23日
- 請造訪合流查看JMP 19和JMP 20的完整日期清單。
JMP 開發最新進展
核
- Xan:軸大小記憶;圖例自訂廣播;開始讓多個疊加變數運作。

- Dan S:重構平台啟動流程,以方便按組設置,修復圖表按組腳本的問題。對 ColBox 進行輔助功能改進,僅為列標題提供有限的螢幕閱讀器支援。正在改進非結構化文字篩選項,以提升其拉伸效果。
- Ernest:新增了 SpecLimits 的封裝;感謝 Stat 團隊審查了平台上的變更。新增功能:根據 SpecLimits 屬性為資料表中的值著色。
主機和介面
- 麥可H:
- JException 已現代化,使用 std::exception_ptr。同時移除了原有的克隆和調試機制,簡化了使用。相關文件請參閱 Confluence 上的此處。 (CL @919849)
- 修正了在模態視窗(本例中為 Excel 匯入器)中右鍵單擊無法正確識別的問題。此修復已列入 19.2 版本候選修復。 (CL @920088)
- 為託管系統添加了常量正確性已在此更新 Confluence 文件。 (CL @920089)
- 重構了 NumberColDisplay 和 NumberColEditDisplay(JSL Number Col Box() 和 Number Col Edit Box() 的 C++ 類別),使其使用包含共享邏輯的公共基類 NumberColDisplayBase。這使得可以在託管中使用新的常數正確性支援。我已盡力保留所有現有行為;如果您發現這些顯示類別有任何異常,請告知我。 (CL @920814)
互動式 HTML
- 約翰鮑威爾:
- 透過更新 Moments 計算以支援快取結果並在 RectSegment 中使用此功能,提高了許多(250 個)晶圓熱圖的效能( JMPHTML-14832 , JMPHTML-14052 )。
- 完成了SAS變更管理課程。
- 完成了 SAS GitHub Copilot 產品和法律概述課程。
- 開始調查具有許多(3000+)標記段的互動式 HTML 圖的效能,因為存在疊加層( JMPHTML-13546 )。
- Mike Stickles:發現了另一個問題(JMPHTML-15338:馬賽克被截斷),已在先前的工作中意外修復,並已提交測試驗證。修正了相關問題 JMPHTML-14211(在 HTML5 中建立樹狀圖可能會耗盡所有記憶體)和 JMPHTML-14627(分析 C++ 記憶體效能並進行改進),這兩個問題的測試案例匯出需要 23.5GB 記憶體;已將其降低至 700MB。接下來將進行效能測試。下週只工作三個半天。
- Paul Spychala:過去幾週我一直在致力於提升 JMP HTML 的效能。我開始將新的計算方法應用到更多圖表類型,包括樹狀圖、折線圖、面積圖、圓餅圖和長條圖。令人驚訝的是,新的計算方法不僅提升了效能,還修復了一些遺留的 bug。此外,我還修復了 HTML 中「效能分析器記住設定」相關的 bug。
JMP Live
- Aurora: 20.0 - 更新自動化測試中使用的警告 JSON 範例。流程篩選分類討論。改善對 GraphQL schema 的控制並更廣泛地使用它。其他 - 與專利律師會面(與其他人員一起),討論控製圖構建器的分類問題。試試 GitHub CoPilot(與Michael Goff和Justin Chilton一起)。
統計數據
- 約翰薩爾:
- 在過程篩選中,
- 在輪廓輪廓儀中,擴展座標軸以包圍裁切橢圓( JMP-26453 )。
- 在 Fit Proportional Hazards 中,放寬奇異性準則並添加警告( JMP-30161 )。
統計測試
- Tonya:測試流程篩選新功能:Beta 二項分佈、ZI 二項分佈和 ZI Beta 二項分佈,不等批量比例圖,將比例圖與分佈圖和傳統圖對齊,顯示非個體圖的規格限制。錯誤驗證。
- 雅各:
- 在 JMP 20 中測試 OpenBLAS 更新到最新版本 ( JMP-28488)
- 測試簡易 DOE,使用 Mimic 編寫新的單元測試
- 與Mark Barley和Joseph Morgan一起,正在編寫補充材料,以配合 DOE Simulate Responses 新功能的 IDF。
生命科學最新動態
- Drew:建立了一個面向客戶的 JMP Clinical 研究批次管理參考實作方案-腳本可以接收基於文字的輸入文件,並可定時在 JMP Clinical 安裝中新增、刷新和刪除研究。該方案是為支援 PTCBio 最近的一筆新銷售而創建並交付的,但對其他 JMP Clinical 客戶也同樣有用。目前正在研究 JMP Clinical 19.2 和 20.0 的 Jira 問題,並追蹤 19.1.3 的 Jira 問題集,以便在 Geoff 啟動審批流程後最終整合。
技術支援與互動
每週技術支援案例數:

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

每週客戶支援案例量:

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

產品管理和產品行銷
- 布萊恩F:
- 繼續進行 JMP 20 圖示更新工作。
- 更新了 JMP UX 文檔,為與間距、控制、容器和高度相關的主題工作提供了更清晰的指導,以及實用的 JSS/CSS 指導。
- 開發了 JMP Live 報表工作流程原型,以協助支援與客戶溝通需求並驗證預期。
- U-Study 工具的文件和原始碼控制已更新。
- Sarah S:產品管理團隊已接手早期採用者數據和報告工作。 這是他們關於早期採用者 1 的報告。如果您對這份報告有任何回饋意見,或對未來希望報告的內容有任何想法,請發送電子郵件至Sarah S。 Sarah非常期待您的回饋!
開發營運
- 吉姆:
- 正在 Mac 測試建置機上工作
- 與 Nick Ruva 和 Shannon Conners 合作解決 Jenkins 與 Windows Server 2025 單元測試機的通訊問題
- 正在努力實現 Windows 11 ARM64 單元測試機上 JMP 20 的自動化啟動。
- 更新了 JMP 19.1.1 .dll 檔案簽章。
- 缺口:
- 更新了 Jira/Swarm 整合的正規表示式,以便更好地解析 Perforce 提交訊息中的 Jira 工單 ID。現在支援更多用例和特殊字符,以及工單的完整 Jira URL。
- 參與了 JMP 20 Windows 2025 Daily UT nightly 進程的偵錯和問題解決工作。
- 對Mac虛擬化進行進一步研究和一些初步測試。
- Bob:更新了安裝程式程式碼和流程,為 V20 EA3 版本做準備。在約翰·施羅德爾的協助下,研究了 V20 中 WebView 的新安裝方法。
- Shannon C:感謝 Nick、Jim 和 Audrey 本週協助調查 JMP UT 專案故障!我們取得了很大進展,並解決了一些線路連接問題。我們回顧了最近發生的幾次崩潰,並與團隊成員進行了小組討論和一對一會談。很高興在本週的協作午餐和 JMP 春季聯誼會上見到各位團隊成員!
本土化
- Trish:與 Christine 合作重新發布了本地化工程師職位。目前仍在尋找新的簡體中文翻譯供應商。已完成亞洲語言術語庫的驗證和構建,添加了批量處理測試,並更新了測試流程以忽略已標記的測試。
文件
- Susan C:正在修改 Workday 中的目標。正在處理 JMP Live 19.5 的修復錯誤。正在對 Jira 映射流程進行沙盒測試。 建議對 jmp.com 支援頁面上的線上幫助連結進行分類。
- Qiana:撰寫了版本說明、新功能和安全公告的描述,並與 Wendy 分享了這些描述。她還花時間處理範例數據,包括向開發團隊發送郵件和評估 Jira 問題。此外,她還負責專案規劃和協調。
- 德文郡:繼續將我們的 FrameMaker 檔案轉換為 DITA XML。
- 克里斯 :繼續學習並客製化 Oxygen 框架。
- Jill: 3/30 UI 字串報告, JMP-27314 ,正在審查其他 V20 Jira。
系統/主機測試-Cary
- Mandy:今天在 JIRA 上查看了 20 版本中的一些新事項,在 JSL 和圖像測試中添加了一些測試案例,並驗證了 19.2 版本。今天也研究了自動標記和匯入檔案的不同方式(.csv、.xlsx、.pdf 等),發現有些檔案只會提示開啟第一個表格——為此我建立了 JIRA 問題。測試了「規格限制」列屬性的更改,在表格中添加了用於區分上下限的顏色——並為此編寫了測試。需要把這個測驗轉交給統計測試員,讓他們檢查規格限制。我快速製作了一個 WFB 演示,並與測試人員分享了一些想法和思路,還錄製了演示——告訴他們以後如果有任何問題都可以問,但希望他們現在不會再那麼害怕 JSL 了! :smiling_face_with_smiling_eyes:
- 艾瑞克:
- 已在專用的 Windows 環境中完成 Suffix 測試運行所需的 ODBC 驅動程式安裝
- 正在努力完成在專用 Mac 環境下的 ODBC 驅動程式安裝,但由於 Teradata 驅動程式的問題而進展緩慢。
- 已驗證 Oracle 連線效能從 JMP 20 EA1 到 EA2 的提升(已回應客戶對 EA1 的回饋),相關文件已記錄在[JMP-27488] Oracle ODBC 連線延遲 - Jira 。
- 已取得 Databricks 存取權限;正在為 Databricks 建立新的個人存取權杖和 OAuth2 資料連接器。
- Hunter:為下週的最終安裝程式測試做準備,對 JMP 19.1.1 的各項功能進行了驗證。測試了將 JMP 19.0.x 至 19.1 版本升級到 JMP 19.1.1 時一系列授權案例,以驗證預期的硬性簽入是否發生並能夠完成。與丹尼爾鮑威爾合作,找出並驗證了他修復的 JMP 19.2 在 Mac 上離線時無法授權的問題。與布萊恩·弗里克會面,分享了一位 JMP 20 EA 用戶的回饋。
- 賈斯汀:這週我續訂了我們和奧黛莉一起測試用的CAS伺服器的許可證。我完成了Python整合影像物件中獲取和設定像素功能的測試和自動化工作。最後,我編寫了要添加到後綴測試運行中的測試案例,並修復了幾個缺陷。
- Audrey:在 SAS 的東尼詹尼的幫助下更新了我們的 Viya4 伺服器許可證,準備暑期實習,進行 I18N 測試,面試實習生。
網站測試 – Cary
- 惠:
- 透過識別重構過程中引入的缺失的 LOG 訊息,降低了 JMP20 HTML5 中的匯出回歸風險;提交了相關的 Jira 問題,並與 John Powell 合作,澄清了 UI 與插件的行為。
- 加強了 JMP 20 和 JMP Live 的流程篩選覆蓋範圍;記錄缺陷以提高發布前的可靠性。
- 透過提交影響 HTML5 和桌面端的工具提示問題,提高了使用者體驗的一致性。
- 透過與 Josh LoPresti 協調,幫助 James 使用「As Live Report」外掛程式成功發佈到 JMP Live,從而實現了跨團隊發布。
- 安娜:
- 為 Mike Stickles 的線段工作進行回歸測試。
- Michael Senyoit 已驗證 JMP Live graphlet 存在 w/s.replace 錯誤,並發現了其他錯誤:
- 嘗試存取空的懸停標籤列表
- JMP 伺服器沒有啟動的軟體包。
- 找不到數據表
- 已提交這些問題,目前正在 JMP Live 中測試圖形組件。
- 經核實的用戶報告了儀表板中錯誤線段的問題,該問題最近已修復,並追蹤到 CL(由 Paul S 推動),以便糾正該問題,從而可以在 19.2 版本中修復該問題。
- 已核實慢速長條圖問題,Mike S 已修正。
- 西瑪:
- 發布帶有警告的控制圖時出現 qc_ids 錯誤
- ID角色未準確傳達至JMP Live。
- ID 角色以 qc_id 形式傳達(qc_ids 更佳)
- 針對單一報告重新發布的兩個 pkg-ccw-triage-update 審計日誌記錄
- 支援新的 qc_ids 標記屬性
- 每次 webjmp 重新啟動後,JMP Live 都需要重新授權(本地身份驗證)。
- 使用 JMP Live 中已存在的資料發佈報表時,JMP 中會有不同的預設選項。
- 群組的循環引用錯誤在螢幕上顯示不正確
- 創建了 Jiras:
- 如果您是透過「上一個步驟」按鈕存取「發布」窗口,則在「發布」視窗中選擇報表將無法運作。
- 某些錯誤訊息末尾包含額外的句點。
- 進行中:
- 當警告失效時,警告面板連結到資料表中的特定行是危險的。
香農的筆記
很高興看到NASA終於糾正了這個歷史性的命名錯誤……試圖弄清楚為什麼最初的登月計劃被命名為阿波羅計劃,簡直就像掉進了一個充滿各種理論和推測的兔子洞,你大概不想在周五下午深夜鑽研這些。祝大家週末愉快!
