title | docClass | toc | spline |
---|---|---|---|
更新日志 |
timeline |
false |
explain |
Select
: Select option子组件搜索以label优先 支持复杂children为node节点的搜索 @uyarn (#1717)ColorPicker
: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)InputNumber
:ColorPicker
: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)Table
: 减少表格渲染次数,issue#1731 @chaishi (#1732)TreeSelect
: 优化checkable
时点击非叶子节点选中的问题 @uyarn (#1734)Dialog
: 优化关闭动画不流畅问题 @honkinglin (#1729)Other
: 兼容 React 18 render 警告 @honkinglin (#1718)
InputNumber
: 修复上个版本无法输入小数点问题 @chaishi (#1723)Select
: 支持valueDisplay API在单选模式的使用 @uyarn (#1733)Table
:Popup
: 修复delay
无效问题 @honkinglin (#1740)
Comment/Slider/ImageViewer
: 组件 DOM 结构调整,有覆盖样式的同学请关注 @honkinglin (#1785、#1794、#1788)- 部分组件间距、尺寸等样式统一调整,支持使用尺寸相关Design Token调整间距、尺寸大小 @uyarn (common #993) @Wen1kang (common #977)
swiper
: swiper控制current交互和正常保持一致 @duenyang (#1693)Loading
: 处理loading在dialog等场景中样式异常的问题 @uyarn (#1694)Breadcrumbe
: 修复文字省略样式丢失的问题 @uyarn (#1702)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)InputNumber
: 组件支持受控 @chaishi (#1703)Form
: 修复拦截 checkbox 默认值为 undefined 控制台警告问题 @honkinglin (#1682)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)TreeSelect
:Tooltip
: 修复非受控问题 @honkinglin (#1712)
Guide
: support guide component @Yilun-Sun (#1581)
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 校验不清除状态问题 @honkinglin (#1664)TreeSelect
: 修复 valueDisplay 和 filterable 同时设置时的显示问题 @moecasts (#1674)
Collapse
: 支持 expandIcon 属性 @asbstty (#1651)Pagination
: 透传selectProps
和selectProps.popupProps
到组件Pagination
,以便实现挂载节点等复杂场景需求, issue#1611 @chaishi (#1638)Input
:
Form
: 修复不同 trigger 下校验结果互相覆盖问题 @honkinglin (#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的问题 @honkinglin (#1650)Message
: 支持异步渲染组件 @kenzyyang (#1641)DatePicker
: 修复单选日期时间无法确定问题 @honkinglin (#1645)
Tag
: 样式优化,实现 light-outline 风格 @HelKyle (#1590)Upload
: 多图片上传,图片文件名支持abridgeName
@chaishi (#1616)Comment
: 样式优化 @zhangpaopao0609 (#1614)InputAdornment
: 样式优化 @zhangpaopao0609 (#1606)
Drawer
: 修复浮层关闭后聚焦问题 @NWYLZW (#1591)Input
: 修复 input 限制字符无效问题 @honkinglin (#1624)Slider
: 修复 slider marks 为 object 时刻度位置异常 @HelKyle (#1600)Popup
: 兼容 trigger 元素获取异常报错问题 @honkinglin (#1626)Form
: 调整requireMark
、showErrorMessage
等默认值 @honkinglin (#1602)Select
: 修复 onChange 回调参数缺失问题 @uyarn (#1603)Swiper
: 当轮播只有一个时,点击左侧按钮后,按钮失效问题 @yatessss (#1604)Dropdown
:Upload
:- 修复
name
无效问题 @chaishi (#1616) - 图片上传,自定义上传方法不支持图片回显问题 @chaishi (#1616)
- 修复结果无法识别
interface
文件问题,issue#1586 @chaishi (#1616) - 修复 Form 控制禁用状态失效问题 @chaishi (#1621)
- 修复
Tabs
:
- 测试框架切换至 vitest @honkinglin (#1596)
Form
: 调整 requiredMark api 可独立控制星号展示 @honkinglin (#1580)
Table
:DatePicker
: 修复 range 数据格式化异常问题 @honkinglin (#1587)Collapse
: 修复 defaultExpandAll 属性没有生效 & 包含 form 表单的时候样式出现溢出问题 @duanbaosheng (#1579)Form
: 修复getInternalHooks
警告问题 @honkinglin (#1577)
Select
: 调整下拉交互 允许输入时不关闭下拉面板 减少相关交互问题 @uyarn (#1570)DatePicker
: 支持valueType
API @honkinglin (#1554)Table
:- 新增
showHeader
,支持隐藏表头 @chaishi (#1566) - 新增
column.colKey = serial-number
,支持序号列功能,#1517 @chaishi (#1566) - 新增
showSortColumnBgColor
,用于控制是否显示排序列背景色 @chaishi (#1566) - 支持属性
tree.treeNodeColumnIndex
动态修改, #1487 @chaishi (#1566) - 表格列属性
attrs
支持自定义任意单元格属性 @chaishi (#1566) - 新增列属性
colspan
,用于设置单行表头合并 @chaishi (#1566) - 超出省略功能,支持同时设置省略浮层内容
ellipsis.content
和属性透传ellipsis.props
@chaishi (#1566) - 支持泛型 @chaishi (#1552)
- 新增
InputNumber
: 输入中文或特殊符号时,清空数字为undefined
@chaishi (#1553)Upload
:- 请求支持带上自定义
headers
@chaishi (#1553) - 请求支持
withCredentials
@chaishi (#1553) - 添加参数
response
到事件onSuccess
,单文件是对象,多文件是数组,tdesign-vue-next#1774 @chaishi (#1558)
- 请求支持带上自定义
Card
: 修复shadow
API不生效的问题 @Flower-F (#1555)Select
: 修复新创建的条目与已有项重复时重复显示的问题 @samhou1988 (#1550)TreeSelect
: 修复 filterable 时,点击 treeselect 闪的问题 @HelKyle (#1569)Form
: 修复 FormList 动态设置节点初始值丢失问题 @honkinglin (#1571)Input
: 兼容异步渲染组件计算宽度异常情况 @honkinglin (#1568)Table
:- 筛选功能,修复
filterRow={null}
无法隐藏过滤行问题,issue#1438 @chaishi (#1566) - 树形结构,叶子节点缩进距离修正 @chaishi (#1566)
- 超出省略功能,
ellipsisTitle
优先级应当高于ellipsis
, tdesign-vue#1404 @chaishi (#1566) - 行选中功能,修复
column.type=single
时,column.title
无效问题,issue#1372 @chaishi (#1566) - 过滤功能,
list.value
值为number
无法高亮过滤图标问题 @chaishi (#1566) - 行选中功能,数据变化时,选中的数据依旧是变化前的数据,#1722 @chaishi (#1566)
- 不提供
expandedRowKeys
的绑定会报错 ,缺少判空,#1704 @chaishi (#1566)
- 筛选功能,修复
Dialog
: 修复初次点击内容区域移到 mask 区域后关闭弹窗问题 @honkinglin (#1573)Pagination
: 修复jumper
输入框联动问题 @honkinglin (#1574)
Form
:Upload
:Table
: 新增 column.resizable 支持自定义任意列是否可拖拽调整宽度 @ZTao-z (#1535)Tooltip
: 新增lite模式子组件,rate/imageviewer改用lite版本 @carolin913 (#1546)TimePicker
: 优化边距 ui @wanghanzhen (#1531)ImageViewer
: 优化内部 dom 节点class bem 命名规范 @Ylushen (#1533)
Upload
:Input
:TimePicker
: 修复部分场景滚动异常无法选中23:59:59的问题 @uyarn (#1511)Dropdown
: 修复点击选项没有触发onVisibleChange的问题 @uyarn (#1516)Tree
: 支持树可拖拽 @HelKyle (#1534)Select
: 修复Select组件多选情况下禁用组件后还能点击删除选项的问题 @AqingCyan (#1529)TagInput
: 修复 react 16 版本 event 对象缺失 code 属性判断错误 @honkinglin (#1526)DatePicker
: 修复输入框清空后关闭弹窗未重置问题 @honkinglin (#1543)
DatePicker
: 移除valueType
api,可使用返回的 dayjs 对象自行格式化 @honkinglin (#1487)Select
: 移除onVisibleChange
、bordered
多余 api,可使用onPopupVisibleChange
、borderless
替代 @honkinglin (#1505)
Form
: 新增useWatch
hook @honkinglin (#1490)DatePicker
:
Icon
: 修复使用classprefix
替换组件前缀对图标的影响 #common842 @uyarn @honkinglin (#1500)Cascader
: 修复options
动态设置为空失效 @pengYYYYY (#1501)Checkbox
: 修复非规范属性引起的告警 @leosxie (#1496)TagInput
: 修复清除按钮未调用onClear
事件 @pengYYYYY (#1506)Select
: 修复透传tagProps
属性失败问题 @honkinglin (#1497)Notification
: 修复 offset 定位问题 @kenzyyang (#1504)SelectInput
:
- 修复 lodash 全量导入问题 @honkinglin (#1491)
Upload
:ImageViewer
:DatePicker
: 支持二次更改时间选择器时可单次变更日期 @honkinglin (#1478)Table
: 优化列宽调整策略 @ZTao-z (#1483)
TreeSelect
: 修复 data 异步更新,input 值没有及时更新的问题 @HelKyle (#1481)
- 支持
es module
导出不带样式产物,调整 lib 包内容,新增cjs
产物支持commonjs
导出不带样式产物 @honkinglin (#1455)
Popup
: 支持popperOptions
、delay
、hideEmptyPopup
api @honkinglin (#1444)Upload
:- 重构 upload 组件,修复众多问题,支持更多 api
UploadFile
对象新增uploadTime
属性,用于表示上传时间 @chaishi (#1461)theme=file
支持多文件上传 @chaishi (#1461)- 文件上传前处理函数
beforeUpload
存在时,依然支持sizeLimit
检测 @chaishi (#1461) - 新增
beforeAllFilesUpload
,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的beforeUpload
用于判定单个文件的是否继续上传 @chaishi (#1461) - 新增事件
onValidate
,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过、文件名重复(允许重复文件名场景下不会触发)等 @chaishi (#1461) - 新增事件
onOneFileSuccess
,多文件上传场景下,在单个文件上传成功后触发 @chaishi (#1461) - 新增事件
onOneFileFail
,多文件上传场景下,在单个文件上传失败后触发 @chaishi (#1461) - 新增
formatRequest
用于新增或修改上传请求参数(现有的format
用于格式化文件对象) @chaishi (#1461) - 新增
triggerButtonProps
用于指定文件选择触发按钮风格 @chaishi (#1461)
Dropdown
:RangeInput
: 优化 icon 居中展示的问题 @honkinglin (#1447)DatePicker
: 修复cellClick
返回日期错误 @honkinglin (#1458)Tabs
: 修复未替换部分classPrefix导致样式异常的问题 @uyarn (#1476)tree
: 修复disabled
下不可展开的问题 @uyarn (#1474)Upload
: 修复autoUpload=false
时,没有触发onChange
事件问题(可能存在 breaking change) @chaishi (#1461)Popup
: 修复 ref 透传丢失属性问题 @honkinglin (#1468)Select
: 修复布尔值选中没有显示对应的文字问题 @samhou1988 (#1441)
Table
:- 树形结构,新增
getTreeExpandedRow
,用于获取展开的树形节点,issue#1309 @chaishi (#1420) - 可编辑单元格,
edit.rules
新增数据类型function
,用于动态设置校验规则,tdesign-vue-next#1472 @chaishi (#1420) - 文本超出省略由
Popup
更为Tooltip
,方便定义提醒文本主题色,issue#1369 @chaishi (#1420)
- 树形结构,新增
Dropdown
:Nofitication
: 插件模式支持config @carolin913 (#1417)
InputAdornment
: 修复formItem 包裹 inputAdornment 组件 onChange 冲突问题 @honkinglin (#1419)TimePicker
: 修复边界滚动异常问题 @HelKyle (#1426)Cascader
:- 修复
loadingText
无效 (vue-next #1555) @pengYYYYY (#1428) - 修复
value
为number
类型时有告警 (vue-next #1570) @pengYYYYY (#1428) - 修复在输入时
entry
键会默认全选第一个选项的全部内容 (vue-next #1529) @pengYYYYY (#1428) - 修复通过
SelectInputProps
透传方法属性导致传入SelectInput
的数据变成的数组 (vue-next #1502) @pengYYYYY (#1428) - 修复多选状态下点击
label
展开子级表现异常 @pengYYYYY (#1428)
- 修复
Nofitication
: 修复 classname 透传问题,closebtn/icon 无法支持 bool 设置 @carolin913 (#1417)Table
:- 修复
editableCellState
返回值与期望相反问题(Breaking Change) @chaishi (#1420) - 修复表格部分元素无法随 table 变化而变化,如:空数据,issue#1319 @chaishi (#1420)
- 修复全选时,事件参数
selectedRowData
为空的问题 @chaishi (#1420)
- 修复
Alert
: 修复 close 不支持 function 类型 @carolin913 (#1433)Tabs
: 修复 debounce 问题 @HelKyle (#1424)TimePicker
: 修复 debounce 问题 @HelKyle (#1424)Table
: 修复 debounce 问题 @HelKyle (#1424)Popup
: 修复 debounce 问题 @HelKyle (#1424)Radio
: 修复onChange
触发两次问题 @Lmmmmmm-bb (#1422)Button
: 调整loading状态的样式问题 @uyarn (#1437)Form
:DatePicker
:Message
: 修复更改前缀后插件调用展示异常问题 @kenzyyang (#1431)
Form
: 新增useForm
hook 获取 form 实例 & 支持initialData
全局设置初始值 @honkinglin (#1351)DatePicker
: 优化不设置valueType
场景下与format
一致 @honkinglin (#1382)Dialog
: 非模态对话框优化拖拽事件鼠标表现 @huoyuhao (#1355)Transfer
: 支持showCheckAll
api @HelKyle (#1385)
InputAdornment
: 修复在 form 组件下 disabled 设置问题 @honkinglin (#1381)Slider
: 修复点击 marks 触发 cannot read properties of null 异常 @PBK-B (#1297)Upload
: 支持受控使用时files
可设置为null @uyarn (#1358)Popup
: 修复 popup 显示状态点击页面事件重复触发问题 @honkinglin (#1371)Alert
: 增加关闭动画 && 修复onClosed
回调事件 @HelKyle (#1368)Select
: option 设置 content 未生效问题 @carolin913 (#1383)Table
:
Table
:- BaseTable 新增组件实例方法
refreshTable
,用于父组件在特殊场景刷新表格 DOM 信息 @chaishi (#1312) - PrimaryTable 新增 BaseTable 的全部组件实例方法 @chaishi (#1312)
- 支持行拖拽排序和列拖拽排序同时存在,issue#1290 @chaishi (#1341)
- 可编辑单元格/行功能,新增
editableCellState
用于控制单元格是否可编辑,(issue#1387) @chaishi (#1341) - 可编辑单元格/行功能,新增
edit.defaultEditable
用于设置初始状态是否为编辑态 @chaishi (#1341) - 行展开功能,新增事件参数
currentRowData
,表示当前展开行,issue#1296 @chaishi (#1341)
- BaseTable 新增组件实例方法
Dialog
: 新增confirmOnEnter
API @huoyuhao (#1328)Popup
: 支持overlayInnerClassName
api @honkinglin (#1347)Timeline
: 新增Timeline
组件 @southorange1228 (#1156)
Table
:- 吸顶表头,最后一列有 1px 未对齐 @chaishi (#1312)
- 窗口变动时,固定列阴影效果更新 @chaishi (#1312)
- 修复可编辑行,联动数据校验问题,(issue#1444) @chaishi (#1341)
- 修复行选中功能,多选,分页数据异步加载,
onSelectChange
参数selectedRowData
数据不完整问题 @chaishi (#1341)
Textarea
:Cascader
: 修复value
不是 options 的健值会报错 (issue #1293) @pengYYYYY (#1342)select
: 调整loading态显示优先于empty属性 @skytt (#1343)Input
: 修正 emoji 字符长度计算 @HelKyle (#1331)
Link
: 完善组件单元测试 @sommouns (#1339)Space
: 完善组件单元测试 @StephenArk30 (#1337)Steps
: 完善组件单元测试 @insekkei (#1317)Radio
: 完善组件单元测试 @Skyenought (#1334)
DatePicker
: 修复在左侧输入框聚焦时右侧面板切换月份失效问题 @honkinglin (#1292)Form
: 修复 FormItem status 受控问题 @honkinglin (#1298)Radio
: 修复Radio.Group
反选问题 @carolin913 (#1304)Dropdown
:
Popup
: 重构了该组件,修复了较多问题 @honkinglin (#1256):- 不再生成 div 节点包裹 trigger 元素,
className
、style
属性废弃,可自行包裹 div 节点调整className
、style
属性。 overlayStyle
调整为控制t-popup
层级,新增overlayInnerStyle
控制t-popup__content
层级与原先overlayStyle
效果一致。overlayClassName
调整为控制t-popup
层级。
- 不再生成 div 节点包裹 trigger 元素,
Image
: 新增Image
组件 @insekkei (#1209)Link
: 新增Link
组件 @zFitness (#1277)Table
:- 支持使用插槽
footer-summary
定义通栏表尾,同时支持同名属性 Propsfooter-summary
渲染通栏表尾 @chaishi (#1259) - 由于表格支持定义多行表尾,因而本次支持使用
rowspanAndColspanInFooter
定义表尾行数据合并单元格,使用方法同rowspanAndColspan
@chaishi (#1259) - 支持
min-width
透传到元素<col>
@chaishi (#1259) - 新增
cellEmptyContent
,当列数据为空时显示指定值 @chaishi (#1259) - 可编辑行功能,新增实例方法
validate
,支持校验表格内的全部数据 @chaishi (#1259)
- 支持使用插槽
DatePicker
:InputNumber
: 重构组件,支持16 位大数字 @honkinglin (#1266)Icon
: 新增 qq、wechat、wecom、relativity 和 pin-filled 等图标 @uyarn (#1289)Message
: 支持config
api @kenzyyang (#1239)Form
:FormItem
支持status
、tips
自定义控制校验状态及提示信息 @honkinglin (#1288)
Table
:Progress
: 修复progress
style属性失效的问题 @NWYLZW (#1260)Cascader
: 修复点击清除按钮无法一次性清空所有选项 (issue #1236) @pengYYYYY (#1275)Select
: 修复autoWidth在multiple模式下失效的问题 @uyarn (#1279)Tabs
: 修复动态渲染panel
下划线丢失问题 @NWYLZW (#1258)Layout
: 修复width
、height
不生效问题 @southorange1228 (#1287)Popup
: 修复函数组件未透传 ref 导致气泡失效问题 @honkinglin (#1256)
Pagination
: 调整快速跳转样式,simple
主题下合并分页控制器与快速跳转控制器 @honkinglin (#1242)Tooltip
: 调整theme
主题文字颜色和背景色 @honkinglin(#703)
- 新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens
- 主题生成器: 支持字体相关配置
Icon
: 优化全局Icon
属性类型 @uyarn (#1219)form
:setFields
支持validateMessage
参数 @honkinglin (#1226)ImageViewer
: 新增ImageViewer组件 @Ylushen (#954)Rate
: 支持icon
属性 @honkinglin (#1211)Popup
: 优化内容为空时不展示气泡 @southorange1228 (#1222)ColorPicker
: 面板 ui 优化 @insekkei (#1048)
Table
:DatePicker
:Jumper
: 修复onChange
报错问题 @southorange1228 (#1224)Upload
: 修复onRemove
失效问题 @honkinglin (#1245)tooltip
: disable状态及popup为trigger时不响应问题 @carolin913 (#1203)
- 调整全局
border-radius
token,@border-radius
改名为@border-radius-default
,支持更多圆角 token。 使用 esm 包修改 less token 的业务需要注意。 @mingrutough1 (Tencent/tdesign-common#666) (Tencent/tdesign-common#648)
- 支持全局替换
tdesign
内置Icon
@honkinglin (#1181) DatePicker
: 支持季度选择器 @honkinglin (#1178)Rate
: 新增 rate组件 @RedDevi1s (#1014) @honkinglin (#1195)Select
: 展开面板后二次点击输入框调整为关闭面板 @honkinglin (#1174)Grid
:col
组件支持跨层级响应gutter
配置 @honkinglin (#1171)
Cascader
: 修复在异步获取option
的情况下,参数校验导致用户行为异常 @pengYYYYY (#1170)Select
: 修复回删空字符串不触发onSearch
的缺陷 @uyarn (#1176)Select
: 修复过滤时输入值为空未显示全部选项的问题 @southorange1228 (#1157)Dropdown
: 修复 className 继承问题 @CodingOnStar (#1187)Tree
: 修复更改 data 数据后展开状态丢失问题 @CodingOnStar (#1168)
Upload
: 支持单组件的文案配置 @uyarn (#1158)DatePicker
: 支持周选择器 @honkinglin (#1138)Chekbox
: 优化 label 为空字符串不渲染节点 @Blackn-L (#1131)- 支持通过CSS Token配置组件圆角 @mingrutough1 (common#648)
Form
: 修复 form 数字字符串长度校验错误问题 @honkinglin (#1129)List
: 修复 ListItem 透传 style 问题 @honkinglin (#1161)DatePicker
: 修复重置日期后面板月份未重置问题 @honkinglin (#1133)ColorPicker
: 修复添加颜色受控/非受控不能点击的问题 @insekkei (#1134)
DatePicker
: 调整组件dom 节点 class 命名 @honkinglin (#1101)
Icon
: 新增mirror
和rotation
图标 @uyarn (#1075)DatePicker
: 支持面板年月动态响应 value 变化 @honkinglin (#1077)Form
: form 支持同步获取最新数据 @honkinglin (#1081)table
: 树形结构,支持同时添加多个根节点 @chaishi (#1099)table
: 可编辑单元格/可编辑行,新增showEditIcon
,用于控制是否显示编辑图标 @chaishi (#1108)table
: 新增可编辑行的表格 @chaishi (#1108)table
: 可调整列宽,无边框表格,悬浮到表头时显示边框,方便用户寻找调整列宽的位置 @chaishi (#1108)Button
: 支持 href、tag、suffix API @honkinglin (#1120)
Icon
: 修复iconfont高级用法由于t-icon的干扰导致渲染异常的情况 @uyarn (#1075)table
: 修复可选中行table组件,data为空数据时,默认全选按钮会选中的问题 @qdzhaoxiaodao (#1061)table
: 列宽拖拽调整到边界时无法重新调整 @chaishi (#1086)table
: 多级表头场景下的列配置,无法全选 @chaishi (#1086)Pagination
: 修复左右切换禁用失效问题 @honkinglin (#1089)table
: 修复树形结构,懒加载顺序问题 @chaishi (#1097)TagInput
: 修复hover时组件换行的样式异常 @uyarn (#1118)drawer
: 修复开启 destroyOnClose 时多次打开关闭时动效丢失问题 @LittlehorseXie (#1119)table
: 可编辑单元格,修复无法透传 ReactNode 属性到组件 @chaishi (#1108)table
: 可编辑单元格,修复onEnter
无法触发onEdited
问题,issue#1084 @chaishi (#1108)table
: 可编辑单元格,一旦校验不通过,后续编辑无法退出编辑态问题,issue#1106 @chaishi (#1108)card
: card component header render issues @weikee94 (#1125)Select
: 修复手动控制 popupVisible 展示空白内容 @samhou1988 (#1105)ColorPicker
: 修复切换渐变节点 hue 饱和度未更新的问题 @insekkei (#1121)Form
: 修复 React 18 useEffect 触发两次导致表单自动校验问题 @honkinglin (#1076)Form
: 修复 rule min max 不支持数组校验 @honkinglin (#1127)
Table
: 树形结构,支持懒加载 @chaishi (#1046)CascaderPanel
: 增加cascader-panel
组件 @pengYYYYY (#1045)Cascader
: 增加inputProps
,tagInputProps
,tagProps
属性 @pengYYYYY (#1045)Dialog
: 修复打开对话框,出现滚动条(#1163) @pengYYYYY (#1045)Form
: 支持 formList 初始化渲染initialData 数据 @honkinglin (#1058)Drawer
: 新增sizeDraggable
支持通过拖拽改变抽屉宽度/高度 @uyarn (#1059)TimePicker
: 支持毫秒场景使用 @uyarn (#1069)
Table
: 可编辑功能,值为null
时会导致页面报错,如清除 Select 数据,issue#1043,dac72dfd @chaishi (#1046)Dialog
: 修复 dialog 阻止冒泡导致 popup 无法正常关闭 @honkinglin (#1057)Input
: 修复在 dialog 内中文输入导致光标定位错误问题 @honkinglin (#1066)Button
: 修复渲染空字符串样式问题 @honkinglin (#1063)Form
: 修复 getFieldsValue 类型定义 @zousandian (#1020)
TimePicker
: 优化可输入改动时的体验 @honkinglin (#1040)DatePicker
: 新增panelPreselection
api @honkinglin (#1040)
Select
: 修复多选模式filter失效的问题 @uyarn (#1039)Space
: 更改Space组件children属性为React.ReactNode @vikeychen (#1042)DatePicker
: 修复左右切换面板时间跳动问题 @honkinglin (#1040)DatePicker
: 修复输入框更改时间异常问题 @honkinglin (#1040)
Form
: 添加内置校验方法 whitespace @pengYYYYY (#1011)Table
: 新增indeterminateSelectedRowKeys
,用于控制选中行半选状态 @chaishi (#1028)Table
: 可编辑单元格,支持编辑组件联动, issue#995 @chaishi (#1028)Table
: 树形结构行选中,支持中层节点半选状态,issue#996,issue#1004 @chaishi (#1028)Table
: EnhancedTable 新增对外实例对象treeDataMap
@chaishi (#1028)Cascader
: 增加popupVisible, readonly, selectInputProps, onPopupVisibleChange
属性,具体描述查看文档 @pengYYYYY (#990)Jumper
: 新增 jumper 组件 @honkinglin (#998)Space
: 优化空元素渲染 @zFitness (#1009)Cascader
: 基于select-input
重构, 文本过长省略使用原生 title 展示全文本,不再使用tooltip
组件。 @pengYYYYY (#990)
table
: 表头吸顶显示问题 @chaishi (#1003)table
:paginationAffixedBottom
支持配置 Affix 组件全部特性 @chaishi (#1003)treeselect
: 默认lazy异步加载开启,与api保持一致 @carolin913 (#1017)DatePicker
: 修复 presetsPlacement 不生效的问题 @honkinglin (#1013)Tree
: 优化 tree 组件的类型问题 @honkinglin (#1006)colorpicker
: 修复最近使用颜色的功能 @LittlehorseXie (#1019)Table
: 树形结构行选中,没有配置tree
,则当作普通表格行选中处理,issue#1001 @chaishi (#1028)Table
: 修复树形数据表格,选中子节点时,会导致父节点自动折叠问题,issue#999,871f42f6 @chaishi (#1028)Table
: 修复合并单元格,动态数据显示异常问题,issue#966,8c05f53d @chaishi (#1028)Table
: 可编辑功能,数据更新不及时问题,issue#994,4f5c851c @chaishi (#1028)Table
: 可编辑单元格,支持 React 16 issue#993 @chaishi (#1028)Table
: 树形结构,缩进indent
支持0
@chaishi (#1028)Cascader
: 修复数据中value
的数据类型为number
时,clearable
失效 @pengYYYYY (#990)Dialog
: 修复滚动失效问题 @honkinglin (#1021)select
: 修复多选下换行提前占满一行的问题 @uyarn (#1032)Upload
: 修复 disabled 依然可删除问题 @honkinglin (#1036)colorPicker
: 修复在ColorTrigger输入色值时,自动format输入值并回填的问题 @LittlehorseXie (#1000)table
: 兼容树状表格未传入tree属性的场景 @southorange1228 (#1002)
Style
: 修复 reset 文件移除后组件样式错乱问题
reset
: 默认移除全局 reset 样式引入,可从tdesign-react/dist/reset.css
中单独引入 @xiaosansiji (#899)
radioGroup
: 支持 className 和 style @LittlehorseXie (#913)Space
: 新增 Space 组件 @honkinglin (#915)taginput
:excessTagsDisplayType
默认值更为break-line
@LittlehorseXie (#914)Table
:firstFullRow
不参与排序 @uyarn (#923)ConfigProvider
: 增加input
组件autocomplete
配置,增加dialog
组件closeOnEscKeydown
,closeOnOverlayClick
配置, 增加select
组件filterable
配置,增加drawer
组件closeOnEscKeydown
,closeOnOverlayClick
配置 (issue #848) @pengYYYYY (#972)Form
: 支持validateOnly
函数 &validate
函数支持showErrorMessage
参数 & 修复类型问题 @honkinglin (#895)Locale
: 新增日文韩文翻译 @honkinglin (#943)Select
: label 支持 TNode 类型 @samhou1988 (#973)
table
: 修复加载更多的加载组件尺寸异常问题 @uyarn (#907)Select
: 修复输入部分特殊符号过滤时组件崩溃的问题 @southorange1228 (#916)Table
: 修复仅有firstFullRow
渲染为空的问题 @uyarn (#923)Table
: 修复SSR渲染异常的问题 @uyarn (#923)HeadMenu
: 修复 ts 类型问题 @honkinglin (#934)Select
:onChange
事件回调参数缺失 @uyarn (#951)RangeInput
: 修复disabled
失效问题 @honkinglin (#921)Form
: 修复number
校验无效问题 @honkinglin (#976)
Demo
: 组件示例代码统一使用Space
组件实现 @southorange1228 @smilebuz(#920)
table
: 支持拖拽调整宽度,设置resizable=true
即可 @chaishi (#902)table
: 表头吸顶、表尾吸底、滚动条吸底、分页器吸底 @chaishi (#902)DatePicker
: 完善 panel 事件逻辑 @honkinglin (#873)DatePicker
: 优化面板交互 @honkinglin (#887)
table
: 修复table透传loading size为枚举无效的问题 @uyarn (#870)Select
: option子组件没有透传style实现的问题 @uyarn (#889)Anchor
: 修复affix参数类型问题 @southorange1228 (#896)table
: 支持动态数据合并单元格 @chaishi (#902)table
: 吸顶表头和自定义显示列场景,支持列拖拽调整顺序 @chaishi (#902)table
: 修复firstFullRow
存在时,拖拽排序的顺序不正确问题 @chaishi (#902)timepicker
: 修复初始化滚动问题 @uyarn (#876)Select
: 修复minCollapsedNum
无效问题 @samhou1988 (#878)Skeleton
: 修复 ts 类型问题 @Yilun-Sun (#883)Tabs
: 修复左右切换渲染问题 @honkinglin (#894)Dialog
: 修复 mask 关闭问题 @huoyuhao (#900)
DatePicker
: 重构DatePickerPanel
、DateRangePickerPanel
逻辑,API 重新规划 @honkinglin (#858)Dialog
: 移除transform
动画方案,dom 结构有所调整 @huoyuhao (#776)InputAdornment
: 移除Addon
组件,替换为InputAdornment
,用法保持一致只需更改组件名即可 @honkinglin (#849)
table
: 树形结构,支持默认展开全部,以及自由控制展开全部或收起全部 @chaishi (#842)table
: 树形结构,支持空数据插入新节点、当前数据之前插入新节点、当前数据之后插入新节点、获取树形结构等方法 @chaishi (#842)table
: 树形结构,支持自定义树形结构展开收起图标 @chaishi (#842)table
: 树形结构,支持拖拽调整同层级顺序 @chaishi (#842)table
: 拖拽排序事件,新增参数 data 和 newData,分别表示变更前后的数据 @chaishi (#842)table
: 过滤功能,Input 输入框支持 Enter 键触发确认搜索 @chaishi (#842)table
: 排序功能,支持隐藏排序图标文本提示hideSortTips
@chaishi (#842)table
: 新增可编辑单元格功能 @chaishi (#842)textarea
: 新增allowInputOvermax
支持超出字数限制可以输入 @carolin913 (#838)DatePicker
: 优化DatePicker
组件逻辑 @honkinglin (#858)CollapsePanel
: 箭头样式优化 @samhou1988 (#851)InputAdornment
: 新增InputAdornment
组件 @honkinglin (#849)
tab
: tabnav无法自适应宽度 fix#846 @carolin913 (#838)table
: 合并单元格支持动态数据,issue#973 @chaishi (#866)MenuItem
: 修复MenuItem
在 active 状态点击失效问题 @leosxie (#848)InputNumber
: 修复减号按钮触发两次点击事件问题 @moecasts (#857)Drawer
: 修复cancelBtn
传入字符串无效 @honkinglin (#860)Dialog
: 优化transform
定位问题导致子节点的 fixed 属性定位失效 @huoyuhao (#776)
Skeleton
: 延时关闭功能 @ontheroad1992 (#808)Dialog
: 增强 dialog 组件 confirmBtn & cancelBtn @psaren (#813)Notification
: 新增样式命名区分 theme @honkinglin (#834)
Loading
: 修复loading plugin类型缺失style和class的问题 @uyarn (#810)skeleton
: 动画结束后,父级无意义的 div 导致样式无法继承、计算 @ontheroad1992 (#808)TimePicker
: 修复RangePicker
的聚焦样式丢失的问题 @uyarn (#811)Form
: 修复addon
在form表单下数据劫持失败问题 @honkinglin (#802)Select
: 当 multiple 为 true 的时候,筛选(filter)功能无法关闭 @samhou1988 (#814)Menu
: 兼容 menu 子元素为 null 场景报错问题 @honkinglin (#818)Upload
: 修复错误信息不消失问题 @wookaoer (#827)TagInput
: 修复中文输入法enter时,既触发添加tag也input框有输入的字母的问题 @LittlehorseXie (#835)
- 官网: 新增主题配置生成器 @uyarn (#655)
- fix: 修复构建报错 @honkinglin (#799)
Table
: 处理table过滤输入失焦问题 @uyarn (#793)Form
: 修复FormItem
拦截组件受控属性默认值为数组时传入 undefined 报错问题 @honkinglin ([#792]Form
: 修复FormItem
rules 失效问题 @honkinglin (#794)Pagination
: 修复totalContent
jsx 渲染失败问题 @honkinglin (#796)
Datepicker
: 修复 popupProps 透传优先级问题 @honkinglin (#785)
- fix: 修复构建产物报错 @honkinglin (#789)
DatePicker
: onChange 回调第二个参数调整为对象,支持更多类型返回值 @honkinglin (#777)Form
: 不再默认渲染help
空节点 @honkinglin (#772)
Form
:FormList
支持手动赋值 @honkinglin (#769)Form
: 支持help
节点与错误提示同时展示,无help
不再默认占位 @honkinglin (#772)DatePicker
: 支持onChange
返回trigger
参数定位事件触发源 & 单选模式支持onPick
事件 @honkinglin (#777)Watermark
: 新增水印watermark组件 @docoder (#753)Calendar
: 新增month
、year
API @skytt (#775)Tree
:label
支持多行文本 @ccccpj Tencent/tdesign-common#460
- 统一全局受控 hooks & 优化组件初始值设置 @honkinglin (#773)
Steps
: 支持 separator api & 完善反转逻辑 @honkinglin (#752)Form
: 支持整理嵌套数据 @honkinglin (#758) (#762)Affix
: 优化滚动逻辑 @ontheroad1992 (#759)Tabs
:TabPanel
支持className
透传 @honkinglin (#763)
Table
: 修复 多级表头 + 列配置 综合示例中,列数量超出一定限制时报错,issue#713 @chaishi (#757)Tabs
: 修复TabPanel
ts 类型报错 @wleven (#761)DatePicker
: 修复宽度计算问题 @honkinglin (#754)Slider
: 修复inputNumberProps
类型问题 @andyjxli (#745)
Jumper
: 修复 style 文件引用报错问题 @honkinglin (0d5726d)
- 重构 DatePicker、TimePicker 组件,样式结构有所调整 @honkinglin @uyarn (#559)
DatePicker
- 移除
range
api,分别导出Datepicker
与DateRangePicker
组件 - 支持
DatePickerPanel
与DateRangePickerPanel
单独使用 - 支持年份、月份区间选择
- 支持
allowInput
api
- 移除
TimePicker
- 重新调整样式、允许输入交互重新设计
- 调整交互为点击
确认
按钮保留改动 直接关闭弹窗不保留改动 恢复初始值 disableTime
、onFocus
、onBlur
、onInput
等API存在breaking change- 新增
TimePickerPanel
组件 用于单独使用面板的场景
Icon
: 更新图标 新增file-icon
图标 调整file-excel
、file-pdf
、file-powerpoint
、file-unknown
、file-word
和star-filled
图标的绘制路径 @uyarn (#741)Jumper
: 新增Jumper
组件 @honkinglin (#559)RangeInput
: 新增RangeInput
组件 @honkinglin (#559)RangeInputPopup
: 新增RangeInputPopup
组件 @honkinglin (#559)
Table
: 新增 APIellipsisTitle
用于单独控制表头的超出省略 @chaishi (#722)Upload
: 修改uploadFiles类型参数除url外为非必填 @uyarn (#730)
slider
: 修复slider
在非受控模式下行为异常 @southorange1228 (#709)Table
: 加载状态与拖拽配合使用时,拖拽功能失效,issue#708 @chaishi (#722)Card
: 修复未添加header属性,Card组件布局错误 @yilaierwang (#724)Card
: 头部渲染逻辑不完善的问题 缺失了status的渲染 @uyarn (#731)Table
:renderExpandedRow
改为非必填 @uyarn (#732)InputNumber
: 修复小数输入问题 @Fnll (#729) @docoder (#728)
- Table:
- Datepicker: 修复空数组确定事件报错问题 (#697) (871065d) @honkinglin
- Dialog: 修复组件销毁后 body 样式不重置问题 & 移除多余 div 渲染 (#690) (d6d5131) @honkinglin
- Textarea: 修复在
Form
组件下换行问题 (507eaf3) @honkinglin - Colorpicker: 修复 Popupprops 透传问题 (#700) (804c7b4), closes #698 @carolin913
- Form: 修复
help
文案状态响应样式问题 (#682) (282602d) @honkinglin - Upload: 修复
onDrop
事件不响应问题 (3efa2c6) @wookaoer
- Collapse: 新增
Collapse
组件 (9c2ce29) @ZhaoRB - Pagination:
- 新增
showPageSize
、showPageNumber
API (#696) (c11e692) @honkinglin - 新增
showFirstAndLastBtn
api (#694) (d085cf8) @honkinglin
- 新增
- InputNumber: 完善尺寸类型 (#694) (d085cf8) @honkinglin
- Tooltip: 支持
plcement="mouse"
基于鼠标位置 (26afab8), closes #608 @carolin913
- Table: 修复 jsdom 测试环境报错问题 (#676) (af7a35b) @honkinglin
- Dialog: 修复 ts 问题 (0e278a1) @pengYYYYY
- Select:
- 修复多选+可搜索条件下输入问题 (91c4025) @samhou1988
- 修复
multiple
模式删除问题 (dedb2ee), closes #654 @joriewong
- Progress: 修复
trackColor
默认值导致背景色显示错误问题 (faff9ad) @honkinglin - Dialog: 修复
destroyOnClose
为 true 时 visible 失效问题 (d8721cb) @psaren - Layout: 修复 ts 类型警告 (26e1ee3) @honkinglin
- table: 修复 pagination 数据同步问题 (77d692e) @uyarn
-
ColorPicker: 新增
ColorPicker
组件 (920263a) insekkei @carolin913 -
Table: 重构
table
组件, 支持表头吸顶、简易列拖拽排序、自定义列配置、懒加载、自定义展开图标及树形结构 (ea678be) @chaishi @uyarn -
Divider: 优化文本模式在竖型模式下样式问题 (#662) (213c67d) @honkinglin
- Form: 修复
formItem
包裹组件onChange
其他参数丢失问题 (#637) (f1b2256) @honkinglin - Datepicker: 修复
range
模式空数组报错问题 (679d933) @honkinglin - Menu: menuGroup 类型修复 (d52942a) @ZhaoRB
- Upload:
- 修复 draggable custom theme 同时存在组件不渲染 (f1f6fd1) @samhou1988
- 修复上传参数
file
丢失问题 (bd9f545) @wookaoer
- FormItem 样式调整,默认渲染 extra 文本节点占位,FormItem 上下 margin 有所调整 @honkinglin
- Popconfirm: 移除
PopConfirm
组件导出,请更改为Popconfirm
(#614) (ca6e4b6) @honkinglin
- Cascader:
- 修复
filterable
模式下展示异常 (92c2776) @jsonz1993 - 修复多选与筛选时文本过长的展示异常 (6d3f0fc) @jsonz1993
- 修复
- Popup:
- 修复初始化翻转逻辑判断错误 (#615) (b7bea93) @honkinglin
- 修复嵌套浮层
click
时关闭异常 (f40c1f8) @nia3y - 修复
trigger
元素变化后展示异常 (e8687f2) @Hoofoo-WHU
- Slider: 修复
max
数值过大浏览器崩溃问题 (#624) (052b08b) @honkinglin - Breadcrumb: 修复面包屑初始样式被覆盖问题 (e156a11) @yatessss
- GlobalConfig: 修复 ts 类型问题 (a2d22ae) @uyarn
- Menu: 修复
MenuGroup
嵌套时样式问题 (17b633a) @ZhaoRB - Select: 修复输入事件异常 (267988d) @uyarn
- Dialog: 修复
destroy
函数未真正销毁组件问题 (376193d) @psaren
- Form: 新增动态表单能力,可使用
FormList
组件管理表单项 (#602) (3b82c6d) @honkinglin - Popconfirm: 移除
PopConfirm
组件导出,请更改为Popconfirm
(#614) (ca6e4b6) @honkinglin - Popup: 支持
attach
函数传入triggerNode
(#616) (95edef3) @honkinglin
- Cascader: 修复定制数据字段别名 label 不展示问题 (677f4e2) @jsonz1993
- Form: 兼容
FormItem
单独使用报错问题 (#588) (275dd99) @honkinglin - Table:
- 修复
table
高度问题 (#593) (9de72b6) @honkinglin - 修复
table
className
ts 类型丢失 (#589) (6349dba) @honkinglin
- 修复
- Upload: 修复多图片上传时
defaultFiles
造成上传进度错误 (#586) (f71499f), closes #584 @yaogengzhu - Slider: 兼容不传
value
场景 (1ab2a90) @andyjxli
- Breadcrumb: 增加自定义
children
时对separator
的支持 (1ffcadb) @LittlehorseXie - Popconfirm: 调整组件导出命名 (#585) (e24816d) @honkinglin
- Pagination: 修复输入框宽度自适应问题 (b6ba28b) @uyarn
- Datepicker: 修复区间时间选择时,月份/年份选择面板样式异常的问题,(#489) @honkinglin
- SelectInput: 之前只设置
borderless
就能达到自动适应宽度效果,之后需要同时设置autowidth
@carolin913 - FormItem:
label
为空时不再渲染宽度,如需与有label
的FormItem
对齐需要手动控制FormItem
样式 (#552) (a3a0376) @honkinglin
- Addon: 完善 type 类型 (58b7ea5) @honkinglin
- Cascader: 修复
multiple
模式时value
undefined
崩溃 (7bb0a88) @docoder - InputNumber: 修复不能输入小数点问题 (802b3e0) @docoder
- Loading: 修复在
normal
状态下属性失效问题 (9cec56f) @uyarn - Popconfirm: 修复按需加载样式丢失问题 (3329fa3) @xiaosansiji
- Dialog: 移除多余
header
dom
元素 (f902841) @xiaosansiji - Select: 修复首次
focus
自动搜索问题 (78bf1ca) @uyarn - Textarea: 修复
dialog
中无法输入中文问题 (77f11ac) @carolin913
- FormItem: 支持自定义嵌套模式 &
label
为空时不再处理占位对齐问题 (#552) (a3a0376) @honkinglin - Input:
placeholder
使用全局定义文案 (#553) (91f71cc) @xiaosansiji - SelectInput:
borderless
和autowidth
作为独立属性分开 (b805462) @carolin913
- Input: 外部传入样式挂载至
t-input__wrap
, 如需挂载到t-input
,请使用inputClass
api (#528) @pengYYYYY
- Select:
- 修复 select
className
透传问题 (5fa9d1c) @honkinglin 修复 selectoverlayClassName
丢失的问题 (bfe85b0) insekkei - Option 子组件配合自定义 keys 使用异常 (#513) (9f51f42) @samhou1988
- 修复 select
- Selectinput:
onclear
受控非受控逻辑导致卡死 (28dcde6) @carolin913- type 类型问题及 key 重复问题 (0041f9e) @carolin913
- Input:
- 修复 input type 为
password
场景下suffixIcon
受控失效问题 (#516) (3031ac8) @honkinglin - type 类型问题及 key 重复问题 (0041f9e) @carolin913
- 修复 input type 为
- Drawer: 根据 common Drawer 样式配置指定 tabIndex 消除 outline (#501) (4dc2d86) @PBK-B
- RadioGroup: 修复
radioGroup
手动清除value
样式不响应问题 (#536) (c022130) @honkinglin - Dialog: 修复
closeOnOverlayClick
失效问题 (29b8589) @psaren - Form:
reset
失败如果initialdata
是undefined
(b3ab31a) @carolin913 - Popup:
偶现显示时定位不准,windowresize
无法自适应 (83f9f89) @carolin913 - Treeselect: 无法折叠问题修复 (e02ec2d) @carolin913
- Date Picker:
focused
态样式修复 (#528) @pengYYYYY
- Input: 增加
inputClass
API,用于透传 class 到t-input
同级 (#528) @pengYYYYY - Upload: 支持
modify
method (82a26da) @samhou1988 - InputNumber: 默认尺寸下输入框宽度调整,修复默认内容展示不全的问题,issue #623 @xiaosansiji
- Swiper: 交互、设计、API 全部重构,如有使用老的 Swiper 组件需重新接入
- Datepicker: 修复
placeholder
无效问题 (#492) (650e4ab) @honkinglin - Anchor: 修复 AnchorItem
className
无效问题 (fa10e22) @carolin913 - Slider: 修复 disabled 无效问题 (bb6b9f3) @andyjxli
- Table: 修复 key 有 0 的数据时的排序问题 (415fb74) @carolin913
- Form: 修复
submit
报错 (#510) (0b97c07) @honkinglin
- Swiper: 重构
swiper
组件 (3d55eeb) @duenyang - Cascader: 修复 children boolean 类型问题 (#508) (dca3289) @honkinglin
- Grid: 支持获取 css vars 做响应式判断 (#481) (faed791) @honkinglin
- Icon: 支持自定义 Url (b10171a) @uyarn
- Slider:
label
支持 function 自定义渲染 (e660d18) @andyjxli - TreeSelect: 完善新增 api (969e96b) @Hoofoo-WHU
- Form: 支持
showErrorMessage
api &help
支持 Tnode 类型 (#490) (c78dad2) @honkinglin
- Form: 修复
FormItemProps
缺少children
类型 (#482) (f8bb713) @PBK-B - Dialog: 修复
DialogPlugin
关闭后滚动问题 (fc36aa0), closes #484 @psaren
- Ripple: 添加 className 方便 css 选择 (da6fd6d) @uyarn
- Portal: 添加 className 方便 css 选择 (d2b13ac) @honkinglin
- Cascader: 修复
multiple
模式点击后关闭popup
问题 (#479) (aab1903) @honkinglin - Message: 函数调用支持
onCloseBtnClose
API (0bb5b11) @kenzyyang
- FormItem: 兼容包裹 upload 组件时未传入
initialData
场景 (#473) (01c30bd) @honkinglin - InputNumber: 支持
autoWidth
、tips
、status
、align
API (b6fe095) @uyarn - Table: 支持
onChange
api (9968d69) @yunfeic
- Input: DOM 结构调整,最外层调整为
t-input__wrap
- Select: 使用
SelectInput
组件重构,DOM 结构调整
- Menu:
- Cascader: 修复子节点重复渲染问题 (88b4973) @pengYYYYY
- Loading: 修复指令调用后锁屏样式未移除问题 (f91218b) @uyarn
- Radio: 修复动态渲染滑块未展示问题 (dcd818b) @carolin913
- SelectInput: 修复
tag
过多时滚动模式失效 (3e1fb87) @carolin913 @LittlehorseXie - Table: 鼠标事件参数未按
RowEventContext
定义输出 (cc102dc) @yunfeic
- Input: 优化 input 样式问题 (#436) (87b48e3) @honkinglin
- InputNumber: 快速加减优化 (c15b02e) @ZhaoRB
- Message: 支持
className
(#468) (42e97b2) @honkinglin - Tabs: 支持
destroyOnHide
(faca349) @docoder - TagInput: 优化拖拽功能 (29fc9b4) @LittlehorseXie
- Select: 使用
SelectInput
组件重构 (419) @samhou1988
- Form: 移除
getAllFieldsValue
API,使用getFieldsValue(true)
替代 (28f9c8d) @honkinglin
- SelectInput:
- 修复点击弹框输入框不高亮 (6dba37f) @Hoofoo-WHU
- 修复
allowInput
无效问题 (4353b93) @chaishi
- Affix:修复 affix 导出问题 (1a2f705) @honkinglin
- Dialog: 修复 dialog plugin 聚焦 button 通过键盘频繁触发问题 (41a236c) @honkinglin
- Alert: 修复
classname
自定义被覆盖 (fd2864b) @carolin913 - InputNumber: 修复加减按钮边界问题 (8ac9250) @uyarn
- Taginput: 修复
ondragsort
参数类型问题 (99d94b5) @carolin913
- Input: 支持
maxcharacter
、maxlength
、format
API (cf6f771) @honkinglin - TagInput: 支持透传
className
、style
(666f64b) @chaishi - Animation: 支持
globalConfig
全局控制动画开关 (4ac5f0d) @uyarn - Dialog: 支持 Esc 关闭 (fb66a5d) @psaren
- Form: 支持
setValidateMessage
、errorMessage
API (28f9c8d) @honkinglin - Upload: 支持
onCancelUpload
&onSelectChange
api (5c39c74) @wookaoer - TreeSelect: 使用
SelectInput
组件重构 (edc387d) @Hoofoo-WHU
- Table: #334 固定列定位计算问题 (56b7a55) @yangguansen
- TagInput: 兼容 value defaultValue 都未设置场景 (a317786) @honkinglin
- Slider: 修复刻度计算问题,input number 样式问题 (03aa1dd) @andyjxli
- Popup: 修复 trigger 元素宽高定位变化后位置不更新问题 (933db7c) @honkinglin
- Cascader: fix cascader issue 371&&304 (96536c0) @pengYYYYY
- Checkbox: 修复 checkbox 组件 options 为空数组时的问题 (ce671c2) @ZhaoRB
- Layout: 支持内嵌动态节点 (54a297f) @insekkei
- Dialog: 多个弹窗关闭一个后出现滚动条 (5cf75c1), closes #382 @psaren
- SelectInput: 新增组件 SelectInpput 组件 (d2d9cf8) @chaishi
- Input: 支持 auto-width API (cf24ca5) @chaishi
- Notification: 优化组件内部细节 (9cd0a08) @kenzyyang
- TagInput:
- 支持 auto-width API (cf24ca5) @chaishi
- 支持 dragSort 功能 (6872bd9) @LittlehorseXie
- Notification: 修复组件状态更新后关闭逻辑报错问题 (2a6eff1) @kenzyyang
- Progress: 修复
percentage
为0
时样式问题 (d481552) @uyarn - TimePicker: 修复鼠标滚轮事件问题 (e0028d5) @uyarn
- Textarea: 调整
ref
导出,输出currentElement
及textareaElement
(b0b7dee) @carolin913
- Table:
- Notification: 修复组件状态更新后关闭逻辑报错问题 (#358) (93aa507) @honkinglin
- InputNumber: 修复间距丢失问题 (fcabaa9) @honkinglin
- Upload: 修复
requestMethod
返回fail
时,图片依然回显问题 (3bbd31b) @teal-front - Select: 修复清空按钮出现时机问题 (2c5c8b1) @carolin913
- Skeleton: 修复
row
col
失效 (c5ecfba) @Yilun-Sun
- TagInput: 新增 TagInput 组件 (3305efe) @chaishi
- Table:
- TreeSelect:
- 支持
collapsed
API (9b5d46e) @Hoofoo-WHU - 支持
valueDisplay
API (0e981de) @Hoofoo-WHU
- 支持
- Datepicker: 支持
onPick
事件 (6530e9e) @xiaosansiji - Input: 支持
onWheel
、onCompositionstart
、onCompositionend
事件 (b85ea42) @honkinglin - Popup: 调整下拉动画实现,使用
clip-path
替代max-height
(f812cd2) @uyarn @honkinglin - Select: 优化选项字数过多省略展示 (85017fc), closes #339 @carolin913
- Textarea: 支持
autosize
API (85017fc), closes #339 @carolin913
- Form: 修复
reset
后首次更改值不触发校验 (#317) (796ed8c) @honkinglin
- Tag:
variant
属性调整,支持outline
、light-outline
,废弃variant="plain"
(780ac25) @carolin913 - Form:
reset
不再触发onReset
事件,使用独立的事件逻辑 (#303) (f9a7bbc) @honkinglin
- Cascader:
- 添加
loadingtext
国际化配置 (46ef524) @carolin913 panel
添加波纹动画 (42ad5af) @uyarn
- 添加
- Tree: 修复按需引入样式丢失问题 (#293) (f50b888) @honkinglin
- Chekbox: 修复
Checkbox.Group
的value
类型为string
和number
的 bug (1796843) @xinup - Popup: 修复
zIndex
设置错误 (#315) (aacb6f8) @honkinglin - Select: 修复
Option.name
丢失导致组件类型判断失效问题 (fea73f0) @uyarn - Table: 修复固定列不指定
colKey
导致header
错位问题 (03d3936) @yunfeic
- Table:
- Form:
- 支持
getFieldsValue
、getAllFieldsValue
添加废弃提示 (#307) (abfbbd6) @honkinglin - 支持
disabled
、clearValidate
api & 修复reset
校验问题 &reset
支持指定 FormItem (#303) (f9a7bbc) @honkinglin
- 支持
- Config: 调整
locale
、组件配置逻辑 & 支持globalConfig
API (#297) (542c254) @honkinglin - Select:
ul
标签添加class
类名 (bb47a94) @honkinglin - Breadcrumb: 支持
theme
api (5627c40) @samhou1988 - Drawer: 修复
attach
无效问题 (a16c031) @LittlehorseXie - Input: 支持
align
属性 (#290) (08ce2b5) @honkinglin - Dropdown: 修复
ref
警告 (d56b4ba) @carolin913 - Tag: 支持
size
API (780ac25) @carolin913 - Transfer: 支持
Tree
API (f260a3a) @zj2015262624 - Locale:
upload
,tree
组件支持 国际化配置 (34ba53e) @carolin913
- Form:
- 修复
getFieldValue
api 取值失效 bug (9ee8921) @yume316 - 优化
form
校验失败滚动问题 (#278) (4870d28) @honkinglin
- 修复
- Affix: 修复
zIndex
参数无效和offsetTop
为 0 无法固定的问题 (ebeb69c) @jas0ncn - Tabs: 修复滚动问题,支持受控/非受控 (84f033c) @insekkei
- Dialog: 修复
mask
动画缺失问题 (#247) (37d59c1), closes #65 @honkinglin - Icon:
size
类名t-size-middle
改为t-size-medium
(aea3f01) @uyarn - Popup: 优化
destroy
动画 & 添加display: none
& 优化全局portal
逻辑 (#246) (391de56), closes #231 @honkinglin
- Form:
- 更新校验逻辑 (#257) (6f0ab86) @honkinglin
formItem
支持requireMark
(#252) (12bc822) @honkinglin
- Select:
- Table:
- Dropdown: dropdown options 支持 child 方式传入 (#242) (0cbfd67) @duenyang
- Popup: 支持
onScroll
API (fc8d613) @uyarn - Skeleton: 新增骨架屏 (#265) (fd8d980) @Yilun-Sun
- Textarea: 新增
tips
和status
api (#266) (9cc5b72) @duenyang - Tooltip: 支持
duration
api (b28b200) @carolin913 - Upload: 支持
onPreview
api (a004227) @teal-front
- 调整 ref 获取 Input 组件最外层 Dom 方式为
inputRef.current.currentElement
(7fd11cb) @honkinglin - 调整 ref 获取 Form 组件最外层 Dom 方式为
formRef.current.currentElement
(46abe0b) @honkinglin
- Popup: 修复定位动态计算错误问题 (#226) (6c54abf) @honkinglin @uyarn
- Drawer: 修复字符串控制 confirmBtn 无效问题 (#216) @samhou1988
- Form: 修复
FormItem
动态变化导致formItemsRef
中存在null
值 bug (eaa4f70) @yume316 - TimePicker: 限制输入框内容为数字类型 (e90118c) @uyarn
- Divider: 实现
content
api (0d59f66) @haishancai - Form: 优化
ref
逻辑 (#233) (46abe0b) @honkinglin - Upload: 实现
sizelimit
api (e576778) @teal-front - Table: 支持传入
className
,style
(dd27277) @yunfeic - Input: 支持 tips api & 调整 ref 获取 Input Dom 方式,暴露 focus、blur、select 方法 & 支持获取内部 input 实例 (#229) (7fd11cb), closes #229 #201 @honkinglin @Duncan-zjp
- 重命名
Layout.Sider
组件为Layout.Aside
(f78d7f5) @honkinglin - 改动
AvatarGroup
使用方式为Avatar.Group
(#100) (b2f09eb) @honkinglin
- Tabs: 修复多层
menu
父菜单切换后子菜单定位失败的问题 (81ddd05, closes #161) @insekkei - Breadcrumb: 修复非
options
模式下,maxItemWidth
没有传给子组件BreadcrumbItem
问题 (#111) (1e53110), closes #107 @Yilun-Sun - Progress: 修复环形进度条半径计算问题 (e3eae82) @Yilun-Sun
- DatePicker
- 兼容初始值为非日期 (9d8f6f7) @vision-yip
- 修复受控问题 (#180) (dace63d) @honkinglin
- Select
- 修复
disabled
属性无效 (#85) (cc3418a) @yaogengzhu - 修复点选问题 (#63) (d126f34) @yaogengzhu
- 修复当添加
select
组件添加clearable
以及filterable
时, 第二次以后点击清除按钮的显示值不对 (#61) (d9fe70b) @vision-yip - 修复远程搜索多选时所选值展示不全问题 (#139) (0a26aa6) @yume316
- 修复
- Popup
- Input: 添加
Input
focus
状态样式 (01c40cf) @uyarn - Pagination: 修复更多按钮闪烁问题 (301beff) @andyjxli
- Slider: 修复
vertical
样式问题 (#66) (5fc7808) @southorange1228 - Table: 修复固定表头不滚动时单元格右边线不对齐 (bdda8d4) @yunfeic
- TimePicker: 修复
confirm
事件无效 (#79) (45bca64) @yaogengzhu - Tooltip: 添加
theme
类型校验 (dd05af6) @Yilun-Sun - TreeSelect: 样式名
bem
规范 (#135) (28165b3) @honkinglin
- Tree: 支持
disableCheck
API (#129) (6e137f5), closes #97 @Ruoleery - Button: 实现
content
API & 完善单测 (9c25ca5) @haishancai - Calendar: 支持
onMonthChange
API (#116) (c44b5a3) @pengYYYYY - Cascader: 优化内部
Input
宽度设置为 100% (62c3c7d) @pengYYYYY - Form: 优化
form
获取formItem
实例逻辑 & 支持FormItem
组件可被标签嵌套 (#188) (bb123a1) @honkinglin - Form: 新增
onValuesChange
事件 (#121) (1b2b349) @honkinglin - Layout: 支持
direction
api (8448581) @honkinglin - Pagination: 调整
Input
为InputNumber
组件 (#77) (0bee39f) @honkinglin - Upload: 同步最新 API 改动 (b8c864b) @wookaoer
Select
、Transfer
、Steps
组件 CSS 命名规范处理,如果有通过类名进行样式覆盖,请务必参考该列表 组件类名调整列表
- 去除 engine 限制 (68371fb) @honkinglin
- 大量组件进行 CSS 命名规范处理,如果有通过类名进行样式覆盖,请务必参考该列表 组件类名调整列表
- Message: 支持
MessagePlugin
,message.info
调用方式,废弃Messzge.info
调用(5d3dc04) @kenzyyang - Notification: 组件插件化使用方式破坏性修改,支持
NotificationPlugin
,notification
调用 (98c3d0a) @kenzyyang
- Form: 修复 status 重置失效的问题 (#45) (8114ac9) @honkinglin
- Select: 修复多选状态下 onVisibleChange 多次触发的问题 (4eacffc) @uyarn
- Select: 支持 0 作为 value (c716e92) @uyarn
- Table: 修复合并单元格中
borderLeft
不显示的问题(69da5ee) @yunfeic - Table: 固定头列滚动阴影不显示(d057839) @yunfeic
- Table: 修复固定列 react16 滚动报错引起固定头列滚动失效(9af655c) @yunfeic
- Upload: 修复 showUploadProgress 为 false 不生效的问题(eae4771) @wookaoer
- DatePicker: 修复年份禁用判断错误 (5654da4) @honkinglin
- Avatar: 新增 Avatar 组件 (018eea1) @zj2015262624
- Popup: 添加下拉动画 (4c475fc) @andyjxli
- Table: 合并行展开点击和 onRowClick 事件 (b2d1578) @yunfeic
- Table: 支持行点击和鼠标事件 (d42e9a9) @yunfeic
- Upload: support customize request method (5bc70be) @teal-front
- Upload: support multiple files & images upload (7154072) @teal-front
- 修复 Notification 引用路径报错 @honkinglin
- Notification: 插件化使用方式调整,支持
NotificationPlugin
,notification
的调用,废弃Notification.info
@kenzyyang
- Alert: icon and text vertical center @uyarn
- Message: 修复组件自动关闭时控制态的异常和
onDurationEnd
事件执行两次的 bug @kenzyyang - Table: 消除空数据时底部两条横线 @yunfeic
- Table: 修复固定列 react16 滚动报错引起固定头列滚动失效 @yunfeic
- Table: 修复 header align 设置无效,react16 下固定列滚动报错 @yunfeic
- Textarea: 组件临时解决原生属性 rows 设置后不可用的问题。@kenzyyang
- Upload: 修复 name 属性不生效问题 @wookaoer
- Transfer: 新增 Transfer 组件
- Dialog: 支持
DialogPlugin
调用方式 @honkinglin - Doc: 优化文档内容 @honkinglin
- Treeselect: 修复 tag 关闭按钮渲染不同步问题 & 同步最新 api 改动 (merge request !403) @honkinglin
- Select: 修复多选模式 disable 禁用选中项反选问题 @uyarn
- Checkbox: 支持
options
、checkAll
Api @kenzyyang - Select: 新增
valueDisplay
、minCollapsedNum
、collapsedItems
、onEnter
,onVisibleChange
等 API,Select.Group
新增divider
API @uyarn
- TS: 导出所有组件 TS 类型 @honkinglin
- Grid: 优化 gutter 逻辑,传入 number 类型不指定纵向间隔 (merge request !395) @honkinglin
- Popup: 修复 popup 动画移除仍可交互问题 (merge request !396) @honkinglin
- Slider: 第一次鼠标移入控制按钮的时候,
Tooltip
位置是不正确的 (merge request !393) @andyjxli @vision-yip
- Icon: 💥 移除
@tencent
前缀、切换tdesign-icons-react
为 npm 包。(React 已发布至 npm 源并移除@tencent
前缀,使用者升级版本时注意更改package.json
!) @honkinglin
- Tree: 组件展开与收起状态默认图标 @Ruoleery
- Datepicker: 国际化问题 (merge request !380) @honkinglin
- Select: multiple 下使用直接使用 Option 的问题 @uyarn
- Table: 固定列无滚动效果 @yunfeic
- Tree: 组件动画失效 @Ruoleery
- Select: 支持使用 option 的 children 作为 label 来直接渲染 label @uyarn
- Popup: 调整 popup arrow 为 css 定位 (merge request !387) @honkinglin
- Datepicker: 优化 Datepicker footer 样式 (merge request !378) @xiaosansiji
- Button: 组件默认 type 调整为 button @hjkcai
- Grid: 优化 gutter 逻辑,调整为 rowGap 控制上下间距 (merge request !373) @honkinglin
- Table: 替换展开老 api showExpandArrow 为 expandIcon @yunfeic
- Cascader: 重构 Cascader & 修复受控失效问题 @pengYYYYY
- Form: 优化 formItem 提示文案展示效果 (merge request !368) @honkinglin
- Locale: 支持国际化配置 @honkinglin @kenzyyang
- InputNumber: 修复 InputNumber descrease button 样式问题 (merge request !367) @honkinglin
- Button: 新增 rectangle shape 类型 & 废弃 icon-only 样式 (merge request !360) @honkinglin
- Icon: 独立为 npm 包 @tencent/tdesign-icons-react,项目中有直接使用 Icon 请升级后安装此 npm 包; 新增 CaretLeftSmallIcon 等 23 个 Icon,移除 ResourceListIcon @uyarn @ivenszhang
- TreeSelect: 按需引入样式丢失问题 @honkinglin
- Select: 分组选择器构建后渲染异常 @uyarn
- Table: 分页受控失效 @tengcaifeng
- Comment: 新增 Comment 组件@dreamsqin
- Upload: Upload 支持受控能力 @wookaoer
- Form: 优化 Form 自定义校验功能 (merge request !358) @honkinglin
- Form: FormItem 支持 upload 类型 @honkinglin
- Menu: Menu 支持多层级 (merge request !344) @andyjxli
- Tree: cssTransition 警告 @Ruoleery
- Table: 页码变化未触发 onPageChange @yunfeic
- Pagination: current 和 pageSize 受控与非受控问题 @uyarn
- TreeSelect: 新增 TreeSelect 组件 @honkinglin
- Tree: 组件支持受控能力 @Ruoleery
- Dialog: 优化弹出动画、避免弹出时页面滚动条禁用导致页面跳动 @psaren
- Datepicker: 修复 传入 className style 无效问题 @honkinglin
- Inputnumber: 修复 单独引用导致 input 样式丢失问题 @honkinglin
- Dropdown: 修复 ripple animation lost @uyarn
- Swiper: 修复 最后一项跳转第一项过程中动画延迟问题 @skytt
- Tree: 修复 regeneratorRuntime error @honkinglin
- Popconfirm: 重构 popconfirm 组件 @kenzyyang
- Radio: Radio.Group 传 options 无效 @psaren
- Tree: 修复 Tree 组件手风琴互斥功能失效问题 (merge request !331) @Ruoleery
- Checkbox: 多选无法选中,必须指定 max 值才可 (merge request !323) @pengYYYYY
- Table: 展开功能中 header 显示对于 icon,icon 对应 td 宽度值 15 调整为 25 (merge request !321) @yunfeic
- InputNumber: 输入部分错误内容时出现 NaN @zj2015262624
- Slider: 输入值边界溢出问题 @andyjxli
- Swiper: 新增 Swiper 组件 (merge request !320) @skytt
- Form: FormItem 支持 blur 触发校验 (merge request !333) @honkinglin
- Table: 支持加载状态 (merge request !322) @tengcaifeng @yunfeic
- Select: 选项宽度展示优化 @uyarn
- Progress: 修复 Progress 组件进度文字内显位置为垂直居中 (merge request !311) (@zj2015262624
- Popup: 暴露 child event (merge request !319) (@andyjxli
- Select: render failed when set custom keys in multiple mode (merge request !318) (@uyarn
- Dropdown: 新增 Dropdown 组件 @duenyang
- Slider: 新增 Slider 组件 @andyjxli
- Anchor: 添加游标样式自定义功能
- Table: 自定义内容支持 (merge request !308) @yunfeic
- Form: 暴露 submit、reset 方法 (merge request !314) @honkinglin
- Form: 支持多种错误提示展示 (merge request !317) @honkinglin
- Form: 组件调整 labelWidth 默认值为 100px (merge request !309) @honkinglin
- Menu: 去除顶部导航菜单 operations 区域内 icon 默认样式,升级用户请手动为 icon 实现样式,或增加 t-menu__operations-icon class 名称
- Form: 修复动态 FormItem 渲染报错 (merge request !293)
- Input: 修复 className 重复使用问题 (merge request !298)
- Pagination: 分页大小控制器显示问题 (merge request !289)
- Steps: 组件 current 设置为从 0 开始时,展示的 current 从 1 开始 (merge request !301)
- Form: setFields 控制 status 字段不触发校验 (merge request !287)
- Menu: 去除顶部导航菜单 operations 区域内 icon 默认样式
- 新增 DatePicker 组件
- 新增 TimePicker 组件
- 新增 Cascader 组件
- 新增 Upload 组件
- Dialog: 重构 Dialog 组件 & 支持 快捷调用方式 (merge request !278)
- Form: FormItem 支持 labelWidth & labelAlign 控制 (merge request !303)
- Radio: 调整 Radio button 样式 & 支持 variant api & buttonStyle api 废弃
- Notification: notification API 调整为数组格式
- Form: 修复 form style 不透传问题
- Form: number value missing
- Input: 受控改值后光标始终位最右
- Popup: dobule click bug (merge request !274)
- Table: 空数据时 foot colspan 默认 6 改为 12
- 重构 Drawer 组件 (merge request !266)
- Table: 新增选中功能
- anchor api 变动调整: attach => container, affix => affixProps
- fix: Form 组件 formOptions 类型定义问题
- fix: select 多选选项 disable 下不可点击
- 添加 Textarea 组件
- Form 修复 labelWidth 行内展示失效问题 & 添加 labelWidth 默认值 (merge request !257)
- Table pagination callback
- Tabs item 添加斜八角动画 (merge request !253)
- Tag add disabled api and demo (merge request !260)
- Form add setfields api
- 修复 form 组件 setFieldsValue 函数传入未定义 key 导致的报错
- 修复 form 初次渲染校验数据问题 (merge request !230)
- 重构 form ui 布局 & 修复 inline 模式 labelWidth 失效问题 (merge request !245)
- 修复 icon clipRule 的 naming 错误
- 修复 inputnumber 组件问题
- 修复 popconfirm 在 React 17 下无法正常显示的问题
- 新增 tree 组件
- 新增 affix 组件
- 新增 斜八角动画
- table 新增筛选功能 (merge request !240)
- Calendar 逻辑修复,api 更新,demo 完善
- 修复 checkbox 阻止冒泡问题 (merge request !219)
- 修复 formitem 无规则校验状态展示错误 (merge request !226)
- 优化 grid
- menuitem 增加 onclick API
- message 组件 demo 向 vue 同步,修复 placement 无效的 bug (merge request !216)
- table 组件 排序 onSortChange 补充支持 sortOptions 参数,补充类型和注释
- loading 对齐最新 API & 更新 Loading 的默认样式为渐变色 & 支持函数方式调用
- 修复引用 icon 丢失 css 样式问题 (merge request !212)
- 调整 export 顺序
- 修复 es 构建产物 css 丢失问题
- menu: operations 与侧边导航同步 vue 的实现 解决: 1. 侧边导航在固定高度场景下操作区域无法显示的问题 2. 侧边导航在固定高度场景下内容过长无法上下滚动的问题 (merge request !209)
- icon 名称变更
- 默认调整组件引入方式变更为 es 引入
- anchor: ponit 在 line 范围外显示的问题
- 更新 icon 资源
- button: 更新组件样式及 DEMO
- 修复 form validate 方法报错 (merge request !201)
- 调整 Notification Api
- Table 组件适配 pagination 组件 api 改动
- 调整 Menu Api
- 规范各个组件导出方式,每个组件只会有一个导出,其余都为子组件
- 修复 button 组件问题
- 修复 menu 组件问题
- 修复 radio group 样式问题
- Form form 组件缺少 getAllFieldsValue api 的问题
- 同步 Menu 组件样式改动
- select,pagination 的 snapshot 中去掉 t-select-placeholder
- 修复 select 组件选中文字颜色仍为 placeholder 的颜色
- Table page size change issue
- Tag fix defaultChecked
- Tabs 适配新的 dom 结构,修复新版本部分不可用的功能
- InputNumber value 与 defaultValue 优先级问题
- 📦 优化打包流程 & 支持按需引入组件 & 支持自定义主题配置
- 调整 icon 引入策略 & 防止打包引入所有 icon 文件
- 优化设计指南文档样式
- Input 补充 onClear api 支持
- Input 补充 onEnter api 支持
- Input clearable api 补充支持
- Pagination remove self hidden control
- 新增 MenuGroup 子组件
- 调整 Notification Api
- Table 组件适配 pagination 组件 api 改动
- Notification instance.close 不生效的问题修复,title 的测试用例修复
- Pagination 跳转时应该优先使用当前的 pageSize
- Tabs 组件去除测试用的 debugger 语句
- Form 修复 FormItem 缺少 className 属性实现的问题
- Menu fix issue 81
- 修复表单 icon 颜色范围过大的问题 (merge request !178)
- 修复 formitem 组件的 ts children 类型问题
- 修复 menu 组件样式问题
- input-number: value 的优先级应该大于 defaultValue (merge request !183)
- menu: replace iconfont with the actual icon
- select: 多选时空初始值修复,多选为 value 类型时展示 tag 修复
- 增加 input-number 默认导出
- 修复 type 引用报错
- form: 修复 Form 使用时缺少 className 类型定义的问题
- form: 修复 FormItem 使用时缺少 className 类型定义的问题
- tabs example 删除 debug 代码
- tabs onRemove 事件触发逻辑修正,现在 tabs 和 tabsPanel 上都监听后两个事件都能正常被触发
- 调整 Message 组件 Api
- 调整 Pagination 组件 Api
- 调整 Select 组件 Api
- Tabs onChange api 未实现的 bug 修复
- 修复 Form demo
- message 关闭单个 message demo bug 修复
- Tab onChange onRemove,tabPanel onRemove renderOnHide api 实现
- 修复 clipboard 依赖引入报错 (merge request !156)
- formItem 支持嵌套 formItem (merge request !154)
- 对齐组件 Api 改动 & 优化 package.json
- list: 更新 List 组件 api
- 调整 List 组件 Api
- 调整 Layout 组件 Api (merge request !148)
- 调整 Loading 组件 Api (merge request !145)
- 优化 Drawer 组件代码 (merge request !147)
- dialog: 修复 dialog 组件部分参数未传报错问题
- timepicker: fix click popup changeTime when disable
- 调整 Checkbox 组件 api
- 调整 Radio 组件 api
- 修复 peerDependencies 指定 react 版本报错 (merge request !141)
- 🌈 添加 Textarea 组件 (merge request !142)
- 🌈 添加 Timepicker 组件
- 调整 Dialog 组件 api (merge request !138)
- 调整 Popconfirm 组件 api (merge request !136)
- 调整 Steps 组件 API & Step 组件更名为 StepItem
- 重构 Tabs 组件 & 调整 Tabs 组件 api
- 🌈 添加 Breadcrumb 组件
- 修复 0.3.0 组件类型引用报错 & 缺少 uuid 库错误
- 修复 react 站点下点击 react 跳转的问题,顺便 clean up event listener within useEffect
- 文档切换自动滚动至顶部
- 文档样式调整
- Badge content 属性调整为 count
- 修复 addon 下缺少对应 classname,导致包裹的 input 有圆角
- 修复 radio size 样式问题
- 修复 dialog 定位问题
- 修复 select 组件点击右侧 icon 直接触发 clear 逻辑的 bug & 修复 pagination 组件当 pageSize 设置为非法值时导致页面死循环的 bug
-
🌈 新增 InputNumber 组件
-
🌈 新增 Form 组件
-
🌈 新增 Anchor 组件
- 调整 Icon 后其他组件遗留的问题修复
- Dialog 修复 close 样式和 Icon 组件会冲突的问题
- 修复 calendar 组件问题
- 修复 list 组件问题
- 修复 pagination 组件问题
- 修复 pagination 组件问题
- 修复 select 组件问题
- 修复 steps 组件问题
- 修复一期组件遗留问题
- 🌈 添加 Drawer 组件
- 🌈 添加 Calendar 组件
- 🌈 添加 Divider 组件
- 🌈 添加 Grid 组件
- 🌈 添加 Layout 组件
- 🌈 添加 Progress 组件
- 🌈 添加 Tooltip 组件
- 调整 popup 组件 api
- 调整 switch 组件 api
- 调整 alert 组件 api
- 调整 badge 组件 api
- 调整 button 组件 api
- 调整 Divider 组件 api
- 调整 Grid 组件 api
- 调整 Input 组件 api
- 调整 Progress 组件 api
- 调整 Tag 组件 api
- 调整 Tooltip 组件 api