19.1.5:最终安装程序候选版本 2026年8月9日 • 19.2:安全冻结 2026年9月3日 • 20.0:主程序开放;EA6 代码冻结 2026年8月27日;代码冻结 2027年1月7日
欢迎阅读 2026 年 8 月 7 日 JMP 开发更新!
今天标志着SAS和JMP暑期实习项目的圆满结束。祝贺所有实习生圆满完成这个夏天!在过去的两个星期里,JMP的实习生们进行了五场以上的演示,如果您错过了任何一场,我强烈建议您去看看——他们的表现非常出色!昨天,许多实习生还在C楼举办的实习生博览会上向众多与会者展示了他们的海报。我们的一些实习生将有机会以正式员工的身份继续与我们合作,我们期待他们继续做出贡献。特别感谢奥黛丽·舒尔 、 特雷弗·拉特杰和克里斯汀·贝文在整个暑期及之后与实习生们的密切合作!
米娅·斯蒂芬斯分享说,EA5的发布通知已于周二发送给早期体验成员。感谢开发人员和产品经理更新功能页面,也感谢所有为EA5发布做出贡献的人!我们计划于8月27日冻结EA6,并在EA7、EA8和EA9发布过程中继续完善功能并修复漏洞。
请继续审核计划版本号为 20 的未完成史诗和用户故事条目,并进行适当的优先级排序。您可以移除计划版本,将其更新到后续版本,或者如果需要更多研究和评估,可以将用户故事降级为功能请求。如果您有仍在进行中的故事或史诗条目,请将其添加到此处的“20 个待完成功能”页面,并使用模板评估其对下游团队的影响。感谢所有已将条目添加到此页面的用户!清晰了解该版本中剩余的功能工作非常有帮助。
最后补充一点——Maddi Walsleben提到,市场传播团队正在收集一些以有趣方式使用JMP的用户名单,以便在我们的社交媒体平台上分享。如果您认识这样的用户,请填写这份微软表单,提供他们的详细信息!
一般公告
重要日期
- 首个适用于 20 的便携式 UI 字符串交接 – 2026 年 8 月 6 日
- 20 EA6 代码冻结 – 2026年8月27日
- JMP 19.2 安全冻结 – 2026年9月3日
- 20 EA7 代码冻结 – 2026年10月1日
- 最终便携式 UI 字符串交接 20 – 2026年11月12日
- 20 代码审查模式 - 2026年11月26日
- 20 代码冻结 – 2027年1月7日
- 请访问合流查看JMP 19和JMP 20的完整日期列表。
JMP 开发最新进展
生命科学最新动态
- 杰克:
- 我扩展了 Torch 插件的 GNN 模型,使其能够处理药物小分子结合数据。我使用已发表的数据集进行了一系列测试,以比较我的结果。我的结果优于已发表的 GNN 模型,但略逊于最佳模型。下周我将尝试超越最佳模型。
- 制定了将 Torch 插件的 GNN 模型扩展到晶体学文件格式 (.CIF) 的计划。这将允许用户使用 Torch 插件运行半导体相关数据集。
- 我在SAS暑期实习生博览会上展示了我的海报。
- 在文件加载器 GUI 自动生成的 SMILES/几何数据中添加了“分子类别”列。这将使用户在运行 GNN 模型后更容易解释模型结果,因为他们可以评估其训练的模型在给定的分子类别(例如,烷烃、醇、酚等)上的性能是过高还是过低。
- Drew:对 NIST 验证和安装程序验证工具进行最终调整,以支持 PDF 生成。修复 JMP Clinical Jira 问题。研究如何改进 JMP Clinical 单元测试基础架构。参加了所有精彩的实习生报告。他们每个人都给我留下了深刻的印象!!!Pete Townshend 早就知道——孩子们都很棒

产品管理和产品营销
- 布莱恩:
- 提供了各种表格图标、支持向量机、朴素贝叶斯、维恩图、医学查询重复和 Y 对 X 拟合的更新图标包,包括以辅助功能为中心的改进。
- 扩展了 Fluent 现代化覆盖范围,新增了十字准线、标题统计切换、列筛选器附加功能、JMP 搜索和列查看器等更新。
- 改进了面板展开/折叠的可用性,并将 Windows 资源集成到可测试版本中。
- 向加州大学系统代表提供了可访问性测试脚本,并就可用性测试联系了 SAS 的格雷格·克劳斯和托德·霍夫曼 。
- 促进关于可能带来较大收益的小型用户界面更改的讨论。
- 提出了一种方法来帮助定义报告工作流程 UX 语言,将审批视为对报告定义/模板的审查,而不是对某个时间点的数据值的审查,从而提高了审查者的清晰度。
- 凯莉:本周我们举办了一场关于 Workflow Builder 的销售赋能培训,讲解了它如何帮助客户自动化重复性分析、提高可复现性,并在无需编写代码的情况下跨团队推广最佳实践,从而创造价值。欧文·乔纳森的讲解非常精彩,我们的销售团队反响热烈。如果您想观看录像,可以点击这里。
- Mia: EA5 版本已于周二向早期用户会员发送了发布通知。感谢开发人员和产品经理更新功能页面,也感谢所有为版本发布做出贡献的人。我参加了在波士顿举办的 JSM 大会,为期两天。我听了一些精彩的演讲,并在 JMP 展位上与几位 JMP 员工和用户进行了交流。
技术支持与互动
- 加里:
- 与宝洁公司合作,帮助确定导致崩溃和随后数据表损坏的使用场景,该崩溃和损坏与 Jira 问题JMP-30350相关。
- 本周调查评论:这是我第一次使用JMP技术支持,体验非常棒。我很欣赏他们及时的回复,以及他们定期反馈我的问题处理进度。
- 以下是技术支持和客户互动中常见的案例数量和主题图表。这里还有TS JMP Live 报告以及指向 Jira 筛选器的链接,该筛选器显示了过去 14 天内支持团队提交的工单。
上周技术支持队列中的案例主题:

上周待处理案件队列中的案件主题(不包括与受限方筛选相关的案件):
开发运营
- Shannon L:提醒各位参与审批的人员:我们新增了一套流程,用于记录每月发布的JMP 软件安全更新可能带来的影响——虽然这种情况很少见,但新流程可以确保技术支持团队了解是否存在影响。我与 Audrey 合作,审查了需要在 2026 年底和 2027 年底从 SAS vCenter 中移除的 JMP 虚拟机列表,并最终确定了评估结果,以便我们提出迁移建议并启动迁移工作。我为每月安全更新创建了安全公告,并参与了每个 JMP 产品的周期末月度安全审查——我们八月份版本的审批定于下周进行。每周召开技术会议。我与我的实习生 Drew Hunter 合作完成了他的访问控制项目。我还参观了实习生博览会,欣赏了许多 JMP 实习生的海报!
- 梅兰妮:我上周休息了一周,这周在纽约也上了半天班(最高气温在85华氏度左右!)。• 为JMP 19.1.5的发布说明运行了MIF-PDF作业 • 为JMP-30653提供了一个测试表 • 验证并关闭了一些DevOps工具相关的Jira问题 • 看完了所有实习生的汇报(太棒了!) • 正在计划下周回办公室后的工作
- 吉姆:
- 已将多个 JIRA 条目标记为 JMP 20.0 的“已接受”和“已关闭”。
- 对 ASAN JMP Pro 20.0 版本运行了单元测试套件,并将结果作为新的 JIRA 提交给开发人员。
- 在验证新创建的 Windows 11 AMI 上运行的单元测试套件的过程中(感谢尼克·鲁瓦 )
- 对单元测试和构建机器执行了多次 Macintosh 操作系统更新。
- 支持 Perforce。
本土化
- 沙:
- 测试用于 Oxygen 文件的新填充作业
- 测试 Oxygen 文件的新图像差异文件验证
- 探索使用 Oxygen 工具对我们的新文件进行新的验证
- 在填充作业运行后,为 Oxygen 文件开发新的文件验证
- Krzysztof:进一步完善 memoQweb 的设置、文档和培训录像,这些内容将用于 PortableUI 20.0 的翻译项目。为新团队成员进行了第一次 memoQ 培训。测试新的本地化工作流程功能和错误修复。查看 Oxygen 验证报告,以确定本地化文件需要进行哪些检查。
- Allison:处理了 8 月份的 Marketplace 字符串并将其发送出去进行翻译;处理了 19.1.5 版本说明并将其新字符串发送出去进行翻译;与供应商沟通了 V20 本地化报价;提交了 Zip 采购申请;处理了供应商发票。
文档
- 苏珊:
- 正在处理 19.1.5 RN,已发送至 L10N
- 已制定 JMP 19.2/JMP Live 19.6 Rns 的日期和任务
- 正在研究改进 JMP Live 帮助中心的计划
- 参加了实习生汇报会
- 观看 JMP Live 演示回顾
- Qiana:
- 示例数据工作:JMP-29506、JMP-27364、JMP-28809、JMP-28822
- 已完成:基础培训——变革管理学习系列
- 项目规划与协调
- Devon:正在编写一些 XML 文档的清理脚本,并审核 L10N 团队翻译的日语文档。
- Jill:负责用户界面字符串审查、版本说明同行评审以及开发目标的制定。
系统/主机测试
- Hunter:针对多个 JMP 19.1.5 桌面配置,运行了安装和授权案例,为下周即将进行的 19.1.5 最终安装程序测试做准备。向 Bob 和 Jim 报告了一个 19.1.5 安装程序缺少部分文件的问题。调查了两个 JMP 20 EA 4 案例。进行了 JIRA 验证。
- 埃里克:
- 已在专用后缀环境中修复 testODBCTeradata.jsl 夜间 JSL 测试
- 在专用后缀环境中调试 testODBCOpenonetable.jsl 夜间 JSL 测试
- 在专用后缀环境中调试 testPIServerImport.jsl 夜间 JSL 测试;已修复两个断言失败;仍在处理另外两个断言失败。
- 在专用后缀环境中调试 testQueryBuilderDefects.jsl 夜间 JSL 测试。
- Justin:这周初我清理了Jira上与Python虚拟环境功能和MATLAB加载日期时间变量相关的缺陷。剩下的时间我都在学习、执行Win/VB自动化测试套件,并跟进测试结果。
- 奥黛丽:暑期实习结束相关事项、19.1.5 安全修复测试、准备下周的 19.1.5 测试、一些数据连接器测试、Jira 问题分类。
网络测试
- Natalie: HTML自动化报告:19.5.2 – 1处预期差异,19.6 – 1处预期差异,20.0 – 共7处差异,但均为已知且预期的(已录入错误)。已完成流程筛选测试用例的更新,新增步骤是在从汇总表中选择行时关闭自动展开的警告面板。与Steve召开了一次卓有成效的计划会议,讨论了流程筛选自动化工作的持续进展以及Arnav新十字准星功能的自动化开发。实习生们投入了大量时间进行演示、校园访问和展览。
- 泰勒:
- 已接受并关闭:
- 当升级时 JMPLIVE_BASEURL 端口与 PORT 设置不同时,保留该端口
- 重新排列/移除安装程序池设置
- 在脚本审核日志条目中包含 jmp 日志内容
- 在脚本发布界面显示最近一次运行的结果
- 用户可以看到脚本上次运行后出现的任何错误
- 侧面板第一次打开时显得异常狭窄
- 所有者/管理员可以查看脚本帖子的历史记录和浏览量
- 客户每分钟最多会收到 5 次“JMP Pool Manager 当前已断开连接”的提示。
- 添加环境变量以允许客户端在生产环境中登录
- 惠:
- 负责 JMP Live 20 (JMPTEST-2096) 的第一轮本地化测试覆盖率;构建并执行了 8 个测试子任务,涵盖警告、控制图、管理、帖子、数据查看器、报告视图、空间和客户端常规的 57 个测试用例——为本次发布周期建立了完整的客户端 I18N 测试范围。
- 开始控制图警告测试(JMPTEST-2628,20 项)。
- 调查了 WEBJMP-12885(非英语语言环境中的未翻译图表标签)——确认是设计使然,已关闭。
- 将 JMPHTML-15689(第一个进程之后的测试标记的警告窗格无法打开)退回给开发团队——在开发人员无法重现后确认可重现。
- 与 Michael 明确了功能范围;Josh 更新了本地化服务器——没有遇到任何障碍。
- 指标:1 个已验证,9 个未解决,0 个已阻止,1 个已重新打开,0 个回归。
- 西玛:
- 已接受并关闭:
- 所有者/管理员可以查看文件帖子的历史记录和浏览量
- 发布多个表格时,报表初始重新生成失败。
- 轮廓分析器:Firefox:分类 X 变量的下拉框已着色。
- 点击“编辑”按钮后,数据编辑功能卡住。
- 创建了 Jiras:
- 侧边栏项目的面板在“视图历史记录”面板加载完成之前看起来很细。
- 进行中:
- JMP Live 新增对十字准星工具的支持 - 感谢我们的实习生 Arnav 为此做出的出色工作!
- 安娜:
- 测试 John 对 ScatterPlot 3D 的更新。
- 测试了 Xan 对参考线绘制顺序、条形标签截断、缩放时 Y 轴值消失分布正态分位数图的更新。
- 测试了 Paul 为 HTML 实现的表面图功能。
- 测试了桌面版 Graph Builder 的修复程序,以验证所有内容在 HTML5 和 JMP Live 中都能保持并正常运行。
核
- Dan S:修复了 JMP 20 中“分类”类别下 Filter(1) 首选项的回归问题。修复了 LegendBox 中导致的 Dispatch() 异常问题。更新了分析器,以防止列切换器更改底层因子或切换到没有公式的列。正在开发更多样式和辅助功能支持。
- Evan:为 AlignmentGridBox、CrosstabBox 和 MatrixBox 添加了基本的无障碍功能。重构了 newMatrix 和 NumDataFormat 调用点。对标题图和标题统计信息进行了遥测分析。进行了更多无障碍功能、样式和 JSS 相关工作。
- Xan:字符串工作、轴错误、段顺序记录、饼图段颜色回归。
美国能源部和可靠性
- 字:
- 我参加了 2026 年在波士顿举行的 JSM 会议,并在生存分析、可靠性和加速寿命测试环节发表了一篇关于用于评估 AI 系统可靠性的筛选加速寿命测试框架的论文。
- 我与 Caleb、Mark 和 Ryan DeWitt 一起工作,并继续修改增材制造项目第二阶段的多个实验设计方案。
- Caleb:刚从JSM回来。很高兴能和同事们叙旧,也帮忙布置了展位!我还参加了几个会议,听到了一些很有意思的想法,我们可以在能源部小组里好好考虑一下。
主机和接口
- John Schroedl:正在更新 Splash、About 和窗口标题,以采用新的 2027 品牌标识;应该能够将品牌后缀(“2027”)作为构建脚本定义传递。Windows 上的下划线按钮现在可以包含图标。与 Mac 一样,图标将没有下划线,但可以点击。与埃文·麦考克尔合作改进了颜色显示控件的 a11y 名称。感谢安德鲁·维特库斯提供的颜色咨询。在 Surface 平台的一些显眼位置添加了 a11y 标签。更新了主机控件默认焦点视觉效果的线条粗细,使其更接近 WinUI 和可移植绘制的键盘焦点。图标已更新。已将使用 Server 2019 上的 JMP Clinical 时遇到的问题报告给 Microsoft 安全响应中心,认为这可能是一个操作系统安全问题。
- 保罗:安全更新
- JMP-31795 - HDF5 到 2.2.0 -> JMP 19.1.5、19.2、20.0
- JMP-31491 - Python 3.13.15 -> JMP 19.1.5、19.2
交互式 HTML
- Mike Stickles:继续开发 JMPHTML-15608(实现星座图)。由于节点图的选择是从选定的顶点向外传播的方式(以及这种方式如何随按键状态而变化),创建使用 Shift 和/或 Control 键处理边和顶点选择的系统比我预想的要复杂得多。
- 约翰·鲍威尔:
- Michael Senoyuit:在 HTML 中为分类 LDF 添加了搜索栏和行计数。
JMP Live
- 极光:
- 自定义分类状态(审计日志、数据库更改、文档)
- 第三方软件包更新
- 迭代回顾/规划/演示
- 探索 Bitbucket Pipelines
- 漏洞调查和归档
统计数据
- Laura CS:修复了 SEM 中的几个小 bug(SEM SI 表中的原型和分组变量水平的名称)。我还一直在调试“MultiCorrelationFitter”渐近协方差矩阵的均值和方差条目。该矩阵用于调整 SEM 中分类 MIIV-2SLS 的标准误差。正在进行模拟,以便我们能够获得可靠的预测结果。上周在一个会议上,我有机会展示和演示了 SEM 中的新估计器 (MIIV-2SLS),并收到了与会者的积极反馈。与多元化与包容性咨询团队会面,共同制定我们的章程。
- 约翰·萨尔:
- 在 Explore Outliers - Robust PCA 中,对保存的残差和缩放的残差进行着色 (JMP-31784);
- 在过程筛选中,增加水平轴标签的数量;
- 在自定义设计和设计资源管理器中,继续工具提示和布局工作(JMP-31707)。
统计测试
- Tonya:测试多元能力分析以及(新增的)独立变异性和属性测量仪发射。由于近期轮廓节点变更,更新属性测量仪单元测试。
香农的笔记
感谢Xan Gregg指出,有一个表情包生成器可以自定义我今天早上发给你的 xkcd 漫画,这样你就可以根据自己的专业领域制作表情包了: https://marshdeer.github.io/xkcd2501-generator/祝大家玩得开心,周末愉快!
