19.0.1:发布日期 2025 年 10 月 14 日 • 19.1 :所有变更均需代码审查– 批准开始日期为 12 月 11 日 • 20.0:在主版本中开放 • 20 EA1: 2026 年 1 月 22 日
欢迎阅读 2025 年 10 月 10 日 JMP 开发更新!希望大家上周的“全球休息充电日”过得愉快。感谢尼克·鲁瓦上周五启动了 Perforce 数据库清理工作,让 Perforce 可以休息一会儿,精神焕发地回来。(感谢 Nick 和 Melanie 团队就最终促成这张 AI 生成图像的流程进行的讨论……) :smiling_face_with_smiling_eyes: )

我们现已完成JMP 19.0.1的所有签核工作,计划于 2025 年 10 月 14 日星期二在 MyJMP 上线。19.0.1 包含多项安全修复,详情将在本版本的安全公告中公布( 将与之前的公告一起发布在此处)。此外,它还包含针对 Mac 版 JMP 19 学生版的修复以及一个 Python 库修复。我的团队即将为 19.0.2 安全版本准备基础设施,该版本计划于 11 月中旬发布。
如果您正在开发 JMP 19.1 的任何项目,请确保它们在JMP 19.1 功能页面上展示。我们将在 2025 年 10 月 23 日(功能冻结日期)之前完成 19.1 版本的所有功能开发工作。
如果您将参加我们即将举行的一场或多场JMP Discovery 峰会,请将您的客户笔记贡献到JMP Discovery Notes Confluence 版块中相应的“已收集笔记”页面。这里非常适合分享那些在 19 个功能周期中提出过晚,但对 20 个功能周期来说意义非凡的想法!感谢米娅·斯蒂芬斯为即将举行的特定 Discovery 会议添加了页面。
另外,非常感谢托尼亚·莫尔丁在本周的 JMP 开发会议上分享了 JMP 19 EA 的反馈!如果您错过了会议, 可以在这里找到录音。感谢Tonya、Nicole Jones 、JMP 测试人员和开发人员在 19 EA 周期中与客户所做的所有工作!开发团队处理了大量来自内部和外部 EA 用户报告的反馈、错误和崩溃问题,使我们的生产版本更加完善和稳定。我们期待在一月份推出这个新功能周期的第一个 EA!
一般公告
即将到来的重要日期
- JMP 19.0.1 在 MyJMP 上发布 – 2025 年 10 月 14 日(星期二)
- JMP 19.1 功能冻结 – 2025年10月23日
- JMP 19.1 代码批准模式 - 2025年12月11日
- JMP 19.1 代码冻结 – 2026年1月5日
- JMP 19.1 安全冻结 – 2026年2月19日
- 请访问合流获取JMP 19日期的完整列表。
JMP 开发更新
统计数据
- 约翰·萨尔:
- 在设计空间分析器中,每次更改限制时运行优化器以查找最小 InSpec 概率(JMP-26804)。
- 在流程筛选中,实现图表选项的首选项。
- 在过程筛选中,实施短期控制图(JMP-28200)。

- Laura CS:完成了准备工作,并与克里斯蒂安·斯托普共同完成了关于行业 SEM 应用的 Technically Speaking 演讲。参与了宝洁的圆桌讨论;制作了视频并与莎拉·斯普林格分享,以满足宝洁的需求。研究了一种用于获取多元相关的渐近协方差矩阵的复合似然法。
统计测试
- Tonya:在每周的 JMP 开发会议上,介绍了 V19 Beta 版的反馈。向 JMP Live 团队介绍了过程筛选及其与 CCB 的关系。测试了过程筛选的功能特性,例如阶段、保存限值表、保存警报表、超出规格的警报以及新功能统计。此外,还进行了错误验证。完成了我们最近安排的 ACT-Now 培训。
生命科学动态
- 祝 Geoff Mann 工作 25周年快乐,他于 2000 年 10 月 16 日加入 SAS!
- Richard:正在开发一个“生存探索者”插件,可以根据数据过滤器的变化即时重绘 Kaplan-Meier 图。与丽贝卡·莱津斯基一起为 ASA 密苏里分会讲授了一整天的数据可视化课程。
- Drew:对 JMP Clinical 19.1 Jiras 进行了分类和修复。Tabdrewlate 增强功能,支持列组。
产品管理和产品营销


- 布莱恩·F:
- 致力于 JMP Discovery 峰会实验室内容的开发,包括创建 AWS AppStream 2.0 实例用于实验室测试和潜在部署,创建 HTML 格式的演示场景并通过U-Study工具在 AWS 上托管,以及创建 Microsoft Forms 调查问卷。感谢Sarah Sylvestre参与动态数据表排序演示。
- 我还要感谢布莱恩·科克伦 、 丹·希科雷 、 埃文·麦考克尔 、 约翰·施罗德和朱利安·帕里斯近期为使 JMP 更易于通过键盘和屏幕阅读器访问而做出的开发努力。最近, 约翰·施罗德克服了过去阻碍其取得更多进展的技术障碍, Dan和Evan也为这项工作提供了支持。虽然前路漫漫,但已经取得了巨大的进步。他们的创新工作正在帮助 JMP 更具包容性,让每个人都能轻松使用,无论他们如何与 JMP 交互。这项工作可能会为我们测试 JMP 的方式带来新的变化,因此,我还要感谢Shannon Conners和Audrey Shull 的支持和热情。
技术支持与参与
- Wendy:关于 JMP 19 的问题现在越来越频繁了。以下是 JMP 19 正式发布以来与使用密切相关的主题的概览。
JMP 19 案例主题 - 软件相关(不包括 EA、许可、授权、安装和其他非使用问题)

以下是技术支持和客户参与度的常用案例数量和主题图表。以下是TS JMP Live 报告以及 Jira 过滤器链接,其中显示了过去 14 天内支持部门报告的工单。
每周技术支持案例数量:

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

每周参与支持案例数量:

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

开发运营
- 鲍勃:
- 已发布适用于 JMP、JMP Pro、JMP Clinical 和 JMP Student 的 arm64 20.0.0 Windows 安装程序。请继续努力将脚本引入夜间流程。
- 针对 19.0.1 构建的测试图像作为最终候选图像
- 为网络分发创建了 19.0.1 安装程序验证文件
- 与 SAS IT 部门会面,以获得有关 JMP Dev Ops 如何控制 jmpsrv01 文件夹和文件的权限设置的说明。
- Shannon L:初步确定了与 Qiana 合作进行氧气转换所需的帮助密钥变更范围。与 Salesforce 开发团队一起审查了 JMP Marketplace Monetization 平台所需的工作。每周举行技术会议,每月举行 Atlassian 管理会议。JMP 19.0.1 的 EOC 任务,包括最终确定安全公告。规划促进 JMP 19 发布回顾。Atlassian Bitbucket 续订取得更多进展。Atlassian 配置方面虽小但功能强大——从登录屏幕中删除了无关的第三方登录选项。JMP 第三方库文档验证。
- Melanie:DevOps 流程:为 19.0.1 创建了新的发布结束任务,以便我们更好地跟踪正在执行的操作(JMPTOOL-1811:19.0.1 的发布结束任务) 。为 19.0.2 创建了分支任务(JMPTOOL-1794:19.0.2 的 JMP 分支事件任务) 。SAS锦标赛相关活动:周二在 Prestonwood 举办的妇女节活动中担任志愿者。这是我第一次参加这项活动,但绝不会是最后一次!样本数据:审核了 19.1 的一些更改。2025年探索峰会:为大量的旅行和演讲做好准备!
- Myron:尝试找到解决 JMPTOOL-1780 中概述的 Perforce 问题的方法,为单元测试文件设置 AWS 存储空间(JMPTOOL-1762),并完成JMPTEST-1884 。
- Shannon C:讨论 AWS 上的 JMP 测试仪表盘,并向测试人员发送邮件,总结新 Testbot 数据库的结果。调查了多起 JMP 19.0 客户崩溃事件。定期召开技术会议。完成了 SAS 的必修培训。
本土化
- Allison:在 memoQ 中完成 MDC 翻译并交给 Ying 进行 PDF 创建;提交了 V19 JMP 文档本地化的 WO 请求;调查并回复了翻译人员提出的有关 JMP 文档的疑问;完成了欺诈预防培训。
- Krzysztof:将最新的内置翻译集成到 rel19.1 轨道。使用 memoQweb 为供应商撰写有关新审核流程的文档。修复本地化的 Jenkins 作业。测试 JMP UI 的新提交和返回脚本。
- Sohail:添加了额外的自动化测试,用于术语提取和仪表板端点。构建了如何使用新的测试文件更新和修改 CI/CD 环境的文档。
- Howard: JMP UI 的仪表板集成,用于提交/返回作业,自动化准备 baby xlf 以准备创建 memoQ 项目的过程。此外,还有一些调试任务。
- Ying:正在为 JMP 19.0 捕获本地化的 DJ 屏幕截图。已完成 SAS 系统和网络可接受使用培训。
- Sandy:对样本数据、内置函数和 PortableUI 的新返回作业和提交作业进行更多开发/测试。
- Trish:对翻译查询进行分类;与采购部门合作,续订 2026/2027 年的 memoQ 许可证。
文档
- 苏珊·C:
- 完成 19.1 版 Jiras 的克隆并创建 Jira 板
- 致力于解决 JMP Live/Public 和 HTML5 帮助的旧版本无索引问题
- 参加了时间管理课程(找到你的时间管理风格,强烈推荐!)
- 了解最新的 JMP Live Demo 迭代(一如既往的精彩!)
- 吉尔:审查了 6 月、8 月、9 月和当前 10 月的 UI 字符串并向受影响的开发人员发送了电子邮件,与奥黛丽会面以确定脚本指南项目的 UI 标准,并致力于 EG 的全球变更。
- 德文:从《基本分析》一书开始,将其余文档转换为 XML。
系统/主机测试-Cary
- Mandy:进行了一些 JIRA 验证,还进行了一些 Playpen 测试,以了解可能的制表更改。发现了一个 Mac 系统在使用 Tahoe 时挂起/崩溃的问题,我们正在调试——稍后会详细介绍。周二参加了 SAS Championship 妇女节午餐会,聆听了优秀领导者的励志故事。
- Hunter:本周大部分时间都在进行 JMP 19.0.1 最终安装程序测试。在 Windows ARM64 系统上安装了 JMP 20 的第一个夜间安装程序版本,并进行了一些测试。解决了周四下午开始的 Innovate Wi-Fi 中断相关问题。
- 参加了公开测试职位候选人的面试。
- 奥黛丽:JMP 19.0.1 最终验证测试及签收。正在审核即将上岗的新员工入职材料。UT 清理。
网络测试 – Cary
- 乔希
- 完成 JMP Live 19.0.1 安装版本测试。
- 在负载平衡器后面创建了另一个 19.5 版本的 JMP Live 测试服务器,用于 Jira 验证。
- 对 JMP Live 版本 19.1、19.5 和 20.0 进行了速率限制测试。
- 为下周开始工作的新员工做准备!
- Anna:添加了针对轴、轮廓、拟合线、热图和点的新测试。为 Xan 刚刚添加的新脚本索引示例创建了测试程序。报告了气泡图和开放街道地图背景图像的问题,并缩小了触发问题的范围。
核
- Dan S:与 Evan 和 John Schroedl 合作开发屏幕阅读器的可访问性。正在研究 19.x 版本中 Categorical 崩溃的潜在修复方案 ( JMP-28290 )。
- 埃文: Accessibility work with 丹·希科雷 and 约翰·施罗德.
- Dave B:查找并修复轴标签重新排序的错误
DOE和可靠性
- 账单:
- 实现功能以允许用户使用新的约束表在 DOE 平台中保存/加载约束,以及将 Sigma 质量级别资源管理器转换为 C++。
- 我将在 INFORMS 年会(10 月 28 日)和佐治亚统计日(10 月 31 日)上就最近发表的一篇论文(与 Ryan Lekivetz 和 Joseph Morgan 合作完成)制作演示文稿幻灯片,论文主题为“具有难以改变因素的工程系统的组合测试”。
- 我致力于为上下文离散选择设计插件编写文档,我将在 Discovery 上讨论该插件,并且还为有关 DOE 的 JMP 博客文章撰写了一些文章。
- 上周,我受邀担任第30届ACM智能用户界面年会的程序委员会成员(审稿人),对此我感到非常兴奋。这次会议与ACM用户建模、自适应和个性化会议相关,我曾在那次会议上发表了一篇关于我实习期间研究项目的论文。
交互式 HTML
JMP Live
- Aurora:19.1:修复了未设置 allow_publish 权限的用户的 AugmentableFoldersQuery 问题。19.5 :改进了控制图警告测试。20.0 :启动了流程筛选测试场景列表。处理流程筛选的 qc_time 属性。更改帖子所有权的幂等性。
香农的注释
John Powell说,今天早上我更新邮件里提到的 XKCD 漫画启发了他,让他测试了 JMP 中的专家方法……这真是一个很棒的 HTML 和 JMP Live 三维散点图测试用例!以下是他的 JMP Live 报告链接: 线条弯曲了吗?| JMP Live

此外,感谢John Sall为 10 月份的 CAUSE 标题竞赛传递了适合季节的漫画!