GAMS MIRO 2.13
(2025-09-25)
GAMS MIRO 2.13.3 (2026-01-23)
MIRO 桌面版:将附件最大容量提升至 500MB。
GAMS MIRO 2.13.2 (2025-12-09)
Linux 支持:我们新增了原生的 .deb 安装程序,以解决与 Ubuntu 24.04 的兼容性问题。虽然 AppImage 版本仍然可用,但我们现建议所有 Ubuntu 用户使用 .deb 包,以确保最佳体验。
服务器端:升级 ShinyProxy 依赖项,以解决 XSS 漏洞并支持 Docker v29+。
修复仪表板 userFilters和图表类型选择的响应式布局,使其下拉菜单在较小屏幕上能够清晰换行而不会重叠。
修复在仪表板比较模式下加载沙箱场景时出现的问题。
可用性改进:
GAMS MIRO 2.13.1 (2025-10-29)
将设置对话框中的 "MIRO app path" 标签重命名为 "MIRO workspace path",以与文档保持一致。
修复通过 REST API 添加到 MIRO Server 的应用程序无法正确启动的问题。
服务器端:修复当身份验证设置为“无”时,管理面板无法启动的问题。
服务器端:修复深色模式下登录表单输入框文本对比度低的问题,使其更易阅读。
修复仪表板中数值框标签换行不正确的问题。
当从其他场景比较模式切换到仪表板比较模式时,先前加载的场景不会被保留。现在它们会在选择对话框中预选。
当仪表板中无法应用筛选器时,图表/表格会静默回退到维度的第一个元素,而没有通知。受影响的视图现在将显示“无数据”并显示一条信息性消息。
仪表板/MIRO 透视表:对表格进行排序或搜索时,基准比较数据现在能保持准确。
新功能
自定义语言支持:新增对自定义语言文件的支持,允许覆盖并个性化所有或单个界面文本和标签。
次要新功能与改进
用户界面:
-
关键控件(如切换表格和图表的按钮)已被移至标题栏,以减少杂乱并最大化查看空间。此改动以及其他细微的间距和设计改进,创造了更简洁的工作空间。
-
浅色模式下的默认导航栏颜色已改为白色。
-
深色模式下的默认主色调已改为蓝色。
-
“加载数据”和“求解模型”按钮现在在输出部分也可用。
-
在 MIRO UI 和 MIRO 桌面版库的帮助菜单中添加“新功能介绍”对话框。
-
在帮助菜单中新增“Engine 设置”对话框。它显示用户的剩余配额,并允许在 Engine 后端支持时更改默认实例。
MIRO 桌面版库:
仪表板渲染器与仪表板比较:
MIRO 透视表:
-
新增支持控制表格/图表中显示的小数位数。
-
将饼图和环形图中显示的系列数量限制为 40 个。
MIRO 服务器端:细微的设计改进。
错误修复
-
仪表板:修复了与多个选中的用户筛选器结合使用时,以及计算四舍五入数字时,基准比较功能出现的问题。
-
仪表板/MIRO 透视表:修复了快速选中或取消选中筛选器可能触发基准比较模块错误提示“数据不可靠”的问题。
-
仪表板比较:修复了输出数据缺失时出现的问题。
-
MIRO 透视表:修复饼图和环形图中系列颜色缺失的问题。
-
MIRO 透视表:修复在某些情况下打开视图菜单时出现的问题。
-
MIRO 服务器端:修复作业提交对话框中实例池不可用的问题。
-
MIRO 服务器端:修复更新需要数据库迁移的应用程序可能导致系统处于不一致状态的问题。
GAMS MIRO 2.12
(2025-6-13)
GAMS MIRO 2.12.1(2025-07-24)发布要点
一、主要 Bug 修复
- Windows 平台下 GAMSPy 应用“中断”按钮失效问题已解决。
- Dashboard
- 修复在启用 customLabels 或 userFilter 时,基准比较功能失效的问题。
- 修复 groupDimension 与 stackedbar 图表类型不兼容的问题。
- 修复在视图列中存在多个别名维度时,用户过滤器异常的问题。
- 修复当视图数量很多时,Dashboard Renderer 与 Compare 的性能瓶颈。
- MIRO Server:补充了缺失的按钮文本颜色变量。
二、破坏性变更
- 自定义分析脚本(custom analysis scripts)已被弃用,未来版本可能移除;如需继续使用请联系 support@gams.com。
三、新增功能
- 自定义主题色:可在 MIRO 中定义品牌或项目专属的小调色板,系统会自动应用于表格、表单元素和高亮区域,使每个应用拥有独特外观。
- 新增 GAMSPy 示例模型:电池储能系统(BESS)容量规划,配套完整教程,涵盖从 GAMSPy 建模到构建高级应用的全过程。
四、细节改进与次要功能
- 图表与可视化
- 堆叠条形图:支持按维度对堆叠进行分组。
- 可为系列指定自定义图案。
- 若仅对部分数据系列指定了自定义颜色,其余系列将使用默认调色板而非灰色填充。
- 基准比较:可为每个单元格选择一条基准记录并展示最多两个差异指标。
- 支持为每个维度单独指定标签排序。
- 应用信息
- 支持在 app_info.json 中添加版本与作者信息。
- 数据导入/导出:成功消息中现在会显示对应的导入器/导出器名称,提升可读性。
- 附件上限:每个场景的最大附件数由 7 提升至 20。
- MIRO Desktop:编辑元数据对话框中已移除“场景权限”标签页(该功能仅在 MIRO Server 中支持)。
- MIRO Server
- 优化环境变量输入界面,支持设置默认场景权限。
- 支持自定义应用 favicon。
- 权限选择器中的组列表仅显示已配置的应用访问组,提升相关性与安全性。
GAMS MIRO 2.11
(2025-1-21)
GAMS MIRO 最新版补丁与更新摘要
一、关键 Bug 修复
自定义导入器:
- 仅导入/导出部分符号时,输出数据不再被清空。
- 不准备导入标量时,不再对标量 DataFrame 进行验证。
性能与稳定性:
- 解决向 GAMS Engine 提交作业时内存/CPU 占用过高的问题。
- 修复在特定条件下提交作业时显示错误内部提示的问题。
- 中断 GAMS 进程出错时,提示改为非弹窗形式,减少干扰。
数据读取:
- 修复读取含无效域信息的 GDX 参数时表格为空的问题。
- 修复本地导入时“已修改数据集”计数偏差 1 的问题。
可视化:
- 修复某些无行维度的数据视图配置导致 Dashboard Renderer 报错。
- 修复 Value Boxes 前缀/后缀有时不显示的问题。
- 修复 Chart.js 配置无效后画布无法复用的问题。
- 修复固定颜色模式(明/暗)对部分组件不生效的问题。
MIRO Server:
- 取消数据迁移后加载指示器不消失的问题。
- 管理员覆盖应用数据前需手动输入 app ID,防止误操作。
- 修复设置 server.servlet.context-path 非 “/” 时 Logo 无法加载的问题。
- 管理面板潜在 XSS 漏洞已封堵。
其他:
- 修复点击“求解”按钮在 GAMS Engine 后端下可能崩溃的问题。
- 修复滑块/下拉框依赖值更新后变为 NaN 或重置的问题。
- 修复本地导入时输出数据集未计入总导入工作表数的问题。
- 修复手动选择数据集时“未选任何数据集”却被全部导入的问题。
- 修复 GAMSPy 应用在某些情况下无法添加到 MIRO Desktop 的问题。
- 修复临时文件过多(>500)时打开下载对话框导致崩溃的问题。
- MIRO Pivot:移除图表标题、加载含多个单选下拉框的视图、删除所有行维度时可能出错等问题均已修复。
- 图表标签显示错误、帮助菜单链接指向旧论坛等问题已更正。
二、新增功能
- Dashboard Compare(场景对比模块,可选):与 Dashboard Renderer 类似,支持同时展示多场景的图表和表格。
三、可视化与交互增强
Dashboard Renderer / MIRO Pivot:
- 图表/表格:可自定义标签顺序、隐藏图例、正负值异色热力图。
- Value Boxes:支持千位分隔符、显示变量/方程的 level 值。
- 坐标与系列:支持第二 X/Y 轴、组合图第二图形类型、分组堆叠、阶梯线、虚线样式、系列边框宽度、坐标轴固定最值、显示/隐藏数据点与网格、面积图透明度、正负值同堆叠等。
过滤器:维度可设为单选下拉菜单。
- 行/列汇总可独立开启/关闭。
- 字体大小、图表标题、固定列等均可配置。
MIRO Pivot:
- 视图与设置对话框重新布局。
- CSV/PNG 下载合并为下拉按钮;enableHideEmptyCols 选项已弃用,空列显示/隐藏统一移至设置菜单。
- Pivot 对比模式支持为常用配置项设定默认值。
配置模式:
- 勾选“启动时加载场景”默认场景名现为 “default”。
- JSON 配置校验失败时的错误提示更友好。
四、示例与日志
- 新增 GAMSPy TSP(旅行商)示例模型。
- 支持解析标准输出(stdout)中的 MIRO 日志语法,便于 GAMSPy-MIRO 模型调试。
五、自定义代码提醒
- 若使用了自定义 Dashboard 代码且 value box 外观异常,请同步官方代码或删除 class = "shiny-html-output" 行。
GAMS MIRO 2.9
(2024-02-21)
GAMS MIRO 2.9.1
(2024-04-12)
重大变更
- MIRO Server:放弃对 Windows 的支持。现存 客户可以继续更新和使用 GAMS MIRO Windows 上的服务器。但是,我们将不再提供 为新客户提供 Windows 支持。
新功能
- 添加对 GAMSPy 的支持。演示模型 可以在这里找到,并且 文档已更新,以讨论 GAMSPy。
次要新功能和改进
- 添加/选择方案标签时,现有标签是 现在建议并可以选择。
- 删除甘特图中最多 50 个事件的限制。
- 添加选项以在 Hypercube 模块中对小部件进行分组。
- 允许为标量符号指定自定义输入微件。
- MIRO Desktop:将 GAMS Engine 的登录屏幕从 MIRO 应用程序窗口到首选项窗口。
- MIRO Desktop:支持登录GAMS Engine 通过 JWT 以及 LDAP、OAuth2 和 OIDC 身份提供商。
Bug 修复
- MIRO Pivot:修复小部件卡在特定位置 使用域筛选器时的情况。
- MIRO Pivot:修复使用行摘要时的警告 功能。
GAMS MIRO 2.8
(2023-08-11)
GAMS MIRO 2.8.3
(2024-02-21)
- 修复了对滑块范围小组件的误导性处理。
- 修复可能导致 MIRO 在某些方面崩溃的问题 通过作业列表导入作业时的情况。
- 修复了从场景创建超立方体作业的问题 长名字不起作用。
GAMS MIRO 2.8.2
(2023-10-26)
- 修复了启动已部署的应用程序时在移动模式下崩溃的问题 使用默认输入表。
- 修复了在输入表中使用组合Inf/-Inf值的pivotCols功能时的崩溃问题。
- 修复了在输入表中使用重复记录相结合的pivotCols功能时的崩溃问题。输入表现在设置为只读,并发出警告。
- 将自定义比较模式设置为默认模式时,Synchronize tabs按钮错误显示。
GAMS MIRO 2.8.1
(2023-10-04)
- MIRO Pivot:修复视图选择下拉按钮中的文本 如果视图名称很长,则溢出。
- 修复了多下拉菜单不起作用的问题。
- MIRO Pivot:修复行汇总未完成的问题 在聚合某些列时工作。
- MIRO Pivot:修复了空表的几个问题(否 数据)。
重大变更
新功能
- MIRO现在允许您从任何(其他)访问数据 自定义输入小部件中的输入小部件(不仅仅是标量小部件)。
次要新功能和改进
- MIRO 数据透视输入表现在支持readonly选项。
- 我们的脚本现在使用 Docker Compose 版本 2 作为版本 1 已达到使用寿命。
- 批量加载:MIRO 现在允许您选择自定义 (static) 前缀,用于命名时 场景。
- 自定义数据连接器函数现在获取一个新参数:customRendererDir,其路径为 custom renderer 目录。
- MIRO 数据透视表现在显示当前选定的 在视图选择下拉菜单中查看。
- 比较模式:允许选择自定义比较模块作为默认比较模式。此外, 现在预选默认比较模式 在“批量加载”模块中选择方案。
Bug 修复
- 修复了更新MIRO服务器上现有应用程序的徽标的问题。
- 修复了将应用添加到 MIRO Desktop,当 static_<modelname> 目录中有多个扩展名为 _logo 的文件时。
- 修复了使用自定义数据连接器部署应用时出现的问题。
GAMS MIRO 2.7
(2023-03-30)
GAMS MIRO 2.7.1
(2023-06-08)
- 修复了 MIRO Pivot 显示越界的问题 如果表不包含列标题,则出错。
- 修复了尝试加载包含以下内容的 LST 文件时崩溃的问题 非 UTF-8 字符。
次要新功能和改进
- 添加选项以从输入数据中删除重复记录。
- MIRO 服务器:添加对 OpenID Connect 身份提供程序(用于身份验证)的支持。
- MIRO Desktop:添加对 ARM64(Apple 芯片)的支持 适用于 macOS 的处理器。
Bug 修复
- MIRO Server:修复自定义页面标题所在的问题 未应用于登录页面。
- 修复了 MIRO 2.6.0 引入的回归,其中 MIRO 日志文件的内容被复制了多个 禁用(正常)日志文件的时间。
GAMS MIRO 2.6
(2022-12-22)
次要新功能和改进
- 将 GAMS MIRO 与 GAMS 引擎后端结合使用时,现在可以分离当前处于活动状态的作业。 分离后,仍可以通过 工作列表。
- 现在可以通过新的CustomComparisonData$getAttachmentData()方法。
- 添加设置以自定义在输入/输出部分和比较模式中的More>>下拉选项卡下折叠更多选项卡之前要显示的选项卡数量。
- MIRO 服务器 API:添加GET /configuration端点,返回 版本信息和POST /login端点生成身份验证令牌并检索访问权限组。
- 回车符现在正确显示在日志中 在 GAMS 交互部分(即上一行 更新,而不是忽略回车符)。
- 引入的 appId MIRO 2.5现在可以在MIRO桌面和MIRO上使用 服务器基于同一 MIRO 应用程序注册多个 MIRO 应用程序 型。
Bug 修复
- 修复了附件辅助功能未更新的问题 在某些情况下。
- 修复了使用应用信息文件部署应用时崩溃的问题 这不包括appId字段。
- 从本地文件(csv、gdx或xlsx)导入数据并选择 “替换”作为导入策略,数据缺失 符号现在被跳过而不是被清除。
- 修复配置图形时在配置模式下崩溃的问题 (值框)用于输出标量。
- MIRO Desktop:修复颜色主题选择不起作用的问题 当语言设置为非 英语。
- MIRO Server:修复可能导致应用徽标出现的问题 变得腐败。
GAMS MIRO 2.5
(2022-09-19)
GAMS MIRO 2.5.3
(2022-12-02)
- MIRO Desktop:修复了 MIRO 2.5.2 引入的问题,其中 在某些情况下,更新应用程序不起作用。
GAMS MIRO 2.5.2
(2022-11-24)
- 修复了 Windows 上导致应用程序无法启动的问题 当 GAMS 路径未设置且在 默认位置 (C:\GAMS)。
- 修复了迁移向导在MIRO服务器中不起作用的问题。
- 修复了如果主 GMS 文件导致应用程序无法启动的问题 包含某些字符,例如空格。错误是 现在在尝试部署或导入此类应用程序时发出。自 部署此类应用程序时,appId 字段必须 通过 app_info.json 文件手动指定。
- 不修复 Hypercube 作业 在MIRO服务器上使用正确的用户名导入。
GAMS MIRO 2.5.1
(2022-10-12)
- 修复了以下情况下不被忽略的值 MIRO 数据透视表的计算表摘要。NA
- 修复过滤后的元素在小屏幕上不可见的问题 在 MIRO Pivot 演示模式下。
次要新功能和改进
- MIRO 数据透视表:添加显示表格摘要的选项(总和、平均值、计数、 ...对于行/列)。
- MIRO 服务器:当用户对 MIRO 没有权限时 服务器命名空间打开一个应用程序,现在是 以只读模式启动,即 GAMS 交互 部分隐藏,沙盒方案不能 已保存/已删除。新设置允许您禁用此行为。
Bug 修复
- 修复了配置模式下未将固定列设置应用于输入表的问题。
- 修复了从可编辑的MIRO Pivot输入表中排序或下载数据可能显示不正确数据的问题。然而,与GAMS交流了正确的数据。
- MIRO Desktop:修复导入 MIROSCEN 文件时出现的问题 通过双击导致无限循环,并提示 覆盖该方案(如果该方案已存在)。
- MIRO Desktop:修复在以下情况下导入数据文件的问题 Windows 导致 MIRO 无限期挂起。
GAMS MIRO 2.4
(2022-06-16)
GAMS MIRO 2.4.1
(2022-08-02)
新功能
次要新功能和改进
- 访问视图、附件和其他元数据 现在,在自定义数据连接器中可以使用沙盒方案。
- 添加选项以使用第二个 Y 轴以及轴范围 用于条形图。
- 现在,当新输出时,会显示一条通知 添加附件。
- 现在可以手动选择特定的输入 要从 MIROSCEN 文件或数据库导入的符号 场景。在本例中,元数据(包括视图 和附件)将不会被导入。
- MIRO服务器:当MIRO服务器更新且additional_packages文件中存在自定义软件包时,MIRO现在会询问是否应创建新的自定义映像作为MIRO更新的一部分。
- MIRO 服务器:用于扩展 MIRO UI 的 Dockerfile 带有自定义包的映像已更新为安装 某些 R 包所需的 R 生成工具。
- miro服务器:向MIRO服务器设置脚本添加新的备份和恢复命令,以允许备份和恢复MIRO服务器实例(仅限Linux)。
- MIRO 数据透视表:符号维度,不添加 当前视图的数据现在略微灰显。
Bug 修复
|