Qiana 的提示:提交新的或更新的样本数据的截止日期是 9 月 17 日星期四。要请求更新,请参阅此页面: 如何创建新的样本数据。
19.1.5:安全冻结 2026年8月6日 • 19.2:安全冻结 2026年9月3日 • 20.0:在主程序中打开;功能冻结和 EA5 冻结 2026年7月23日;示例数据冻结 2026年9月17日
欢迎阅读 2026 年 7 月 17 日 JMP 开发更新!
感谢所有参与19.1.4版本最终安装程序候选版本创建和审核流程的人员!最终审核已于今日完成,我们预计将于下周在 MyJMP 中发布 19.1.4 版本。相关交付物,例如发行说明、安全公告更新和更新后的安装程序验证文件,将在 19.1.4 版本面向客户发布时一并发布。
随着 19.1.4 版本发布结束任务清单( JMPTOOL-2275 )接近完成,19.1.5 安全版本发布流程( JMPTOOL-2287 )的许多工作已经启动并运行。19.2 版本目前也已停止功能性错误修复,但我们将继续收集安全更新,直到 9 月初 19.2 版本安全更新冻结。与此同时,文档交付工作也在继续进行,包括英文版和本地化版的帮助文档和 PDF 文件。
请各位在下周(7月23日) 20.0 EA5版本冻结之前更新你们的功能页面。EA5版本冻结日期也与20.0版本功能冻结日期重合。我知道这个里程碑总是比我们预期的来得更快。7月23日之后,可能还有一些重要的项目需要在史诗或用户故事中完成一些后期功能工作。功能冻结日期到来时,请与您的经理讨论任何剩余的功能工作,如果你们都认为这些工作必须包含在20.0版本中,请将详细信息添加到“后期功能”页面。此页面上的任何条目都必须包含描述性标题、指向Jira详细信息的链接,以及对后期功能工作对下游团队的预期影响的评估。有关详细信息,请参阅此页面上的模板,如有任何疑问,请联系我、 香农·莱斯利或米娅·斯蒂芬斯 。
祝贺瑞恩·莱基维茨和他的女儿罗瑞!他们的父女合作开展的DOE实验登上了最新一期的《三角家庭杂志》 !我非常喜欢阅读他们合作开展的各种趣味实验,包括纸飞机、纸青蛙、软糖熊和沙士汽水漂浮饮料的设计。罗瑞不仅学会了使用Easy DOE和Custom Design等DOE平台来规划实验(而且她当时还在小学生阶段!),现在她还在世界各地的探索峰会上展示了她的研究成果。事实上,她和瑞恩在奥斯汀举行的JMP探索峰会上获得了最佳论文奖(见下图),并将在即将于波士顿举行的JSM 2026会议上展示她的沙士汽水实验结果!

一般公告
重要日期
- JMP 20 EA5 代码冻结 – 2026年7月23日
- JMP 20 功能冻结 – 2026年7月23日
- 请访问合流查看JMP 19和JMP 20的完整日期列表。
JMP 开发最新进展
交互式 HTML

- 保罗·斯皮查拉 :本周主要用来完善一些功能和修复漏洞。
- 我们更新了交互式 HTML 的构建脚本,以简化设置(JMPHTML-15678)。
- 修复了与导出到 HTML 和 JMPLive 的退化图形脚本相关的 JMP 崩溃错误 (JMPHTML-15672)。
- 为轮廓分析器添加了对分类轴的支持(JMPHTML-15668)。
- 改进 HTML 中不支持的嵌入式分析器的遥测功能 (JMPHTML-15677)
- 增加了对嵌入式表面图分类值控件的支持(JMPHTML-15673)。
- Mike Stickles:继续推进 JMPHTML-15608(在交互式 HTML 中实现星座图)项目,特别是顶点和边的选择以及将选择项链接到树状图。由于无法从 cpp 导出代码中访问正确的行状态,导致出现问题;我目前正在尝试一种变通方法。
- 阿尔纳夫:
- 重构了十字准星代码,使用单例模式,提高了十字准星工具的整体性能和效率。
- 修改并提交了我的实习生博览会展示板
- 修复了十字准星工具的一些其他错误
统计数据
- 约翰·萨尔:
- 在“拟合广义线性模型”中,更好地处理二项式,并单独处理倒数变换(JMP-28299,JMP-28243)。
- 在分析器中,使离散数值分类轴与其预测项轴独立(JMP-31318)。
- 在模型筛选中 - 将 ID 附加到折叠预测公式的验证列名称 (JMP-21669)
- 修复报告的数据竞争问题(JMP-30934)。
- 过程中筛选:
- 支持按组筛选限制表 (JMP-31477)
- 将限制表和列属性中缺失的限制值视为无限制值 (JMP-31342)
- 涉及处理限制和彩色区域的各种其他修复(JMP-31291、JMP-31279、JMP-31292、JMP-31474、JMP-31467、JMP-31419、JMP-31510、JMP-31508)
- 传统海图现在采用三区着色,中间区域为深绿色,1-2σ 区域为略带黄绿色(JMP-31292):

统计测试
- 马克:我参加了欧内斯特为能源部和可靠性团队举办的关于数据表元数据提案的演示。根据扎克的发现,我修改了为分布式平台添加变异系数置信区间的扩展程序。我希望尽快将其提交到 JMP Marketplace。我与瑞恩·吉尔摩会面,讨论了即将进行的 JMP 社区迁移以及这些变更对 JMP 技术资源领域的影响。雅各布休假期间,我将继续为他提供支持。
- Tonya:正在测试多变量计算能力,这是过程能力分析中的一项新功能。同时继续测试过程筛选和累积和(CUSUM)的最新变化。
生命科学最新动态
- Wenjun:
- 本周,生命科学团队非常高兴地迎来了远程同事Luciano Silva、Rebecca Lyzinski 和 Farzaneh Rastegari来到卡里。我们的暑期实习生也加入了我们,他们热情地参与了本周的各项活动。这真是精彩纷呈的一周,充满了交流、团队合作、锻炼和乐趣。最重要的是,我们成功逃出了密室逃脱游戏!
- 本周亮点
- 星期一:理查德终于将他著名的即兴表演训练传授给了自己的团队。
- 周二上午:我们在安斯特德州立公园徒步走了近五英里。特别感谢乔恩·韦斯和香农·康纳斯与我们同行。
- 星期二下午:我们聚集在四楼一起观看世界杯。
- 周三午餐:团队在罗利市中心的The Pit BBQ享用了午餐。
- 周三下午:我们在罗利市的Nerd Escape Room 密室逃脱游戏中检验了我们的团队合作能力。
- 星期四上午:我们以一场友谊赛——匹克球——开始了新的一天。
- 周四下午:我们参加了在派对小屋举办的 JMP 团队建设活动。
- 一周结束之际,卢西亚诺、丽贝卡和法尔扎内于周五启程回家。卢西亚诺和法尔扎内很高兴能亲自前往SAS IT部门解决他们的笔记本电脑问题。我们非常享受与他们共处的时光。经过充满活力且卓有成效的一周,我们已准备好以饱满的热情重返工作岗位。

- Drew:随着越来越多的 JMP Clinical 客户将数据迁移到 DataBricks,我本周一直在研究 DataBricks 和 JMP Clinical 之间的集成。具体来说,我创建了一个 JSL 用户界面,使用户能够浏览其 DataBricks 目录(研究),查看所选研究的模式(快照)列表,然后将所选快照的表(域)添加到 JMP Clinical 中或进行刷新。对于未来版本的 JMP Clinical,我们可能会考虑扩展研究管理功能,使其包含运行时可插拔实现,以便管理 Databricks 等系统中的数据,从而消除对文件系统存储的依赖。感谢布莱恩·布恩在我访问 DataBricks 和提供 JMP 数据连接器方面的帮助。
- 杰克:
- 我为八月份的SAS实习生博览会制作了我的实习生博览会展板。
- 我发现并解决了在 Mac MPS GPU 上运行 JMP PyTorch 插件时存在的内存泄漏问题。
- 我正在努力为插件中的 JSL 文件加载器 GUI 添加更多文件类型。
- 开始在化学图神经网络模型中添加特征重要性计算,这将有助于用户更好地解释模型。
- Farzaneh:新的基因组学入门套件已准备好进行版本 20 的测试!
产品管理和产品营销
- Mia:我正与 Shannon Leslie 合作,确定 JMP 改用发布年份命名方式(例如 JMP 2027)后可能需要进行的更改。我们最初的重点是产品内部、安装程序和 JMP 应用程序相关的更改。有关此更改的更多信息,请参阅JMP 产品名称和版本号页面,并请关注未来几个月的更多信息。
- 布莱恩:
- 辅助功能和键盘导航:已向阿肯色大学征求关于辅助功能更新的反馈意见。
- 图标现代化:持续进行 JMP 20 的图标更新开发和协调。
- 整合本地数据表和数据表筛选:开发可用性测试,以评估动态数据表和本地数据表筛选功能的整合。
- Lyssna 供应商审查:与供应商沟通了 AI 筛选需求,并完成了 SAS 供应商风险表。
技术支持与互动
每周技术支持案例数量:

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

每周客户支持案例量:

上周待处理案件队列中的案件主题(不包括与受限方筛选相关的案件):

开发运营
- Shannon L:创建了一个新的流程,用于记录JMP 软件每月安全更新可能带来的影响——虽然这种情况很少见,但这个新流程确保技术支持团队能够及时了解是否存在影响。我们在七月份的安全更新中就使用了该流程!我与我的合作,概述了 DevOps 和研发部门为实施新的JMP 年份命名方案所需的变更,该方案将随 JMP 2027 版本 20 一起推出。我帮助 CIS 创建了一篇知识库文章,用于跟踪在 AWS 账户出现问题或需要重启时应该联系谁。我为每月的安全更新创建了安全公告,并参与了每个 JMP 产品周期末的月度安全审查。我与迈伦合作,在 Jirabot 开发环境中测试了新的 Jira Manager 字段。我还与我的实习生德鲁·亨特合作,完成了他的访问控制项目。
- 吉姆:
- 在 Windows 系统上构建了 JMP 19.1.4 的最终镜像候选文件,并在 Mac 系统上进行了构建,并对磁盘镜像文件进行了公证。
- 为 19.1.5 版本创建分支文件,并在 Windows 和 Mac 系统上构建了 JMP。
- 协助在 Jenkins 中创建用于 JMP 19.1.5 的持续集成和分析构建项目
- 已将 2026 年 7 月的 Windows 更新应用于所有单元测试 AWS AMI
- 已对所有 Mac 构建和单元测试机器应用操作系统更新。
- 鲍勃:
- 当最终的安装程序候选版本完成后,我为 19.1.4 创建了安装程序验证文件(JMP-31486 和 JMPWEB-3135)。
- 为 JMP/PRO/Clinical/Student 的 19.1.5 Windows 安装程序创建了脚本,并启动了 JMP Live 19.5.2。
- 创建脚本以帮助清除每晚保存在 OneDrive 中的安装程序残留。
- 在 2026 年夏季 JMP 研发团队建设活动中,在 Par-Tee Shack 的 18 洞球场上打出了 41 杆的成绩。
- 迈伦:
- JMPTOOL-1837:移除了一些员工遥测数据
- JMPTOOL-2295:更新 Testbot 设置以适配 19.1.5 版本
- JMPTOOL-2215:在 JiraBot 中添加了“经理”字段
- JMPTOOL-2266:创建了 Mimic 测试数据的数据库模式和用户
- 持续的崩溃系统迁移任务
- JMPTOOL-1822:更新 peerName() 和 peerHelpText() 的默认上下文
- Melanie:与 Mia 合作创建了 EA Jira 任务管理流程。完成了 19.1.4 版本发布结束任务和 19.1.5 版本分支任务的收尾工作。运行了 19.1.4 版本发布说明的 MIF-PDF 流程。
- Shannon C:准备并主持了各种团队和个人会议,调查了 Dan V 报告的奇怪的 Mac 崩溃问题( JMPTEST-2575 ),调查了一些流程故障并寻求了故障排除方面的帮助(感谢亚历克斯·泰勒帮忙让一台故障机器恢复运行!),审核了与即将进行的产品名称更改相关的 Confluence 页面,并与吉姆·博雷克和香农·莱斯利一起审核了各种夜间流程案例的文档。监控了 19.1.4 版本的最终测试阶段和验收工作。谢谢大家!
本土化
- Krzysztof:已完成 19.0 版 Books TM 的清理和维护工作(更新标签以辅助 Oxygen 迁移)。正在协助 memoQweb 测试项目,以检查新的在线工作流程和功能。目前正在将 XSTR 编译从 jmptool 迁移到我们的服务器 (jmptrans)。
- Allison:处理新的 Marketplace 字符串并翻译成 ZH;与供应商沟通,将我们的翻译流程迁移到 memoQWeb;协助在 memoQWeb 中运行测试项目;处理 19.1.4 版本说明并将项目发送出去进行翻译;完成了 PLATO 课程。
- Sohail:为聊天界面添加了多列文件支持、聊天记录、可折叠视图以及其他一些小的用户界面更新。向团队进行了演示,并收集了关于使用场景和改进建议的反馈。
- Trish:对字符串进行分类,为首次 V20 交接翻译做准备。
文档
- Qiana:
- 参加会议
- 已完成JSG的逐页比较
- 已完成培训:道德与环境责任(ACT-Now)和安全事件响应小组(SIRT)培训与意识(ACT-Now)
- 修复了编码错误
- 项目规划与协调
- 苏珊·C:
- JA JMP Live 19.5 帮助文档已完成
- 创建 JMP Live 19.5 本地化帮助的其余部分
- 正在编写 19.1.4 版本说明
- 与艾莉森会面,讨论她的 JMP Live 创意并探讨如何实现这些创意。
- 吉尔:
- 正在进行JSR开发,逐页进行比较。
- 八月份编辑了 Marketplace 商品。
- Devon:关闭已转换文档清理工单:JMPDOC-2366、JMPDOC-3303、JMPDOC-2042、JMPDOC-2908;继续清理自动化参考章节,并继续开发我们的新网络帮助。
系统/主机测试-Cary
- Mandy:处理了Jira问题,检查并验证了测试用例,并编写了新的测试。我被分配了3个TS测试用例——其中2个与元数据相关,我把它们转给了Nick H。我追踪到了获取表脚本和元数据脚本之间的差异——Hunter协助我发现,似乎在使用Windows ARM64机器或Server(Intel) Windows机器时会出现差异——我为开发人员创建了一个Jira问题。为了安全起见,避免影响其他测试,我添加了另一个关于Zfiles中自动标签的偏好设置测试。我测试了一个关于数据库相关打开的自动标签的Jira问题,Eric Horton在测试过程中提供了很大的帮助。接下来——我将继续进行一些关于自动标签和动态表JSL测试的补充工作,并正在处理两个我们可能会在2020年添加到示例中的表(与Mia和其他人合作)。
- 埃里克:
- 已完成 JMP-30799 自动标记规则的测试:允许在打开数据库类型文件时发出提示。
- 已提交与 JMP-30799 相关的 JIRA 错误报告;JMP-31529 自动标签规则:导入时的自动标签规则设置为“自动”后仍然提示。
- 创建了一个新的 JSL 单元测试,用于对自动标签规则进行回归测试,该测试将在我们的夜间 /DataTable/SQL 测试中运行。
- 对 JMP Query Builder 进行回归测试,并打开 SQLite 数据文件,以修复 JMP 19.1.4、19.2 和 20.0 中的 CVE 漏洞,升级到 JMP-31193 sqlite@3.53.2 。
- 在我们的夜间测试运行中,testODBCOpenonetable.jsl 调试失败。
- 奥黛丽:本周我们团队迎来了布拉德·诺里斯的加入。他来到卡里与团队成员见面,并提前了解即将与我们合作的工作,这真是太好了。我花了一些时间进行19.1.4 版本的最终验证(我们今天完成了验收),并与我们的实习生库什·沙阿一起研究了 Mimic 数据管道。
- Hunter:本周大部分时间都在进行 JMP 19.1.4 最终安装程序的测试。调查了一个在夜间 JMP 会话处于闲置状态时出现的崩溃问题。尝试在不同的系统上重现其他一些夜间测试失败和崩溃情况。
网络测试
- 西玛
- 已接受并关闭:
- 轮廓分析器:支持填充轮廓
- 修复轮廓分析器裁剪不匹配问题
- 停止使用 pg 包内部查询队列
- 轮廓分析器崩溃
- 重构 onDemandItems 函数,使其能够解析表格行点击事件中的警告有效负载。
- 打开列时动态获取处理筛选警告。
- 页面重新加载后,设置面板中才会显示数据引用。
- 如果关闭筛选选项后再重新打开,筛选设置将不会被保留。
- 移除多个过滤器中的一个时显示的所有警告
- 在过程筛选报告中调整控制图大小时出错
- 图表中“警告”的多选功能在“流程筛选”中不起作用。
- 创建了吉拉斯:
- 从“警告”面板中选择一条警告后,“流程筛选”表应滚动到所选行。
- CCB 的警告面板,其“By”组行为异常
- 当浏览器窗口大小调整时,流程筛选报告中的图表将不会显示。
- 进行中:
- 惠:
- 已完成 JMPLive 19.6 UI 更改的本地化测试,截至 7 月 14 日;当前范围干净,未发现其他签入。
- 测试了 HTML5 控制图 Where 子句支持,并记录/跟踪了相关问题(JMPHTML-15681 ~ JMPHTML-15684)。
- JMPHTML-14634(主要)仍受关联缺陷的阻碍;一旦修复程序合并到可测试的版本中,将计划重新验证。
- 已找到并验证了 WEBJMP-12800(“快速发布工具中找不到页面”)的修复方法;该问题已验证并已关闭。
- 增强期刊完整性测试工具,将原始报告与重新打开的已保存期刊进行比较,从而提高对图形属性丢失回归的检测能力。
- 总体而言:本周执行情况良好,已验证 4 个问题,已报告 8 个问题,没有重新打开的问题;已发现并控制 1 个回归问题,剩余风险集中在 1 个依赖项阻塞项 (JMPHTML-14634) 上。
- 安娜:
- 为 imageTest 框架添加了新的测试用例。
- 已验证 John 对 SP3D 的修复,使其支持显示连接点。
- 测试 John 针对 SP3D 连接点(有/无群组)的修复方案。
- 已验证 Paul 的修复方案,以支持 Profiler 平台输出中的表面图。
- 已验证 Paul 对 Surface Plot 的修复
- 已报告JMPHTML-15687 3D:添加 LRT 支持以切换连接点
核
- Xan:新增图例工具提示支持(需平台提供)。箱线图代码优化,提高绘制精度。在GB箱线图中添加Grubbs离群值区间。

- 戴夫·B:
- 新增了数据表导出选项,如果列具有 labels 属性,则导出时会保存标签而不是值。
- 修复了参考线有时无法记录的错误(由折叠的坐标轴显示触发)。
- 修复了另一个导致图形脚本函数有时无法记录日志的错误。
- 修复了 3D 图形的几个错误(重新绘制时大小发生变化,以及网格线行为混乱)。
- Dan S:持续改进键盘/编辑焦点,使其行为更加集中。修复了 Alt+单击对话框中的标记/颜色/颜色主题问题。修复了在 Windows 显示器缩放比例大于 100% 时无边框弹出窗口的问题。修复了使用 Column Group() 函数启动报表时数据表变脏的问题。
- Evan:曾与 John Schroedl 合作,负责 JMP 工具提示的可靠性和一致性。也提供过一些 Mimic 方面的支持。
美国能源部和可靠性
- Caleb:我正在处理一个工单,用于在 Fit Life by X 中自动调整坐标轴,以显示使用情况级别。我还在准备我的 Discovery 演讲。
主机和接口
- 约翰·施罗德尔:
- 主机:重写了 Windows 上的工具提示,不再依赖 pushBackground,因为 pushCallback 会导致背景资源耗尽而无法运行。pushCloseWindow 使用了这样的回调。工具提示的实现现在完全由主机代码完成,在管理 WPF 控件方面效率更高。修复了使用 DirectWrite 绘制表情符号时触发的一些不必要的异常。允许在禁用的组合框项上显示工具提示。图标已更新。
- 辅助功能:更改了同级属性,以避免弹出窗口(例如工具提示)将辅助功能焦点重定向到窗口根元素。还需要进一步调整以解决初始聚焦项的问题。
香农的笔记
非常感谢阿什利·坦纳特和奥黛丽·舒尔昨天在罗利Partee Shack组织了一场有趣的团队建设活动!照片中,JMP的员工们正在享受保龄球、创意迷你高尔夫和其他街机游戏。我本人也玩得很开心,吃了披萨,打了迷你高尔夫,还见到了许多久未谋面的老朋友。我知道有些同事因为工作繁忙未能参加,但请相信,我们非常感谢你们的付出,也很想念你们。
祝大家周末愉快!
