19.0.2:仅修复安全问题,有效期至 2025 年 11 月 6 日 • 19.1 :所有变更均需代码审查——功能已冻结——审批于 2026 年 12 月 11 日开始 • 20.0:主版本开放 • 20 EA1: 2026 年 1 月 22 日
欢迎阅读2025年10月31日JMP开发更新!万圣节快乐!
现在我们已经完成了JMP 19.1 的功能冻结,期待着 2025 年 12 月 11 日开始的代码审批模式,以及假期结束后(2026 年 1 月 5 日)的JMP 19.1 代码冻结。Qiana提醒:申请 19.1 版本的新示例数据或更新现有示例数据的截止日期是下周五,11 月 7 日。此外,请尽快处理 19.1 版本中任何卡住的字符串。开发人员最终交付可移植 UI 字符串的截止日期是下周四,11 月 6 日。
感谢大家继续为奥斯汀 JMP Discovery Summit 的会议记录做出贡献!如果您错过了 Inside JMP 上的回顾文章, 可以在这里找到。祝贺大家成功举办了此次盛会!
最后,请继续整理 jmpsrv01 用户区的文件,删除不再需要的旧文件。再次提醒,个人文件不应存储在此处,包含个人身份信息 (PII) 的数据也不应存储在此处。经理应检查已离职员工的文件夹,删除不再需要的文件,并将仍然需要的文件迁移到更永久的位置。谢谢!
一般公告
重要日期
- JMP 19.1 代码审批模式 - 2025年12月11日
- JMP 19.1 代码冻结 – 2026年1月5日
- JMP 19.1 安全冻结 – 2026年2月19日
- 请访问合流查看JMP 19 的完整日期列表。
JMP 开发最新进展
核

- Dave B:修复了网络权限变更导致的几个 jmprunner 回归问题。修复了导致画布圆形绘制功能失效的精度损失错误。简化了在图表构建器中退出坐标轴标签编辑模式的操作。
- Dan S:辅助功能改进——选项卡焦点指示器在所有框中更加统一,并且仅在窗口处于活动状态时显示。修复了 20 版本早期引入的 ColumnSwitcher 布局问题。
美国能源部和可靠性
- Caleb:周二提交了一个统计形状分析插件,并完成了我与Ryan DeWitt、Simin Zheng 和 Mark Bailey共同领导的一个增材制造项目的分析工作。我们很快会在这里写一篇博文,向大家介绍这个项目。:)我还收集了一些来自 Discovery 的反馈,为新开发人员埃里克·米特曼和我自己制定了 JMP 20 可靠性平台的计划。
- Irene:正在处理一个 Jira 工单,以解决 DOE 和 Fit 模型之间 VIF 计算的差异;尝试几种方法来创建高通量实验的设计。
主机和接口
- 保罗·N:
- JMP-28319 安全更新:JMP 20.0 中 Python 版本从 3.13.7 升级到 3.13.9
- 在 JMP Python 环境中测试 TensorFlow 和 PyTorch 的安装情况。PyTorch 现在无需额外安装软件包即可在 macOS 上检测并使用 Metal Performance Shaders (MPS)。TensorFlow 在 Python 3.12 中已支持 MPS,但尚未在公开发布的 TensorFlow 版本中实现,尽管它已存在于源代码库中。
- 测试 Evan C 提出的在 JMP 20 中支持 Python 虚拟环境的方案
- 修复了由于 venv push 导致 jmputils 出现问题,影响了新的 jmputils.packages() 函数。
- 回复一些JMP社区帖子。
交互式 HTML
- 约翰·鲍威尔:
- 修复了当多响应列的建模类型更改为名义时筛选器显示不正确的问题(JMPHTML-14230) 。
- 修复了当数据表中的行被隐藏时多个本地数据筛选器的问题(JMPHTML-13443) 。
- 已将经过验证的修复程序集成到 19.1 版本中。
- 正在努力保留 JMP Live 中气泡图时间标签的位置( JMPHTML-15061 )。
- 在 Mike M 的帮助下,我们发现了 CellPlotBox 的 JMP 和交互式 HTML 问题,这些问题是在 Dave B 的回归测试运行正常后才暴露出来的。
- 完成了一篇博客,介绍了一系列关于 JMP 19 中新增的交互式 HTML 功能的博客文章。
- 正在学习STIPS课程的第二个模块。
- 当前迭代周期结束,新的迭代周期开始。
- 保罗·斯皮查拉 :我一直在研究 20/19.1 版本的问题和改进之处。
- Mike Stickles:已完成 ACT-Now 培训。正在处理JMPHTML-14956 问题(图表生成器中带颜色变量的点无法正确导出带状误差线)。正在撰写一篇关于在 JMP 19 中向交互式 HTML 添加词云的博客文章。
统计数据
- 约翰·萨尔:
- 在流程筛选中,根据 Austin Discovery 的反馈,我添加了“特定分布”,您可以在其中指定要估计流程的分布( JMP-28565 )。
- 在过去的几个月里,我添加了实时/分诊支持、阶段、短期运行、超出规格报警、保存报警表、保存限值表、非正常功能和操作概率,新增了 5 种分布,重新组织了分布的实现方式,并将一个文件拆分成了 5 个文件。尽管如此,经过重构,所有这些工作只增加了 1105 行代码(现在总共不到 12000 行, JMP-28352 )。

- Laura CS:继续开发一个新类,用于估计多个多系列相关性和阈值,以及所有参数的渐近协方差矩阵。大部分工作已经完成,但我仍在调试和处理一些特殊情况。
统计文档
- Michael C:协助 L10N 更新了一些脚本,以便在本地化的 JMP 中生成文档截图。审核了 19.1 版本的 UI 字符串,并在 19.1 版本字符串交付之前开始合并一些重复项。更新了 19.0.1 版本的 NIST 单元测试脚本。继续与 Jill 合作,完善 JMP 文档风格指南。
统计测试
- 马克:完成了对增材制造零件图像的分析,这些零件均按照加速寿命试验进行了应力测试。我与该实验的团队成员( Caleb、Ryan DeWitt 和 Simin )会面,讨论了研究结果并规划了下一步工作。我与 Jacob 一起完成了关于在 JMP 中模拟响应以及新增的增强型随机系数功能的教程。我参加了多元化与包容性指标委员会的季度更新会议,为下周的季度行动小组会议做准备。
- 雅各布:
- 与 Mark Bailey 一起准备关于 DOE Simulate Responses 的教程
- 性能测试、调查 JMP 20 中的潜在问题以及迁移到新的 AWS 机器
- 审查 Irene 生成的 VIF 计算结果,并准备 JSL 脚本进行测试。
- 审查我的基线测试时,为“创建验证列”添加了一个新的基线测试。
生命科学最新动态

- Drew:创建了一个脚本,该脚本递归运行一个目录,打开所有 JMP、SAS7BDAT 和 XPT 文件,随机抽取 100 行,收集每列的元数据,并将这些信息放入 JMP 表中。这将有助于启动定义机器学习模型的过程,该模型旨在帮助客户将其数据映射到 CDISC 格式。修复了 JMP Clinical 19.1 Jiras 中的问题。
技术支持与互动
- 本周, Bobby Riggs、Dahlia Watkins、Joe Kolker、Kai Janson 和 Luiza Fabreti在 Cary 参加了 JMP Live 深度培训。Alex Lippencott、Dieter Pisot、Eric Hill 和 Chris Church分享的信息非常宝贵。我们衷心感谢这四位、 乔什·洛普雷斯蒂以及所有负责额外培训内容的同事,正是他们的付出才使得技术支持团队能够专注于培训课程。
- 以下是技术支持和客户互动方面的常用案例量和主题图表。这里还有TS JMP Live 报告以及指向 Jira 筛选器的链接,该筛选器显示了过去 14 天内支持团队提交的工单。
每周技术支持案例数量:

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

每周客户支持案例量:

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

开发运营
- 与蒂芙尼·斯嘉丽合作,为新用户续订 Perforce 许可证
- 经亨特·韦弗验证修复方案后,已将更改集成到JMP-28020中。
- 与保罗·纳尔逊合作,避免 Tahoe JMP Pro 19 安装出现依赖冲突
- 继续进行 ARM64 构建工作, JMPTOOL-1721
- Shannon L:参加了奥斯汀探索峰会。继续推进 JMP Marketplace Monetization 平台的项目工作,召开了另一次业务负责人会议,讨论产品需求的更新。每周召开技术会议,包括对即将发布的 19.0.2 月度安全版本进行安全审查。负责 Atlassian 的管理工作,包括实施新的 Jira 子任务自动化流程——下周将正式上线并发布公告。
- Myron:调试示例数据作业问题(JMPTOOL-1784)和为新的测试机器人电子邮件设置 Jenkins(JMPTOOL-1546)。
本土化
- Trish:制定外包工程工作的计划,包括本地化文档的屏幕截图和PDF创建。与迈克尔·克罗蒂协调本地化DOE屏幕截图的脚本修改。特别感谢Michael对问题的快速评估和修复。翻译查询的分类处理。
- Krzysztof:调试和修复 memoQ 中的预翻译问题。测试 JMP UI 的新提交和返回作业(用于 19.1 版本)。评估 memoQ 中的 AGT 技术(LLM 基于 TM 模糊匹配调整翻译),以处理英文文档中的风格更新。
- Allison:对大书项目翻译查询进行分类和回复;调查在本地化环境中截屏时的截图脚本问题;处理并发送十月份交接的 Marketplace 字符串进行翻译;验证本地化截图。
- Sandy:对 Sample Data、Builtins 和 PortableUI 的新返回作业进行更多开发/测试。
- Howard:已完成 JMP_UI 退货集成。已更新供应商的电子邮件模板。
文档
- 克里斯:正在和苏珊一起修正帮助元数据和样式。我们进行了 19.0 版本帮助回顾会议,并审查了 Ryffine 的工作说明书。目前正在为仅包含“探索 JMP”的非英语帮助文档创建站点地图。
- Qiana:解答了用户组关于 JMP 的问题。更新并验证了用户组的屏幕截图脚本。参加了 JMP 19.0 的文档回顾会议。负责项目规划和协调工作。
- Susan C:发布了 JMP Live/HTML5 先前版本的 noindexing 更新。参加了 19.0 文档回顾会议。参加了样式会议。协助开发 JMP Query。正在处理 Jiras 问题。
- Jill:正在完成文档的参考章节,审查用户界面字符串,并处理本地化团队提出的几个 JMPDOC 问题。
- 德文:基本分析书籍的 XML 转换工作已完成,XSLT 培训。
系统/主机测试-Cary
- Nick H:继续清理我的单元测试,并完成了 19.1 和 20.0 版本的验证工作。我还和 Myron 一起完成了新的 Jenkins 任务,用于发送故障邮件通知。今天下午(英国时间),我们通过新系统发送了第一批邮件。
网站测试 – Cary
- 安娜:
- John 已将图表名称中包含特殊字符的列与 Mac 上的图表顺序存在差异,并已将此差异发送给 Dieter 征求意见。
- 与 Praveena 和 John 合作,重现 Bryan Fricke 几年前报告的问题:JMPHTML-1259,气泡提示框与 JMP 的显示方式存在显著差异。由于无法重现相同的错误,因此标记为 NOREP 并已验证。
- 开始测试 Paul 对 JMPHTML-14387 的更改,将 xml 注入重构为 script 元素。
- 正在验证修复方案。
香农的笔记
感谢Mike Stickles分享这幅漫画,它讽刺了每年圣诞装饰越来越早出现的现象!祝大家万圣节周末快乐!
