19.2.1:安全冻结日期:2026年10月8日 • 20.0:主程序已开放;EA7 代码冻结日期:2026年10月1日;代码冻结日期:2027年1月7日
欢迎阅读 2026 年 9 月 11 日 JMP 开发更新!
JMP 2027 EA6 的邮件通知已于周三发送给 EA 会员。Mia Stephens报告称, EA 会员数量正在稳步增长。除学生外,所有授权用户均有资格成为会员(需在 jmp.com/earlyadopter 提交申请表)。感谢大家在 EA 版本发布前为功能页面所做的所有工作!提醒大家, EA7计划于 10 月 1 日停止更新。
与此同时,19.2 版本安装程序目前正在测试阶段,计划于 9 月 22 日发布。桌面测试仍在进行中,而 JMP Live 测试人员已完成 19.2 版本安装程序的验证任务并签字确认。文档团队正准备移交 19.2 版本剩余的本地化帮助文档,并与本地化团队合作,核实最终交付成果。
感谢大家对Jira 的分类整理!请继续保持。尤其重要的是,要审核所有计划版本为 20 的故事和史诗条目,并进行相应的更新。如果您发现列表中某个故事或史诗的计划版本为 20.0,但尚未列入“20 后期功能”页面,您可以采取以下措施之一:
- 将计划版本更新到您承诺会继续推进的未来版本。
- 如果您知道某个问题需要解决,但不确定何时解决,请删除计划版本。
- 如果需要更多评估和研究才能投入工作,则将其降级为功能请求。
非常感谢埃文·麦考克尔在本周的开发者会议上就 JMP 2027 的无障碍功能改进做了精彩的演讲!Evan 分享了他在本次功能周期中与John Schroedl、Dan Schikore和Bryan Fricke合作完成的工作,旨在通过改进颜色、文本对比度/大小、屏幕阅读器兼容性、对不同输入设备的友好性以及语音控制等替代机制来提升 JMP 的无障碍功能。除了鼓励开发者像重视国际化 (I18N) 和本地化 (L10N) 一样重视无障碍功能之外,Evan 还建议我们内部的 JMP 用户尝试仅使用键盘操作 JMP,并使用 JMP 现有的浅色/深色/高对比度模式功能。遥测数据显示,外部客户使用深色模式的比例高于内部客户。如果您错过了本次会议, 可以在这里找到录像。
一般公告
重要日期
- 20 EA7 代码冻结 – 2026年10月1日
- 20 的最终便携式 UI 字符串交接 – 2026年11月12日
- 20 代码审查模式 - 2026年11月26日
- 20 代码冻结 – 2027年1月7日
- 请访问合流查看JMP 19和JMP 20的完整日期列表。
JMP 开发最新进展
核
- 戴夫·B:
- 修复了在重新编码筛选过程中出现的表格框滚动错误
- 对表格框中选中单元格的显示方式做了一些小改动,特别是当这些单元格也具有彩色背景时。
- 修复了节点图段日志记录的几个错误
- 对 jmprunner 进行了一些更改,希望能更快地提供 CL 构建版本。
- Xan:又完成了一轮图表构建器图标的改进。目前仅限 Mac 系统——欢迎反馈。在生存复发事件图中,请使用实数轴。调查了标题图的内存错误——感谢戴夫·怀特找到了问题所在。
shannon_conners_0-1789161274726.png
- Dan S:更新了键盘导航时显示的工具提示的辅助功能,以及启动器中操作(例如,添加/删除角色列)的屏幕阅读器播报。修复了简易 DOE 报告选项卡中分析器轴标签的样式颜色问题。
美国能源部和可靠性
- Caleb:我提交了一个后期功能,允许样本量探索器的用户在两个样本量探索器中对某一组样本量进行目标搜索时,锁定另一组样本量。我还协助教授了由国际统计工程协会赞助的首届问题建模与策略开发短期课程的第一节课(共两节课)。
- Irene:继续修复 JMP 20 的新空间填充设计功能中的错误;处理和分析硬件验证项目的数据;并撰写一篇关于序列覆盖阵列故障定位的简短会议论文。
主机和接口
- 将要:
- 为数据连接器编辑器添加了筛选功能
- 正在更新 SharePoint 数据连接器
- 我正在为Discovery Baltimore频道准备闪电演讲内容。
交互式 HTML
- Mike Stickles:继续推进 JMPHTML-15788(支持多响应柱状图)的工作,特别是解决导出时 X 轴顺序的问题。我已经将问题缩小到导出列数据时没有考虑轴顺序,但目前还没有找到在 C++ 代码中修复此问题的方法;可能需要在 JavaScript 中寻找变通方案。
- 约翰·鲍威尔:
- 保罗·斯皮查拉:
- 主要修复了一些错误和日志记录问题(JMPHTML-15809、JMPHTML-15801)。
- 正在添加对曲面图中数据点的支持 (JMPHTML-15810)
JMP Live
- 极光:
- 流程筛选性能和错误修复
- 简化当存在 3 个以上警告时的控制图通知电子邮件(进行中)
- 调整以报告偏好集
- 向内部客户在 /api/buildInfo 中添加发布年份
统计数据
- 劳拉·C- S:完成了对 MultiCorrelationFitter 类和 SEM 平台中频率列的修改。在此过程中,还发现并修复了几个与频率列和权重列相关的错误。参与了使用 MIIV-2SLS 的有序分类 SEM新功能页面的开发。参加了多元化与包容性团队会议和 C++ 会议。
- Annie:修复了各种 CCB 和 CUSUM Jira 问题,包括一些控制图构建器计时崩溃问题,并与在米歇尔森一起完成了一篇新的博客文章: 你的控制图可能正在隐藏一个过程偏移 | JMP 。
统计文档
- Michael C:在等待完整帮助文档版本发布期间,继续进行统计文档源文件的 XML 清理工作。与团队进行了第三季度讨论。规划了 JMP 20 新功能的统计文档工作。与实习生 Kris 会面,讨论了他接下来需要编写文档的新功能。
统计测试
- 雅各布:
- 为空间填充设计添加测试
- 为Discovery公司创建两项美国能源部可用性研究
- 验证 Jira 问题单并清理单元测试
产品管理和产品营销
- 布莱恩·弗里克:
- 无障碍功能:创建了一个 Jira 问题,以改进报表中嵌套滚动条的用户体验;与 SAS 的格雷格·克劳斯会面,讨论无障碍功能问题和指导、无障碍功能团队协调以及对演示的反馈。
- 图标现代化:持续进行图标开发/改进。
- JMP Live:提供了工作流程反馈,开始为文件和脚本帖子开发默认缩略图,并与 Dieter 协调开展了工作流程可用性研究。
- 产品协作:就动态分组与筛选视图提供了反馈意见。
技术支持与互动
上周美洲/日本技术支持案例主题:
shannon_conners_1-1789161274727.png
上周待处理案件队列中的案件主题(不包括与受限方筛选相关的自动案件):
shannon_conners_2-1789161274728.png
开发运营
- 吉姆:
- 分支并构建了 JMP 2027 EA#6
- 在收到 Hunter Weaver 和 Audrey Shull 的反馈后,我为 JMP 19.2 产品套件在 macOS 和 Windows 系统上创建了多个最终镜像候选版本——感谢两位,也感谢 Bob Hickey 提供的 Windows 系统版 JMP 安装程序。
- Perforce 支持
- 固定的
- JMPTOOL-2430分支 19.2.1. UT:更新运行 Mac UT 的 Jenkins 项目以支持 19.2.1 版本。
- 已报道
- JMP-24166 JSL UT 断言失败,位于 workspace.cpp:270 false
- JMP-4810 S1320200:minitabImport.cpp 中的 JSL UT 断言失败,DataTable *minitabPortableImport()
- JMP-32290 JSL UT 断言失败,位于 portableGDITypes.h: 1551 yMax() >= yMin()
- JMP-32291多个 SASIntegrating 崩溃
- 已验证JMPTOOL-2414 :Jenkins 更新(2026 年 9 月)
- 鲍勃:
- 版本 20 EA 6 的已发布安装程序
- 安装程序验证脚本已上传至 jmp.com/qualitystatement。此下载包包含迄今为止版本 19 的 13 个版本所需的所有基准测试文件。此下载包整合了 JMP、JMP Pro 和 JMP Clinical 所需的所有文件。感谢德鲁·福格利亚的出色工作,他不仅提供了脚本,还添加了 PDF 报告供客户使用。
- 对 19.2 版本进行更多测试
- Melanie:为 19.2.1 版本创建了分支任务JMPTOOL-2420 • 为 UT Logs Gather 项目编写了一个 PowerShell 脚本,用于干净地还原文件并提交更改(如果没有更改则不提交),以避免 Jenkins 在没有更新的情况下误判作业失败。JMPTOOL -2362 • 检查了示例数据表,查找任何提及 JMP/JMP Pro 20 的内容(需要更改为 JMP/JMP Pro 2027)——未发现任何提及。JMPTOOL -2389 • 其他杂项测试和调度任务。
- Nick: Windows 11 JMP 20 DailyUT 的构建已成功迁移到新的安装程序构建方法,不再依赖定时任务。Windows 11 测试在新系统上运行良好,我认为我们已经准备好将更多任务从定时运行迁移出来。 继续处理Testem在新HTML5 Mac上的问题。对持续集成服务器进行了维护,并更新了AWS。自动化方面一切运行正常。
本土化
- Krzysztof:解答使用 PortableUI 20.0 的译员提出的本地化问题。进一步优化 memoQ 对 Oxygen 和在线工作流程(模板、过滤器)的设置。测试 UI 提交作业的更新(“baby”xlf 文件的新位置)以及其他本地化工作流程的改进。
- Allison:处理新的 Marketplace 字符串进行翻译;回复 Portable UI 翻译查询;培训 Veronica 本地化文档插件创建流程;并在 Workday 中完成 Q3 签到表。
- Howard:完成了 Dita 数据填充、预处理和后处理过程中的边界情况和异常情况的最终处理。完成了项目处理中多种文件类型的最终确定。参与了一些小任务,例如查询系统更新,以及审查从 jmpsrv01 迁移的代码。
- Trish:负责解答翻译团队的疑问,并与Veronica协调项目,重新拍摄UG的英文截图。周二/周三休假。:smiling_face_with_smiling_eyes:
- Sandy:已完成将提交作业文件从 jmpsrv01 迁移到 jmptrans 的测试。测试了添加 *.dita 文件以填充作业的功能。
文档
- Qiana:
- 与 Tom 会面,共同撰写 Oxygen 的 LS 书籍。
- 完成了氧气生产发动机的采购任务。
- 已验证图像标注功能正常。
- 克里斯:翻译帮助文档已完成。标注图片已审核。
系统/主机测试
- Mandy:处理了一些 Jira 问题——其中一些与更改动态表格的术语和措辞有关——发现了一个断开连接的 bug,开发人员已经修复——围绕这个修复,在 JSL 框架中添加了一些新的测试。修改了表格视图的措辞——修复了测试——对之前似乎不起作用的功能进行了一些额外的测试。下周——需要为框架添加一些关于行分组的 JSL 测试。验证并关闭了一些与标签相关的 Jira 问题,并为其中一个添加了测试用例。下周——计划完成我们正在尝试为 JMP 2027 添加的新示例数据表的工作。
- Hunter:几乎整整一周都围绕着JMP 19.2最终安装程序的测试活动展开。准备测试系统、调查并报告问题、测试重新构建的安装程序以及验证授权案例。
- 奥黛丽:整个团队正在进行 19.2 版本的最终验证测试,这项工作将持续到下周。
- 埃里克·霍顿 :19.2 安装程序测试。
网络测试
- 惠:
- 已完成对指定 JMP Live 19.6 配置的验证,降低了部署风险,提高了对安装稳定性的信心。
- 已识别出 JMPHTML-15816,即 HTML5 和桌面端搜索行为之间的差异。及早发现此问题有助于在 JMP Live 20 进行更全面的验证之前进行追溯和解决,从而减少可能对客户造成影响的不一致性。
- 目前的覆盖范围正按计划进行,缺陷发现主要集中在行为一致性和国际化风险方面,为即将到来的 JMP 20 和 JMP Live 20 验证活动奠定了良好的基础。
- 指标:1 个已验证,待定已阻止,待定已重新开放,1 个已报告,待定回归。
- 接下来:继续 JMP Live 20 I18N 测试和 HTML5 验证。
- 西玛:
- JMP Live 19.6.0 和 19.2 的安装测试已完成,JMP Pro for Live 也已完成安装测试。
- 已接受并关闭:
- 对同一状态级别的多个状态名称进行筛选,会显示相同的筛选文本(级别)。
- 不应允许保存与默认状态同名的自定义状态。
- 澄清并更正警告面板中“类别”的术语
- 需要刷新会话才能查看自定义分类更改。
- 等高线图分类组合框显示为静态。
- 当用户使用演示模式时,向报表发送消息
- PS性能:查询包含数千条警告的报告时,historyLog响应速度缓慢。
- 创建了 Jiras:
- 当添加一个与现有状态名称相同且名称前导/尾随有空格的状态时,会出现意外行为。
- 即使报告中包含警告信息,但警告面板中也不会显示这些警告。
- 娜塔莉 :HTML自动化测试报告:19.6版本——预期有2处差异,20.0版本——全部通过!我这周大部分时间都在休假。已完成19.6.0 JMP Live Installer的测试。
香农的笔记
感谢迈克·斯蒂克尔斯分享这篇励志文章。希望大家在经历了这周较短的工作后,都能享受美好的周末!
shannon_conners_3-1789161274743.png