最新动态
如果您正在从旧版本升级 Kanban,建议查阅 迁移到新版本 以获取更多信息。
版本 1.6.5
发布日期:2025 年 7 月 14 日
修复
disabled: true
配置对菜单项无效- 当向未定义结构的 Kanban 添加行时,行头未显示
版本 1.6.4
发布日期:2025 年 6 月 12 日
修复
- 添加到已删除然后恢复的列/行中的卡片会丢失
- 上传列表按钮缺少本地化标签
- 商业版本包中缺少自述文件
版本 1.6.3
发布日期:2025 年 4 月 8 日
修复
- 列限制有时会错误地应用到整个列
- 移动卡片并关闭弹窗编辑器后会弹出错误
- 删除确认提示会显示在弹窗编辑器后面
- 工具栏的"更多"图标在窗口慢速缩放时出现和消失
delete-card
事件总是关闭编辑器- 如果优先级设置为未在选项中的 ID,编辑器无法打开
版本 1.6.2
发布日期:2025 年 2 月 14 日
修复
- 试用版的过期时间错误
- 拖放操作在触屏设备上出现警告
- 在只读配置中设置
add: false
不会从列菜单中移除 Add 选项 - 卡片 ID 为字符串数字时,编辑器无法加载
- 包中的示例链接已过期
- 当列滚动和延迟渲染一起使用时,拖放出现问题
setConfig()
方法未能更新列头的固定状态
版本 1.6.1
发布日期:2024 年 11 月 29 日
修复
- 工具栏的"更多"图标在窄屏下对齐错误
RestDataProvider
未使用通过setHeaders()
设置的 headerRestDataProvider.getIDResolver
不是函数报错
版本 1.6
发布日期:2024 年 11 月 13 日
新功能
- 现在可以通过
cardShape.users.maxCount
设置卡片上显示多少指派用户(参见示例) - 使用
columnShape
更改列头内容(参见示例) - 通过工具栏搜索控件的
items.searchResult
自定义搜索结果视图(参见示例) - 可通过
editor.placement
将编辑器以弹窗方式打开(参见示例) - 卡片现在支持通过可点击图标投票,使用
cardShape.votes.clickable
(参见示例) - 可通过
setTheme()
应用主题
更新
-
属性
cardShape
现在包含 users.maxCount 和 votes.clickablecolumnShape
现在有 headerTemplate 和 collapsedTemplateeditor
现在包含 placement 选项- 工具栏的
items
属性中 search 现在有 searchResult
-
事件
-
方法
-
setConfig()
行为变更:- 不会更改历史记录(无法通过该方法更改历史记录)
- 主题不会随此方法更改(请使用
setTheme()
) - Kanban 数据存储不会被销毁,因此不需要重新创建事件监听器或重新挂载工具栏
-
setLocale()
同样不会销毁数据存储,事件监听和工具栏会保持 -
工具栏
setLocale()
方法中的api
参数已废弃
-
修复
- 在编辑评论时删除评论 会导致评论区消失
- 部分本地化字符串缺失
- 当同时设置
scrollType: "column"
和renderType: "lazy"
时拖放无效 - 无法通过关闭图标关闭编辑器
- Willow 皮肤下,编辑器右侧与进度条背景色一致
版本 1.5.13
发布日期:2024 年 9 月 12 日
修复
- 文件扩展名为大写时,"Make cover" 按钮不显示
- 点击禁用的 Multiselect 时引发错误
- 在使用
addCard()
后,如果启用列滚动和延迟渲染,滚动会导致错误 - 没有评论会被保存为空字符串,而不是空数组
- 编辑器样式会被同名全局样式覆盖。请查阅迁移部分
版本 1.5.12
发布日期:2024 年 5 月 2 日
修复
- 拦截回归:返回
false
未能阻止内部事件 - 禁用文件后仍允许上传文件
版本 1.5.11
发布日期:2024 年 3 月 25 日
修复
- Dark willow 皮肤下 Kanban 的 CSS 变量在工具栏和 Portals 缺失
- 禁用自动保存时,评论和投票的更改未保存到表单值
- 自定义列子菜单的 onClick 函数收到
null
参数 - 无法将 Datepicker 设置为可编辑
- Kanban 示例中的控制台警告
版本 1.5.10
发布日期:2024 年 2 月 29 日
修复
- npm 构建损坏
- 为
duplicate-card
事件和duplicateCard()
方法添加select
参数 - 编辑器中的评论字段样式错误
- 更换主题导致回归
版本 1.5.9
发布日期:2024 年 2 月 20 日
修复
- Kanban 样 式影响了其他控件
- 自定义列子菜单项设置
disabled: true
后仍可点击 - 无法为 Uploader 控件设置自定义上传函数
版本 1.5.8
发布日期:2023 年 11 月 28 日
修复
- currentUser 的 TS 定义在 IKanbanConfig 中缺失
版本 1.5.7
发布日期:2023 年 11 月 14 日
更新
- 工具栏
setLocale()
方法现在有 api 参数
修复
- 卡片菜单项中的
disabled: true
无效 - Kanban 示例中出现多余的控制台警告
- 任务优先级无法重置
- 编辑器中的下拉控件点击外部无法关闭
版本 1.5.6
发布日期:2023 年 9 月 13 日
更新
- Kanban 现在可以作为 ES 模块导入
修复
- npm 包回归问题
版本 1.5.4
发布日期:2023 年 8 月 9 日
修复
- 上传的文件在切换卡片后仍留在表单中
- 拖拽上传文件无效
- 表单打开时按 Delete 可删除卡片
- 搜索时选中卡片后,"Search in" 下拉框变为空白
- 撤销添加链接操作时,新增链接未在后端删除
版本 1.5.1
修复
- 现在生成了正确的 TypeScript 定义
版本 1.5
发布日期:2023 年 6 月 15 日
新功能
- 现在可以在运行时创建和删除卡片之间的链接
- 卡片之间的链接可在服务端管理
- 列头可以固定(参见示例)
新 API
更新
-
属性
columnShape
现在包含 fixedHeaders 参数
修复
- 链接无法在运行时解析、导出或序列化
- 如果未启用用户区,创建评论区失败
- 存储中的链接会更改原始数据,且未能正确保存
- 延迟渲染导致折叠列的悬停样式失效
- 移动卡片到新列后消失
- 新评论文本区在编辑时无法关闭
版本 1.4.2
发布日期:2023 年 4 月 13 日
修复
- 添加后,后端 ID 未保存到本地卡片/列/行数据
- 部分 TS 定义缺失
- 深色皮肤样式泄漏到其他元素
版本 1.4.1
发布日期:2023 年 3 月 29 日
修复
- 保持排序功能异常
- 在 cardShape、columnShape 或 rowShape 中禁用右键菜单无效
- 编辑器中添加链接功能在无链 接数据时无效
- 列菜单可能与卡片菜单一致或根本不显示
- 可拖动两个任务而非一个
版本 1.4
发布日期:2023 年 3 月 21 日
新功能
新 API
更新
-
方法
api.getState()
有新更新
-
属性
弃用的 API
-
属性
cardShape.menu.items
、columnShape.menu.items
和rowShape.menu.items
下菜单项对象的 label 已弃用
修复
- Kanban 在带 margin 容器中菜单位置异常
- 折叠列未能正确定位(自定义宽度时)
- 拖放卡片到折叠列会导致消失
- 折叠列自定义宽度时定位异常
- 泳道模式 下卡片菜单可能被编辑面板遮挡,导致删除卡片困难
版本 1.3
发布日期:2022 年 9 月 29 日
新功能
- 通过 API、三点菜单或
Ctrl (Command)
+D
(支持多卡)可复制卡片 - Kanban 数据可导出为 JSON 文件
- 支持 Kanban 历史管理:
- 工具栏上的撤销和重做控件
- 快捷键:
Ctrl (Command)
+Z
撤销Ctrl (Command)
+Y
或Ctrl (Command)
+Shift
+Z
重做
- 通过 API 操作
新 API
-
事件:
duplicate-card
-
方法:
duplicateCard()
,export.json()
,getUsers()
,redo()
,undo()
-
通用设置:
$meta
弃用的 API
- 属性:
editorAutoSave
更新
-
事件
update-card
事件已更新update-column
事件已更新update-row
事件已更新
-
方法
updateCard()
已更新updateColumn()
已更新updateRow()
已更新
-
属性
- 工具栏
items
现在包含 "undo" 和 "redo" 控件 editorShape
增加 dateRange 类型
- 工具栏
版本 1.2.2
发布日期:2022 年 8 月 30 日
修复
- 菜单和工具栏中出现重复图标
版本 1.2.1
发布日期:2022 年 7 月 28 日
修复
- 启用
scrollType:"column"
时cardHeight
无效 - 上传控件未在卡片编辑器中显示已上传文件
- 编辑器中 "combo" 和 "progress" 字段本地化无效
版本 1.2
发布日期:2022 年 6 月 29 日
新功能
- 现在可以通过列菜单添加新卡片(参见示例)
- 支持延迟渲染(参见示例)
- 每列可独立滚动(参见示例)
- Kanban 在新建卡片、列、行时自动滚动到对应位置(API 和 UI,参见示例)
- 卡片支持排序(API 和 UI,参见示例)
新 API
更新
-
方法
api.getReactiveState()
已更新api.getState()
已更新api.getStores()
已更新- Kanban 的
setLocale()
已更新 - 工具栏的
setLocale()
已更新
-
属性
- 工具栏
items
已更新 cardShape
更新 start_date、end_date、menu 和 userseditorShape
更新 multiselect 类型
- 工具栏
通用
修复
- 通过
rowKey
绑定卡片到泳道无效 - 点击卡片菜单会打开编辑器
- 拖拽多卡片行为异常
select: false
(readonly 配置)下卡片编辑无效- 通过
addCard()
添加的新卡片无法正确选中 - 在
cardShape
中设置label: false
和menu: false
无效
版本 1.1.1
发布日期:2022 年 2 月 28 日
修复
- 未在 cardShape 配置中定义自定义编辑器字段时无法使用
- 在搜索栏下拉中选中正确卡片体验不佳
版本 1.1
发布日期:2022 年 2 月 15 日
新功能
- 可通过标签旁的箭头折叠或展开列
- 可为列和泳道设置卡片数量限制
- 列可通过右键菜单(三点图标)移动
- 行也可通过右键菜单(三点图标)移动
- 可通过 Shift + 点击 实现同一列多卡片选择
- Kanban 现已支持 TypeScript 定义
新 API
- 新增列、行移动 事件:
move-column
,move-row
- 新增列、行移动 方法:
moveColumn()
,moveRow()
更新
属性
方法
addColumn
已更新addRow
已更新updateCard
已更新updateColumn
已更新updateRow
已更新parse
已更新
事件
add-column
已更新add-row
已更新update-card
已更新update-column
已更新update-row
已更新
版本 1.0
发布日期:2021 年 11 月 23 日