跳至主要内容

最新动态

如果您正在从旧版本升级 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() 设置的 header
  • RestDataProvider.getIDResolver 不是函数报错

版本 1.6

发布日期:2024 年 11 月 13 日

博客发布评测

新功能

更新

  • 属性

    • cardShape 现在包含 users.maxCountvotes.clickable
    • columnShape 现在有 headerTemplatecollapsedTemplate
    • editor 现在包含 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 日

更新

修复

  • 卡片菜单项中的 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

更新

修复

  • 链接无法在运行时解析、导出或序列化
  • 如果未启用用户区,创建评论区失败
  • 存储中的链接会更改原始数据,且未能正确保存
  • 延迟渲染导致折叠列的悬停样式失效
  • 移动卡片到新列后消失
  • 新评论文本区在编辑时无法关闭

版本 1.4.2

发布日期:2023 年 4 月 13 日

修复

  • 添加后,后端 ID 未保存到本地卡片/列/行数据
  • 部分 TS 定义缺失
  • 深色皮肤样式泄漏到其他元素

版本 1.4.1

发布日期:2023 年 3 月 29 日

修复

  • 保持排序功能异常
  • cardShapecolumnShaperowShape 中禁用右键菜单无效
  • 编辑器中添加链接功能在无链接数据时无效
  • 列菜单可能与卡片菜单一致或根本不显示
  • 可拖动两个任务而非一个

版本 1.4

发布日期:2023 年 3 月 21 日

博客发布评测

新功能

  • 现在可以添加评论(参见示例
  • 提供 materialwillowwillow-dark 主题(参见示例
  • 可以限制用户数量(参见示例
  • 设置卡片间的链接(参见示例
  • 卡片支持投票(参见示例

新 API

更新

弃用的 API

  • 属性

    • cardShape.menu.itemscolumnShape.menu.itemsrowShape.menu.items 下菜单项对象的 label 已弃用

修复

  • Kanban 在带 margin 容器中菜单位置异常
  • 折叠列未能正确定位(自定义宽度时)
  • 拖放卡片到折叠列会导致消失
  • 折叠列自定义宽度时定位异常
  • 泳道模式下卡片菜单可能被编辑面板遮挡,导致删除卡片困难

版本 1.3

发布日期:2022 年 9 月 29 日

博客发布评测

新功能

  • 通过 API、三点菜单或 Ctrl (Command) + D(支持多卡)可复制卡片
  • Kanban 数据可导出为 JSON 文件
  • 支持 Kanban 历史管理:
    • 工具栏上的撤销和重做控件
    • 快捷键:
      • Ctrl (Command)+Z 撤销
      • Ctrl (Command)+YCtrl (Command)+Shift+Z 重做
    • 通过 API 操作

新 API

弃用的 API

更新

版本 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

更新

通用

  • CSS 类前缀已更改(参见 样式
  • 本地化结构更新(参见 本地化

修复

  • 通过 rowKey 绑定卡片到泳道无效
  • 点击卡片菜单会打开编辑器
  • 拖拽多卡片行为异常
  • select: falsereadonly 配置)下卡片编辑无效
  • 通过 addCard() 添加的新卡片无法正确选中
  • cardShape 中设置 label: falsemenu: false 无效

版本 1.1.1

发布日期:2022 年 2 月 28 日

博客发布评测

修复

  • 未在 cardShape 配置中定义自定义编辑器字段时无法使用
  • 在搜索栏下拉中选中正确卡片体验不佳

版本 1.1

发布日期:2022 年 2 月 15 日

博客发布评测

新功能

  • 可通过标签旁的箭头折叠或展开列
  • 可为列和泳道设置卡片数量限制
  • 列可通过右键菜单(三点图标)移动
  • 行也可通过右键菜单(三点图标)移动
  • 可通过 Shift + 点击 实现同一列多卡片选择
  • Kanban 现已支持 TypeScript 定义

新 API

更新

属性

  • cards 现为可选

  • columns 现为可选,并新增:

    • collapsed
    • limit
    • strictLimit
  • cardShape 中的 color 选项已更新

方法

事件

版本 1.0

发布日期:2021 年 11 月 23 日

博客发布评测

初始功能

  • 卡片 功能:

    • 添加新卡片
    • 选择卡片(支持多选)
    • 删除卡片
    • 卡片搜索
    • 通过拖拽在列和行间排序
    • 使用编辑器编辑卡片详情:
      • 标签
      • 描述
      • 进度
      • 开始日期
      • 结束日期
      • 颜色
      • 优先级
      • 附件(文件图片
      • 自定义字段
  • 功能:

    • 添加新列和新行
    • 删除列和行
    • 重命名列和行
    • 折叠或展开行
  • 本地化

  • 后端集成(Go 和 Node)

  • 跨浏览器兼容

  • 支持触屏设备