19.1.2:安全冻结 2026年5月7日 • 19.2:代码审批模式开始 2026年6月18日 • 20.0:在主目录中打开 • 20 EA3 冻结 2026年4月30日;功能冻结 2026年7月23日
欢迎阅读 2026 年 4 月 17 日 JMP 开发更新!
JMP 19.1.1现已在 MyJMP 上线。感谢所有参与此次月度安全更新的人员!我们正在着手开发下一个安全更新JMP 19.1.2 。此外,距离JMP 20 EA3代码冻结还有大约两周时间。请继续更新您的功能页面,以便客户了解此版本中哪些功能已准备好进行测试。
非常感谢Xan Gregg在本周的 JMP 开发者会议上的精彩演讲!Xan 分享了 JMP 20 中新增的 6 项图表构建器(及其相关功能)。如果您错过了会议, 可以在这里找到录像。很高兴看到大家对这些新功能如此热情!Xan 还提到,MyJMP 中提供了部分功能的早期采用者视频。所有 JMP 员工都可以在 MyJMP 的“早期采用者”、“视频”、“数据”和“可用性研究”页面下找到这些视频。
如果您想在近期的开发者会议上进行演讲,请在Confluence 的 JMP 开发者志愿者列表中注册!我们的暑期实习生将于 5 月 19 日加入,他们的暑期总结演讲将在 7 月和 8 月初举行。随着新开发者的加入,请注意,未来的会议可能会包含一些以 C++ 为重点的主题。我会在以后的邀请函中特别说明这些主题,因为它们可能只对 C++ 开发者有意义。
感谢香农·莱斯利分享Atlassian 产品 2026 年 2 月和 3 月的产品变更信息!
二月和三月,Atlassian 对我们的 Jira、Confluence 和 Bitbucket Cloud 站点进行了更新。相关变更列表以及重点说明和文档可在此处查看。
变更内容包括:
- 使用查找和替换功能,轻松查找可展开部分中的内容。
- 将“无”替换为更清晰的默认字段值
- 按下 Esc 键时保留未保存的描述
- 还有更多!
如有任何疑问,请联系香农·乐利或其他 JMP Atlassian 管理员。您也可以访问我们的JMP Atlassian 问答团队频道,我们会持续分享此信息及其他 Atlassian 相关内容。
一般公告
重要日期
- JMP 20 EA3 代码冻结 - 2026年4月30日
- JMP 20 EA4 代码冻结 – 2026年6月11日
- JMP 19.2 代码批准 - 2026年6月18日
- JMP 19.2 代码冻结 – 2026年7月9日
- JMP 20 EA5 代码冻结 – 2026年7月23日
- JMP 20 功能冻结 – 2026年7月23日
- 请访问合流查看JMP 19和JMP 20的完整日期列表。
JMP 开发最新进展
产品管理和产品营销
- 产品经理Mia Stephens、Dieter Pisot和Sarah Sylvestre周三与 GTET 和 Global Premier 团队的John Sall、Jules Parris、Chris Gotwalt及其他成员一同参加了宝洁公司举办的 JMP Inspire 活动。本次活动吸引了来自多个业务部门的 175 多名注册者。我们发表了关于 JMP 19 新功能的主题演讲,并在两个分会场(基础和中/高级)与宝洁员工进行了交流,参与了品类平台反馈环节,在服务台和 JMP Lab 解答了问题,并在当天的活动最后举行了领导层圆桌会议和产品路线图讨论。
- 凯莉:本周我们举办了一场销售赋能培训,邀请了丹·瓦伦特和斯科特·艾伦,主题是人工智能/LLM,以及在日益人工智能化的世界中,JMP如何继续为我们的客户创造价值。虽然本次培训的目标受众是销售人员,但它内容极其丰富,任何人都能从中受益。 这是培训录像,如需更深入的分析,您可以阅读“在人工智能时代定位JMP的最佳实践”销售资料。如需了解产品营销方面的最新动态,请查看我们的四月更新。
- Valerie:东京第一三共公司的销售亮点。去年11月,我和莎拉·吉利亚德在亚洲之行期间有机会拜访了位于日本的第一三共公司。虽然我不确定这是否与最近的升级(新增100个JMP许可证)有关,但Kyoko女士与我们分享了一个我认为值得分享的销售亮点:第一三共公司JMP业务拓展 - JMP用户社区
- 布莱恩:
- 美国能源部图标现代化(Fluent系统对齐)
- 与瑞安 、 雅各布和Mark Bailey进行迭代和协调
- 与约翰·施罗德尔的交付和迭代
- 宝洁可用性支持
- 机器配置,包括 AWS 内容和用于在会话之间重置 JMP 状态的脚本
- 助手安装和运行测试
- 可用性测试脚本更新
- 特定于事件的 Microsoft Forms
- 辅助功能(键盘+屏幕阅读器)
- 多次核心/主机工作会议。Dan Schikore 、 埃文·麦考克尔和John Schroedl在键盘和屏幕阅读器可访问性方面取得了进展,这对于 JMP 的可访问性成熟度至关重要。
- 创建了一份 Excel 与 JMP 键盘访问对比文档,用于与大卫·怀特和埃文沟通有关功能覆盖范围和不足之处的问题。
技术支持与互动
每周技术支持案例数量:

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

每周客户支持案例量:

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

开发运营
- 鲍勃:
- 已将 19.1.1 安装程序文件发布到 MyJMP (JMP-30030)
- 与 Jim Borek 合作制定策略,以确定在代码未发生任何重大更改时是否可以关闭夜间构建。(JMPTOOL-2148) (JMPTOOL-2151)
- 与 Drew Foglia 合作,探讨如何改进我使用的流程,以利用他在产品验证方面所做的出色工作 (JMPMRKT-2015)
- 使用新的 19.1.2 分支完成了为 Windows 创建新安装程序的任务。(JMPTOOL-3126)
- 吉姆:
- 对多台 macOS 构建和单元测试机器应用了操作系统更新。
- 感谢鲍勃·希基参与讨论,探讨如何创建一个易于访问的“面包屑”来指示 JMP 的某个版本是否是在特定日期构建的——目前已在 mac 版 JMP 19.xx (JMPTOOL-1708) 中实现。
- Shannon L:已完成大部分 19.1.1 版本发布结束 (EOR) 任务。目前正在规划 JMP 和 JMP Live 的下一个月度安全版本 19.1.2,该版本计划于 5 月 19 日发布。负责 Atlassian 的管理和用户支持工作,涉及多个主题。JMP Marketplace 货币化项目仍在继续推进,本周将召开加密相关会议、Salesforce 利益相关者会议,并与法务部门讨论技术合作伙伴的协议需求。每周都会召开技术会议,此外还将召开需求收集和规划会议,讨论如何调整每月小版本更新的时间和方式,以及所有后续处理工作。
- Melanie:分支和发布结束任务新增、更新和改进了很多内容,包括更好地管理整个 JMP 表到 Jira 的流程。● 使用 Stringbot 进行示例数据测试和调查——有一些问题需要思考。● 与团队合作改进 dot-dot 流程,包括评估 Perforce 中某些文件的组织方式。
- Shannon C:参与 dot-dot 构建的讨论。与团队成员进行一对一会议和小组会议。调查技术服务 (TS) 和开发团队发送给我的各种崩溃问题。审查 19.0.5、19.1 和 19.1.1 版本中现有的崩溃 Jira 问题和新出现的神秘崩溃。
本土化
- Krzysztof:为一家潜在的中国新供应商准备了一个测试翻译项目。更新并测试 Jenkins 作业,以支持 JMP Live Help 的未来版本(新版本号和新交付物)。增强旧版字符串变更报告,添加用户 ID 和变更日期等元数据。测试新的本地化自动化功能。
- Allison:在 Zip 中提交了即将推出的 V19 项目的 ZH 本地化采购请求;处理了 Marketplace 翻译并将其推送到 GIT;与 Trish 和 Krzysztof 合作制作了发送给潜在的 ZH 供应商进行翻译测试的样本;验证了本地化的 BigBooks pdf 并将其交给 QA 进行测试;完成了 PLATO 中的几门课程。
- Sandy:负责在填充作业的末尾添加文件验证,并向供应商报告添加更多信息。
- Trish: UG截图。面试了桌面排版岗位的候选人。
文档
- 苏珊·C:
- JMP Live 19.5 的用户/管理员帮助、安装帮助和 SPC 帮助已完成更新。
- 已发送 JMP Live 帮助文档 PDF 文件供审阅。
- 制定并传达了dot dot版本说明的流程计划。
- 已验证 JMP Live 帮助的 19.5 版本文件夹结构。
- Devon:准备将转换后的 XML 文件推送给撰稿人,以便他们开始进行错误检查和转换后清理工作,并帮助 Susan 查看文档云端审查方面的问题。
- Jill: 4/13 UI 字符串报告,并正在更新动态表格工具。
- 克里斯 :正在处理 HTML 转换以提供帮助。
系统/主机测试-Cary
- 埃里克:
- 调查和分类与 ODBC 相关的 JSL 单元测试结果
- 已验证并关闭 JMP-30008 更新,将hdf5 更新至 2.1.1(Mac)/2.1.0(Win),以修复 JMP 19.2 和 20 中的安全问题。
- 已验证并关闭 JMP-30178: sqlite@3.51.3升级以修复 JMP 19.2 和 20 中的 CVE (CVE-2025-70873)。当开发团队推送升级到 19.1.2 时,将进行验证。
- 已验证并关闭 JMP-30203:JMP 18/19/20 似乎无法在 JMP 19.2 和 20 的 Excel 导入向导中获取 Excel 源编号。
- 已验证并关闭 JMP-29748:JMP 19.2 和 20 版本无法正确处理包含 CSV 数据的 Triple-S 文件,尤其是对于多个响应值中的 0。
- 已验证并关闭 JMP-29983:JMP 19 和 18 中 TIMESTAMP 的处理方式不同,导致 JMP 19.2 和 20 出现 Oracle 错误。
- 已验证并关闭 JMP-29946:使用 Snowflake 数据连接器在 JMP 19.2 和 20 版本中导入大型表时崩溃
- 已完成 GitHub Copilot 培训,并申请了在测试环境中进行 AI 实验的许可证。
- Hunter:完成了多个授权案例的测试,这些案例的到期日和终止日期均设置为 2038 年及以后。解决了实验室中连接到测试用 Mac MDH374 的远程访问问题。回复了 JMP 20 EA2 案例,并将客户反馈分享给了产品管理部门的 Bryan F.。对已随系统更新之一应用到 Arm64 Windows 11 ThinkPad 的 Qualcomm Adreno 31.0.133.1 图形驱动程序进行了更多测试。启用 JMP 中的硬件加速图形首选项后运行 JMP 测试时遇到的间歇性崩溃问题,在此驱动程序版本下已不再出现。在使用 Windows 上的 JMP 20 夜间构建版本关闭项目窗口时遇到崩溃,但多次尝试重现均未成功。已进行 JIRA 验证。
- Mandy:参与验证了一些Jira问题;帮一位开发者修复了一个崩溃问题。使用Xcode Debug构建了JMP 20版本,测试开发者正在修复的一些行状态问题,这些问题只有在Debug版本中才会出现。参加了几次关于Linked Items用户体验重组的会议,讨论如何处理DS-Europe和其他团队对20版本数据表的反馈。与团队成员会面,讨论如何在白天通过Mac和Windows上的JMPRUNNER运行CL,以便在大量推送同时发生时捕获问题。
- Justin:更新了测试用例,以验证 JMP 20 和 19.2 中 Python 3.13.13 的更改。在 Mac 专用后缀测试环境中设置了 CAS/SAS Viya 和 MATLAB 自动化测试(该环境已获得 VPN 访问权限)。测试了当向 Python 函数提供 JMP 文件路径时,JMP 和 Python 环境之间 jmp.run_jsl() 的数据传输情况。
- 香脂:
- 在 Mike 和 Evan 的帮助下,我成功添加了我的前 2 个 Mimic 互动测试!
- 创建了一个新故事来跟踪 JMP20 第二轮 I18N 测试,并学习了如何使用必要的脚本来导入正确的信息。
- JMP20 的 I18N 测试第二轮已开始
- 本周参与测试了 Tabulate 的各种修复程序。
- 奥黛丽:正在查看SAS联系人辛迪·泰勒提供的关于她团队支持的SAS Viya部署的信息。 暑期实习准备工作。
网站测试 – Cary
- Natalie: HTML自动化报告:19.1.2——全部通过,19.1.2自动化流水线已于本周完成,从2026年4月16日开始每晚运行。19.5——全部通过,20.0——全部通过!已完成流程筛选的第一阶段自动化功能文件。这些测试用例侧重于流程汇总表、行选择/取消选择以及相应的控制图。Steve和我正在继续规划涉及分诊功能的更多测试用例。我们的流程筛选开发/测试会议圆满成功。
- 西玛
- 已接受并关闭:
- 禁止在用户显示名称中使用斜杠和反斜杠。
- 将文件转换为 TypeScript 作为 Copilot 的 Pilot
- 创建了吉拉斯:
- 进行中:
- 处理 PS 和 CCB 中 ID 列的分号
- CCB:在警告 JSON qc_ids 字符串中使用 Unicode 0x1F 作为分隔符
- PS:在警告 JSON qc_ids 字符串中使用 Unicode 0x1F 作为分隔符
- 帮助 Aurora 创建流程筛选分诊场景
核
- Dan S:继续推进 TableBox 的辅助功能支持工作。继续进行链接项的重构工作(这项工作重新引入并修复了 Mac 上的数据筛选问题)。研究按组启动时的进度条功能。
- Xan:多个叠加变量、开发讨论和字符串工作。
美国能源部和可靠性
- Caleb:我一直在准备下周在 DATAWorks 的演讲。我还评估了图形代码的可靠性,以便在不久的将来帮助 Eric 解决这个问题。另外,我还修复了一些样本量浏览器的小 bug。
主机和接口
- 新增功能: Snowflake 程序化访问令牌授权。这将允许用户在完成用户名和密码双重身份验证后,在 JMP Live 刷新脚本中使用 Snowflake 数据连接器。
交互式 HTML
- 约翰·鲍威尔:
- 进行了一天的白盒测试并汇报了观察结果。
- 优化导出从链接子集创建的多个直方图( JMPHTML-15425 )。
- 为 Xan 演示的 JMP 新功能创建了交互式 HTML 功能请求。
- 开始阅读 JMP Live/JMP Public 19.5 文档。
JMP Live
- 极光:
- 流程筛选分类(更新手动探索和自动化测试的示例场景,调整 ID 角色的处理,提交大量 Jira 问题,与测试人员和其他开发人员会面)。
- 迭代演示。冲刺计划。文档讨论。
- 为 JMP Live 开发人员和测试人员创建了 GitHub CoPilot 演示视频(结尾附有免责声明)。
统计数据
- Laura CS :我和Haley Tiblin在青少年研究学会举办了一场为期一天的纵向结构方程模型(SEM)研讨会。与会者们都非常投入,对 JMP 也充满热情!其中只有一位之前听说过 JMP。一位教授表示她打算下学期用 JMP 来教授她的 SEM 课程。其他与会者也表示在休息时间向朋友们介绍了 JMP。这是一次非常棒的经历!我还见到了Christian Geiser 博士(SEM 专家和社交媒体达人)——他刚刚在 LinkedIn 上发布了他的第一个关于 JMP 中 SEM 的视频,未来还会发布更多!
统计文档
- Michael C:继续为 JMP 统计文档中的公式创建 LaTeX 标记。第一阶段(创建标记)已完成 80% 以上,这应该是本项目两个阶段中耗时更长的一个。(第二阶段是将第一阶段的标记放入转换后的文档文件中。)同时,我们也开始制定一些公式符号和样式的规范。
统计测试
- 马克:应劳拉·L的要求,我更新了一个已有12年历史的JMP脚本,用于计算变异系数的置信区间。待她批准后,我会将其提交到JMP Marketplace。我与雅各布合作,为一项IDF(设计文档框架)编写了补充说明和流程图,旨在增强DOE平台中响应模拟的功能。我参加了图像测试概述会,并开始学习如何为Easy DOE和贝叶斯优化创建图像测试。
- Tonya:测试新规范限制列属性和颜色在我的平台上的适用性。测试流程筛选中的新比例分布。测试流程筛选中比例图的区域绘制。错误验证。
生命科学最新动态
- Drew:昨晚批量运行 JMP Clinical 单元测试取得了不错的进展和成功。我们正在处理一些特殊情况,并将于今晚 19.2 和 20.0 版本开始每日运行。目前测试运行在我们(JMP LifeSciences)管理的服务器上,这只是一个临时解决方案,直到我们能够更紧密地集成到 JMP AWS/Jenkins 基础设施中。我们处理了 Amgen 和 Novo Nordisk 的问题,协助 PTCBio 进行 JMP Clinical 评估,感谢Brian Boone 的帮助,协助 FDA 的 Chris 从 JMP/JMP Clinical 19 访问 SAS。
- Richard:在 Marketplace 上发布了两个插件: 移位图和漏斗图 。目前正在开发一个使用双森林图来汇总一段时间内数据的报表。
香农的笔记
希望大家都能享受这个春日周末!盼着周日能下点雨……
