19.0:安装程序验证 • 19.0.1:仅在 10 月 2 日之前提供安全修复 • 19.1:所有更改均需代码审查 - 批准开始于 12 月 11 日 • 20.0:在主版本中开放 • 20 EA1: 2026 年 1 月 22 日
欢迎阅读 2025 年 9 月 19 日的 JMP 开发更新!
感谢米娅·斯蒂芬斯分享,2025 Discovery Summit 线上活动:早期用户版将于 2025 年 9 月 24 日(周三)和 9 月 25 日(周四)上午 11:30 至下午 3:00(美国东部时间)举行。如果您想参加,请使用您的 JMP 邮箱地址注册。请注意, “与专家见面”活动将由美国系统工程师 (SE) 负责。
此外,Mia 指出,早期采用者计划现已关闭,将于 2026 年 1 月重新开放。JMP 20 EA1 的冻结日期计划于 2026 年 1 月 22 日。JMP 19 周期的 EA 成员将自动转入 JMP 20 EA 计划。已授权的 JMP 用户可以随时通过 jmp.com/earlyadopter 申请访问权限,但在计划重新开放之前,他们将无法访问下载内容或 EA 信息。
随着JMP 19.0现已在 MyJMP 中发布,客户纷纷采用该软件,并向我们报告了错误和崩溃问题。本周,客户服务、技术支持和开发团队携手合作,解决了迄今为止我们报告的最关键问题,该问题仅影响Mac 上新安装的 JMP 学生版 19。开发团队目前已找到解决方法来修复受影响客户的安装问题,但目前,JMP 学生版 19.0 已从 MyJMP 中移除,并由不受影响的 JMP 学生版 18.2.2 取代。我们计划在 19.0.1 中修复此问题。
该漏洞的原因是文件夹 ~/Library/Application Support/JMP 的权限提升,导致授权期间无法将许可证文件保存在该文件夹。在 Mac 上的 JMP 19 中,安装程序会将此文件夹创建为根目录,并将 JMP 学生版插件复制到该文件夹。在 JMP 学生版 18.2.2 中,一个安装后脚本启动了另一个 Perl 脚本,该脚本成功更新了该文件夹的权限,允许在授权期间使用本地用户权限写入许可证。虽然 JMP 学生版 19 安装程序也会运行此脚本,但它不再按预期更新权限。因此,当 JMP 授权并尝试使用本地用户权限将 license.plist 文件写入该位置时,写入操作会失败。
Mac 开发人员迈克尔·赫克特表示:“看起来‘postinstall’脚本获取了正确的 $HOME(即 /Users/userid)。但如果该脚本调用子脚本,子脚本就会获取错误的 $HOME(/var/root,即根进程的主目录)。由于这种情况之前是可以正常工作的,因此推测 Apple 可能出于安全考虑更改了安装程序的行为。” Michael 一直在与吉姆·博雷克合作开发一个修复程序,初步测试显示该修复程序很有希望。在 19.0 安装测试阶段,测试人员检查了 JMP 学生版 19,并未遇到此权限问题,因为他们的计算机上已经存在文件夹 ~/Library/Application Support/JMP。测试人员已更新安装程序测试期间使用的清理脚本,以便将来更容易发现此类问题。
除了感谢所有帮助调查、解决并考虑修复学生版安装程序问题的人之外,我还想特别感谢JMP SE,他们是第一批报告JMP 19崩溃问题的人!我一直在审查新出现的JMP 19崩溃问题,SE发现的几个问题已经被研发部门复现,并转化为Jira问题,并在未来的版本中修复。你们详细的复现案例对于缩短从崩溃报告到修复缺陷的流程非常有帮助!我还要感谢那些在客户信息较少的情况下研究了最近的崩溃并确定了复现案例的开发人员。报告我们的崩溃问题并与开发部门合作制定解决方案有助于维护JMP的稳定性——请继续贡献您的力量!
还要感谢克莱·巴克本周四与北卡罗来纳州立大学统计系的Leonard Stefanski 博士和 Sihyung Park共同主持的研发研讨会!他们介绍了关于分数岭回归的研究。如果您错过了会议,请联系 Clay 获取录音!
香农·莱斯利为我们 Atlassian 用户分享了以下重要信息:
2025 年 9 月 Atlassian 工具提示与技巧:排序技巧 + 全新 Confluence 公司中心
在新的折叠工作列中按类型、键、摘要排序
在最近对 Jira 搜索结果显示进行的更改中,问题类型、关键和摘要列已全部合并到“所有工作”视图中的“工作”列中。虽然隐藏在“工作”列中的“…”菜单后面,但仍然可以按这些字段单独对数据进行排序。操作说明和屏幕截图记录在此处。
Confluence 公司中心
我们全新的公司中心 (Company Hub) 现已托管精选的空间目录,该目录之前由产品营销空间管理。您可以在 Confluence 左上角侧边栏找到公司中心的链接,网址如下: https://jmpdiscovery.atlassian.net/wiki/company-hub
如有疑问,请联系香农·莱斯利或其他 JMP Atlassian 管理员。另请访问我们的JMP Atlassian 问答团队频道,我们将在此继续分享此信息以及其他 Atlassian 信息。
一般公告
即将到来的重要日期
- JMP 19.0.1 安全冻结 – 2025年10月2日
- MyJMP 中的 JMP 19.0.1 版本发布 – 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开发更新
网络测试 – Cary
- 乔希
- Public.JMP.com 登录问题:目前已采取临时解决方案。Chris Humphrey和我正在继续调查根本原因。看来 JMP Live 可能不完全信任负载均衡器,我们正在努力寻找永久解决方案。
- JMP 实时系统验证测试 (SVT):专注于回归测试和长时间系统健康检查,无需重启或软件更新。
- 自动化与监控:开发了一个在长期运行的机器上作为服务运行的 Python 脚本。它监控数据库、节点和 JMP 进程,并将指标写入远程 PostgreSQL 数据库。Live 中的 JMP 数据连接器每小时提取这些数据用于报告。
- 后续步骤:继续完善报告以获得更好的可见性和洞察力。

- 安娜:
- Xan 正在测试 Graph Builder 所做的更改,以支持 Annie 用于 CCB 的轴上的行运行聚合。 (JMP-27090 ) 当前,导出为 HTML5 时此功能不起作用。
- 与 Justin 会面,了解 JMP Live 目前有哪些数据编辑功能。目前只能通过数据表中的单元格添加/删除行和更新数据值。
- 已验证错误修复。
系统/主机测试-北京
核
- Evan:除了复制图表和复制表格功能外,还添加了共享图表和共享表格功能。这些功能仍在开发中,可能无法在所有共享目标应用中正常使用。解决了一些遥测仪器问题。移除了数据表左侧面板标题不必要的上下文菜单。修复了非英语语言环境下 DirectWrite 代码(标签表情符号)的小问题。为 CrossTab 和 Tabulate 添加了复制表格和共享表格功能。为所有表格的复制格式添加了 HTML 格式。为 Discovery US 进行复制/粘贴调查的头脑风暴。
- Dave B:修复了 Mac 独有的插件菜单更新错误。修复了标记段日志错误。推送了标签框/日志崩溃修复程序。修复了 3D 图形图例的选择颜色错误。调查了 LabelRow 析构函数中一个匿名崩溃问题。
- Dan S:审查并修复平台启动器与其他启动器行为不同的问题。修复了 SE Charlie Whitman ( JMP-28001 ) 报告的自定义图例时等值线图崩溃的问题。修复了其他平台上嵌入式图形生成器实例的 SendToReport 问题。
- Ernest:修复了宽表上列选择缓慢的问题。列管理器关闭时崩溃。正在尝试任意选择链接。
- Xan: 19.1 修复,包括 Brady 发现的转换范围问题。
DOE和可靠性
- Caleb:我正在为即将举行的 ISEA 峰会做准备,并与 Ryan DeWitt 合作完成一些增材制造项目的分析。我还在继续研究样本量探索器中的 bug。
托管和接口
- 迈克尔·H:
- 与 Jim Borek 合作修复 Mac JMP 学生版安装程序中的文件夹权限问题。
- 与杰夫·珀金森合作构建修复工具来修复错误的 Mac JMP 学生版安装。
- IP.21 导入功能改进:将非存档标签作为表变量导入;添加使用标签描述而不是标签名称作为导入列名的选项。
- 增加了对多列复选框单选框主机控件的 Mac 支持。
- 开始着手改善 JMP 20 在 macOS Tahoe 上的外观。
- John Schroedl:恢复了使用操作系统 UI 自动化类使屏幕阅读器可以访问 JMP 的研究。审查了 VS2026 预览版本,并向微软报告了两个编译器错误。添加了 hostSupportsShare API 以实现可移植性。将变更推送到 Windows 上的 FileSystemWatcher,以处理更多在 JMP 外部删除文件夹的情况。改进了高对比度模式下选定列表项和菜单的颜色。调查了我的第一个 JMP 19.0 崩溃报告;幸运的是,它位于第三方 DLL 中,而不是 JMP 代码中。
交互式 HTML
- 约翰·鲍威尔:
- 迈克·斯蒂克尔斯:
- 已完成JMPHTML-14483的修复(GB:折线图:堆叠图表在排序=汇总时产生不同的结果),工具提示现已显示正确的信息。该修复已在 20.0 版本中测试通过;将于下周将该修复集成到 19.1 版本中。
- 已修复错误JMPHTML-14974 (不支持的图例类型 MarkerSizeCat、CellSize 和 Arrow 无法获取特定的日志消息),并已提交测试(20.0 集成构建已成功)。一旦 20.0 测试通过,我们将集成到 19.1 版本中(以便我们获得更完善的遥测数据)。
- 开始研究JMPHTML-14954 (变更列表 881495 之后 Mosaic HTML 与 JMP 不匹配),仍处于初步调查阶段。
- 工作时间很短(周四下午和周五全天休假)。
JMP Live
- Aurora: 19.1 - 改进控制图警告排序,更明确地报告缺失交易,改进已删除用户的访问记录清理。19.5 - 调整文件夹或空间中所有帖子的所有权。20.0 - 流程筛选中的分类(文档准备中)。其他 - GitKraken 更新。
统计数据
- John Sall:在过程筛选中,开始实施阶段角色,本质上是将多个组放在同一张图表中(JMP-28040)。

- Annie:与 Xan 合作完成了对改进的排序/粒度选项(按行顺序)的最后修改,并将所有更改集成到 v19.1 中。现在,CCB 速度更快,轴更清晰,可以聚合具有相同值的相邻行,能够很好地处理缺失值和排除行,并且能够在每个阶段级别内进行排序。
统计文档
- Michael C:继续致力于为文档风格指南开发 JMP 专用分析词汇表。与文档团队会面,审查风格指南工作。完成了与团队的第三季度沟通会议。规划 19.1 和 20 项目。将反馈意见纳入 JMP 统计平台开发指南: 《统计平台指南》 (与詹姆斯·科普弗勒和科琳·麦肯德里合作)。
统计测试
- 马克:与雅各布一起完成了秋季技术会议的演示。协助吉尔·阿玛雅使用我的96孔微量滴定板示例记录自定义形状文件。更新了Easy DOE中“数据录入”选项卡的单元测试脚本,使其能够使用新的分块约束覆盖阵列,该阵列分布在5天内,以提高强度并避免DNC故障。继续尝试提高增材制造ALT部件图像反射率测量的准确性。
- Jacob:在 DOE 中测试保存约束和加载约束。与大卫·埃尔斯海默一起测试 JMP-16186 中新的单变量拟合器。与Mark Bailey一起准备 FTC。验证 Jira 工单并添加单元测试。
生命科学动态
- 希望大家本周在 InsideJMP 上看到了JMP 生命科学开发人员董美晨的分析器!
- 文俊:我和Valerie Nedbal参加了在瑞士洛桑举行的GSRS 2025会议。GSRS 由美国食品药品监督管理局 (FDA) 领导,每年都会有来自监管机构和业界的众多科学家参加。文俊受邀发表了题为“洞察标准:用于组学数据再分析和标准化的机器学习预测模型和法学硕士 (LLM)”的报告。
- Drew:在患者档案器上实现了快照过滤功能。修复了 JMPC 19.1 Jiras 的问题。完成了用于表格 DOCX 格式和 IQ/OQ PDF 生成的插件。
产品管理和产品营销
- 布莱恩·F:
- 继续与梅雷迪斯学院沟通,了解一位因失明而无法使用 JMP 的学生的情况。与 Host 和 Core 团队的开发人员讨论如何通过键盘和屏幕阅读器让 JMP 更易于访问。我意识到 JMP 似乎需要视力,因为它包含大量图表,但SAS 正在挑战这一假设。SAS 在提高其产品的可访问性方面取得了重大进展,其VPAT和SAS 图形加速器就是明证。我相信,凭借我们所秉持的价值观,我们将竭尽全力,让 JMP 更加易于访问。
- 埃文·麦考克尔更新至 macOS Tahoe 后,发现 Mac 上的 JMP 20 存在一些明显的 GUI 问题,我将其添加到此处: JMP-28052。Evan对此问题的快速关注表明,将 JMP 19 构建机器更新至 Tahoe 目前将是一个重大问题。同时感谢安德鲁·维特库斯提交了此缺陷,以及汗和威尔·摩根指出了其他问题。此外,还要感谢迈克尔·赫克特迅速提交了部分修复。
- 从可用性启发式的角度开始对Russ 和他的团队(例如Chunwei Ma和Yiran Song )正在开发的 AI 助手进行第二次审查。
- 致力于使用遥测技术开发指标,以帮助根据功能使用情况确定工作优先级。
技术支持与参与
- 温迪:对于支持团队来说,这是忙碌的一周。
- 技术支持团队迅速采取行动,识别并向 Mac 上的 JMP 学生版 19 用户提供了解决方案。感谢 Bob Hickey 将 v19 替换为 v18.2.2 学生版,并感谢 Michael Hecht 和 Hunter Weaver 提供解决文件夹问题的工具。我们期待 JMP 学生版 19.0.1 能够修复该问题。
- 尽管与前几周相比有所减少,但参与度仍然高于正常水平。
- 以下是技术支持和客户参与度的常用案例数量和主题图表。以下是TS JMP Live 报告以及 Jira 过滤器链接,其中显示了过去 14 天内支持部门报告的工单。
每周技术支持案例数量:

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

每周参与支持案例数量:

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

开发运营
- Melanie: Stringbot:我们仍在处理 19.1 版本的字符串赋值和主程序的运行时长。我们希望这些赋值能够正确无误地用于本周末 19.1 版本的运行。本周末我们暂时不会运行主程序。非常感谢 Myron 和 Nick 的调查和工作! •常规 DevOps 工作:整周排查和监控各种问题;调查一些特定项目。每日单元测试控制台日志收集:我终于解决了虚拟机上最后一个系统时间问题,现在它每天都会运行并自动更新 JMPLive 数据和图表!Windows 图表: 每日 UT 数据 - Windows | JMP Live和 Mac 图表: 每日 UT 数据 - Macintosh | JMP Live
- Shannon L:创建了 Atlassian Tips & Tricks 九月版。与 Qiana 一起详细规划了 Oxygen 项目。每周举行技术会议,每月召开 Writers 会议。与 Sarah S 一起审查了产品出口合规流程。与 MyJMP、Salesforce、法务等利益相关方团队举行了 JMP Marketplace 货币化平台会议。Bitbucket 续订正在进行中。审查了 19.0.1 的安全漏洞报告。
- Myron:致力于解决 stringbot 19.1 和 stringbot 20.0/main Jenkins 作业中 Perforce 的极端延迟问题。协助解决开发测试仪表板的问题。设置并开始使用 S3 存储桶代替 SAS 资源(用于备份遥测数据和数据库以及其他文件存储)。更新了 JiraBot 中的 Jira API 调用。
- 吉姆:感谢迈克尔·赫克特的调查、协助和耐心,修改了 mac 安装程序脚本,以构建 JMP Student 19 安装程序( JMP-28020 )。
本土化
- Krzysztof:协助我们向供应商发布重要书籍(memoQ 和本地化仪表盘设置)。使用我们的翻译工具完成了机器翻译助手插件 UI 的第一轮审核(国内审核人员没有对流程和工具提出任何疑问)。准备了一个 Confluence 页面,用于与文档团队回顾,分享构建 HTML5 19.0 版本本地化输出和 JMPLivePublic 输出的经验。测试了 JMP UI 本地化的新提交和返回流程。
- Allison:致力于为 19.0 JMP 用户文档本地化汇总报价;提交购买申请;准备并验证 19.0 菜单卡的 memoQ 套件并将其发送给供应商进行翻译;与 JMP Korea 沟通以获得临时翻译审查支持;将本地化的 19.0 GPO 文件交给 John Schroedl;将本地化的 19.0 键盘快捷键交给 Web 团队。
- Trish:正在讨论寻找一位韩国审阅者。正在审阅 Krzysztof 撰写的信息,以便与文档团队一起准备关于 HTML5 和 JMP Live 19.0 本地化帮助的回顾。第三季度的签到工作正在进行中。
- Ying:正在为 JMP 19.0 捕获本地化的 DJ 屏幕截图。
- 霍华德:本周致力于修复错误。
文档
- Qiana:参加了会议。处理了以下 Jiras 文件:JMPDOC-2496、JMPDOC-2497。验证了 Doc 插件。完成了项目文档的最终任务。与 Shannon L. 一起规划了 Oxygen 迁移(感谢 Shannon!)。
- Susan C:正在规划/处理 19.1 版 Jiras 的克隆流程。正在编写 JMP Live for SPC 文档。正在排除 Jira 模板格式/重置脚本的故障。
- Jill:正在研究代码风格指南,并安排会议进行讨论。测试并关闭了 JMP-27163。正在开发 JMP-11159 和 JMP-14452。
- 克里斯 :完成 19.0 帮助任务。正在编写 Notebook 文档。
系统/主机测试-Cary
- 曼迪 :正在为 Jiras 20 进行开发,为与 19.1 的集成做准备;Brady 指出 19.0 中的一些问题很可能在 19.1 中得到解决和改进。其中一个问题导致了列管理器崩溃,导致 8800 个列被选中进行标记——预计在 20 中已经修复,测试后也可能会加入 19.1。今天正在处理 Tahoe 的问题——用 Xcode 26 为迈克尔·赫克特搭建一个架子,并尝试在 20 中修复按钮和其他一些问题——后续还会有更多相关内容。
- 猎人 :测试 Mac 上 JMP 学生版 19.0 安装程序的问题。在 Intel Mac 上,针对 Michael H. 和 Jeff P. 为受影响用户准备的 JMP 学生版修复应用程序运行了一些测试用例。开始使用 Jim 昨天准备的更新版 Mac 学生版 19.0 安装程序进行测试。与 Evan 会面,讨论共享图表和共享表格功能。参与了其中一个测试职位的面试汇报。为 Allison 检查了更多本地化的 PDF 文件,并回复了 JMP 19 EA 9 案例。
- 尼克·H :在葡萄牙短暂休假后,本周我进行了一些 19.1 版本的验证。我开始测试新的 Marketplace 插件半导体工具包。我还修复了测试仪表盘中基线结果无法正确发布到新 PostgreSQL 数据库的问题。
- 奥黛丽:JMP 学生测试。
香农的注释
感谢 Jules 分享以下内容!她说: “看到这个,觉得很有趣:face_with_tears_of_joy:检查翻译始终很重要!“确实如此——我们感谢所有 JMP 专家审阅人员的辛勤付出!祝大家周末愉快!
