Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
0.45.0
❗ Breaking Changes
Dialog
: 重构 Dialog,兼容 mode="normal" 属性更改为 DialogCard 实现,新增控制台警告 @honkinglin (#1830)
🚀 Features
Table
:- 支持设置
col.stopPropagation
阻止整列事件冒泡 @chaishi (#1816) - 可筛选表格,新增
filter.popupProps
,支持透传 Popup 组件全部属性,tdesign-vue-next#2088 @chaishi (#1817) - 选中行表格,新增
selectOnRowClick
,支持点击行选中,tdesign-vue-next#1954 @chaishi (#1817) - 本地排序功能,支持对默认数据进行排序 @chaishi (#1817)
- 支持设置
Menu
: 弹出菜单中箭头不再翻转,间距等样式与 Dropdown 子菜单对齐 @xiaosansiji (#1813)Dialog
: 重构 Dialog,新增 DialogCard 子组件 @honkinglin (#1830)
🐞 Bug Fixes
Input
: 修复 input 动态宽度计算问题 @honkinglin (#1806)Table
:Dropdown
: 修复多级菜单过长无法选择的问题 @uyarn (#1821)Tree
: 修复叶子节点的label区域无法触发选中的问题 @uyarn (#1822)Form
:- 修复异步渲染 form 组件赋值失败问题 @honkinglin (#1824)
- 修复 formList 嵌套赋值问题 @honkinglin (#1819)
Guide
: 部分默认属性通过全局配置获取 @zhangpaopao0609 (#1808)Progress
: 修复 label 展示问题 @honkinglin (#1809)TreeSelect
: 修复 input 宽度展示问题 @honkinglin (#1820)ColorPicker
: 修复 swatchs panel 默认标题错误 @josonyang (#1810)
Full Changelog: 0.44.2...0.45.0
0.44.2
🚀 Features
Table
:
🐞 Bug Fixes
SelectInput
: 修复selectInput
出现异常的tips
节点 @PengYYYYY (#1792)Form
: 修复 formList 下 error 跳转问题 @honkinglin (#1794)Guide
: skip 和 finish 事件正确返回 current;相对元素位置不正确; @zhangpaopao0609 (#1803)DatePicker
: 修复右侧面板月份展示错误 @honkinglin (#1802)Dialog
: 修复滚动条判断问题 @honkinglin (#1795)
Full Changelog: 0.44.1...0.44.2
0.44.1
🚀 Features
TimePicker
: 新增status
、tips
和onPick
API @uyarn (#1786)ColorPicker
: 新增showPrimaryColorPreview
API 控制色彩选择条右侧主色区块的展示 @uyarn (#1788)Upload
:
🐞 Bug Fixes
InputNumber
:- 无法输入小数点后面的第一位数字
0
,tdesign-vue-next#2103 @chaishi (#1780) - 修复无法使用清空按钮清除输入数字问题,issue#1855 @chaishi (#1780)
- 修复 status 默认值缺失 @honkinglin (#1790)
- 无法输入小数点后面的第一位数字
Popup
: 快速移动鼠标弹出层闪烁 @HelKyle (#1769)dialog
: 修复 dialog instance ts 类型警告 @moecasts (#1783)affix
: 新增 content @ontheroad1992 (#1778)TimePicker
: 修复打开面板时无法直接清空时间的交互问题 @uyarn (#1786)Select
: 修复onEnter
事件回调参数异常的问题 @uyarn (#1789)Form
: 修复 ts 类型警告 @honkinglin (#1775)Anchor
: 修复 container 默认值问题 @ontheroad1992 (#1776)InputAdornment
: 修复样式问题 @honkinglin (#1784)Dialog
: 修复滚动条宽度计算问题 @honkinglin (#1787)
Full Changelog: 0.44.0...0.44.1
0.44.0
❗ Breaking Changes
Jumper
: Jumper 更名为 PaginationMini 组件,正在使用 Jumper 组件的同学请从 Pagination 中导出替换 @honkinglin (#1749)Tooltip
: 移除 placement 的 mouse 模式,该场景请使用 TooltipLite @carolin913 (#1751)
🚀 Features
TooltipLite
: placement 支持 mouse 模式,实现原生title体验 @carolin913 (#1751)Table
: 选中行功能,新增reserveSelectedRowOnPaginate
,用于支持在分页场景中,仅选中当前页数据,切换分页时清空选中结果,全选仅选中当前页数据 @chaishi (#1755)Drawer
: 默认不显示关闭按钮,有取消和确认按钮足矣,同其他框架保持一致 @chaishi (#1746)AutoComplete
: 新增组件AutoComplete
@chaishi (#1752)Calendar
: 调整卡片类型的控制面板尺寸大小 @uyarn (#1766)
🐞 Bug Fixes
Table
:- 减少表格重渲染 #1688 @jsonz1993 (#1704)
- 修复本地数据分页场景中,切换分页大小,
onPageChange
事件参数返回的数据不正确问题 @chaishi (#1755) - 序号列支持跨分页显示,issue#1726,tdesign-vue-next#2072 @chaishi (#1755)
- 修复分页场景下,设置 max-height 和 bordered 之后,边框线位置不正确 tdesign-vue-next#2062 @chaishi (#1755)
Card
: 修复 Card 组件 loading 高度塌陷 @HelKyle (#1754)TagInput
:Calendar
: 修复控制面板对齐的问题 @uyarn (#1766)Menu
: 修复纵向类型二级菜单左边间距丢失的问题 @uyarn (#1766)Dropdown
: 修复透传 className 和 style 的问题 @insekkei (#1745)Message
: 修复在 offset 不存在时 style 生效 @kenzyyang (#1762)TreeSelect
: 修复 valueDisplay 清空按钮不展示问题 @honkinglin (#1757)SelectInput
: 修复某些场景下select-input 无法输入的问题 @HelKyle (#1760)Drawer
: 修复动画效果异常 @honkinglin (#1761)
Full Changelog: 0.43.1...0.44.0
0.43.1
🚀 Features
Select
: Select option子组件搜索以label优先 支持复杂children为node节点的搜索 @uyarn (#1717)ColorPicker
: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)InputNumber
:Table
: 减少表格渲染次数,issue#1731 @chaishi (#1732)TreeSelect
: 优化checkable
时点击非叶子节点选中的问题 @uyarn (#1734)Dialog
: 优化关闭动画不流畅问题 @honkinglin (#1729)Other
: 兼容 React 18 render 警告 @honkinglin (#1718)
🐞 Bug Fixes
InputNumber
: 修复上个版本无法输入小数点问题 @chaishi (#1723)Select
: 支持valueDisplay API在单选模式的使用 @uyarn (#1733)Table
:Popup
: 修复delay
无效问题 @honkinglin (#1740)
New Contributors
- @josonyang made their first contribution in #1722
Full Changelog: 0.43.0...0.43.1
0.43.0
❗ Breaking Changes
Comment/Slider/ImageViewer
: 组件 DOM 结构调整,有覆盖样式的同学请关注 @HQ-Lin (#1785、#1794、#1788)- 部分组件间距、尺寸等样式统一调整,支持使用尺寸相关Design Token调整间距、尺寸大小 @uyarn (common #993) @Wen1kang (common #977)
🚀 Features
🐞 Bug Fixes
swiper
: swiper控制current交互和正常保持一致 @duenyang (#1693)Loading
: 处理loading在dialog等场景中样式异常的问题 @uyarn (#1694)Breadcrumbe
: 修复文字省略样式丢失的问题 @uyarn (#1702)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)InputNumber
: 组件支持受控 @chaishi (#1703)Form
: 修复拦截 checkbox 默认值为 undefined 控制台警告问题 @HQ-Lin (#1682)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)TreeSelect
:Tooltip
: 修复非受控问题 @HQ-Lin (#1712)
New Contributors
- @aomnisz made their first contribution in #1612
- @iLunZ made their first contribution in #1705
- @lio-mengxiang made their first contribution in #1706
Full Changelog: 0.42.6...0.43.0
0.42.6
🚀 Features
Guide
: support guide component @Yilun-Sun (#1581)
🐞 Bug Fixes
Table
: 当禁用resizable时,基础表格表头默认使用用户定义的列宽 @ZTao-z (#1662)Dropdown
: 修复Children变化时没有重新渲染的异常 @uyarn (#1673)Select
:InputNumber
: 修复最小值为0仍可点击减号至-1的问题 @lilonghe @uyarn (#1676)Input
: 修复在输入框进行预渲染处于display: none
状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1669)Pagination
: 修复selectProps
warn @chaishi (#1669)Form
: 修复提交后 onChange 校验不清除状态问题 @HQ-Lin (#1664)TreeSelect
: 修复 valueDisplay 和 filterable 同时设置时的显示问题 @moecasts (#1674)
Full Changelog: 0.42.5...0.42.6
0.42.5
🚀 Features
Collapse
: 支持 expandIcon 属性 @asbstty (#1651)Pagination
: 透传selectProps
和selectProps.popupProps
到组件Pagination
,以便实现挂载节点等复杂场景需求, issue#1611 @chaishi (#1638)Input
:
🐞 Bug Fixes
Form
: 修复不同 trigger 下校验结果互相覆盖问题 @HQ-Lin (#1630)Cascader
: 修复出现重复的options
@PengYYYYY (#1628)Table
:- 提高
dragSortOptions
优先级,以便父组件自定义全部参数,issue#1556 @chaishi (#1638) - 修复可编辑表格,行编辑,数据校验问题,issue#1514 @chaishi (#1638)
- 修复吸顶表头超出省略问题,tdesign-vue#1639 @chaishi (#1638)
- 提高
Input
:- 输入框达到数量
maxlength
时,无法删除且无法修改输入框内容,issue#1633 @chaishi (#1635) - 修复聚焦的时候未恢复 format 之前的值问题 issue#1634 @chaishi (#1635)
- 输入框达到数量
Datepicker
: 修复popupProps.onVisibleChange
方法不能正常触发的问题 @xiaosansiji (#1644)Button
: 修复动画在disabled状态切换后失效的问题 @uyarn (#1653)Pagination
: 修复相同页码也会触发onChange的问题 @HQ-Lin (#1650)Message
: 支持异步渲染组件 @kenzyyang (#1641)DatePicker
: 修复单选日期时间无法确定问题 @HQ-Lin (#1645)
New Contributors
Full Changelog: 0.42.4...0.42.5
0.42.4
🚀 Features
Tag
: 样式优化,实现 light-outline 风格 @HelKyle (#1590)Upload
: 多图片上传,图片文件名支持abridgeName
@chaishi (#1616)Comment
: 样式优化 @zhangpaopao0609 (#1614)InputAdornment
: 样式优化 @zhangpaopao0609 (#1606)
🐞 Bug Fixes
Drawer
: 修复浮层关闭后聚焦问题 @NWYLZW (#1591)Input
: 修复input 限制字符无效问题 @HQ-Lin (#1624)Slider
: 修复 slider marks 为 object 时刻度位置异常 @HelKyle (#1600)Popup
: 兼容 trigger 元素获取异常报错问题 @HQ-Lin (#1626)Form
: 调整requireMark
、showErrorMessage
等默认值 @HQ-Lin (#1602)Select
: 修复 onChange 回调参数缺失问题 @uyarn (#1603)Swiper
: 当轮播只有一个时,点击左侧按钮后,按钮失效问题 @yatessss (#1604)Dropdown
:Upload
:Tabs
:
🚧 Others
New Contributors
Full Changelog: 0.42.3...0.42.4
0.42.3
🚀 Features
🐞 Bug Fixes
Table
:DatePicker
: 修复 range 数据格式化异常问题 @HQ-Lin (#1587)Collapse
: 修复 defaultExpandAll 属性没有生效 & 包含 form 表单的时候样式出现溢出问题 @duanbaosheng (#1579)Form
: 修复getInternalHooks
警告问题 @HQ-Lin (#1577)
Full Changelog: 0.42.2...0.42.3