更新日志
如果您正在从早期版本升级 Scheduler,请参阅 从旧版本迁移 获取更多详细信息。
7.2.5
2025年5月20日。修复版本
7.2.4
2025年5月6日。修复版本
修复
7.2.3
2025年4月9日。修复版本
修复
- 修复了当任务超出图表可见时间范围时,网格单元格无法获得焦点的问题。
- 解决了 multiUserBackend 扩展在编辑所有重复事件时行为异常的问题。
- 修复了 Timeline 视图 中
timeline_scalex_class
重复添加类的问题。
- 修正了
scrollTo({section: x})
在 Timeline 视图 中无法正确滚动到首个分区的问题。
- 修复了 lightbox 中 section
height
设置无法正确应用的问题。
- 解决了 Mini Calendar 忽略
rtl
配置的问题。
- 修复了在使用多个 Timeline 视图 且
smart_rendering:true
、scrollable:false
时,智能渲染仅在第一个视图生效的问题。
- 修正了在 Timeline 视图 中结合
first_hour
/last_hour
与 round_position
使用时拖动导致事件日期错误的问题。
7.2.2
2025年2月13日。修复版本
7.2.1
2025年1月16日。修复版本
- 防止 重复事件实例 在夏令时(DST)切换期间消失。
- 修复了编辑新建 重复事件 时发生的脚本错误。
- 修正了加载后端数据后 事件实例 的显示问题。
- 修复了在 Units 视图 中调整
size
属性超出可用列时的错误。
- 确保 树形 Timeline 视图 多级文件夹在所有嵌套级别正确显示。
- 修复了在为重复事件打开 lightbox 时,
readonly_form
配置项导致的错误。
- 修正了在修改跨特定工作日的每周重复事件“当前及后续”实例时的重复模式问题。
7.2
2024年12月17日。小版本更新
查看博客中的版本评述
重大变更
本次更新对部分地图配置属性进行了变更。详情请参阅 迁移说明。
新功能
更新
修复
7.1.3
2024年11月19日。修复版本
7.1.2
2024年10月8日。修复版本
7.1.1
2024年8月27日。修复版本
7.1
2024年7月31日。小版本更新
查看博客中的版本评述
重大变更
本次更新对部分地图配置属性进行了变更。详情请参阅 迁移说明。
新功能
更新
修复
7.0.5
2024年5月30日。修复版本
修复
- 修复了在使用 event_dy:"full" 时,Timeline 分区高度不正确的问题。
- 恢复了 年视图 中缺失的“今天”标记。
- 修正了 日视图 和 周视图 中的事件定位问题。
7.0.4
2024年5月22日。修复版本
修复
7.0.3
2024年3月15日。修复版本
修复
7.0.2
2024年2月20日。Bugfix 版本
修复
7.0.1
2024年2月5日。Bugfix 版本
修复
更新
7.0
2024年1月31日。主要更新
在博客上查看本次发布
重大变更
本次发布对 Scheduler 包结构和功能行为进行了变更。建议查阅 Migration notes 以确保平滑迁移。
新功能
更新
修复
6.0.5
2023年7月31日。Bugfix 版本
修复
增强
6.0.4
2023年5月31日。Bugfix 版本
修复
6.0.3
2022年11月4日。Bugfix 版本
修复
6.0.2
2022年7月25日。Bugfix 版本
修复
6.0.1
2022年6月23日。Bugfix 版本
修复
6.0
2022年5月19日。主要更新
在博客上查看本次发布
重大变更
本版本对 Scheduler 包结构和功能进行了调整。建议查阅 Migration notes 以顺利升级。
新功能
API
更新
5.3.14
2022年3月29日。Bugfix 版本
修复
5.3.13
2021年11月9日。Bugfix 版本
修复
5.3.12
2021年8月24日。Bug 修复版本
修复
5.3.11
2021年2月9日。Bug 修复版本
修复
更新
5.3.10
2020年11月11日。Bug 修复版本
修复
5.3.9
2020年6月4日。Bug 修复版本
修复
5.3.8
2020年5月14日。Bug 修复版本
修复
- 修复了 Lightbox 模态遮罩高度不正确的问题。
- 解决了在 Bootstrap 模态框内初始化调度器时的尺寸问题。
更新
5.3.7
2020年4月30日。Bug 修复版本
5.3.6
2020年2月27日。Bug 修复版本
5.3.5
2020年1月31日。Bug 修复版本
修复
更新
5.3.4
2019年12月10日。Bug 修复版本
修复
5.3.3
2019年10月30日。Bug 修复版本
更新
- 增强了常见配置错误的错误提示信息。
- 清理了部分公共示例中的 HTML 标记。
5.3.2
2019年10月9日。Bug 修复版本
修复
5.3.1
2019年10月2日。Bug 修复版本
更新
5.3
2019年10月2日。小版本更新
查看博客中的版本回顾
重大变更
本次更新调整了部分组件的行为。虽然现有代码不应受影响,建议查阅 迁移说明 以平滑升级。
新功能
- 新增 RTL 支持。
- 提升了移动端响应能力([移动端自适应调度器])。
- 集成 DHTMLX Suite 6 Layout([与 dhtmlxLayout 集成6])。
更新
- 在日期/时间 Lightbox 控件中新增 year range 设置。
- 默认禁用通过水平滑动切换调度器日期([移动端自适应调度器])。
- 支持通过配置而非标记设置调度器头部([dhtmlxScheduler 在原生 JS/HTML 中的使用])。
- 引入 render 方法,作为 setCurrentView() 和 updateView() 的更清晰别名。
- 新增 hideLightbox 方法到公共 API。
修复
5.2.5
2019年9月23日。Bug 修复版本
修复
5.2.4
2019年9月19日。Bug 修复版本
修复
5.2.3
2019年8月20日。Bug 修复版本
修复
5.2.2
2019年8月7日。Bug 修复版本
修复
5.2.1
2019年6月11日。Bug 修复版本
修复
5.2
2019年6月6日. 小幅更新
博客中版本回顾
重大变更
部分 API 方法的行为已更新。通常这些变更不会导致现有代码出错,但建议查阅 迁移说明 以确保平滑升级。
新增功能
- 增加了时间线单元格自定义 HTML 内容 的支持(PRO 版本)。
- 支持通过事件主体拖放事件。
更新内容
修复
5.1.6
2019年1月11日. Bugfix 版本
修复
- 修正了在月视图中
start_on_monday = false
时周六、周日事件位置不正确的问题。
- 修复了带当前时间标记的可滚动时间线中的脚本错误。
- 修正了可滚动时间线在水平滚动后传递给
onYScaleClick
处理器的参数值不正确的问题。
- 解决了在重新加载 section 后可滚动时间线需刷新才能显示内容的问题。
- 修复了部分树形时间线文件夹单元在水平滚动后未显示的问题。
- 修正了在
all_timed
扩展下事件调整大小行为,确保只有最后一段事件可调整大小。
- 修复了
all_timed="short"
模式下事件调整大小过程中事件消失的问题。
5.1.1
2018年12月14日. Bugfix 版本
修复
- 修复了时间线中键盘导航焦点未高亮的问题。
- 修正了指定
second_scale
时 timeline_scale_header
的初始高度。
- 修复了仅有一个事件时
event_min_dy
未影响 section 高度的问题。
- 解决了多次点击同一事件导致快捷信息弹窗自动关闭的问题。
- 修复了在
Year view
删除事件后出现的脚本错误。
- 修正了无事件加载时可滚动时间线初始显示不正确的问题。
- 为不可滚动时间线启用了智能渲染。
- 修复了在时间线中启用 key_nav 扩展时日期变更导致滚动位置重置的问题。
- 修正了某些情况下
onBeforeViewChange
事件的 old_date
参数值。
- 修复了带有忽略时间单元的可滚动时间线显示问题。
- 改进了在日/周视图中创建新事件时的滚动行为。
- 修复了
Timeline view
下 onAfterSchedulerResize
事件未触发的问题。
- 提升了
Week view
事件渲染性能。
5.1
2018年11月29日. 小幅更新
博客中版本回顾
重大变更
Timeline 视图的 HTML 结构有重大更新,迁移时可能需要调整部分代码。详情请参见 迁移 文章。
主要变更
- 引入了 Timeline 视图中的水平滚动(PRO 版本)。
- 改进了 Timeline 视图的智能渲染和性能(PRO 版本)。
- 增加了与多种服务器端平台的集成。查看相关教程。
次要变更
5.0
2018年5月17日. 重大更新
博客中版本回顾
重大变更
- 移除了 Classic 和 Glossy 皮肤。详见 迁移说明。
- 对 Scheduler 进行了全局 CSS 重构。了解对应用的影响 点此。
主要变更
- 增加了新的 Material 皮肤。
- 引入了 REST API 的服务器端集成。
- 提升了皮肤自定义的灵活性。皮肤定制。
次要变更
Bug 修复与改进
- 修复了与 ES6/TS 导入的兼容性问题。
- 改善了键盘导航支持。
- 其它多项小型 Bug 修复。
4.4.9
2017年6月6日. Bugfix 版本
修复
- 修复了禁用 WAI-ARIA 属性时的回归问题。
- 增强了 WAI-ARIA 支持,提高了 JAWS 兼容性。
- 改进了键盘导航的多个 Bug 和体验。
- 修正了示例中的无效服务器配置片段。
- 解决了 Cookie 扩展中 Cookie 与 ajax 加载超时的冲突。
- 修复了 Year 视图中的事件创建 Bug。
- 修正了放大页面时拖放操作的鼠标位置问题。
- 修复了 all-timed 扩展下触控设备的拖放。
- 调整了动态加载,修复了 server_utc 配置导致的时间范围错误。
- 本地化中的多项小修复。
4.4
2017年2月2日. 小幅更新
博客中版本回顾
主要变更
- 增加了 键盘导航。
- 引入了 WAI-ARIA 支持。
- 增加了 高对比度主题。
- 提供了对 内容安全策略 的初步支持。
次要变更
- 支持在月视图启用 markTimespan。
- 支持从特定日期移除循环标记。
- Year 视图支持跳过指定日期。
- Multiselect 控件支持 delimiter 选项。
- 提升了与最新 dhtmlxSuite 的外部拖放兼容性。
- 合并了来自公共仓库的 CSP 改进。
- 对 Timeline 进行了小幅性能优化。
- 规范化了 z-index 并更新了最新 dhtmlxCombo 的样式。
Bug 修复与改进
- 保证 addEventNow 返回新事件的 ID。
- 修复了周视图中的拖放及忽略列问题。
- 增加了对未定义触控事件的检查。
- 解决了 iPad 上的点击和键盘焦点问题。
- scheduler.clearAll 后清空 dataprocessor 状态。
- 修复了 SVG 元素事件处理中的 JS 错误。
- 修复了 Tooltip 扩展的多个问题。
- 修复了 container_autosize 扩展的多项问题。
- 其它多项修复。
4.3.35
2016年5月26日. Bugfix 版本
修复
- 集成了最新的 DHTMLX Suite 库版本
- 增加了对调度器中 SVG 元素的支持
- 修正了时间线中带有四舍五入日期的拖放和创建事件日期
- 在标记时间段上双击现在会遵循 scheduler.config.dblclick_create 设置
- 修复了 scheduler.ignore_timeline 启用时时间线中
onXScaleClick
参数不正确的问题
- 改进了浏览器缩放下的布局对齐问题
- 修复了被忽略的列和 Year 视图的显示
- 解决了多点触控屏幕上的错误
- 改善了移动设备上的键盘焦点行为
- 处理了多项夏令时(DST)相关问题
- 在日时间线中正确显示安排在每月 31 日的事件
addEventNow
现在返回新建事件的 ID
- 修复了调度器容器从 DOM 移除时对
window.onresize
的处理
4.3.25
2016年3月3日. Bugfix 版本
修复
- 增强了触控支持,可在“日”、“周”和“资源”视图的多天区域触发单击和双击操作
- 修复了触控拖动操作开始时事件消失的回归问题
- 修正了在时间轴(Timeline)中设置忽略列时的 onYScaleClick 回调
- 修复了时间轴中取消拖放操作后事件对象的状态
- 将 timeline_scale_class 模板应用于树形时间轴(Tree Timeline)中的文件夹项
- 防止在 dataProcessor 正在请求时清空调度器导致的 JavaScript 错误
- 修复了在 dataProcessor 禁用 autoUpdate 时添加/修改周期性事件系列后状态不正确的问题
- 改进了在“日”和“周”视图启用首尾小时数时的事件可见性
- 修正了在多天资源视图(Multiday Units View)通过双击创建事件时默认分区选择的问题
- 解决了 Chrome 浏览器偶尔无法触发单击和双击事件的 bug
- 修复了 Safari 浏览器的夏令时问题
- 其他各种小修复
4.3
2015年2月4日. 小版本更新
- 为时间轴视图(Timeline view,PRO 版)新增“天”模式 (details)
- 支持在资源视图(Units view,PRO 版)中跨多天显示单元 (details)
- 为 @expand 扩展引入新事件 (details)
- 为 Limit 扩展增加新选项 (details, details)
- 为 Tooltip 扩展增加新选项 (details, details)
- 通过 @url 扩展实现事件间的链接 (details)
- 修复了与夏令时相关的问题
- 解决了在时间轴视图中触摸设备创建新事件的问题
- 新增周议程(Week Agenda)、表格视图(Grid View)、时间轴视图、资源视图、多分区事件(PRO 版) (details, details, details, details, details)
4.2
2014年11月12日. 小版本更新
- 支持自定义周期性事件表单布局 (details)
- DataProcessor 新增 REST 模式及 JSON 响应支持 (details)
- 改进多分区事件(PRO 版)的拖放操作 (details)
- 新增 API 事件以处理 Ajax 和服务器错误 (details)
- 提升时间轴视图性能
- 增加延迟渲染选项 (details)
- 改进导出到 iCal 和 Excel 的功能 (details)
- 修复与 DHTMLX Suite 4.0 的兼容性问题
- 其他各种小修复
4.1
2014年6月13日. 小版本更新
- 新增“Flat”皮肤 (details)
- 支持在时间轴和资源视图(PRO 版)中将事件分配到多个分区 (details, details)
- 支持在月视图中通过拖放调整多天事件的大小 (details)
- 支持在不同调度器之间拖放操作 (details)
- 新增 PNG 格式数据导出 (details)
- 新增导出到 PDF 的新方法 (details)
- 拖动时在时间刻度上高亮事件时长 (details)
- 支持在表格视图(PRO 版)中更改滚动时间区间 (details)
- 增加防止事件拖出可见时间轴视图的选项 (details)
- 修复 Windows 触控设备上的 bug
- 更新示例以支持不同时区的正确操作
4.0
2013年7月2日. 重大更新
- 新增灵活的时间刻度,可移除特定的天或小时 (details)
- 月视图支持“更多事件”链接 (details)
- 集成 jQuery (details)
- 增加 Backbone 集成 (details)
- 默认皮肤更改为“terrace”,多天事件默认可见
- 周期性事件增加了备用起始日期逻辑 (details)
- 支持从 .Net Web 服务加载 JSON 数据
- 文档大幅改进
3.7
2013年2月20日. 小版本更新
- 支持平板和触控显示器的触摸操作 (details)
- 增加罗马尼亚语本地化
3.6
2012年12月3日. 小版本更新
- 推出 Windows 8 版本 (details)
- 扩展 lightbox 表单的日期格式配置
- 时间轴视图新增子日导航
- 时间轴视图支持自定义排序
- 新增多页 PDF 导出 (details)
3.5
2012年8月24日. 小版本更新
- 支持在同一页面显示多个调度器 (details)
- 支持直接从 Connectors 加载 JSON (details)
- 改进自定义事件渲染 (details)
- 时间轴视图增强了拖动、调整大小和事件高度控制
- 推出新皮肤 'dhx_terrace' (details)
- 增加日期阻止新选项 (details)
- 支持标记时间区间 (details)
- 新增时间区间高亮功能 (details)
- 新增 API 方法:updateView, showEvent, getRenderedEvent, getActionData (details, details, details, details)
- 集成 JSMessage
- 新增表格视图(PRO 版) (details)
- 引入新配置选项
- 简化对 lightbox 分区对象的访问 (details)
- 支持 'CTRL+C'、'CTRL+X'、'CTRL+V' 键盘命令 (details)
3.0
2011年7月27日. 重大更新
- 新增周议程视图(PRO 版) (details)
- 推出适合上网本的 lightbox 表单 (details)
- 增加级联事件显示 (details)
- 简化事件颜色分配 (details)
- 支持拖动详情表单
- 详情表单支持自定义按钮 (details)
- 日/周视图新增当前时间指示线
- 时间轴视图支持多行标题
- 工作时间区间可配置 (details)
- 提供访问 lightbox 值的 API (details)
2.3
2010年8月30日. 小版本更新
主要更新
- 新增地图视图 (details)
- 时间轴视图新增单元格模式(PRO 版) (details)
- 时间轴视图新增树形模式(PRO 版) (details)
- 所有视图均支持工具提示 (details)
- 时间轴模式支持双击或拖放创建新事件
- 时间轴模式支持拖放移动事件
- 支持通过外部拖放创建新事件 (details)
次要更新
Bug 修复和改进
- 修复特定 iCal 数据源处理错误
- 修正重叠事件的渲染问题
2.2
2010年4月14日. 小版本更新
主要更新
- 新增导出到 XML、iCal、JSON (details)
- 新增导出到 PDF (details)
- 支持加载 JSON 数据 (details)
- 新增“冲突检测”扩展 (details)
- 新增“日期刻度限制”扩展 (details)
- 新增 mini-calendar 扩展 (details)
- 新增时间轴视图 (details)
- 支持自动从服务器获取选项列表 (details)
次要更新
- 支持配置快捷键及部分元素尺寸
- 资源视图(PRO 版)支持阶梯式滚动 (details)
- 新增阿拉伯语、匈牙利语、印尼语、波兰语、斯洛文尼亚语本地化 (details)
- 新增 18 个新示例
Bug 修复和改进
- 修复了多种与时间偏移相关的 bug
- 解决了议程视图中周期性事件的问题
- 修复了年视图中周期性事件的问题
2.1
2009年12月2日. 小版本更新
主要更新
- 新增议程视图 (details)
- 新增年视图 (details)
- 增加若干小扩展
- 推出调度器皮肤生成器
- 示例数量翻倍
更新完整列表
- agenda 视图
- year 视图
- 小型扩展
- 新增 onEventSave 事件
- 新增 onSchedulerResize 事件
- 现已支持芬兰语和荷兰语本地化
- 新增中文本地化
- 调度器新增葡萄牙语翻译
- 现已提供 time_picker 模板
- 新增 event_date 模板
- 修复了多周事件的布局问题(#808)
- 修正了 IE6 中编辑器渲染的问题
- 修正了复杂动态模式下 event-bar 的尺寸问题
- 解决了在不可见事件上执行 js 命令时的错误
- 修复了 time_step 定义为字符串时的处理问题(#788)
- 移除了 IE 中不必要的滚动条(#776)
- 修正了周刻度标签结束日期的问题(#621)
- 修复了添加项时的拖拽问题(#782)
- 改进了 unit 视图中多日事件的显示位置(#784)
- 防止将结束日期设置为早于开始日期(#781)
- 修复了处理未知 CSS 时的问题
- 修正了 Chrome 和 Safari 下的轮廓显示
- 修复了可滚动页面中 lightbox 的定位问题
- 处理了夏令时/冬令时转换的问题
- 修复了删除或添加事件时 multi_day 区域的渲染问题
- 解决了编辑模式下调整大小后重复视图的问题
- 修复了禁用 "onClick" 事件时事件编辑器无法关闭的问题(#617)
- 修正了字符串转日期时 12AM 的处理
2.0
2009年7月20日. 重大更新
主要变更
- 新增对重复事件的支持
- 引入创建Units 视图的能力(PRO 版本)
- 多日事件现在在 Day 和 Week 模式下可见(scheduler.config.multi_day = true;)
- Month 视图可自动调整大小以防止数据溢出
- 增加了自定义视图的支持
1.0
2009年5月20日. 初始版本
- 包含 Day/Week/Month 视图
- 支持拖放操作
- 支持基于 Ajax 的 web API
返回顶部