Skip to content

Releases: Tencent/tdesign-vue

0.48.5

10 Oct 07:41
b855a30
Compare
Choose a tag to compare

🚀 Features

  • Select: 调整下拉交互 允许输入时不关闭下拉面板 减少相关交互问题 @uyarn (#1600)
  • Datepicker: 支持 valueType 格式化日期用法 @HQ-Lin (#1578)
  • ImageViewer: 移除额外的根元素 @sinbadmaster (#1598)

🐞 Bug Fixes

  • Upload:
  • TimePicker: 关闭面板不再滚动 避免部分场景滚动未结束关闭面板继续滚动引发的问题 @uyarn (#1590)
  • Select: value 参数类型检测报错修复,增加 value 传值异常流的控制台提示 @skytt (#1574)

Full Changelog: 0.48.4...0.48.5

0.48.4

28 Sep 12:08
f4ab273
Compare
Choose a tag to compare

🌈 0.48.4 2022-09-28

🚀 Features

🐞 Bug Fixes

  • InputNumber: 输入中文或特殊符号时,清空数字为 undefined @chaishi (#1579)
  • Upload:

0.48.3

28 Sep 08:40
9017b69
Compare
Choose a tag to compare

🚀 Features

  • ImageViewer: 新增 ImageViewer 图片预览组件 @sinbadmaster (#1520)
  • Upload: 组件重构 @chaishi (#1561)
    • 新增beforeAllFilesUpload,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的 beforeUpload 用于判定单个文件的是否继续上传
    • 新增事件 onValidate,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过
    • 新增事件 onOneFileSuccess ,多文件上传场景下,在单个文件上传成功后触发
    • beforeUpload 存在时,依然支持 sizeLimit 检测
    • formatRequest 用于新增或修改上传请求参数
    • 一个请求上传多个文件时,参数携带全部文件
    • 新增 triggerButtonProps 用于指定触发按钮风格
  • Table: @chaishi (#1562)
    • 支持属性 tree.treeNodeColumnIndex 动态修改, tdesign-vue-next#1487
    • Table: 新增 showHeader,支持隐藏表头 @chaishi (#1562)
    • Table: 新增 column.colKey = serial-number,支持序号列功能 @chaishi (#1562)
    • Table: 新增 showSortColumnBgColor,用于控制是否显示排序列背景色 @chaishi (#1562)

🐞 Bug Fixes

  • Select: @skytt (#1566)
    • 修复可创建新条目场景下回车选择错误的问题(#1563 )
    • 修复创建条目和选中已有条目同时触发的问题
    • 完善键盘事件, 创建的新条目可通过键盘选择
  • Table: @chaishi (#1562)
    • 树形结构,叶子节点缩进距离修正
    • 超出省略功能,ellipsisTitle优先级应当高于 ellipsisissue#1404
    • 行选中功能,修复 column.type=single 时,column.title 无效问题,issue#1372
    • 过滤功能,list.value 值为 number 无法高亮过滤图标问题 @chaishi (#1562)
    • 行选中功能,数据变化时,选中的数据依旧是变化前的数据,tdesign-vue-nex#1722
    • 不提供expandedRowKeys的绑定会报错 ,缺少判空,tdesign-vue-nex#1704 @chaishi (#1562)
    • 修复视图切换或表格变化的场景下 吸顶吸底效果没有重新渲染计算的问题 issue#1529 @uyarn (#1570)
  • DatePicker:
    • 修复手动清空输入框关闭弹窗没有重置数据问题 @HQ-Lin (#1565)
    • 修复 disableDate 传入 lambda 函数被频繁触发的问题 @HQ-Lin (#1569)
  • TimePicker: 修复部分场景 style 属性内的 token 缺失导致滚动异常的问题 @uyarn (common#877)

🚧 Others

New Contributors

Full Changelog: 0.48.2...0.48.3

0.48.2

23 Sep 06:07
ef587c2
Compare
Choose a tag to compare

🌈 0.48.2 2022-09-23

🐞 Bug Fixes

0.48.1

22 Sep 09:38
494da10
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Table
    • 修复初始化获取数据,吸底滚动条位置计算不正确问题 @LoopZhou (#1546)
    • 处理不存在分页吸底和滚动条吸底的表格控制台报错的问题 @uyarn (#1550)

🚧 Others

  • Dropdown: Dropdown组件添加单元测试 @james-curtis (#1516)
  • Collapse: Collapse组件添加单元测试 @isanxia (#1536)

0.48.0

21 Sep 10:03
78d11ed
Compare
Choose a tag to compare

❗ Breaking Changes

  • DatePicker: 移除 valueType api,可使用返回的 dayjs 对象自行格式化 @HQ-Lin (#1510)

🚀 Features

  • Table: 新增 column.resizable 支持自定义任意列是否可拖拽调整宽度 @ZTao-z (#1523)
  • Message: Message 新增 onClose 事件 @zhangpaopao0609 (#1467)
  • Rate: 新增Rate评分组件 @Yilun-Sun (#1462)
  • DatePicker: 交互优化,二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1521)

🐞 Bug Fixes

🚧 Others

New Contributors

Full Changelog: 0.47.0...0.48.0

0.47.0

14 Sep 07:47
ed2234f
Compare
Choose a tag to compare

❗ Breaking Changes

  • 支持 es module 导出不带样式产物,调整 lib 包内容,新增 cjs 产物支持 commonjs 导出不带样式产物 @HQ-Lin (#1493)

🚀 Features

🐞 Bug Fixes

  • Tabs: 修复替换 classPrefix 时组件渲染异常的问题 @uyarn (#1494)
  • Upload: 修复在 wujie 环境中,部分按钮会触发两次的问题 @chaishi (#1502)
  • TimePicker: 修复往前点击时间时滚动异常的问题 @uyarn (#1499)
  • DatePicker: 修复 cell-click 返回日期错误 @HQ-Lin (#1490)

New Contributors

Full Changelog: 0.46.4...0.47.0

0.46.4

07 Sep 09:04
7d548b7
Compare
Choose a tag to compare

🚀 Features

  • Popup: 新增 delay 属性用于控制延时显示或隐藏浮层,修复子 Popup 销毁时父级意外关闭的问题 @ikeq (#1436)
  • Table: @chaishi (#1454)
    • 树形结构,新增 getTreeExpandedRow,用于获取展开的树形节点
    • 可编辑单元格,edit.rules 新增数据类型 function,用于动态设置校验规则,tdesign-vue-next#1472
  • DaterPicker: 区间日期选择时,联动开始/结束时间面板月份选择,防止出现两个面板均在同一月份的情况 (issue #1469) @simpleAndElegant (#1470)
  • TimePicker: 支持带快捷标签 @chiyu1996 (#1407)
  • 官网:在线主题器支持全局圆角配置 @mingrutough1 @uyarn (#1459)

🐞 Bug Fixes

  • Select:
    • 修复 creatable 模式下的 filter 能力 @skytt (#1427)
    • 修复过滤掉数据后上下键仍可以选择过滤外的数据的问题 @sechi747 (#1434)
  • Button: 区分 loadingdisabled 状态,修复幽灵按钮 loading 状态背景色 @DevinXian (#1432)
  • Popup: 修复overlayInnerClassName丢失的问题 @ikeq (#1442)
  • Table:
    • 修复列宽调整时宽度计算错误的问题 @ZTao-z (#1456)
    • 修复 onColumnControllerVisibleChangetrigger 参数返回错误的问题 @sechi747 (#1456)
    • 修复列在设置 type = multiple 时,设置 className 不起作用的问题 @RainyLiao (#1441)
    • 修复表格部分元素无法随 Table 变化而改变的问题,如:空数据等,tdesign-react#1319 @chaishi (#1454)
  • Cascader: @PengYYYYY (#1457)
    • 修复 loadingText 无效 (vue-next #1555)
    • 修复 valuenumber 类型时有告警的问题 (vue-next #1570)
    • 修复在输入时 entry 键会默认全选第一个选项的全部内容 (vue-next #1529)
    • 修复通过 SelectInputProps 透传方法属性导致传入 SelectInput 的数据变成的数组 (vue-next #1502)
    • 修复 ellipsisTitle 配置优先级低于 ellipsis 的问题 @Tomaolala (#1408)
  • SelectInput: 修复多选清除无效导致 Cascader 点击清除按钮表现异常的问题 @PengYYYYY (#1457)
  • Watermark: 修复 removable 属性设置不生效,及 content 不支持动态修改变化的问题 @carolin913 (#1473)
  • Input/Textarea: 修正 emoji 类字符 length 计算的问题 @HelKyle (#1411)
  • TimePicker: 修复部分设备滚动边界的跳动异常 (issue #1012) @uyarn (#1475)
  • Dialog: 修复插件调用时丢失淡入动画的问题 @sechi747 (#1423)
  • Tree: 父节点 disable 时不允许选中但允许展开 @uyarn (#1476) (#1483)
  • TreeSelect: 修复数字类型的value时控制台报错的异常 @uyarn (#1476)
  • Form: 修复 labelAlign = top 时,FormItem label 为空还会占据空间的问题 @ojhaywood (#1438)
  • Button: 修复幽灵按钮 loading 状态背景色 @DevinXian (#1432)
  • DatePicker:
    • 修复 cell-click 事件 partial 字段错误 @HQ-Lin (#1440)
    • 修复 value 为空字符串时导致页面崩溃的问题 @HQ-Lin (#1453)

New Contributors

Full Changelog: 0.46.3...0.46.4

0.46.3

31 Aug 07:37
b8694ae
Compare
Choose a tag to compare

🚀 Features

  • Grid: align 可选值新增 start/end/center,修复 justifyalign 同为 center 属性冲突问题 @Micro-sun (#1359)
  • Notification: 鼠标移入时不会关闭通知 @sechi747 (#1366)
  • Cascader: CascaderPanel 点击选项时派发 click 事件 @luwuer (#1396)
  • Table: 文本超出提示由 Popup 更为 Tooltip,以便于定制各种提示文本主题色 @PDieE (#1365)
  • Input: 优化 clearable 按钮显示逻辑,区分 password 输入框 @PDieE (#1415)
  • Popconfirm/Table 组件样式优化 @zhangpaopao0609 (#1388)
  • Watermark: 新增Watermark 水印组件 @samhou1988 (#1347)

🐞 Bug Fixes

  • useModel: 兼容因 v-model 初始值为 undefined 导致 useModel 失效的问题 @zhangpaopao0609 (#1363)
  • Table:
    • 修复 editableCellState 表现与预期相反的问题 @sechi747 (#1367)
    • 修复多级表头下不支持调整列宽的问题 @ZTao-z (#1395)
  • Select: 去除组件注册时的 map props @skytt (#1399)
  • InputNumber: 修复 string/number 类型比较错误及其导致的分页组件样式异常的问题 common#784 @uyarn (#1413)
  • DatePicker: @HQ-Lin
    • 优化不设置 valueType 场景下与 format 表现一致 (#1398)
    • 修复左右面板切换错位问题 (#1400)
    • 修复 cell-click 事件失效问题 (#1420)
    • 修复 panel-click 事件失效问题 (#1421)
  • Calendar: 优化组件事件设置示例 @PsTiu (#1405)
  • Upload: 修复themeflow-list时 remove事件file参数丢失的问题 @uyarn (#1430)

New Contributors

Full Changelog: 0.46.2...0.46.3

0.46.2

24 Aug 06:08
94581d4
Compare
Choose a tag to compare

🚀 Features

  • Table: @chaishi (#1341)
    • 支持行拖拽排序和列拖拽排序同时存在,issue#1290
    • 可编辑单元格/行功能,新增 editableCellState 用于控制单元格是否可编辑,issue#1387
    • 可编辑单元格/行功能,新增 edit.defaultEditable 用于设置初始状态是否为编辑态
    • 行展开功能,新增事件参数 currentRowData,表示当前展开行
    • 多级表头的拖拽排序,表头的任意层级调整影响较大,需求面较小,完善拖拽事件参数,业务侧根据参数自由调整自己想要的表头关系,issue#1177
  • Select: @skytt (#1318)
    • 远程搜索场景增加 label 回显能力
    • 调整loading态显示优先于empty属性
  • Dialog: @huoyuhao (#1325)
    • 支持回车键确认弹框,onConfirm 事件参数 e 或为键盘事件
    • 支持多个弹框同时存在时,通过 ESC 键盘逐个关闭
    • confirmBtn 支持数据类型 null
  • Collapse/Comment/Cascader: 组件样式优化 issue#155issue#152issue#145 @zhangpaopao0609 (#1322)
  • Upload: locale API 支持upload组件全部文案的配置 @uyarn (#1362)

🐞 Bug Fixes

  • Drawer: 修复拖拽改变抽屉高度时可超出屏幕的问题 @sechi747 (#1330)
  • Table:
    • 修复可编辑行,联动数据校验问题,(issue#1444) @chaishi (#1341)
    • 允许在表头分割线一定范围内触发列宽调整逻辑 @ZTao-z (#1337)
    • 修复行选中功能,多选,分页数据异步加载,onSelectChange 参数 selectedRowData 数据不完整问题 @chaishi (#1341)
  • Cascader: @PengYYYYY (#1345)
  • Menu: 修复侧边栏弹出子菜单宽度计算错误的问题 @xiaosansiji (#1357)
  • Drawer: 修复拖拽改变抽屉高度时可超出屏幕的问题 @sechi747 (#1330)
  • upload: @uyarn (#1362)
    • 修复displayFileList slot失效的问题
    • 修复themefile时,onRemove回调没有返回file的问题
    • 修复themefile,删除文案不可配置的问题

New Contributors

Full Changelog: 0.46.1...0.46.2