Skip to content

Releases: Tencent/tdesign-vue

1.10.6

05 Dec 18:35
f4efa74
Compare
Choose a tag to compare

🌈 1.10.6 2024-12-05

🚀 Features

  • Icon: 图标库发布 0.3.0版本,新增 907 个新图标;命名优化blockchain 重命名改为transform-1,gesture-pray-1重命名为gesture-open,gesture-ranslation-1重命名为wave-bye, gesture-up-1重命名为gesture-typing,gesture-up-2重命名为gesture-right-slip,logo-wechat重命名为logo-wechat-stroke-filled,移除tree-listlogo-adobe-photoshop-1 等错误图标 @uyarn (#3392)
  • DatePicker: 新增 multiple API, 用于支持多选日期的场景 @hkaikai (#3407)
  • Dialog: 新增 beforeOpenbeforeClose API @Wesley-0808 (#3393)
  • Drawer: 新增 beforeOpenbeforeClose API @Wesley-0808 (#3393)
  • Form: 表单组件同时支持 changeblur 的校验触发方式 @myronliu347 (#3323)
  • Tree: 支持通过scrollTo方法滚动到指定节点,scrollToElement方法仍保留 @uyarn (#3415)
  • Tree: 支持scrollTo方法通过唯一key滚动到指定节点,减少业务计算index的需求,具体方法参考示例 @uyarn (#3415)

🐞 Bug Fixes

  • Transfer: 修复设置 pageSizeOptions 时切换 pageSize 无法生效得问题 @morningbao (#3374)
  • InputNumber: 限制输入超过范围外的数字未触发 blur 事件 @betavs (#3399)
  • Select: 修复搜索过滤选项列表时选中值显示错误问题 @morningbao (#3410)
  • Transfer: 修复树形组件选项禁用在全选下仍可选中的缺陷 @uyarn (#3412)
  • Transer: 修复拖拽排序向后移动的功能异常 @uyarn (#3412)
  • Table: 修复树形表格列改变时渲染出错的问题 @myronliu347 (#3400)
  • Slider: 修复Slider组件不支持受控用法的问题 @uyarn (#3414)

📝 Documentation

  • Icon: 优化图标检索功能,支持中英文搜索图标 @uyarn (#3392)

1.10.5

08 Nov 10:39
889a6cb
Compare
Choose a tag to compare

🌈 1.10.5 2024-11-08

🚀 Features

  • Switch: 新增 before-change API, 用于需要发起异步请求的场景 @centuryPark (#3386)
  • DatePicker: 新增 disableTime API,在日期时间选择器场景下使用 @myronliu347 (#3324)
  • Cascader: 单选模式下当triggerhover时,选中选项后自动关闭面板 @uyarn (#3389)

🐞 Bug Fixes

  • DatePicker: DateRangePickerPanel组件modeweek时无法通过左右箭头调整月份 @RSS1102 (#3370)
  • Table: 修复多级表头下的通过colspan合并表头的问题 @wangyang0210 (#3372)
  • ColorPicker: 修复最近使用颜色删除的缺陷,调整为选中才能删除 @superNos (#3384)
  • TagInput: 修复在readonly 模式下仍可以通过Backspace 删除已选项的缺陷 @RSS1102 (#3376)

🚧 Others

  • Drawer: 修复 live demo 中头部配置展示异常的问题 @cszhjh (#3385)

1.10.4

18 Oct 10:00
ce3c7f1
Compare
Choose a tag to compare

🌈 1.10.4 2024-10-18

🚀 Features

  • TimePicker: 新增 autoSwap API,支持1.10.2 版本之后仍支持保持选定的左右侧时间大小顺序 @uyarn (#3363)

🐞 Bug Fixes

  • Tree: 修复叶子节点自定义的图标可被点击的问题 @RSS1102 (#3354)
  • Drawer: 修复打开 drawer 时页面抖动的问题 @RSS1102 @uyarn (#3362)
  • Dialog: 修复打开 dialog 时页面抖动的问题 @RSS1102 (#3362)

🚧 Others

  • DatePicker: 移除文档中错误的value 类型描述

1.10.2

24 Sep 14:25
fb7522f
Compare
Choose a tag to compare

🌈 1.10.2 2024-09-24

🐞 Bug Fixes

  • 修复1.10.1版本中构建产物异常的问题

1.10.1

24 Sep 13:46
38f91d6
Compare
Choose a tag to compare

🌈 1.10.1 2024-09-24

🚀 Features

  • Button: 新增form API,原生的 form 属性,支持用于通过 form 属性触发对应 id 的 form 的表单事件 @uyarn (#3310)
  • Cascader: 支持在打开菜单时滚动到首个已选项所在节点的能力 @uyarn (#3335)
  • DatePicker: 支持readonly属性 @myronliu347 (#3311)
  • Form: 新增id API,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#3310)
  • Menu: expandTypenormal时,支持三级子菜单的展示 @setcy (#3296)
  • Select: 支持在过滤情况下使用checkAll配置全选的功能 @zhengchengshi (#3295)
  • Table: 可展开收起场景下新增 t-table__row--expandedt-table__row--folded 用于区分展开和收起的行 @uyarn (#3331)
  • Tag: 新增 title API 控制鼠标悬停显示的文本 @liweijie0812 (#3309)
  • TimePicker: 支持readonly属性 @myronliu347 (#3311)
  • TimeRangePicker: 当结束时间大于开始时间时,自动调整时间范围的顺序 @myronliu347 (#3327)
  • TreeSelect: 修改多选状态下默认点击父节点选项的行为为选中父节点,如果需要点击展开的交互效果,请配置treeProps.expandOnClickNode @uyarn (#3330)
  • Rate: 新增支持clearable API,用于清空评分 @myronliu347 (#3332)

🐞 Bug Fixes

  • Cascader: 修复过滤条件下选择父节点导致样式异常的问题 @uyarn (#3333)
  • DatePicker: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3336)
  • Select: 修复下拉面板存在自定义节点且存在回车等操作时与组件自身键盘事件冲突的问题 @uyarn (#3303)
  • SelectInput: 修复动态变化输入框宽度的情况下,下拉菜单宽度没有动态跟随变化的问题 @myronliu347 (#3325)
  • Slider: 修复change-end事件回到没有正确emit的问题 @myronliu347 (#3320)
  • Table: 修复表格开启虚拟滚动和 loading 后,分页和表格内容顺序错乱的问题 @myronliu347 (#3319)
  • TimePicker: 修复 12 小时制切换在 dayjs 切换中文情况下失效的问题 @myronliu347 (#3326)
  • TreeSelect: 修复无法支持深层的 keys 设置的问题 @myronliu347 (#3313)
  • Upload: 修复 uploadPastedFiles = false 时第一次上传文件后报错导致响应式丢失的问题 @myronliu347 (#3308)

🚧 Others

1.10.0

29 Aug 10:16
890788c
Compare
Choose a tag to compare

🌈 1.10.0 2024-08-29

🚀 Features

  • Empty: 新增空状态组件 Empty,用于空状态时的占位提示 @HaixingOoO (#3287)
  • ConfigProvider: 新增支持 descriptions.colonText rate.rateText 和 setpes.checkIcon 的全局配置 @liweijie0812 (#3288)
  • Cascader: 级联面板完善支持自定义下拉选项内容的能力 (#3290)
  • List: 新增scroll API,支持开启虚拟滚动适用于大数据量的场景,具体使用方式参考示例代码
    @uyarn (#3286)

🐞 Bug Fixes

  • Select: @dhwebs (#3278)
    • 修复分组状态下,通过上下键切换时下拉面板不会跟随滚动的问题
    • 修复分组状态下,通过上下键切换时无法正确切换的问题
  • ColorPicker: 修复ColorPicker透传SelectInputProps无效问题 @taninsist (#3279)
  • TimePicker: @myronliu347
    • 修复 disableTimeposition 一直是 start 的问题 (#3281)
    • 修复 format 仅支持 HH:mm:ss 格式的问题 (#3280)
  • Form: 添加 whitespace 校验默认错误信息 @liweijie0812 (#3284)

1.9.9

15 Aug 11:56
608af38
Compare
Choose a tag to compare

🌈 1.9.9 2024-08-15

🚀 Features

  • Table: 新增支持 API thClassName,用于需要在列表头自定义类名的场景 @theBestVayne (#3238)
  • Borderless: AutoComplete、ColorPicker、DatePicker、TagInput、TimePicker 、RangeInput、DateRangePicker 、TimeRangePicker 等组件新增 borderless API,支持无边框模式 @liweijie0812 (#3249)
  • Description: layout 类型定义调整为字符串多类型 @liweijie0812 (#3252)

🐞 Bug Fixes

  • Cascader: 修复多选下点击清空按钮的功能异常及多次触发 onChange 事件的问题 @uyarn (#3273)
  • Form: 修复某种情况下 scrollToFirstError 失效的问题 @morningbao (#3251)
  • InputNumber: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3273)
  • Table: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3273)
  • TagInput: 修复tagProps 没有作用到折叠的标签上的缺陷 @uyarn (#3260)
  • Upload: 修复部分图标不支持全局替换的问题 @uyarn (#3244)

1.9.8

11 Jul 12:43
fdad21d
Compare
Choose a tag to compare

🌈 1.9.8 2024-07-11

🚀 Features

🐞 Bug Fixes

  • Dialog: 修复 Dialog 组件在 SSR 环境下的使用问题 @qqw78901 (#3219)
  • Icon: 修复图标chart-column的命名错误问题,如果使用旧错误命名请注意 @uyarn (#3229)
  • Input: 修复禁用状态下仍可以切换明文密文的问题 @jby0107 (#3230)
  • Input: 修复禁用状态下超出问题文字长度异常的问题 @uyarn (common#1831)
  • Menu: 修复样式文件多余的空格导致部分场景打包异常的问题 @liweijie0812 (common#1828)
  • Tree: 修复树形组件错误过滤 value0 的节点的问题 @uyarn (#3233)

1.9.6

26 Jun 12:23
f195587
Compare
Choose a tag to compare

🌈 1.9.6 2024-06-26

🐞 Bug Fixes

  • Tree: 修复 1.9.5 版本使用拖拽功能的报错问题 @uyarn (#3212)

1.9.5

20 Jun 09:34
a77df35
Compare
Choose a tag to compare

🌈 1.9.5 2024-06-20

🚀 Features

  • Transfer: 修复通过 Function 方法使用 Tree 属性的能力 @sinbadmaster (#3185)
  • Tabs
    • 支持通过滚轮或者触摸板进行滚动的操作 @oljc (#3187)
    • 新增 scrollPosition API, 支持自定义选中滑块滚动最终停留的位置 @oljc (#3196)
  • DatePicker: 优化日期区间选择器头部区间的变化逻辑,选择后左侧区间大于右侧区间,则默认调整为左侧区间始终比右侧区间小 1 @uyarn (#3207)

🐞 Bug Fixes

  • Tree: 新增 allowDrop API,支持拖放限制的能力,具体参考相关示例 @TabSpace (#3206)
  • Cascader: 修复无children选项点击时仍然显示之前列表的问题 @1379255913 (#3201)
  • InputNumber: 修复 allowInputOverLimit=false 大小值判断时,valueundefined 时,会出现显示 Infinity 的问题 @HaixingOoO
  • SelectInput: 修复多选情况下设置 allowInput 为 true 无法输入的问题 @hy212 (#3195)