tdesign-vue-next

A Vue3.x UI components lib for TDesign.

MIT License

Downloads
26.6K
Stars
1.3K
Committers
207

Bot releases are hidden (Show)

tdesign-vue-next - 🌈 1.5.3

Published by PengYYYYY about 1 year ago

🚀 Features

  • Upload: 上传组件 theme='image' 时,在 disabled 状态不显示上传按钮 @yuzunyue (#3277)
  • Input: 添加 maxlength 属性 String 类型 (issue #3265) @Zz-ZzzZ (#3271)
  • Textarea: 添加 maxlength 属性 String 类型 (issue #3265) @Zz-ZzzZ (#3271)
  • Table: 树形结构,没有设置 expandedTreeNodes 情况下,data 数据发生变化时,自动重置收起所有展开节点(如果希望保持展开节点,请使用属性 expandedTreeNodes 控制,tdesign-vue#2735 @chaishi (#3283)

🐞 Bug Fixes

  • Table:
    • 拖拽排序 + 本地数据分页场景,修复拖拽排序事件参数 currentIndex/targetIndex/current/target 等不正确问题 @chaishi (#3283)
    • 拖拽排序 + 本地数据分页场景,修复在第二页以后的分页数据中拖拽调整顺序后,会自动跳转到第一页问题 @chaishi (#3283)
    • 支持分页非受控用法的拖拽排序场景 @chaishi (#3283)
  • Button: 修复了 buttonloading 状态下依然可以触发点击事件的问题 @yuzunyue (#3269)
  • Upload: 修复非自动上传时图片缩略图不显示 @imp2002 (#3276)
  • Menu: 修复通过 v-for 渲染双层菜单时部分属性失效的问题 @uyarn (#3289)
  • Tabs: 修复在封装tabs组件时内部定义了slot后使用v-for不渲染的问题(issue #3281) @Zz-ZzzZ (#3288)
  • Cascader: 修复 cascader 清空时展开状态表现 @PengYYYYY (#3284)
  • Message: 修复 message 没有触发 onClose 事件 @Zzongke (#3258)

🚧 Others

  • Table: 文档修正 tree.checkStrictly 默认值为 false @chaishi (#3283)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.5.2...1.5.3

tdesign-vue-next - 🌈 1.5.2

Published by PengYYYYY about 1 year ago

🚀 Features

  • Table:
    • 支持使用名为 ellipsis 或者 ellipsis-<colKey> 的插槽自定义超出省略时的浮层内容,使用方法可参考示例代码 @chaishi (#3259)
    • 树形结构,支持通过属性 expandedTreeNodes.sync 自由控制展开节点,非必传属性 @chaishi (#3260)
    • 树形结构,新增组件实例方法 removeChildren,用于移除子节点 @chaishi (#3260)
  • Switch: onchange 参数添加 context: { e: MouseEvent } @liweijie0812 (#3247)
  • Keys: 全局 keys api 引用 common.ts 导出变量 @PengYYYYY (#3243)
  • Transfer: 支持 targetDraggable,可对目标列表进行排序,具体使用方式见示例代码 @uyarn (#3267)

🐞 Bug Fixes

  • Menu:
    • 修复普通双层菜单模式路由跳转功能失效的问题(issue #3261) @uyarn (#3263)
    • 修复普通双层菜单 click 事件丢失的问题(issue #3256) @uyarn (#3263)
  • Table:
    • 树形结构,修复组件实例方法 展开全部 expandAll 问题 @chaishi (#3260)
    • 点击行展开/点击行选中,修复 expandOnRowClickselectOnRowClick 无法独立控制行点击执行交互问题 issue#3254 @chaishi (#3260)
  • Upload: 修复Upload组件showUploadProgress属性不生效(issue #3239) @imp2002 (#3245)
  • Switch: 调整 disabled 禁用优先级,Switch.disabled > Form.disabled @liweijie0812 (#3247)
  • Link: 调整 disabled 禁用优先级,Link.disabled > Form.disabled @liweijie0812 (#3252)

🚧 Others

tdesign-vue-next - 🌈 1.5.1

Published by PengYYYYY about 1 year ago

🐞 Bug Fixes

  • ImageViewer: 修复图片浏览的全局配置无效(issue #3171) @sinbadmaster (#3236)
  • MenuItem: 修复点击后的回调函数报错 @PengYYYYY (#3237)

🚧 Others

  • Affix: 修复 offsetBottom/offsetTop 文档描述 @xiaosansiji (#3233)
  • Treeselect: 修复 keys 文档描述 @xiaosansiji (#3233)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.5.0...1.5.1

tdesign-vue-next - 🌈 1.5.0

Published by PengYYYYY about 1 year ago

❗ Breaking Changes

  • Icon: 新增 960 个图标;调整图标命名 photocamerabooksbookmark, stop-cirle-1stop-circle-stroke;移除 money-circle 图标,具体请查看图标页面 @uyarn (#3174)

🚀 Features

  • Select:
    • 支持透传 label 属性,定义内部标签名称 @chaishi (#3212)
    • 增加 keys.disabled 用于定制字段控制选项的禁用 @PengYYYYY (#3202)
  • Table: 可编辑单元格场景,新增 edit.keepEditMode ,用于保持单元格始终为编辑模式 @chaishi (#3199)
  • Link: 新增透传 download 属性,支持浏览器直接下载 (issue #2628) @xiaosansiji (#3201)
  • Guide: 完整支持自定义高亮框 @zhangpaopao0609 (#3111)
  • Button: 支持使用 Tab 键聚焦 @chaishi (#3218)
  • Checkbox: 支持使用空格键选中或取消选中 @chaishi (#3218)
  • Radio: 支持使用空格键选中或取消选中 @chaishi (#3218)
  • Form: FormItem 组件支持遗漏的属性 statustips,用于定义不同状态的提升文本;其中 tips 支持插槽形式 @chaishi (#3225)
  • InputNumber: tips 支持使用插槽自定义 @chaishi (#3225)
  • TreeSelect: 增加 keys 字段用于定制数据中对应的字段别名 @PengYYYYY (#3202)
  • Cascader: 增加 keys.disabled 用于定制字段控制节点的禁用(issue #3193) @PengYYYYY (#3202)
  • Tree: 增加 keys.disabled 用于定制字段控制节点的禁用 @PengYYYYY (#3202)
  • Transfer: 增加 keys.disabled 用于定制字段控制选项的禁用 @PengYYYYY (#3202)

🐞 Bug Fixes

  • Table:
    • 修复 dragSort 配置为 row-handler-col 时拖拽排序不生效的问题(issue #2718) @nined9 (#2717)
    • 虚拟滚动场景,修复默认的滚动条长度(位置)和滚动后的不一致问题 @chaishi (#3199)
  • Popup: overlayEl 未绑定,第一次点开无法定位到选中项 @AuYuHui (#3189)
  • Menu: 修复同一个 MenuItem 多次触发 onChange 的问题 @leezng (#3187)
  • SelectInput: 修复宽度自适应模式 autoWidth 下拉框宽度过窄问题 @chaishi (#3212)
  • Select: 修复宽度自适应模式 autoWidth 下拉框宽度过窄问题 @chaishi (#3212)
  • Link: 修复 target 属性未传时,实际渲染 <a /> 标签会显示 target 空属性的问题 @xiaosansiji (#3201)
  • TreeSelect: 自定义显示 tag 关闭异常 (issue #3216) @sinbadmaster (#3217)
  • Form: 修复 scrollToFirstError 无法滚动到 <form-item :name="list[${index}].name" 这样的列表元素问题 @chaishi (#3225)
  • ImageViewer: 清除图片查看状态 @sinbadmaster (#3224)
  • MenuItem: onClick 事件参数调整 @dexterBo (#3228)
  • Tree: 修复 tree 组件深度监听问题(issue #3227) @PengYYYYY (#3232)

🚧 Others

  • Demo: 修复 formcustom-validator 示例代码 @PengYYYYY (#3205)
  • Icon: 新增分类展示全部图标的UI @uyarn (#3174)
  • InputNumber: tips 使用统一的类名 .t-tipst-is-xxx @chaishi (#3225)
  • Cascader: 补充 borderless 文档 @PengYYYYY (#3202)
  • Test: 修复测试告警 @PengYYYYY (#3229)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.4.2...1.5.0

tdesign-vue-next - 🌈 1.4.2

Published by PengYYYYY about 1 year ago

🚀 Features

  • Table: 可筛选表格,当前 filterValue 未设置过滤值的默认值时,不再透传 undefined 到筛选器组件,某些组件的默认值必须为数组,不允许是 undefined @chaishi (#3164)
  • Table: 可筛选表格,支持透传 attrs/style/classNames 属性、样式、类名等信息到自定义组件,tdesign-vue#2627 @chaishi (#3164)

🐞 Bug Fixes

  • Table: 固定表头固定列空数据场景,“暂无数据”错位显示问题,issue#3166 @chaishi (#3167)
  • table: 远程分页使用非受控用法时,切换超过 defaultPageSize 的页面大小数据展示不全 @ngyyuusora (#3173)

🚧 Others

  • Image: 代码整理 @chaishi (#3167)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.4.1...1.4.2

tdesign-vue-next - 🌈 1.4.1

Published by PengYYYYY about 1 year ago

🐞 Bug Fixes

🚧 Others

  • Common: 输入框类组件的 tips 使用统一的文本提示样式,注意 tips 类名变更 @chaishi (#3155)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.4.0...1.4.1

tdesign-vue-next - 🌈 1.4.0

Published by PengYYYYY about 1 year ago

🚀 Features

  • TimePicker:
    • disableTime 回调新增毫秒参数 @uyarn (#3151)
    • 优化展示不可选时间选项时滚动到不可选选项的体验 @uyarn (#3151)
  • Menu: 重构侧边栏导航子菜单展开/收起动画实现,修复 SubMenu 菜单项过多时无法完整展示的问题 (issues #2262) @xiaosansiji (#3140)
  • Image: 属性 src 支持传入 File 文件类型显示图片 @chaishi (#3136)
  • ImageViewer: 属性 images 支持传入 File 文件类型预览图片 @chaishi (#3136)
  • Upload: 文件上传列表支持显示缩略图,通过 showThumbnail 属性控制 @chaishi (#3136)

🐞 Bug Fixes

  • Table:
    • 可编辑表格场景,支持设置 colKey 值为链式属性,如:a.b.c @chaishi (#3137)
    • 可编辑表格场景,行编辑,edit.propsedit.on 为函数时,新增参数 updateEditedCellValue 用于更新编辑状态的表格数据,tdesign-vue#2577 @chaishi (#3137)
    • 列宽调整 + 表头吸顶 + 列配置自定义综合场景下,列宽变少时,表格宽度无法恢复原来的宽度,(tdesign-vue#2363) @chaishi (#3137)
    • 修复可编辑单元格场景,执行 validateTableData 函数后,没有触发事件 onValidate 问题 @chaishi (#3143)
  • Tree: 修复 active 事件中,参数 contextactived 值和实际状态相反 @gaoachao (#3134)
  • Button: 禁用优先级, Button.disabled > Form.disabled @liweijie0812 (#3133)
  • InputNumber: decimalPlaces 存在时,数值满足要求,用户未操作,就已经触发 onChange 事件问题,(tdesign-vue#2616) @chaishi (#3145)
  • Menu: 修复 MenuItem click 点击事件未传递 event 参数的问题 @xiaosansiji (#3140)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.12...1.4.0

tdesign-vue-next - 🌈 1.3.12

Published by PengYYYYY over 1 year ago

🚀 Features

  • Checkbox:
    • 新增支持键盘控制选项选中或取消选中 @chaishi (#3103)
    • 新增支持 lazyLoad,用于需要渲染大量数据,或懒加载复杂内容/图片场景 @chaishi (#3103)

🐞 Bug Fixes

  • Input:
    • 输入框的值 类型移除 Number @liweijie0812 (#3100)
    • 恢复部分属性默认值数据类型定义 @chaishi (#3102)
    • 修复 prefixIconpadding 样式问题 @uyarn (#3113)
  • Rate: 修复 rate 在开启文字显示与半星时,tooltip 显示异常的问题(issue #2891) @xixileng (#3097)
  • InputNumber: 修复 input-number 内容为空时,值为 undefined 的问题,应当为 null (issue #2900) @xixileng (#3098)
  • Checkbox: 修复 Form.disabled 表单无法统一控制 Checkbox 组件禁用状态问题 @chaishi (#3103)
  • Select: 修复 autofocus 不生效的问题(issue #2970) @xixileng (#3112)
  • Radio: 优化选项组换行情况 @ontheroad1992 (#3081)
  • Icon: 修复 manifest 字段影响开发阶段请求的问题 @uyarn (#3113)
  • TagInput: 修复 tag-input 前缀不居中且会发生抖动的问题 @xixileng (#3113)
  • Transfer: 修复 t-transfer__list-itemt-checkbox 优先级问题 @uyarn (#3113)
  • Select: 修复使用 tab 键聚焦时无法输入内容的问题 (issue #2960) @xixileng (#3119)
  • Stickytool: 修复 sticky-item 组件内部无法更新数据的问题 @uyarn (#3118)
  • Dialog: dialog plugin 执行 destroy 方法时,销毁组件实例 @xixileng (#3095)
  • DatePicker: 优化关闭浮层后重置默认选中区域 @honkinglin (#3107)
  • Grid: row Props.gutter 类型补充 lg,xl,xxl @liweijie0812 (#3105)

🚧 Others

  • Form: 示例代码中 email 使用 t-auto-complete 组件替换 @liweijie0812 (#3101)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.11...1.3.12

tdesign-vue-next - 🌈 1.3.11

Published by PengYYYYY over 1 year ago

🚀 Features

  • Upload:
    • 新增组件实例方法,uploadFilePercent 用于更新文件上传进度 @chaishi (#3074)
    • theme=image,支持使用 fileListDisplay 自定义 UI 内容 @chaishi (#3074)
    • theme=image,支持点击名称打开新窗口访问图片,tdesign-vue#2338 @chaishi (#3074)
    • 拖拽上传场景,支持 accept 文件类型限制,issue#3075 @chaishi (#3074)
    • 去除图片文件名颜色,使用 Link 组件统一颜色 @chaishi (#3074)
    • 添加文件类型过滤方法 getFileList @chaishi (#3074)
  • Textarea: 支持动态更改 autosize 属性 (issue #3068) @Zz-ZzzZ (#3077)
  • MenuItem: 新增 API: routerLink,可指定菜单项渲染为 Router 控制跳转的 a 标签 @boogie-ben (#3057)

🐞 Bug Fixes

  • MenuItem:
    • 渲染为 a 标签时,a 标签覆盖范围扩大至整个菜单项,而不是只有文本部分 @boogie-ben (#3057)
    • 修复当菜单项渲染 a 标签并且 menucollapsed 状态时,菜单项内容区隐藏导致无法点击跳转的问题 @boogie-ben (#3057)
    • 修复渲染为 a 标签时并在 popup 出现时,文本对齐与正常菜单项的位置不一致的问题 @boogie-ben (#3057)
  • Table: 修复主动触发页码更新时表格序号列没有重新计算(issue #3038) @tanhh326 (#3071)
  • Upload: 自定义上传方法,修复未能正确返回上传成功或失败后的文件问题 @chaishi (#3074)
  • SelectInput: 修复使用回退键删除 input 中内容时,会删除 tag (issue #2939) @tanhh326 (#3072)
  • DateRangePicker: 修复suffix prefix 无法响应数据变化渲染的问题 @uyarn (#3085)

🚧 Others

  • Upload: API 添加更多英文描述 @chaishi (#3074)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.10...1.3.11

tdesign-vue-next - 🌈 1.3.10

Published by PengYYYYY over 1 year ago

🚀 Features

  • Table: 树形结构,添加行层级类名,方便业务设置不同层级的样式 @chaishi (#3037)
  • Form: FormRules,添加默认泛型类型 ,如此可以不再强制定义定义类型,直接写 FormRule 即可 @chaishi (#3040)
  • DatePicker: 新增 onConfirm 事件 @liweijie0812 (#3033)

🐞 Bug Fixes

  • Input: 修复 limitNumber 部分在 disabled 状态下的样式问题 @uyarn (#3034)
  • Tree: 修复单独设置 checkable 属性的功能 @TabSpace (#3034)
  • Table: 修复启用 multipleSort,非受控用法不工作(issue #3021) @ngyyuusora (#3024)
  • Select: 修复在多选时候的禁用状态 @uyarn (#3054)
  • Calendar: 修复自定义日期的实际选择范围与定义不符(issue #3035) @imp2002 (#3049)
  • TagInput: 修复前置图标的样式缺陷 @uyarn (#3058)
  • SelectInput: 修复失焦时未清空输入内容的缺陷 @uyarn (#3058)
  • Submenu: 修复 popup-props 透传问题 @Kafuu-Chinocya (#3061)
  • DatePicker: 修复 valuenull 时的报错 @liweijie0812 (#3053)
  • InputNumber: 修复输入值为 0 时,不执行纠正 @imp2002 (#3048)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.9...1.3.10

tdesign-vue-next - 🌈 1.3.9

Published by PengYYYYY over 1 year ago

🚀 Features

  • Table: 列宽调整场景,新增事件 onColumnResizeChange,在列宽调整后触发 @chaishi (#3007)
  • Image: 支持 referrerpolicy @btea (#3014)

🐞 Bug Fixes

  • Checkbox:
    • 复选框列表渲染性能优化,选择或取消某一个选项时,不再重复渲染全部复选框 @chaishi (#3011)
    • 复选框禁用逻辑优先级顺序修复,应当为:Form.disabled < CheckboxGroup.disabled < Checkbox.disabled @chaishi (#3011)
    • 修复带禁用按钮的全选逻辑问题。 @chaishi (#3011)
  • Table: 列配置和列宽调整场景,修复列数量由多变少时未能更新宽度问题;issue#2951 @chaishi (#3007)
  • Tabs: 移除文档中 onChange 不存在的参数 @Zz-ZzzZ (#2974)
  • Dropdown: 修复通过组合 v-for 和单个 item 渲染组件丢失节点的缺陷 @uyarn (#3026)
  • Pagination: onchage 触发获取 current 是旧值 @liweijie0812 (#3030)

🚧 Others

  • Docs: 增加英文文档站点
  • Dropdown: 调整 dropdown 示例 增加 trigger click 用法 @uyarn (#3026)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.8...1.3.9

tdesign-vue-next - 🌈 1.3.8

Published by PengYYYYY over 1 year ago

🐞 Bug Fixes

  • ColorPicker:
    • 初始化为渐变模式时 支持空字符串作为初始值 @uyarn (#2996)
    • 修复 recentColors 等字段的类型问题 @uyarn (#2996)
    • 修复内部下拉选项未透传 popupProps 的缺陷 @uyarn (#2996)
  • Select: 修复使用tagName作为key时控制台出现告警的问题 @uyarn (#2980)
  • Upload: ts 类型修复 @kaishuige (#2990)
  • Table: 本地数据排序,修复初始排序无效问题 @chaishi (#2999)
  • TextArea: 修复不能响应设置 value 值后 autosize 自适应失效的问题 @xiaosansiji (#3002)
  • Guide: 切换时按钮出现动画 @zhangpaopao0609 (#2997)
  • Swiper: 修复 navigation 插槽失效的问题 @uyarn (#3003)

🚧 Others

  • Dropdown: 新增带图标的下拉菜单示例 @aomnisz (#2995)
  • Table: 修复文档缺失吸顶表头示例代码问题,issue#2764 @chaishi (#2999)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.7...1.3.8

tdesign-vue-next - 🌈 1.3.7

Published by PengYYYYY over 1 year ago

🚀 Features

  • Menu: Submenu 新增 popupProps 属性,允许透传设置底层 Popup 弹窗属性 (issues #347) @xiaosansiji (#2963)
  • Input: 回车事件不再阻止事件冒泡 @uyarn (#2968)

🐞 Bug Fixes

  • Select:
    • 修复空字符串无法作为可选值的缺陷 @kaishuige (#2950)
    • 修复无法通过键盘回车操作选中选项及忽略已过滤选项的缺陷 @uyarn (#2968)
  • InputNumber: 初始值为 undefined/null,且存在 decimalPlaces 时,不再进行小数点纠正 @chaishi (#2948)
  • Menu: 修复弹出类菜单内容未对齐的问题 @xiaosansiji (#2957)
  • Drawer: 打开抽屉后,无法直接摁 ESC 退出,必须先点击抽屉,才可关闭 (issue #2947) @kaishuige (#2958)
  • Timeline: 修复 timeline-item 内容不支持热更新的缺陷 (issue #2954) @uyarn (#2965)
  • Table: 修复在多级表头中使用筛选功能,显示异常问题(issue #2867) @youlvlv (#2966)

🚧 Others

  • Menu: 去除子菜单 inline 样式,改为样式类实现,方便通过全局 Design Token 方式调整尺寸和间距等 @xiaosansiji (#2957)
  • Table: 修复可筛选表格,自定义筛选筛选器的 type 的类型错误问题 @youlvlv (#2964)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.6...1.3.7

tdesign-vue-next - 🌈 1.3.6

Published by PengYYYYY over 1 year ago

🚀 Features

  • Menu: 侧边导航菜单收起时,Tooltip 展示菜单内容 @xiaosansiji (#2921)

🐞 Bug Fixes

  • Menu:
    • 修复顶部导航菜单位置有误的问题 @xiaosansiji (#2927)
    • 修复 theme = dark 模式下弹窗菜单缺少边框样式的问题 @xiaosansiji (#2927)
  • InputNumber:
    • 修复部分小数点数字无法输入问题 @chaishi (#2918)
    • 支持默认数字格式化小数点 @chaishi (#2942)
  • Radio: 修复 label 无效问题 (issue #2873) @Aicmortal (#2919)
  • Select: 修正当 options 数据存在 className 而导致选项样式会被意外污染的问题 @PDieE (#2920)
  • ImageViewer: 修复图片链接带有参数时,下载时文件扩展名丢失 (issue #2935) @nined9 (#2936)
  • InputAdornment: 修复1.3.5中修复空字符串导致插槽没有正常渲染的问题 @uyarn (#2944)
  • Table: 在多级表头中使用筛选功能,无法正常反显@youlvlv (#2943)

🚧 Others

  • Test: vitest config 分离和 cypress 升级 @PengYYYYY (#2913)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.5...1.3.6

tdesign-vue-next - 🌈 1.3.5

Published by PengYYYYY over 1 year ago

🚀 Features

  • TagInput: 增加 focus 方法的导出(issue #2887) @coderbaozi (#2893)
  • TimePicker: 没有选中值时不允许点击确认按钮 @uyarn (#2898)
  • Cascader: 选项支持自定义样式 @ZekunWu (#2878)

🐞 Bug Fixes

  • Pagination: 修复表格内容为空时,页码值不正常问题(issue #2882) @yanxugong (#2886)
  • Table: 修复在多级表头中使用筛选功能,显示异常问题(issue #2867) @yanxugong (#2892)
  • Dialog: 全屏状态下关闭 footer,仍然占据 body 高度(issue #2644) @ccccpj (#2897)
  • Backtop: 修复 visibleHeight 只作用一次的问题 @uyarn (#2898)
  • Tooltip: 修复 1.3.4 版本的箭头位置异常的样式问题 @uyarn (#2898)
  • AutoComplete: 修正当 options 在空数组和非空数组之间来回切换时会导致 triggerElement 失去焦点的问题 @PDieE (#2901)
  • Tree: 修正由于 Tree 组件错误过滤了 allowFoldNodeOnFilter 而导致该参数无效的问题 @PDieE (#2906)
  • InputAdornment: 修复 prependappend 为空字符串时仍然渲染节点的问题 @uyarn (#2910)
  • ImageViewer: closeBtn 渲染异常 @sinbadmaster (#2875)
  • Test: 修复单元测试 log 抛出大量异常 @PengYYYYY (#2896)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.4...1.3.5

tdesign-vue-next - 🌈 1.3.4

Published by PengYYYYY over 1 year ago

🐞 Bug Fixes

  • Watermark: 修复 watermark-content 参数响应式丢失@Lmmmmmm-bb (#2852)
  • RadioGroup: 修复父元素 width 设置为 100%, 滑动块样式不会自动重新计算位置和偏移 @Julone (#2854)
  • Message: 修复同时显示多个 Message 时,会导致调用错误的关闭方法导致关闭错误的Message的缺陷 @qweasdzxcpkh (#2861)
  • DatePicker: 修复单独使用面板时 TimePicker 无法更改问题 @coderbaozi (#2842)
  • TagInput: 修复组件初始值异常的问题 @uyarn (#2864)
  • Textarea: 修复 autosizenull 报错的问题 @uyarn (#2864)
  • RadioGroup: 修复父元素 width 设置为 100%, 滑动块样式不会自动重新计算位置和偏移 @Julone (#2854)

🚧 Others

  • Image: 交互示例 @liweijie0812 (#2845)
  • DatePicker: 更新提示文案 @nined9 (#2844)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.3...1.3.4

tdesign-vue-next - 🌈 1.3.3

Published by PengYYYYY over 1 year ago

🚀 Features

  • ColorPicker: 新增sizeenableMultipleGradient API @uyarn (#2803)
  • Upload: 组件支持 uploadPastedFiles 配置 (issue #2686) @yanxugong (#2814)
  • Select: onChange 事件 context 新增option参数 用于获取选中项完整内容 @uyarn (#2831)
  • Tree: TreeItem 新增draggable属性,允许某些节点不可拖拽 @decadef20 (#2815)

🐞 Bug Fixes

  • Select:
    • 修复 1.3.2 版本 控制台 warning 的异常 @uyarn (#2809)
    • 限制可选数目无效 @AuYuHui (#2828)
    • 超出最大限制后选项可点击 @Zz-ZzzZ (#2829)
    • clearablevalueundefined 问题 @wangyang0210 (#2678)
  • Popup:
    • 修复onScrollToBottom 在部分windows环境下无法触发的问题 @uyarn (#2834)
    • 修复调用 popup 组件暴露的close()时报错(issue #2835) @Zz-ZzzZ (#2838)
  • Table: 开启省略号 ellipsis 和虚拟滚动后,快速滚动控制台报读取 null 的属性异常 (issue #2796) @nined9 (#2799)
  • Image: 修复 nuxt3 环境下 onload 无效 @liweijie0812 (#2840)
  • Tree: 修复展开操作的 demo 中无法切换数据的问题 @palmcivet (#2806)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.2...1.3.3

tdesign-vue-next - 🌈 1.3.2

Published by PengYYYYY over 1 year ago

🚀 Features

  • Select: 支持panelTopContent在虚拟滚动等需要滚动下拉框场景的使用 具体使用方式请看示例 @uyarn (#2777)

🐞 Bug Fixes

  • DatePicker:
    • 修复第二次点击面板关闭异常问题 @honkinglin (#2781)
    • 修复 valueTypevalidator 校验错误(issue #2755) @nined9 (#2757)
  • Select:
    • 修复 defaultValue 默认值异常的问题 @uyarn (#2777)
    • 修复单选模式 inputClass 未生效的问题 @uyarn (#2777)
  • Table:
    • 修复取消表尾吸底时requestAnimationFrame在Unmounted之后仍执行了一次导致的异常问题(issue #2744) @nined9 (#2745)
    • 修复设置固定行位置信息时出现tr不存在情况时导致的异常报错(issue #2759) @nined9 (#2760)
  • Pagination: 修复切换语言时未重新渲染内容的缺陷 @uyarn (#2775)
  • Link: 表单设置禁用不生效 @liweijie0812 (#2783)
  • Input: 修复 input 组件 type = hidden 时,组件边框依然被显示的问题 @PengYYYYY (#2776)

🚧 Others

  • Datepicker: 修复示例代码报错 @honkinglin (#2761)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.1...1.3.2

tdesign-vue-next - 🌈 1.3.1

Published by PengYYYYY over 1 year ago

🚀 Features

  • Theme: 主题生成器升级到 v1 版本 @uyarn (#2747)

🐞 Bug Fixes

  • Popup: 修复触发元素隐藏时,popper 仍显示到页面左上角的问题(#2697) @nined9 (#2713)
  • Select: 修复多选选项点击触发多次导致虚拟滚动切换普通模式时无法选中的问题 @uyarn (#2734)
  • image: 修复 SSR 环境下的 loading 问题 @liweijie0812 (#2738)
  • Datepicker: 支持 onPresetClick 事件 @honkinglin (#2743)
  • StickyTool: 修复单独引入 StickyItem 没有正常渲染的问题 @uyarn (#2751)
  • ColorPicker: 修复渐变模式下 hexrgb 模式下输入无法修改渐变点颜色的缺陷 @uyarn (#2751)
  • DatePicker: 修复 valueType 参数校验错误(issue #2719)
  • icon: 修复 manifest 统一入口导出 esm 模块,文档为及时更新的问题 @Layouwen (#2739)

🚧 Others

  • Select: usage bordered 属性废弃移除 @liweijie0812 (#2723)
  • Readme: 修复贡献文档链接 @wangyang0210 (#2729)
  • Nuxt3: 增加 nuxt3 使用文档 @liweijie0812 (#2726)

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.3.0...1.3.1

tdesign-vue-next - 🌈 1.3.0

Published by PengYYYYY over 1 year ago

🚀 Features

  • BackTop: 新增 BackTop 组件 @shinyina (#2665)
  • StickyTool: 新增 StickyTool 组件 @ZekunWu (#2517)
  • RadioGroup: options.value 支持 boolean @liweijie0812 (#2659)
  • Local: 增加繁体字配置包 @chaishi (#2685)
  • Select: value 支持 boolean @liweijie0812 (#2694)

🐞 Bug Fixes

  • Table:
    • 列宽调整功能,修复即使 resizable=false 时,也会显示拖拽调整列宽图标和辅助线问题,issue#2699 @chaishi (#2715)
    • 列宽调整功能,修复在拖拽任意列宽使表格横向滚动条消失之后列宽无法正常调整的问题,即支持 resize.minWidth @chaishi (#2715)
    • 列宽调整功能,修复开启多级表头时点击子表头后控制台报错的问题 @chaishi (#2715)
  • Select:
    • 修复存在重复 valueoption 变化时没有更新label的问题 @uyarn (#2687)
    • 修复多选选项边缘区域点击不触发选中的缺陷 @uyarn (#2687)
    • RadioGroup: 选项宽度不能动态更新,导致样式错误,文字溢出 @ZTH520 (#2681)
  • Tooltip: 修复当 content 是空字符或空插槽时,不显示提示(issue #2642) @PengYYYYY (#2653)
  • Tree: 修复懒加载子节点时点击 label 会触发选中的问题 @uyarn (#2663)
  • InputAdornment: 修复 slot 方式 class 名 缺失问题 @ccccpj (#2656)
  • InputNumber: 修复小数位操作以 0 结尾时部分边界场景异常的问题 @uyarn (#2668)
  • TreeSelect: 修复绑定的 data 数据更新后,组件不会重新渲染(issue #2682) @algerkong (#2683)
  • DatePicker: 修复 DatePickerprefixIcon 未传递时仍透传了 prefixIcon 函数导致产生非预期渲染 @dexterBo (#2658)
  • Dropdown: 修复下拉菜单配置 templatecontentprefixIcon 插槽时未进行渲染的问题(issues #2688) @nined9 (#2696)

🚧 Others

  • Docs: 优化贡献指南和测试指南 @wangyang0210 (#2706)
  • Loading: 增加 v-loading 示例代码 @uyarn (#2714)
  • Dialog: 添加 slot 相关的说明及示例代码 @Layouwen (#2708)

New Contributors

Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.2.3...1.3.0

Package Rankings
Top 1.9% on Npmjs.org