Skip to content

Releases: Tencent/tdesign-vue-next

1.11.1

01 Mar 06:29
e02eef4
Compare
Choose a tag to compare

🌈 1.11.1 2025-03-01

🐞 Bug Fixes

  • bundle: 修复1.11.0版本 cjs 产物的依赖报错问题 @uyarn (#5116)
  • List: 修复1.11.0版本scrollTo实例方法异常的问题 @uyarn (#5117)
  • Dialog: 修复1.11.0版本控制台报错问题 @Wesley-0808 (#5126)
  • Table: 修复按下Ctrl C复制快捷键导致清空选中行的问题 @Wesley-0808 (#5124)

🌈 1.11.0

27 Feb 15:24
5e52d50
Compare
Choose a tag to compare

🚀 Features

  • AutoComplete: 新增 empty API,用于配置空状态下的下拉内容展示 @liweijie0812 (#4908)
  • Dialog: 新增dialogCard组件,用于非脱离文档流场景 @Wesley-0808 (#5002)
  • Table: 新增validateTableCellData实例方法,用于校验表格可编辑单元格数据 @Wesley-0808 (#5105)

🐞 Bug Fixes

  • Select:
    • 默认搜索方法优先展示全等项 @Cat1007 (#5051)
    • 多选情况下点击清除按钮重复触发 change 事件的问题 @betavs (#5092)
    • 修复可过滤场景下存在全选选项时,全选行为的异常 @RSS1102 @uyarn (#5104)
  • Tree: 修复动态切换 expandAll 的功能异常问题 @RSS1102 (#4988)
  • Form: 修复status 属性没有应用到校验状态上的问题 @RSS1102 (#5008)
  • Statistic: 修复 decimalPlaces=0 时数值动画期间精度错误的问题 @liweijie0812 (#5055)
  • TreeSelect: 首次渲染时自动展开选定节点 @RSS1102 (#5003)

📝 Documentation

  • docs: ConfigProvider 增加 globalConfig API文档,Layout 子组件 Content 新增 API 文档 @liweijie0812 (#5090)
  • docs: 全局配置页面路由修改为config-provider,与其他组件保持一致 @liweijie0812 (#5090)

🚧 Others

🌈 1.10.7

24 Jan 03:24
a5c5bd9
Compare
Choose a tag to compare

🚀 Features

  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标 @uyarn (#4926)
  • Table: 支持 scrollToElement 方法在非虚拟滚动的情况下使用 @Cat1007 (#4946)
  • DatePicker: 新增multiple API,用于支持多选场景,具体使用请参考示例 @uyarn (#4854)

🐞 Bug Fixes

  • Select:
    • 修复分组情况下标题不存在 group 的渲染报错的问题 @RSS1102 (#4896)
    • 修复 option valueboolean 时控制台类型错误警告 @SaberA1ter (#4932)
    • 修复使用empty API 自定义空状态内容缺失默认样式的问题 @liweijie0812 (#4909)
    • 修复全选配合选项 disabled 状态使用的错误问题 @msg-fobbit (#4947)
  • Progress: 修复 progress 为100时,status 无效的问题 @rofixro (#4895)
  • AutoComplete: 修复选项为空时显示效果异常的问题 @betavs (#4907)
  • Breadcrumb: 修复 herfto 同时存在时点击后会先后触发 @rofixro (#4916)
  • Table: 修复不支持默认的键盘横向操作滚动宽表格的问题 @uyarn (#4904)
  • ImageViewer: 修复开启 closeOnOverlay 时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031 (#4931)
  • ColorPicker: 修复支持渐变模式下,第一次打开时 tabs 位置没有跟随变化的问题 @natural1024 (#4903)
  • Cascader: 修复某一级的 children 长度为 1 时导致的样式错误问题 @msg-fobbit (#4951)
  • Tabs: 修复可滑动Tabs配合action使用的样式问题 @Wesley-0808 @tdesign-bot (#4953)
  • DatePicker: 修复日期范围选择器在跨年场景下,周模式选中范围样式缺失的问题 @uyarn (#4854)

📝 Documentation

New Contributors

Full Changelog: 1.10.6...1.10.7

🌈 1.10.6

31 Dec 14:22
96a73b9
Compare
Choose a tag to compare

🚀 Features

🐞 Bug Fixes

  • Table:
    • 修复 isFilterValueExist 无法正常处理 null 值导致无法正常清除筛选的问题 @HHaoWang (#4829)
    • 修复 filterIcon 不生效 @liweijie0812 (#4837)
    • 修复 1.10.0 版本的 updateEditedCellValue 的功能异常问题 @uyarn (#4869)
    • 修复删除行操作后使用 validateTableData 方法进行校验仍存在删除行的问题 @uyarn (#4878)
  • Cascader:
    • valueTypefull 时会意外触发 change 事件 @betavs (#4870)
    • 校验无效值逻辑错误并优化代码 @betavs (#4870)
  • Dialog:
    • headercloseBtn 都为 false 时,不渲染 header dom @chensid @ylunwang (#4841)
    • 修复1.10.4版本后closeOnClickOverlay默认开启行为和挂载body行为的缺失问题 @uyarn (#4877)
  • Swiper: 修复 autopaly=false, 修改 current 无效 @liweijie0812 (#4845)
  • Upload: 上传组件图片展示样式优化 @huangchen1031 (#4853)
  • Slider: 滑块可以正常在移动端设备中拖动 @zd5043039119 (#4860)
  • DatePicker: 优化日期范围选择面板初始化展示的逻辑,保持右侧面板大于左侧面板 @uyarn (#4879)
  • DateRangePicker: 修复开始结束值同时存在的逻辑判断错误问题 @betavs (#4868)
  • Tree: 修复使用keys定义value无法配合 scrollTo 一起使用的问题 @uyarn (#4880)

📝 Documentation

New Contributors

Full Changelog: 1.10.5...1.10.6

🌈 1.10.5

10 Dec 15:06
6a8608a
Compare
Choose a tag to compare

🚀 Features

  • Vitest: 升级 vitest 版本以及相关依赖到 2.1.8,配合 vscode 插件支持单个单测的运行测试 @PengYYYYY (#4807)
  • TimePicker: 支持 readonly 属性 @RSS1102 (#4812)
  • DatePicker: 支持 readonly 属性 @RSS1102 (#4790)

🐞 Bug Fixes

  • Tabs:
    • 修正渲染函数导致的生产版本错误 @Cat1007 (#4787)
    • 优化 scale 下的指示器宽度错位的问题 @Cat1007 (#4786)
  • Transfer:
    • 修复树形组件选项禁用在全选下仍可选中的缺陷 @uyarn (#4810)
    • 修复拖拽排序向后移动的功能异常 @uyarn (#4810)
  • Table:
    • 修复可分页的表格设置size 分页组件没有跟随变化的问题 @uyarn (#4828)
    • 修复 enhanced-table disableDataPage 属性传值问题 @lxzlx624 (#4781)
  • Dropdown: 示例里 prefixIcon 字段应该调整为函数形式 @Lnncoco (#4769)
  • Pagination: 增加class方便区分组件状态 @uyarn (#4828)
  • ColorPicker: 修复 colorMode 文案国际化 @liweijie0812 (#4778)
  • Dropdown: 当 options 为空时,控制台报错的问题 @betavs (#4785)
  • Drawer: 修复 closeOnOverlayClick 属性默认值为 true 导致全局参数无法设置的问题 (#4782) @PengYYYYY (#4801)
  • DatePicker: 修正 needConfirmfalse 的场景下,preset 选择失效的问题 @Cat1007 (#4792)
  • Input: 修复在 Form 设置全局只读下 Input 组件的状态异常问题 @xiaojueshi (#4818)
  • Tree: 修复树开启虚拟滚动后容器宽度发生变化会导致回滚到顶部的问题 @uyarn (#4826)

📝 Documentation

New Contributors

Full Changelog: 1.10.4...1.10.5

🌈 1.10.4

20 Nov 15:32
199c60b
Compare
Choose a tag to compare

🚀 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 (#4729)
  • Nuxt : @tdesign-vue-next/nuxt 发布 0.1.5 版本, 自动导入 TypographyEmpty 组件和新图标
  • Switch: 新增 before-change API , 用于需要发起异步请求的场景 @centuryPark (#4699)
  • Cascader: 单选模式下当 triggerhover 时,选中选项后自动关闭面板 @uyarn (#4717)
  • Checkbox: 新增 title API, 用于在选项展示禁用原因等场景 @liweijie0812 (#4737)
  • RadioGroup: 新增 readonly API @liweijie0812 (#4737)
  • Form: 全部 readonlyAPI 默认值改undefined ,修复表单 readonly 为 true,表单输入类组件 readonly 为 false 时的表现异常问题 @liweijie0812 (#4737)
  • AnchorItem: 新增 customScroll API,支持关闭默认滚动动画,由用户可自定义锚点滚动的行为 @boogie-ben (#4386)
  • Dialog: 新增 API BeforeOpen 对话框执行打开动画效果前触发,BeforeClose 对话框执行消失动画效果前触发 @Wesley-0808 (#4733)
  • Drawer: 新增 API BeforeOpen 抽屉执行打开动画效果前触发,BeforeClose 抽屉执行关闭动画效果前触发 @Wesley-0808 (#4733)

🐞 Bug Fixes

  • Input:
    • 修复 AutoWidth 状态下,使用中文输入法时,InputPreValue 不会更新为输入值的问题 @Wesley-0808 (#4688)
    • 优化 scale 下的自动宽度错位的问题 @Cat1007 (#4713)
    • 修复 1.10.3 版本引入的 autowidthtransform 容器下的展示不全问题 @Cat1007 (#4754)
  • TreeSelect:
  • Menu:
    • menu-grouptitle 插槽无效 @chensid (#4755)
    • 修复当项目不包含 vue-router 时,会产生额外的 warning @dsh0416 (#4719)
  • TagInput: 修复在 readonly 模式下仍可以通过 Backspace 按键删除已选项的缺陷 @RSS1102 (#4696)
  • Avatar: 头像链接切换后,清除上一张图片加载失败的占位符 @Cat1007 (#4724)
  • ColorPicker: 最近使用颜色需要选中才能删除 @superNos (#4720)
  • Tabs: dialog 中的 tabs 默认选中样式不正确 @chensid (#4722
  • Cascader: 修复当选项 label 非字符串时 title 渲染异常的问题 @uyarn (#4759)
  • InputNumber: 修复 largeNumberformat 错误作用于 value 上的问题 @uyarn (#4695)

📝 Documentation

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

New Contributors

Full Changelog: 1.10.3...1.10.4

🌈 1.10.3

27 Oct 03:40
d3abf1c
Compare
Choose a tag to compare

🚀 Features

  • TimePicker: 新增 autoSwap API,支持1.10.2 版本之后仍支持保持选定的左右侧时间大小顺序 @uyarn (#4662)
  • Select: valueDisplay 增加label参数 @uyarn (#4645)

🐞 Bug Fixes

  • Select:
    • 修复使用虚拟滚动配合过滤加自定义渲染内容时渲染异常的问题 @uyarn (#4677)
    • 修复可过滤场景下回车键会清空输入框的错误交互行为 @uyarn (#4677)
    • 部分节点事件增加容错判断 @uyarn (#4677)
    • 修复 loading 配合触底事件 onScrollToBottom 一起使用的问题 @lllllllqw (#4625)
  • Descriptions:
  • Tree: 修复没有子节点时,自定义图标无法点击 @RSS1102 (#4638)
  • Space: 修复使用v-if的情况下存在冗余空格的问题 @Luffy-developer (#4663)
  • InputNumber: 禁用时焦点事件仍然会触发的问题 @betavs (#4661)
  • DatePicker: panel top arrow doesn't work when using week mode @RSS1102 (#4673)
  • Table: 多级表头下的通过colspan合并表头 @wangyang0210 (#4669)
  • Input: 修复 Input type="number" 时,无法输入小数位末尾 0 的问题 @wilonjiang (#4660)
  • Drawer: 修复打开 drawer 时页面抖动的问题 @uyarn (#4671)
  • Dialog: 修复打开 dialog 时页面抖动的问题 @RSS1102 @uyarn (#4671)

📝 Documentation

  • Tree: 修复valueMode API 的拼写错误问题 @Simon-He95 (#4622)
  • Docs: 修复Codesandbox示例启动失败或需要打开 devbox 才可以运行的问题 @RSS1102 (#4610)

🚧 Others

New Contributors

Full Changelog: 1.10.2...1.10.3

🌈 1.10.2

27 Sep 13:34
8f1adbf
Compare
Choose a tag to compare

🚀 Features

  • Table: 可展开收起场景下新增 t-table__row--expandedt-table__row--folded 用于区分展开和收起的行 @uyarn (#4586)
  • Rate: 新增clearable API, 用于支持清空评分 @uyarn (#4603)
  • TimePicker: 支持时间区间选择器自动调整左右区间 @uyarn (#4606)
  • i18n: 国际化新增 意大利语 it_IT 俄语 ru_RU @liweijie0812 (#4592)

🐞 Bug Fixes

  • Select:
    • 修复选项的title为空字符串或置空时的渲染效果 @uyarn (#4602)
    • 修复选中选项后没有正常触发blur事件的问题 @uyarn (#4602)
    • 修复当 Form 开启 disabledSelect 关闭 disabled 状态下选项仍然展示禁用的错误 @uyarn (#4580)
  • DatePicker:
    • 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#4606)
    • 优化周选择器配合 firstDayOfWeek 使用的问题,详情请参考周选择器示例代码 @uyarn (#4606)
  • TreeSelect: 修复多选状态下默认点击父节点选项的行为为选中 @uyarn (#4579)
  • Tree: 修复多选下配置 expandOnClickNode 后没有正确生效的问题 @uyarn (#4579)
  • Transfer: search 事件缺少 trigger 参数 @betavs (#4590)
  • InputNumber: 修复数字输入框小数位数类型定义错误问题,由 String 改为 Number 类型 @D-xuanmo (#4599)
  • RangInput: 修复开启 clearable 值为空报错 @liweijie0812 (#4608)
  • ConfigProvider: 修复全局配置丢失响应式问题 @aolyang (#4612)
  • DateRangePicker: 修复日期区间选择器配置时间相关格式时,没有正确处理defaultTime的问题 @uyarn (#4606)
  • Upload: 修复部分theme下禁用下链接不可点击的问题 @uyarn (#4614)
  • Drawer: 优化非模态框的阴影样式 @RSS1102 @uyarn (#4614)
  • ColorPicker: 修复设置inputProps.width导致的样式问题 @RyouSY @uyarn (#4614)
  • Typography: 修复title的字体大小问题 @uyarn (#4614)
  • Swiper: 修复分段式导航在暗色模式下箭头颜色不适配的问题 @uyarn (#4614)
  • ImageViewer: 优化图片查看器默认的缩放比例,减少滚轮缩放效果的闪烁感 @RSS1102 (#4583)
  • Textarea: 修复设置 autosize 且切换页面时组件异常的问题 @RSS1102 (#4539)

New Contributors

Full Changelog: 1.10.1...1.10.2

1.10.1

11 Sep 11:08
b3b3d94
Compare
Choose a tag to compare

🌈 1.10.1 2024-09-11

🐞 Bug Fixes

  • Table: 修复开启ellipsis配置的节点因为状态更新问题导致部分场景分页切换时存在异常的问题 @uyarn (#4555)

🌈 1.10.0

10 Sep 07:29
01b6dfd
Compare
Choose a tag to compare

🌈 1.10.0 2024-09-10

🚀 Features

  • Empty: 新增 Empty 空状态组件 @HaixingOoO (#4519)
  • Typography: 新增 Typography 排版组件 @byq1213 (#4293)
  • Cascader:
    • 新增级联面板支持自定义下拉选项内容的能力 @uyarn (#4513)
    • 新增 panelTopContentpanelBottomContent API @uyarn (#4546)
  • Form:
    • 添加 whitespace 校验默认错误信息 @liweijie0812 (#4508)
    • 新增id API,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#4538)
  • Tag:
  • GlobalConfig: 新增 descriptions.colonText rate.rateText setpes.checkIcon 支持全局配置 @liweijie0812 (#4476)
  • Radio: RadioGroup change 事件回调添加name属性 @taninsist (#4491)
  • Button: 新增form API,原生的 form 属性,支持用于通过 form 属性触发对应 idform 的表单事件 @uyarn (#4538)
  • InputNumber: decimalPlaces 类型扩展,支持灵活的进位配置 @zhangpaopao0609 (#4536)

🐞 Bug Fixes

  • List:
    • 修复使用虚拟滚动列表时使用 v-if 展示的场景容器未判空异常的问题 @zhengchengshi (#4541)
    • 修复 list-itemprops 错误导致部分 API 不生效的问题 @summer-077 (#4544)
  • Tag: 修复全局替换 closeBtn 图标的场景下报错的问题 @uyarn (#4494)
  • TimePicker: 修复 format 仅支持 HH:mm:ss 格式的问题 @liweijie0812 (#4505)
  • Table: 修复拖拽调整列宽之后超出省略样式丢失的问题 @uyarn (#4545)

🚧 Others

  • Table: 修复分页文档的展示示例错误问题 @uyarn (#4501)
  • Menu: 更新关于MenuItemrouterLink的相关文档 @Nero978 (#4543)

New Contributors

Full Changelog: 1.9.9...1.10.0