Skip to content

Releases: Tencent/tdesign-react

1.0.3

09 Mar 07:45
f74c0e1
Compare
Choose a tag to compare

🚀 Features

🐞 Bug Fixes

  • DatePicker: 修复月份为0时展示当前月份问题 @honkinglin (#2032)
  • Upload: 修复 upload method 无效问题 @i-tengfei (#2034)
  • Select: 修复多选全选初始值为空时选中报错的问题 @uyarn (#2042)
  • Dialog: 修复弹窗垂直居中问题 @KMethod (#2043)

New Contributors

Full Changelog: 1.0.2...1.0.3

1.0.2

01 Mar 10:54
5f33290
Compare
Choose a tag to compare

🚀 Features

  • Image:
    • 图片组件支持特殊格式的地址 .avif.webp @chaishi (#2021)
    • 新增图片全局配置 globalConfig.image.replaceImageSrc,用于统一替换图片地址 @chaishi (#2021)
  • List: listItemMeta 支持 classNamestyle 属性 @honkinglin (#2005)

🐞 Bug Fixes

Full Changelog: 1.0.1...1.0.2

1.0.1

21 Feb 06:36
86d9eeb
Compare
Choose a tag to compare

🚀 Features

  • Popup: 新增onScrollToBottom 事件 @uyarn (#1980)
  • Select:
    • 支持虚拟滚动的使用 @uyarn (#1980)
    • 支持autofocussuffixsuffixIcon等API,onSearch新增回调参数 @uyarn (#1980)
    • Option子组件支持自定义titleAPI @uyarn (#1980)
  • Icon: 加载时注入样式,避免在 next 环境中报错的问题 @uyarn (#1990)
  • Avatar: 组件内部图片,使用 Image 组件渲染,支持透传 imageProps 到 Image 图片组件 @chaishi (#1993)
  • Dialog: plugin 调用支持自定义 visbile @moecasts (#1998)
  • Tabs: 支持拖拽能力 @duanbaosheng (#1979)

🐞 Bug Fixes

  • Select: 修复onInputchange触发时机的问题 @uyarn (#1980)
  • Radio: 修复 radio disabled 默认值问题 @honkinglin (#1977)
  • TagInput: 修复0.45.4版本后TagInput增加blur行为导致Select/Cascader/TreeSelect无法过滤多选的问题 @uyarn (#1989)
  • Avatar: 修复图片无法显示问题 @chaishi (#1993)
  • Image: 修复事件类型问题 @chaishi (#1993)
  • Tree: 修复子节点被折叠后无法被搜索问题 @honkinglin (#1999)
  • Popup: 修复浮层显隐死循环问题 @honkinglin (#1991)
  • Form: 修复 formList onValuesChange 获取不到最新数据问题 @honkinglin (#1992)
  • Drawer: 修复 drawerDialog 滚动条检测问题 @honkinglin (#2001)

Full Changelog: 1.0.0...1.0.1

1.0.0

15 Feb 06:44
0409f1d
Compare
Choose a tag to compare

🚀 Features

  • Dropdown: submenu层级结构调整,增加一层t-dropdown__submenu-wrapper @uyarn (#1964)

🐞 Bug Fixes

  • Tree: 修复使用 setItem 设置节点expanded 时,不触发 onExpand 的问题 @genyuMPj (#1956)
  • Dropdown: 修复多层超长菜单的位置异常问题 @uyarn (#1964)

Full Changelog: 0.45.6...1.0.0

0.45.6

08 Feb 09:15
8d937e8
Compare
Choose a tag to compare

🚀 Features

  • Input: 点击 Input 输入框中的任意元素,自动触发聚焦 @chaishi (#1950)
  • TagInput: collapsedItems 的参数 count 含义更为折叠的数量 @chaishi (#1950)

🐞 Bug Fixes

  • Loading: 修复loading在部分windows设备中晃动的问题 @uyarn (#1943)
  • InputNumber: 修复小数点后面不能连续输入两个 0 的问题 @chaishi (#1950)
  • TreeSelect:
    • onBluronFocus 的事件参数 value 调整为和文档保持一致,始终等于组件选中的值 @chaishi (#1950)
    • 修复 collapsedItems 的第一个参数缺少 label 信息问题(可能存在 Breaking Change) @chaishi (#1950)
  • Dialog & Drawer: 修复在 next 中 document 报错问题 @honkinglin (#1944)
  • ColorPicker: 修复 slider 初始化 thumb 位置计算问题 @MrWeilian (#1907)

New Contributors

Full Changelog: 0.45.5...0.45.6

0.45.5

01 Feb 09:12
af597ff
Compare
Choose a tag to compare

🚀 Features

  • Timeline:
  • TreeSelect: data 中的 label 属性,支持 ReactNode,修复使用 label 定义下拉选项报错问题 @chaishi (#1899)
  • Guide:
    • 新增 GuideStep.popupProps 透传全部属性到 Popup 组件 @chaishi (#1915)
    • 去除步骤数非必要的包裹元素 span @chaishi (#1915)
    • 支持 children,含义同 content @chaishi (#1915)
  • Upload:
    • 可拖拽的单图片/单文件上传,支持自定义文件信息内容 @chaishi (#1918)
    • 一个请求上传多个文件时,去除重复参数 file,保留 file[0] file[1] 即可,同时新增参数 length 表示本次上传文件的数量 @chaishi (#1918)
    • onError/onSuccess/onProgress 添加关键事件参数 XMLHttpRequest,用于获取上传请求更详细的信息 @chaishi (#1918)
    • tips 支持 ReactNode @chaishi (#1918)
    • 新增上传请求超时也会执行 onError @chaishi (#1918)
    • 支持事件 onCancelUpload @chaishi (#1918)
    • 支持 mockProgressDuration,用于设置模拟上传进度间隔时间,大文件大一点,小文件小一点 @chaishi (#1918)
  • Avatar: 图标类名由 .t-avatar-icon 更为 .t-avatar__icon @chaishi (#1931)

🐞 Bug Fixes

  • dialog:
  • TreeSelect:
    • 多选场景,修复搜索功能点击输入框报错问题 @chaishi (#1899)
    • 没有触发事件 onPopupVisibleChange @chaishi (#1899)
    • 修复 onInputChange 触发时机不正确问题,不应该在初始渲染且用户没有进行任何操作时就触发 @chaishi (#1899)
    • 修复过滤功能中,输入关键词发生变化时,没有触发 onSearch 问题 @chaishi (#1899)
    • 期望远程搜索事件 onSearch 优先级比本地搜索 filter 高,当前组件表现不符合预期 @chaishi (#1899)
    • 修复 onSearch 事件第一个参数不正确问题,第一个参数期望是输入的关键词,而非当前选中的值 @chaishi (#1899)
    • 修复 empty text 显示异常 & onClear 后 value 重置问题 @genyuMPj (#1903)
  • Image: 组件内中文改为 localeProvider 提供配置 @carolin913 (#1909)
  • imageViewer: 组件内中文改为 localeprovider 提供配置 @carolin913 (#1909)
  • SelectInput: 修复下拉弹窗状态未改变时,重复触发 onPopupVisibleChange 事件的问题 @xiaosansiji (#1902)
  • Guide: 修复自定义 highlightContent 节点中的类名消失问题 @chaishi (#1915)
  • ColorPicker: 修复打开Mode选择器状态下关闭面板没有正确隐藏Mode选择器的问题 @MrWeilian (#1914)
  • Upload:
    • 修复 onSelectChange 事件第二个参数 currentSelectedFiles 不正确问题 @chaishi (#1918)
    • 修复 autoUpload=false 场景下,即使 beforeUpload 函数全部返回 false 依然会触发 onChange 事件问题 @chaishi (#1918)
    • 修复 data 为函数时,参数为空问题,补充参数 files @chaishi (#1918)
    • 修复 theme=image-flow 时,无法使用 fileListDisplay 自定义图片列表问题 @chaishi (#1918)
    • 修复文件数量超出 max 时,且没有可继续上传的文件,依然触发 change 事件问题 @chaishi (#1918)
    • 修复 theme=file 或者 theme=image-flow 时,abridgeName 无效问题 @chaishi (#1918)
    • 修复 theme=image-flowautoUpload=false 时,change 事件第一个参数丢失 file.url 问题 @chaishi (#1918)
    • 修复非自动上传场景 change 事件第二个参数 file 值并非当前文件问题 @chaishi (#1918)
  • TimePicker: 修复自定义 onInput 未触发问题 @carolin913 (#1912)
  • DatePicker: 修复 dayjs 国际化设置问题 @honkinglin (#1925)
  • Table: 修复拖拽滚动条回到顶部白屏问题 @MrWeilian (#1921)

Full Changelog: 0.45.4...0.45.5

0.45.4

17 Jan 06:40
815a744
Compare
Choose a tag to compare

🚀 Features

  • Image: onLoadonError 事件新增 Event 参数 @chaishi (#1890)

🐞 Bug Fixes

🚧 Others

Full Changelog: 0.45.3...0.45.4

0.45.3

11 Jan 06:46
ce3ff9f
Compare
Choose a tag to compare

🚀 Features

  • Radio:
    • 新增键盘事件支持,tab 键切换选项,enter 键选中 @chaishi (#1865)
    • Radio.Group 新增 allowUncheck,支持取消选中(Radio. allowUncheck 本身已支持) @chaishi (#1865)
    • onClick 参数由 (e: MouseEvent) 调整为 ({ e: MouseEvent }) @chaishi (#1865)

🐞 Bug Fixes

New Contributors

Full Changelog: 0.45.2...0.45.3

0.45.2

05 Jan 09:24
ff18634
Compare
Choose a tag to compare

🚀 Features

🐞 Bug Fixes

  • table: 修正 onDragSort 使用过期变量的问题 @lich-yoo (#1844)
  • AutoComplete: 修复 options 不存在时,组件因缺少判空报错问题 @chaishi (#1845)
  • Dialog: 修复 style 透传问题 @honkinglin (#1859)
  • Form: 修复 unsafe-eval报错的问题 @honkinglin (#1860)
  • Select: 修复readonly状态下可以通过选项的关闭按钮移除选项的问题 @uyarn (#1862)
  • DatePicker:
  • ImageViewer: z-index层级调整,修复窗口模式拖拽问题 @Ylushen (#1851)

New Contributors

Full Changelog: 0.45.1...0.45.2

0.45.1

30 Dec 06:04
fb2d74e
Compare
Choose a tag to compare

🚀 Features

🐞 Bug Fixes

Full Changelog: 0.45.0...0.45.1