Skip to content

Releases: Tencent/tdesign-react

1.3.1

15 Nov 08:12
c55e6a5
Compare
Choose a tag to compare

🚀 Features

  • Upload: 拖拽上传文件场景,即使文件类型错误,也触发 drop 事件 @chaishi (#2591)

🐞 Bug Fixes

  • Tree:
  • Notification:
    • 修复连续弹两个Notification,第一次实际只显示一个。 @HaixingOoO (#2595)
    • 使用flushSync在useEffect中会警告,现在替换flushSycn,改用循环setTimeout来处理。 @HaixingOoO (#2597)
  • Dialog:
    • 修复Dialog中引入Input组件,从Input中间输入光标会跳转到最后 @HaixingOoO (#2485)
    • 修复弹窗的头部标题显示影响了取消按钮的位置 @HaixingOoO (#2593)
  • Popup: 修复PopupRef的类型缺失问题 @Ricinix (#2577)
  • Tabs: 修复重复点击激活的选项卡,也会触发 onChange 事件。 @HaixingOoO (#2588)
  • Rdio: Radio 根据对应 variant 选择 Radio.Button 进行展示 @NWYLZW (#2589)
  • Input: 修复Input设置最大长度后回删的异常行为 @uyarn (#2598)
  • Link: 修复前后图标没有垂直居中的问题 @uyarn (#2598)
  • Select: 修复inputchange事件context参数异常的问题 @uyarn (#2600)
  • DatePicker: 修复PaginationMini 未更新导致切换行为异常的问题 @Ricinix (#2587)
  • Form: 修复 setFields 触发 onValuesChange 导致的死循环 @honkinglin (#2570)

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

19 Oct 03:06
3256566
Compare
Choose a tag to compare

🚀 Features

  • Timeline: TimelineItem添加点击事件。 @Zzongke (#2545)
  • Tag:

🐞 Bug Fixes

  • locale: 添加缺失it_IT、ru_RU、zh_TW 的语言环境 @Zzongke (#2542)
  • Cascader: change 事件中 source 异常问题 @betavs (#2544)
  • Tree: 修复allowFoldNodeOnFilter为true下过滤后节点的展示结果 @uyarn (#2552)
  • TagInput: 修复在只有一个选项时,删除过滤文字会误删已选项的缺陷 @uyarn (#2552)
  • TreeSelect: 调整过滤选项后的交互行为,与其他实现框架保持一致 @uyarn (#2552)
  • Rate: 修复鼠标快速移动,会出现多个text显示的问题 @Jon-Millent (#2551)

New Contributors

Full Changelog: 1.2.7...1.3.0

1.2.6

09 Oct 02:12
945b167
Compare
Choose a tag to compare

🚀 Features

  • Table: 优化渲染次数 @chaishi (#2514)
  • card: title使用div取代span 在自定义场景下更符合规范 @uyarn (#2517)
  • Tree: Tree支持通过key匹配单一value指定滚动到特定位置,具体使用方式请参考示例代码 @uyarn (#2519)

🐞 Bug Fixes

Full Changelog: 1.2.5...1.2.6

1.2.5

14 Sep 06:54
65f98ef
Compare
Choose a tag to compare

🚀 Features

  • steps: 全局配置添加步骤条的已完成图标自定义 @Zzongke (#2491)
  • Table: 可筛选表格,onFilterChange 事件新增参数 trigger: 'filter-change' | 'confirm' | 'reset' | 'clear',表示触发筛选条件变化的来源 @chaishi (#2492)
  • Form: trigger新增submit选项 @honkinglin (#2507)
  • ImageViewer: onIndexChange 事件新增 trigger 枚举值 current @chaishi (#2494)
  • Image:
    • 新增 fallback,表示图片的兜底图,原始图片加载失败时会显示兜底图 @chaishi (#2494)
    • 新增支持 src 类型为 File,支持通过 File 预览图片 @chaishi (#2494)
  • Upload: 文案列表支持显示缩略图 @chaishi (#2494)
  • Tree:
    • 支持虚拟滚动场景下通过key滚动到特定节点 @uyarn (#2509)
    • 虚拟滚动下 低于threshold 仍可运行scrollTo操作 @uyarn (#2509)

🐞 Bug Fixes

  • GlobalConfig: 修复切换多语言失效的问题 @uyarn (#2501)
  • Table:
    • 可筛选表格,修复 resetValue 在清空筛选时,未能重置到指定 resetValue 值的问题 @chaishi (#2492)
    • 树形结构表格,修复 expandedTreeNodes.sync 和 @expanded-tree-nodes-change 使用 expandTreeNodeOnClick 时无效问题 tdesign-vue#2756 @chaishi (#2492)
    • 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
    • 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2498)
    • 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
    • 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)
  • TagInput: 修复折叠展示选项尺寸大小问题 @uyarn (#2503)
  • Tabs: 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)
  • menu: 修复菜单expandType默认模式下menuitem传递onClick不触发的问题 @Zzongke (#2502)
  • ImageViewer: 修复无法通过 visible 直接打开预览弹框问题 @chaishi (#2494)
  • Tree: 修复1.2.0版本后部分TreeNodeModel的操作失效的异常 @uyarn

New Contributors

Full Changelog: 1.2.4...1.2.5

1.2.4

31 Aug 10:01
c01d37c
Compare
Choose a tag to compare

🌈 1.2.4 2023-08-31

🚀 Features

  • Table: 树形结构,没有设置 expandedTreeNodes 情况下,data 数据发生变化时,自动重置收起所有展开节点(如果希望保持展开节点,请使用属性 expandedTreeNodes 控制,tdesign-vue#2735 @chaishi (#2470)

🐞 Bug Fixes

  • Watermark: watermark组件,修改水印节点,都不影响水印展示 @tingtingcheng6 (#2459)
  • Table:
    • 拖拽排序 + 本地数据分页场景,修复拖拽排序事件参数 currentIndex/targetIndex/current/target 等不正确问题 @chaishi (#2470)
    • 拖拽排序 + 本地数据分页场景,修复在第二页以后的分页数据中拖拽调整顺序后,会自动跳转到第一页问题 @chaishi (#2470)
    • 支持分页非受控用法的拖拽排序场景 @chaishi (#2470)
  • Slider: 修复初始值为0 时,label位置错误的缺陷 @Zzongke (#2477)
  • Tree: 支持store.children调用getChildren方法 @uyarn (#2480)

New Contributors

Full Changelog: 1.2.3...1.2.4

1.2.3

24 Aug 06:22
0df5ef8
Compare
Choose a tag to compare

🌈 1.2.3 2023-08-24

🐞 Bug Fixes

Full Changelog: 1.2.2...1.2.3

1.2.2

24 Aug 06:21
66888be
Compare
Choose a tag to compare

🌈 1.2.2 2023-08-24

🚀 Features

  • Table:
    • 树形结构,新增组件实例方法 removeChildren,用于移除子节点 @chaishi (#2453)
    • 树形结构,支持通过属性 expandedTreeNodes.sync 自由控制展开节点,非必传属性 @chaishi (#2453)
  • Tree: 新增scrollTo方法 支持在虚拟滚动场景下滚动到指定节点的需求 @uyarn (#2460)

🐞 Bug Fixes

  • taginput: fix when entering Chinese, it will be blocked by the previous label @Zzongke (#2438)
  • Table:
    • 点击行展开/点击行选中,修复 expandOnRowClickselectOnRowClick 无法独立控制行点击执行交互问题 issue#3254 @chaishi (#2452)
    • 树形结构,修复组件实例方法 展开全部 expandAll 问题 @chaishi (#2453)
  • TagInput: 修复中文展示问题 @Zzongke (#2438)
  • Form: 修复FormList组件使用form setFieldsValue、reset异常 @nickcdon (#2406)

New Contributors

  • @Zzongke made their first contribution in #2438
  • @nickcdon made their first contribution in #2406

Full Changelog: 1.2.1...1.2.2

1.2.1

16 Aug 07:45
9d3b0cc
Compare
Choose a tag to compare

🌈 1.2.1 2023-08-16

🚀 Features

🐞 Bug Fixes

New Contributors

Full Changelog: 1.2.0...1.2.1

1.2.0

11 Aug 02:15
2169e18
Compare
Choose a tag to compare

❗ Breaking Changes

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

🚀 Features

  • Table:
    • 新增 lazyLoad 用于懒加载整个表格 @chaishi (#2402)
    • 可编辑单元格,新增 edit.keepEditMode ,用于保持单元格始终为编辑模式 @chaishi (#2402)
    • 可筛选表格,支持透传 attrs/style/classNames 属性、样式、类名等信息到自定义组件,tdesign-vue#2627 @chaishi (#2402)
    • 可筛选表格,当前 filterValue 未设置过滤值的默认值时,不再透传 undefined 到筛选器组件,某些组件的默认值必须为数组,不允许是 undefined @chaishi (#2402)

🐞 Bug Fixes

  • Cascader: 传入的 value 不在 options中时会直接报错 @peng-yin (#2414)
  • menu: 修复同一个MenuItem多次触发onChange的问题 @leezng (#2424)
  • Drawer: 抽屉组件在 visible 默认为 true 时,无法正常显示 @peng-yin (#2415)
  • Table:
    • 虚拟滚动场景,修复表头宽度和表内容宽度不一致问题 @chaishi (#2402)
    • 虚拟滚动场景,修复默认的滚动条长度(位置)和滚动后的不一致问题 @chaishi (#2402)

New Contributors

Full Changelog: 1.1.17...1.2.0

1.1.17

28 Jul 13:14
fb0b37d
Compare
Choose a tag to compare

🌈 1.1.17 2023-07-28

🐞 Bug Fixes

  • Tabs: 修复tabs组件list传空数组时的js报错 @zhenglianghan (#2393)
  • List: 修复ListItemMeta组件description传递自定义元素 @qijizh (#2396)
  • Tree: 修复开启虚拟滚动时部分场景下节点回滚的交互异常问题 @uyarn (#2399)
  • Tree: 修复1.1.15后基于level属性的操作无法正常工作的问题 @uyarn (#2399)