19.0.3:紧急修复程序已批准至 2025 年 11 月 27 日,安全修复程序已批准至2025 年 12 月 4 日 • 19.1 :所有变更均需代码审查– 审批从 12 月 11 日开始 • 20.0:主版本开放 • 20 EA1: 2026 年 1 月 22 日
欢迎阅读 2025 年 11 月 21 日 JMP 开发更新!
JMP Live 19.0.2 现已在 MyJMP 上发布!此外,JMP 19.0.3 安全更新和紧急错误修复通道现已开放。 已批准的修复列表请点击此处查看。
随着 JMP 19.1 于 2025 年 12 月 11 日正式进入审批阶段,请继续对计划版本号为 19.1 的待办事项进行分类。以下是JMP 19.1 中处于“已启动”和“开发中”状态的缺陷报告,目前还有约 200 项待处理。这些缺陷应在 20.0 版本中修复、测试并集成到 19.1 版本中。如果某个修复程序已在 20.0 版本中测试过,请尽快将其集成到 19.1 版本中,以便尽早完成最终验证。
来自米娅的温馨提示:
如果您曾支持过日本或韩国探索之旅,请在以下页面添加您的感想:
一般公告
重要日期
- JMP 19.0.3 已批准紧急错误修复冻结 – 2025年11月27日
- JMP 19.0.3 安全冻结 – 2025年12月4日
- JMP 19.1 代码审批模式 - 2025年12月11日
- JMP 19.1 代码冻结 – 2026年1月5日
- JMP 19.1 安全冻结 – 2026年2月19日
- 请访问合流查看JMP 19 的完整日期列表。
JMP 开发最新进展
统计数据
- 约翰·萨尔:在过程筛选中添加“保存零件表”和“使用零件表”(JMP-28747),修复能力详情以显示置信限(JMP-28743)。● 在“拟合模型”对话框中,修复 20 和 19.1 版本中“LogVariance”的属性设置(JMP-28818)。
- Laura CS:整合了 19.1 版本中的多个错误修复。调查并修复了宝洁公司报告的一个神秘错误,该错误涉及列名中包含不同空格字符的情况。● 继续阅读关于多系列相关性和多序列相关性的内容
统计文档
- Michael C:面试了暑期实习候选人并发出录用通知 ● 继续探索 Oxygen 中的公式编辑器 ● 继续更新文档中列表周围的大小写和标点符号,使其符合更新后的样式指南
统计测试
- 马克:我正在为贝叶斯优化平台中的模型拟合脚本添加额外的单元测试。
- Tonya:测试流程筛选的新功能 ● 由于平台变更,更新流程筛选和 MSA 测试 ● 错误验证
- Jacob:更新 DOE 单元测试,尝试在不牺牲测试覆盖率的前提下加快夜间运行速度 ● 为 DOE 设计诊断中的 VIF 准备新测试 ● 学习 Hasse 图,为即将进行的 JMP 20 工作做准备
产品管理和产品营销
- Bryan:与 Russ 一起审阅了 Assistant 可用性研究结果,并与 David White 一起审阅了 Dynamic Sorting 可用性研究结果。● 编写了一份文档,区分了 Assistant 和 GitHub Copilot 的用户体验,并提出了潜在的后续步骤。● 参与了新产品经理职位候选人的面试,并记录了我的反馈。● 继续学习 W3C 无障碍课程。● 根据修改请求,对 JMP Clinical 图标进行了实验性修改,并提供了反馈。
技术支持与互动
每周技术支持案例数量:

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

每周客户支持案例量:

上周待处理案件主题(不包括受限方筛选) :

开发运营
- Bob:向 Windows 安装程序添加代码,允许特殊文件(预览程序、安装检查程序)在 arm64 安装中使用 x64 文件 ● 研究禁止在 x64 机器上安装 arm64 安装程序所需的代码,但允许反之 ● 对 MyJMP 进行进一步测试,为 2020 年早期采用者计划做准备
- Myron: JMPTOOL-1772 – 遥测数据的只读访问权限 ● JMPTOOL-1883 – 解决了单元测试作业的一些权限错误 ● JMPTOOL-1830 – 同步开发环境和生产环境的 Jirabot 数据 ● JMPTOOL-1855 和 JMPTOOL-1856 – 在测试机器人作业中设置 19.0.3 版本
- 梅兰妮:断断续续离开五周后,有很多事情需要处理(包括报销单 :thinking_face:) ● 一些故障排除和问题解答
网络测试
- Josh:培训新测试人员 ● 验证安装和其他 JMP Live Jira 项目
WebTest 总体状态(线上和 HTML)
- 测试准备中有 32 件商品
- 测试中的11个项目
- 过去 7 天内新增了 13 件商品
- 过去7天内共成交28件商品
- Anna:在 Adrianna 和 Michael G. 的帮助下,开始学习 JMP Live 数据编辑的新测试领域。● 报告了数据编辑客户端的复制/粘贴和高亮/选择问题。● 报告了 JMP Live 中“隐藏分组输出的空平台”的问题。● 在 Melisa 提醒我她在桌面端发现的问题后,报告了导出为 HTML5 时带有内联标签的范围参考线的问题。● 为 HTML5 图形生成器编写新的测试,Jira 标记为“已接受”和“已关闭”。● 尝试使用 Xan 的新边框图功能,以检查是否需要 HTML5 支持。● 在 John 推送了处理报表中不同表格的多个筛选器的更改后,测试了 JMP Live 中 LDF 的反向问题。Hui 验证了此修复,我正在重新检查整体功能。● 在此过程中,我注意到有很多未解决的 LDF 问题,因此 John 和 Michael 正在对这些问题进行分类,以确保我们尽快解决最重要的问题,因为这存在数据完整性风险。一旦他们修复了 JMP 20.0 中需要解决的最重要问题,我将再次进行这项工作。
本土化
- Trish:在 Zip 中协助供应商入驻 ● 提供供应商进行本地化截图所需的截图脚本和文档 ● 对文档和可移植 UI 字符串的本地化查询进行分类
- Krzysztof:完成了对处理 PortableUI、内置函数和 SampleData 的新提交和返回脚本的测试 ● 正在将 Xstr 编译从 jmpsrv01 迁移到我们自己的服务器 (jmptrans) ● 记录了 Oxygen 本地化和书籍预翻译策略的新文件夹结构和分支的提案 ● 回答供应商和审阅者关于 memoQweb 的问题和疑问。
- Allison:本周我完成了 19.1 JMP Live 的翻译并将其推送到 GIT ● 与作者、开发人员和翻译团队沟通有关 JMP 文档和可移植 UI 字符串的问题,并更新了我们的工具包 ● 我还处理了变更单请求并提交了工作单修改请求。
- Sandy:对示例数据和内置函数的新返回作业/提交作业进行了更多开发/测试 ● 测试了我们制作的韩国特殊供应商报告中锁定字符串的包含情况 ● 为我们为供应商制作的仪表板字数统计函数开发了一些 pytest 测试
文档
- Qiana:审核暑期实习生的简历和HireVue视频 ● 主持计算机科学实习生的面试 ● 解答JMP相关问题 ● 更新JMP 19.1文档 ● 参与MathType软件的采购流程 ● 项目规划与协调
- Susan C:正在修复 JMP Live 中 SPC 指南的错误 ● 重新评估 JMP Live 19.1 和 19.5 的发布日期 ● 参加“时间管理技巧:团队合作”课程
- 德文郡:实习生面试 ● 继续推进 JSL 脚本参考书的转换工作 ● 致力于将 XML 发布到 Web 帮助文档 ● XSLT 培训
- Jill:审阅了 11 月 16 日的 UI 字符串报告,并处理了用户组的几个 Jira 问题。
系统/主机测试-Cary
- Audrey:继续新员工入职培训,并规划未来的培训和信息交流会 ● 审核孤立的测试文件并找到所有者 ● 仍在处理一些孤立的 Jira 问题 ● 审核 Confluence 中的 JSL 测试框架页面
- Justin Kusch:在 19.0.3 版本中,验证了 Python 集成中的自动化功能并修复了一个缺陷,同时分析了自动化功能,确定哪些部分需要在发布前进行人工验证。● 在 19.1 版本中,完善了新的 Matlab 集成自动化套件,并致力于修复 Matlab 缺陷。
- Mandy:本周后半段我主要忙于验证一些修复并编写一些测试;● 本周初,我花了一整天时间追踪 Mac 上 _Baseline 测试(以及 Windows 上的计时)与 20 版本 CPPUT 测试的差异,以及 19.1 版本中同一测试中缺失的一个小推送;● 由于本周 Mac 上的 19.x 构建版本缺失,我只能等到这些构建版本恢复后再关闭一些已修复的 19.1 版本 JIRA 问题;● 继续帮助新同事解答问题并学习 JMP 中的各种知识——很高兴能和他们一起工作;● 接下来将处理 20 版本中关于标签以及动态表 Stack、Summary 和 Split 的一些更改。
- 梅丽莎:参加了培训课程,学习了更多关于 Jira、Confluence、JMP Runner、崩溃报告等方面的知识。● 问了很多问题——感谢所有帮助过我的人。● 完成了几个已准备好测试的 Jira 问题,其中包括使用键盘和不同的屏幕阅读器进行辅助功能测试。
核
- Evan:按钮角色功能已完成。● 正在考虑用 EditFocus 替代 KeyFocus。● 协助启动 Mimic 测试。● 准备向微软提交一份关于 JMP 20 中复制/粘贴改进相关的共享问题的错误报告。● 正在开发原型,使 JMP 遥测资源管理器插件能够直接从遥测数据库提取数据,而无需使用 tsv 文件。● 继续进行辅助功能方面的工作。
- Dan S:正在改进“按组”功能的 PlatformLauncher。● 进一步完善 Mac 上的尺寸测量框。● 修复列切换器在选中多个项目时,列列表状态异常导致的崩溃问题。● 正在更新“组平台”,以支持具有多个 Y 轴的等高线图,该图在发布或重新运行时会丢失功能。
- Xan:订阅列表/回调列表功能已修复;● 图例设置对话框已修复
美国能源部和可靠性
- Caleb:本周,我继续致力于改进样本大小浏览器的基础架构。
主机和接口
- John Schroedl:移除了仅适用于 Windows 的数据表和无边框窗口尺寸的特殊情况;现在我们遵循便携版最小尺寸。● 在崩溃转储输出 (.jer) 文件中添加了 CPU 和 JMP 架构 (x64|arm64)。● 使用官方 API 在 JMP 模拟运行于 arm 架构时报告遥测数据。将 .NET Core 中针对 WPF 菜单辅助功能错误的修复程序向后移植。● 与 Evan 合作,尝试改进 JMP 中的图像共享功能,这涉及到尝试了解可能存在的 Teams 错误。
- Paul N: JMP-28555。错误返回应为 TypeError 而非 IndexError ● 正在调查 JMP-28416 - 这个问题需要一些时间才能正确解决 ● 在脚本俱乐部会议上演示 R 集成/Python ● JMP-28835 - 添加了 jmp.DataTable.begin_update() 和 .end_update(),使用户能够通过 Python 控制禁用和重新启用数据表 GUI 刷新。 ● JMP-27939 - 不是 bug。 ● JMP-28844 - 为 jmp.run_jsl() 添加了文件支持。现在同时支持 run_jsl(path_like_object) 和 run_jsl(None, path='文件系统路径字符串')。JSL 有 Python Submit() 和 Python Submit File() 函数。一位奥斯汀的客户询问为什么没有 run_jsl_file() 函数?现在 run_jsl() 函数可以从 Python 端处理这两种情况。
- Will:为 MATLAB 添加遥测功能并修复 MATLAB 集成相关的各种错误
交互式 HTML
梅兰妮的留言
祝大家下周感恩节快乐!
