更新日志
如果您当前使用的 dhtmlxGantt 版本低于 2.0,请查阅 "Миграция с предыдущих версий" 获取升级详情。
9.0.11
2025年5月27日。Bug 修复版本修复
- 修复 mergeCalendars 合并
customWeeks值不正确的问题 - 修复当 column
name包含空格时,在onrender函数中抛出错误的问题 - 修复启用 S-Curve Overlay 时,点击拖动 Timeline 后 Gantt 仍保持只读模式的问题
- 修复使用 Resource calendar 且 Resources 区域在 Lightbox 的 duration 区域下方时,任务持续时间被重置为
0的问题 - 修复在 React StrictMode 下,Gantt 显示 "This is a Trial version" 警告时引发的控制台错误
- 修复当 gantt.config.baselines.render_mode 被禁用时,adjustTaskHeightForBaselines 函数未重新计算行高的问题
- 修复在 Salesforce 环境中 隐藏 Timeline 时任务无法显示的问题
- 修复当 dynamic_resource_calendars 配置被禁用时,日历未从父任务继承的问题
- 修复 ReactGantt 在 groupBy 模式下重新渲染时滚动位置重置的问题
更新
- 向 gantt.env 添加
isSalesforce标志 - 向 React Gantt 添加
groupTasks属性
9.0.10
2025年4月22日。Bug 修复版本修复
- 修复阻止在 Lightbox 中更改
parent字段值的问题 - 修复在 Firefox 88 及以上版本中使用鼠标滚轮时滚动速度过快的问题
- 修复当子任务未调度且缺少日期参数时无法拖动 project tasks 的问题
- 确保在使用 open 或 close 方法时,gantt.render() 不会在 gantt.silent 操作期间被意外调用
- 修复当 onBeforeTaskChanged 事件返回
false时,project tasks 未重新绘制的问题 - 确保任务进度条在需要时能覆盖任务的全部宽度
- 移除只读任务链接中的无效 WAI-ARIA 属性,以提升 无障碍性
- 修复任务条调整器在任务条高度变化后未自适应的问题
9.0.9
2025年4月16日。Bug 修复版本更新
- React Gantt 示例已添加至 Commercial、Enterprise、Ultimate 及 Evaluation 套件
修复
- 修复调用 resetLayout 方法后鼠标滚轮缩放失效的问题
- 修复在 Timeline 或 Grid 视图中点击展开/收起按钮后,Quick Info 弹窗出现的问题
- 修复未初始化 grid 视图时销毁 Gantt 报错的问题
- 修复启用 Undo extension 时加载带有不存在父任务的任务报错的问题
- 修复 click_drag 扩展在触摸设备上无法使用的问题
- 提升触摸设备上 grid 滚动的响应速度
9.0.7
2025年3月27日。Bug 修复版本修复
- 修复在启用 keyboard_navigation 时,无 grid 的情况下点击 timeline 任务报错的问题
- 修正包含 placeholder task 的已排序任务的 WBS code 计算
- 解决在折叠任务或 调整 grid 大小 后,资源 timeline 的刻度单元消失的问题
- 确保在
gantt.silent函数内部同时添加父子任务时任务顺序正确 - 在编辑 resource cells 后保持焦点
- 防止点击任务时 Gantt 滚动到 grid 的最左侧
- 在 group 模式下添加 新任务时保留
group属性 - 修复 markers 在 timeline 初始禁用时未显示的问题
- 避免在布局配置初始未显示 chart 时出现重复的 markers
- 修复 拖动 timeline 后拖动手柄(链接、进度、任务调整)消失的问题
- 确保 predecessor inline editor 在链接 id 类型为数字时正常工作
- 防止重复渲染
gantt_marker_area元素 - 修复
changeTaskId操作下的 undo 功能
9.0.6
2025年3月18日。Bug 修复版本修复
- 修复 lightbox 按钮在 Gantt 重新初始化前未反映当前语言环境的问题
- 解决删除部分加载的任务链接时报错的问题
- 防止在将
parent属性类型从数字更改为字符串后,任务错误地移动到分支底部 - 通过调整靠近滚动条的调整器改善滚动条行为
- 确保在 gantt.batchUpdate 内添加任务时,resource assignments 保持不变
- 修复 infinite scale 拖拽操作导致任务消失的问题
- 确保多次解析数据后 lightbox 能正确显示资源名称
- 修复在使用 duration_step 配置时,
getClosestWorkTime计算日期不正确的问题 - 允许取消 onColumnDragMove 事件
- 修复试用版在 Lightning Web Components (LWC) 下无法运行的兼容性问题
- 解决影响 resource panel 的
fetchTasks和 deepcopy_on_parse 配置相关问题 - 修正 Gantt 初始化时字体图标的显示
9.0.5
2025年2月28日。Bug 修复版本- 修复在 Resource Grid 调整行高时报错的问题
- 确保 Time control 的 year_range 属性指定的区间包含最后一年
- 修正受
line-heightCSS 样式影响的链接箭头位置 - 修复加载 collections 且无
links数组时报错的问题 - 解决
gantt.config.baselines为 falsy 但未显式设置为false时的问题