19.0:安装程序验证 • 19.0.1:仅在 10 月 2 日之前提供安全修复• 19.1:代码审查直至 9 月 30 日 • 20.0:在主版本中开放 • 20 EA1:约 2025 年底,具体日期待定
欢迎阅读 2025 年 8 月 22 日的 JMP 开发更新!
本周,恭喜Caleb King、Joseph Morgan、Ryan Lekivetz及其合作伙伴布拉德利·琼斯获得新专利!用于指定设计结构中因子关系的交互式工具于 2025 年 8 月 19 日获得美国专利,专利号为 12,393,749(可在此处查阅已颁发专利) 。
感谢本周参与Jira 问题分类的各位!周五计划版本 = 19.0的项目列表比周一香农·莱斯利发出提醒时的项目列表短了很多。感谢你们重试测试用例、关闭不再需要的旧项目以及更新计划版本(在某些情况下甚至移除),让我们能够更好地了解每个轨道的工作计划!
本周,在创建最终安装程序候选版本后,大多数 JMP 19.0 进程均被禁用。然而,DevOps 团队仍在每晚为 19.0.1、19.1 和 20.0 的各种桌面产品创建大量安装程序。这些安装程序会在日夜运行的自动化流程中进行测试,测试人员依靠这些结果快速检测回归问题。
对于 JMP 团队成员来说,能够获取正确的安装程序来测试正在进行的工作,同时又不中断正在写入 jmpsrv01 的进程至关重要。因此,请使用 Bob Hickey 创建的OneDrive 同步功能来获取每日 JMP/JMP Pro/JMP Clinical/JMP Student 安装程序。在您的计算机上启用 OneDrive 安装程序同步功能后,所需的安装程序会在可用时立即复制到您的 OneDrive 帐户(通常在卡里时间晚上 8:30 至 10:30 之间)。
如果您出于某种原因必须从 jmpsrv01 获取安装程序,Bob 提醒您,请务必将安装程序文件从服务器复制到桌面,然后从桌面副本进行安装。如果您从共享文件夹启动安装程序文件,但没有正确结束/关闭它,则可能会意外锁定服务器上的文件,从而导致夜间进程无法正常完成。(我几年前启用了 OneDrive 同步功能,它非常方便。感谢 Bob 的设置!)
最后,非常感谢托尼亚·莫尔丁分享本周的测试版/崩溃案例以及精选的崩溃案例!

2025 年 8 月 22 日当周 Beta 版和崩溃报告 | JMP Live
一般公告
即将到来的重要日期
- 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开发更新
开发运营
- 吉姆:
- 为 JMP 19.0.0 产品套件生成最终图像候选
- 使用 JMP Pro 20 启动了第一个支持泄漏的单元测试运行,报告了结果中的相应问题,并验证了已修复的 JIRA
- 已禁用(并存档)大多数 JMP 19.0.0 Jenkins 项目、单元测试运行和产品构建;在其他机器上为 JMP 19.1.0 启用单元测试运行
- 继续(令人沮丧地)与德鲁·福利亚一起开发 mac OS JMP Clinical 19.0.1 安装程序,Drew Foglia 是一位“平易近人、充满激情”、“一直以来都很喜欢”的鼓手( ßDrew ,我们很高兴这周在 Inside JMP 上了解到更多关于您的信息!- Shannon)
- 在单元测试和构建机器上执行了多个 Macintosh 和 Windows 操作系统更新。
- Melanie:为 Discovery Summit 练习我的演讲 • 录制了演讲 • 安排了 Discovery Summit 的行程(奥斯汀、东京和首尔) • 与 Shannon L 一起参与了 SalesForce Team Jira 项目(JIRAHELP-224)的架构更新 • 与 Shannon L、Krzysztof 和 Howard 会面,规划用于本地化 Jira 自动化的 Jira 服务帐户(JIRAHELP-209) •额外提示:如果您无法打印到 Print Release,因为它需要驱动程序更新,而您的 Windows PC 不允许您安装更新的驱动程序(因为您不是管理员),请删除 Print Release 打印机,然后重新添加。 自助服务 - Windows — 如何添加/安装和删除 Print Release
- Shannon L: JMP 19.0+ 产品套件的安全审查。Atlassian 工具的用户支持,包括报告搜索错误。JMP Marketplace Monetization 平台项目计划更新,并安排更多利益相关者会议。Zip 培训。每周技术会议,包括 Snyk 会议。
- Bob:测试 MyJMP 的名称变更和 EA 上传。JMP 27668 – 许可证文本格式为 rtf。安装程序验证工作。19.0.0 最终安装程序候选版本 #1。
- Shannon C:与 Audrey、Qiana 等人一起对安装程序测试中发现的问题进行了分类。调查了一些崩溃问题。每周进行技术会议和总结。
本土化
- Krzysztof:致力于解决构建本地化 JMPLivePublic 帮助时出现的问题(例如缩进、字体大小、图片大小、版本等)。使用 memoQweb 为我们的供应商准备新的编辑和审阅流程。进一步致力于减轻英语风格变化对 19.0 版图书翻译记忆库的影响。测试新的本地化工作流功能。
- Allison:完成了 memoQ 中 19.0 Bigbooks 测试套件的检查,以确认并锁定 JA、KO 和 ZH 的高模糊匹配翻译,为创建发送给供应商的生产包做准备;帮助解决 JMP Live Help 本地化屏幕截图问题;处理 KO 和 ZH 的 DJ 翻译。
- Howard:新增翻译导出验证功能,确保所有导出成功。新增 memoQ 工作流程状态的 QA 监控条件。继续推进 memoQ 返还作业的集成工作。
- Ying:为德语和德语版 JMP Live 19.0 构建帮助。为所有本地化语言创建 JMP Live 的 .fm 文件。已完成所有本地化语言 JMP Live 屏幕截图的重新截取。
- Sandy:开发/测试/设置提交流程新部分的 Jenkins 作业。
文档
- 克里斯 :19.1 帮助版本已运行,并永久修改了一些样式。帮助修复了 JMPLive 插入异常(由于 ini 文件错误,导致脚本无法锁定插入)。更新了一些文档( JMPDOC-2482 、 JMPLOC-7324 、 JMP-11232 )。目前我正在编写 JSG 正则表达式文档(JMPDOC-2483)。
- Susan C:解决 JMP Live 帮助中 Jiras 的本地化问题。解决 HTML5 帮助中 Jiras 的测试问题。处理 JMP Live for SPC 文档。与 Chris 合作解决 JMP Live 文本插入问题。
- Qiana:会议,包括 JMP 指南。正在推进 Ryffine 和 Synchro Soft (oXygen) 供应商审批流程。正在研究 JMP-25509。Jira 分类。项目规划与协调。
- 德文:继续致力于脚本参考文档的 XML 转换,在 AWS 上设置 Doc 和 Stats 团队 XML 测试机器,对 19.1 和 20.0 的 Jira 票证进行分类。
系统/主机测试-Cary
- 奥黛丽 :19.0 的安装程序测试已经开始,进展顺利。我们已发现一些问题,并将在未来版本中修复,但目前为止,19.0 桌面安装程序尚未出现任何问题。JMP Live 可能还会推送安全修复程序——一个新报告的漏洞正在评估中。我正在审核简历,并开始进行第一轮面试。
- Mandy:负责 19.0 版本的安装程序测试。练习了一下 Discovery Americas 2025 的演讲,为下周的录制做准备。由于自动集成功能已关闭,我针对 20、19.1 等版本做了一些修复测试——针对 20 版本所做的更改添加了一些新测试。
- Hunter: JMP 19 最终安装程序和授权案例测试。使用 JMP 漫游帐户进行测试。JIRA 验证。将 Tahoe Dev. Beta 7 应用于 MDA692 和 Macbeta2x86 并运行测试。
网络测试 – Cary
- 乔希:
- 部署与测试:已部署 JMP Live 机器进行 19.0 安装程序测试。目前正在对 JMP 和 JMP Live 19.0 进行回归测试,并评估 19.5 和 20.0 中的新功能。
- AWS 优化:根据 AWS 的“合适规模”建议,完成了一轮大规模的 AWS 机器规模调整。这涉及改造约 25 台机器以降低成本。这个过程很复杂,但这些改变应该会带来显著的成本节省。我会持续关注进一步的优化机会。
- Anna:与 Lisa 一起测试 Xan 的新脚本索引示例。报告了图形生成器、日志以及一些 HTML5 方面的问题。根据我们在 JMP 20.0 中的反馈,验证了 Xan 的更新。重新测试了 Mike Stickles 针对 JMP 20.0 中芬兰日期/时间格式问题的第二轮修复。验证了 HTML5 和 JMP Live 的修复。
- Natalie:从本周开始,我们所有支持的版本分支(19.5/19.1/19.0)在夜间运行中都能生成清晰的HTML自动化结果。我正在为控制图添加新的测试覆盖率,并启用“适应窗口”功能。我们正在准备JMP Live 19.0安装程序的测试。
系统/主机测试-北京
核
- Evan:脚本的复制/粘贴行为有所改进。从 JMP 复制脚本并粘贴到其他应用程序时,粘贴功能将比以前更加丰富。例如,将脚本粘贴到 Outlook 中将获得语法高亮显示,而将脚本粘贴到 Jira 或 Teams 中将获得代码块显示。无论您如何复制 JMP 脚本(脚本编辑器复制、LRT 项、上下文菜单项),都会获得此效果。
- Ernest:自动重新计算链接的汇总表。移除了“保存至首选项”功能。
- Xan:脚本索引示例、Col Score() 和 Col Rank()、CCB 轴粒度。
- 摩根:继续致力于 MLflow 集成。
DOE和可靠性
- Caleb:协助完成了一篇提交给QREI实验设计特刊的论文。这篇论文是关于我在JMP工作后不久开发的“设计分形”工具。我还开始修复19.1版本中样本量探索器的错误,并继续研究可靠性代码库。
托管和接口
- 保罗·N:
- JMP-27686 - 将 macOS 和 Windows JMP 19.0.1、19.1、20 更新至 Python 3.13.7
- JMP-27524 – 上周四对 Python 3.13.6 进行了安全更新。JMP 19.0、19.01、19.1、20.0
- JMP-27696 – 修复了触发调试 Assert() 的边缘条件。
- 在 JMP 20 中测试了 Python 3.14rc2。JMP 使用 Python 3.14 候选版本 2 进行构建和运行。Python 将于 10 月发布 3.14 初始版本。现在进行测试以确保不会出现意外。JMP 20 目前使用的是 3.13 版本。
- 在研究一些错误时,Snyk 扫描突然报告了错误,尽管 CVE 已经有 2 年多了,但直到现在才报告过……并且针对我们早已过时的旧版本 zlib (1.1.4) 进行了报告。
- 与 Bryan 合作审查 JMP-27669 代码 – 将 JMP 的嵌入式 SQLite3 更新至 3.50.4 版本
- JMP-3444 使用 Craige 前段时间提供的有关 JSL Arc() 函数的附加描述细节更新 SI。
- 下周将为技术支持准备关于 JMP 19、19 及更高版本中的 Python 和 R 集成的演示。
交互式 HTML
- 约翰·鲍威尔:
- 在最佳性能模式下抑制行操作 ( WEBJMP-10667 )。
- 使三元平台之外的三元图呈现静态,并使不支持的比例类型日志消息更加具体,以改进遥测( JMPHTML-13890 )。
- 将这些和早期的错误修复集成到 19.1 中
- 帮助 Mike Muhlada 将问题重定向到 JMP 主页和基于 Web 的文档的本地化版本( JMP-27717 、JMP-27718 、 JMPWEB-2133 ),并与 Qiana 讨论了这些问题。
- 与 Praveena、John Sall 和几位 JMP Live 团队开发人员讨论了支持对过程筛选警告和警报进行分类。
- 完成 Q3 签到培训。
- 参加新旅行预订系统的培训。
- 参加新采购系统的培训。
- Mike Stickles:已完成JMPHTML-14080 (导出日期格式会根据区域设置而变化)的修复,并已集成到主版本中;修复已通过测试。计划于周一集成到 19.1 版本中。目前正在处理JMPHTML-14898 (GB:颜色角色值的标准差 | 标准误差汇总统计计算不正确),已确定问题在于应用了不应应用的默认格式;正在尝试研究如何在必要时确定并指定正确的格式。
JMP Live
- Aurora: 19.1 - 小型控制图分类修复和调整。探讨流程筛选中的分类。
统计数据
- 剑锋:已完成在多变量平台JMP-26678中添加多元正态性检验新功能的工作。目前,我正在着手在分布平台JMP-10807中添加 Clopper-Pearson 精确置信区间计算选项。

- Elizabeth:修复了使用频率变量时,保存的广义分布置信区间公式中第二个参数的数值错误 (JMP-26568);需要等待测试确认后才能集成到 19.1 中。修复了 Fang 发现的 GLMM 中新混淆矩阵的几个显示框类型问题(关于何时显示它们的逻辑语句不正确)JMP-27684 和 JMP-27685。正在研究混合模型的公差区间计算;提出的几种方法使用了 MCMC 算法,因此正在尝试寻找更直接的计算方法。
- 约翰·霍尔
- 在过程筛选中,现在有一个针对正常过程的不合格点的警报指示器 (JMP-27628)。
- 在具有非正常过程的过程筛选中,如果您有一个限制表,那么它现在可以显示行动概率以及 Ppu 或 Ppl (JMP-27729)。
- 目前正在进行过程筛选的探索性工作,以支持 JMP/Live Triage 功能,如控制图生成器 (JMP-22018)。
- Laura CS:继续研究SEM中有序分类数据的技术细节。与市场部门会面,讨论即将举行的SEM技术演讲的形式和内容。审阅了Ken Bollen即将举行的SEM统计演讲的幻灯片。
统计文档
- Michael C:继续规划 19.1 版文档更新。与文档和本地化团队合作,争取一周时间进行 Oxygen 培训。并组织了各种培训会议。将更新后的统计平台指南发送给 Stat 研发团队审核。
统计测试
- Mark:当拟合度足够时,我调整了JMP 19.0单元测试中贝叶斯优化平台中高斯过程模型拟合参数和指标的最终epsilon值。我会在继续开发此脚本时将这些更改集成到JMP 19.1和20.0中。我与Jacob合作,对JMP 19.0中所有剩余的Jira工单进行了分类。我正在更新脚本,用于分析Caleb拍摄的照片,这些照片用于测量受力塑料部件的变色,以用于我们的增材制造可靠性研究。我根据参考面板和灯箱中样品的最终几何形状调整了裁剪区域。遗憾的是,参考面板表现出了镜面反射。我们只需要漫反射来进行比色测量。我们将再次拍摄参考面板,这样就不会出现镜面反射。我将自动执行分析,一次性处理所有文件夹,并创建一个包含所有测量数据的数据表,以便与ALT DOE数据表合并。我参加了新旅行预订系统Avenir的培训。
- Tonya:正在进行错误验证并重写一些单元测试。
技术支持与参与
- 加里:
- 技术支持部门继续开展各种项目,并为 JMP 19 做准备。随着学生参与团队处理大量创建“我的 JMP”帐户和清除限制性政党筛选障碍的请求,学校肯定已经开学了。
- 以下是技术支持和客户参与度的常用案例数量和主题图表。以下是TS JMP Live 报告以及 Jira 过滤器链接,其中显示了过去 14 天内支持部门报告的工单。
每周技术支持案例数量:

上周技术支持队列的案例主题:

每周参与支持案例数量:

上周参与队列的案例主题:

香农的注释
祝大家周末愉快!
