Skip to content

Latest commit

 

History

History
1637 lines (1195 loc) · 129 KB

CHANGELOG.md

File metadata and controls

1637 lines (1195 loc) · 129 KB
title docClass toc spline
更新日志
timeline
false
explain

🌈 0.40.6 2022-09-06

🚀 Features

  • Table:
    • 树形结构,新增 getTreeExpandedRow,用于获取展开的树形节点,issue#1309 @chaishi (#1420)
    • 可编辑单元格,edit.rules 新增数据类型 function,用于动态设置校验规则,tdesign-vue-next#1472 @chaishi (#1420)
    • 文本超出省略由 Popup 更为 Tooltip,方便定义提醒文本主题色,issue#1369 @chaishi (#1420)
  • Dropdown:
    • 支持下拉菜单项自定义不同主题 @Isabella327 @uyarn (#1434)
    • 支持下拉菜单项向左展开 @uyarn @uyarn (#1434)
    • 优化下拉菜单的样式 @Isabella327 @uyarn @uyarn (#1434)
  • Nofitication: 插件模式支持config @carolin913 (#1417)

🐞 Bug Fixes

  • InputAdornment: 修复formItem 包裹 inputAdornment 组件 onChange 冲突问题 @HQ-Lin (#1419)
  • TimePicker: 修复边界滚动异常问题 @HelKyle (#1426)
  • Cascader:
    • 修复 loadingText 无效 (vue-next #1555) @pengYYYYY (#1428)
    • 修复 valuenumber 类型时有告警 (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:
    • 兼容 FormItem 未定义字段调用 setFields 方法异常场景 @HQ-Lin (#1394)
    • 禁用 input 输入框回车自动提交表单 @HQ-Lin (#1403)
  • DatePicker:
    • 修复 cell-click 事件失效问题 @HQ-Lin (#1399)
    • 修复传入空字符串导致页面崩溃问题 @HQ-Lin (#1418)
  • Message: 修复更改前缀后插件调用展示异常问题 @kenzyyang (#1431)

🌈 0.40.5 2022-08-29

🚀 Features

  • Form: 新增 useForm hook 获取 form 实例 & 支持 initialData 全局设置初始值 @HQ-Lin (#1351)
  • DatePicker: 优化不设置 valueType 场景下与 format 一致 @HQ-Lin (#1382)
  • Dialog: 非模态对话框优化拖拽事件鼠标表现 @huoyuhao (#1355)
  • Transfer: 支持 showCheckAll api @HelKyle (#1385)

🐞 Bug Fixes

  • InputAdornment: 修复在 form 组件下 disabled 设置问题 @HQ-Lin (#1381)
  • Slider: 修复点击 marks 触发 cannot read properties of null 异常 @PBK-B (#1297)
  • Upload: 支持受控使用时files可设置为null @uyarn (#1358)
  • Popup: 修复 popup 显示状态点击页面事件重复触发问题 @HQ-Lin (#1371)
  • Alert: 增加关闭动画 && 修复 onClosed 回调事件 @HelKyle (#1368)
  • Select: option 设置 content 未生效问题 @carolin913 (#1383)
  • Table:
    • 修复 tree-select 首次渲染出现 key 为 undefined 的问题 @HelKyle (#1332)
    • 修复排序按钮的样式问题 @uyarn (#1384)
    • 允许在表头分割线一定范围内触发列宽调整逻辑 @ZTao-z (#1378)

🌈 0.40.4 2022-08-22

🚀 Features

  • 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)
  • Dialog: 新增 confirmOnEnter API @huoyuhao (#1328)
  • Popup: 支持 overlayInnerClassName api @HQ-Lin (#1347)
  • Timeline: 新增 Timeline 组件 @southorange1228 (#1156)

🐞 Bug Fixes

  • Table:
  • Textarea:
    • 修复 maxlength safari 浏览器兼容性问题 @carolin913 ([#1324]
    • 修复 maxcharactor 设置后中文拼音无法输入问题 @carolin913 (#1324)
    • 修复出现在 dialog 无法 autosize 问题 @carolin913 (#1324)
    • 修正 emoji 字符长度计算 @HelKyle (#1331)
  • Cascader: 修复 value 不是 options 的健值会报错 (issue #1293) @pengYYYYY (#1342)
  • select: 调整loading态显示优先于empty属性 @skytt (#1343)
  • Input: 修正 emoji 字符长度计算 @HelKyle (#1331)

🚧 Others

  • Link: 完善组件单元测试 @sommouns (#1339)
  • Space: 完善组件单元测试 @StephenArk30 (#1337)
  • Steps: 完善组件单元测试 @insekkei (#1317)
  • Radio: 完善组件单元测试 @Skyenought (#1334)

🌈 0.40.3 2022-08-17

🐞 Bug Fixes

  • Message: 修复 message 主题设置失效 @kenzyyang (#1310)
  • Tooltip: 修复 tooltip 主题失效 @HQ-Lin (#749)

🌈 0.40.2 2022-08-16

🐞 Bug Fixes

  • DatePicker:
    • 修复点击空白区域输入框被清空问题 @HQ-Lin (#1306)
    • 修复 safari 下周选择器样式问题 @HQ-Lin (#742)

🌈 0.40.1 2022-08-16

🐞 Bug Fixes

  • DatePicker: 修复在左侧输入框聚焦时右侧面板切换月份失效问题 @HQ-Lin (#1292)
  • Form: 修复 FormItem status 受控问题 @HQ-Lin (#1298)
  • Radio: 修复 Radio.Group 反选问题 @carolin913 (#1304)
  • Dropdown:
    • 修复 DropdownMenu 属性透传问题 @carolin913 (#1304)
    • 修复下拉菜单展开位置的异常 @uyarn (#1300)

🌈 0.40.0 2022-08-15

❗ Breaking Changes

  • Popup : 重构了该组件,修复了较多问题 @HQ-Lin (#1256):
    • 不再生成 div 节点包裹 trigger 元素,classNamestyle 属性废弃,可自行包裹 div 节点调整 classNamestyle 属性。
    • overlayStyle 调整为控制 t-popup 层级,新增 overlayInnerStyle 控制 t-popup__content 层级与原先 overlayStyle 效果一致。
    • overlayClassName 调整为控制 t-popup 层级。

🚀 Features

  • Image: 新增 Image 组件 @insekkei (#1209)
  • Link: 新增 Link 组件 @zFitness (#1277)
  • Table:
    • 支持使用插槽 footer-summary 定义通栏表尾,同时支持同名属性 Props footer-summary 渲染通栏表尾 @chaishi (#1259)
    • 由于表格支持定义多行表尾,因而本次支持使用 rowspanAndColspanInFooter 定义表尾行数据合并单元格,使用方法同 rowspanAndColspan @chaishi (#1259)
    • 支持 min-width 透传到元素 <col> @chaishi (#1259)
    • 新增 cellEmptyContent,当列数据为空时显示指定值 @chaishi (#1259)
    • 可编辑行功能,新增实例方法 validate,支持校验表格内的全部数据 @chaishi (#1259)
  • DatePicker:
    • 支持季度国际化配置 @HQ-Lin (#1261)
    • 支持滚动年份选择器自动加载更多年份 @HQ-Lin (#1263)
  • InputNumber: 重构组件,支持16 位大数字 @HQ-Lin (#1266)
  • Icon: 新增 qq、wechat、wecom、relativity 和 pin-filled 等图标 @uyarn (#1289)
  • Message: 支持 config api @kenzyyang (#1239)
  • Form: FormItem 支持 statustips 自定义控制校验状态及提示信息 @HQ-Lin (#1288)

🐞 Bug Fixes

  • Table:
    • 行选中会触发重置列宽调整的结果 @chaishi (#1259)
    • 可编辑行功能,提交校验时只校验了第一列 @chaishi (#1259)
    • 列配置功能,带边框模式,移除分页组件边框下方多余的边框 @chaishi (#1259)
    • 列宽度和小于表宽的情况下,调整列宽的结果与预期不符 @ZTao-z (#1284)
  • Progress: 修复progress style属性失效的问题 @NWYLZW (#1260)
  • Cascader: 修复点击清除按钮无法一次性清空所有选项 (issue #1236) @pengYYYYY (#1275)
  • Select: 修复autoWidth在multiple模式下失效的问题 @uyarn (#1279)
  • Tabs: 修复动态渲染 panel 下划线丢失问题 @NWYLZW (#1258)
  • Layout: 修复 widthheight 不生效问题 @southorange1228 (#1287)
  • Popup: 修复函数组件未透传 ref 导致气泡失效问题 @HQ-Lin (#1256)

🌈 0.39.0 2022-08-08

❗ Breaking Changes

  • Pagination: 调整快速跳转样式,simple 主题下合并分页控制器与快速跳转控制器 @HQ-Lin (#1242)
  • Tooltip: 调整 theme 主题文字颜色和背景色 @HQ-Lin(#703)

🚀 Features

  • 新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens
  • 主题生成器: 支持字体相关配置
  • Icon: 优化全局 Icon 属性类型 @uyarn (#1219)
  • form: setFields 支持 validateMessage 参数 @HQ-Lin (#1226)
  • ImageViewer: 新增ImageViewer组件 @Ylushen (#954)
  • Rate: 支持 icon 属性 @HQ-Lin (#1211)
  • Popup: 优化内容为空时不展示气泡 @southorange1228 (#1222)
  • ColorPicker: 面板 ui 优化 @insekkei (#1048)

🐞 Bug Fixes

  • Table:
    • 多级表头场景下,修复表尾信息不对齐问题 @chaishi (#1207)
    • 树形结构,修复某些场景下无法完全重置数据的问题 @chaishi (#1207)
    • 树形结构,修复懒加载节点重置时(即调用 setData)没有清空子节点信息问题 @chaishi (#1207)
    • 树形结构,展开全部功能,不应该展开懒加载节点 @chaishi (#1207)
    • 修复吸顶的多级表头,缺少左侧边线问题 @chaishi (#1207)
    • 行内有多条规则时,只生效第一条规则 @yatessss (#1244)
  • DatePicker:
    • 修复年份范围和面板年份不一致问题 @CodingOnStar (#1218)
    • 修复面板初始化月份问题 @HQ-Lin (#1225)
  • Jumper: 修复 onChange 报错问题 @southorange1228 (#1224)
  • Upload: 修复 onRemove 失效问题 @HQ-Lin (#1245)
  • tooltip: disable状态及popup为trigger时不响应问题 @carolin913 (#1203)

🌈 0.38.0 2022-08-01

❗ Breaking Changes

🚀 Features

  • 支持全局替换 tdesign 内置 Icon @HQ-Lin (#1181)
  • DatePicker: 支持季度选择器 @HQ-Lin (#1178)
  • Rate: 新增 rate组件 @RedDevi1s (#1014) @HQ-Lin (#1195)
  • Select: 展开面板后二次点击输入框调整为关闭面板 @HQ-Lin (#1174)
  • Grid: col 组件支持跨层级响应 gutter 配置 @HQ-Lin (#1171)

🐞 Bug Fixes

  • Cascader: 修复在异步获取 option 的情况下,参数校验导致用户行为异常 @pengYYYYY (#1170)
  • Select: 修复回删空字符串不触发onSearch的缺陷 @uyarn (#1176)
  • Select: 修复过滤时输入值为空未显示全部选项的问题 @southorange1228 (#1157)
  • Dropdown: 修复 className 继承问题 @CodingOnStar (#1187)
  • Tree: 修复更改 data 数据后展开状态丢失问题 @CodingOnStar (#1168)

🌈 0.37.1 2022-07-25

🚀 Features

  • Upload: 支持单组件的文案配置 @uyarn (#1158)
  • DatePicker: 支持周选择器 @HQ-Lin (#1138)
  • Chekbox: 优化 label 为空字符串不渲染节点 @Blackn-L (#1131)
  • 支持通过CSS Token配置组件圆角 @mingrutough1 (common#648)

🐞 Bug Fixes

  • Form: 修复 form 数字字符串长度校验错误问题 @HQ-Lin (#1129)
  • List: 修复 ListItem 透传 style 问题 @HQ-Lin (#1161)
  • DatePicker: 修复重置日期后面板月份未重置问题 @HQ-Lin (#1133)
  • ColorPicker: 修复添加颜色受控/非受控不能点击的问题 @insekkei (#1134)

🌈 0.37.0 2022-07-18

❗ Breaking Changes

  • DatePicker: 调整组件dom 节点 class 命名 @HQ-Lin (#1101)

🚀 Features

  • Icon: 新增mirrorrotation图标 @uyarn (#1075)
  • DatePicker: 支持面板年月动态响应 value 变化 @HQ-Lin (#1077)
  • Form: form 支持同步获取最新数据 @HQ-Lin (#1081)
  • table: 树形结构,支持同时添加多个根节点 @chaishi (#1099)
  • table: 可编辑单元格/可编辑行,新增 showEditIcon,用于控制是否显示编辑图标 @chaishi (#1108)
  • table: 新增可编辑行的表格 @chaishi (#1108)
  • table: 可调整列宽,无边框表格,悬浮到表头时显示边框,方便用户寻找调整列宽的位置 @chaishi (#1108)
  • Button: 支持 href、tag、suffix API @HQ-Lin (#1120)

🐞 Bug Fixes

  • Icon: 修复iconfont高级用法由于t-icon的干扰导致渲染异常的情况 @uyarn (#1075)
  • table: 修复可选中行table组件,data为空数据时,默认全选按钮会选中的问题 @qdzhaoxiaodao (#1061)
  • table: 列宽拖拽调整到边界时无法重新调整 @chaishi (#1086)
  • table: 多级表头场景下的列配置,无法全选 @chaishi (#1086)
  • Pagination: 修复左右切换禁用失效问题 @HQ-Lin (#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 触发两次导致表单自动校验问题 @HQ-Lin (#1076)
  • Form: 修复 rule min max 不支持数组校验 @HQ-Lin (#1127)

🌈 0.36.4 2022-07-11

🚀 Features

  • Table: 树形结构,支持懒加载 @chaishi (#1046)
  • CascaderPanel: 增加 cascader-panel 组件 @pengYYYYY (#1045)
  • Cascader: 增加 inputProps, tagInputProps, tagProps 属性 @pengYYYYY (#1045)
  • Dialog: 修复打开对话框,出现滚动条(#1163) @pengYYYYY (#1045)
  • Form: 支持 formList 初始化渲染initialData 数据 @HQ-Lin (#1058)
  • Drawer: 新增sizeDraggable 支持通过拖拽改变抽屉宽度/高度 @uyarn (#1059)
  • TimePicker: 支持毫秒场景使用 @uyarn (#1069)

🐞 Bug Fixes

  • Table: 可编辑功能,值为 null 时会导致页面报错,如清除 Select 数据,issue#1043dac72dfd @chaishi (#1046)
  • Dialog: 修复 dialog 阻止冒泡导致 popup 无法正常关闭 @HQ-Lin (#1057)
  • Input: 修复在 dialog 内中文输入导致光标定位错误问题 @HQ-Lin (#1066)
  • Button: 修复渲染空字符串样式问题 @HQ-Lin (#1063)
  • Form: 修复 getFieldsValue 类型定义 @zousandian (#1020)

🌈 0.36.3 2022-07-05

🚀 Features

  • TimePicker: 优化可输入改动时的体验 @HQ-Lin (#1040)
  • DatePicker: 新增 panelPreselection api @HQ-Lin (#1040)

🐞 Bug Fixes

  • Select: 修复多选模式filter失效的问题 @uyarn (#1039)
  • Space: 更改Space组件children属性为React.ReactNode @vikeychen (#1042)
  • DatePicker: 修复左右切换面板时间跳动问题 @HQ-Lin (#1040)
  • DatePicker: 修复输入框更改时间异常问题 @HQ-Lin (#1040)

🌈 0.36.2 2022-07-04

🚀 Features

  • Form: 添加内置校验方法 whitespace @pengYYYYY (#1011)
  • Table: 新增 indeterminateSelectedRowKeys ,用于控制选中行半选状态 @chaishi (#1028)
  • Table: 可编辑单元格,支持编辑组件联动, issue#995 @chaishi (#1028)
  • Table: 树形结构行选中,支持中层节点半选状态,issue#996issue#1004 @chaishi (#1028)
  • Table: EnhancedTable 新增对外实例对象 treeDataMap @chaishi (#1028)
  • Cascader: 增加 popupVisible, readonly, selectInputProps, onPopupVisibleChange 属性,具体描述查看文档 @pengYYYYY (#990)
  • Jumper: 新增 jumper 组件 @HQ-Lin (#998)
  • Space: 优化空元素渲染 @zFitness (#1009)
  • Cascader: 基于 select-input 重构, 文本过长省略使用原生 title 展示全文本,不再使用 tooltip 组件。 @pengYYYYY (#990)

🐞 Bug Fixes

  • table: 表头吸顶显示问题 @chaishi (#1003)
  • table: paginationAffixedBottom 支持配置 Affix 组件全部特性 @chaishi (#1003)
  • treeselect: 默认lazy异步加载开启,与api保持一致 @carolin913 (#1017)
  • DatePicker: 修复 presetsPlacement 不生效的问题 @HQ-Lin (#1013)
  • Tree: 优化 tree 组件的类型问题 @HQ-Lin (#1006)
  • colorpicker: 修复最近使用颜色的功能 @LittlehorseXie (#1019)
  • Table: 树形结构行选中,没有配置 tree,则当作普通表格行选中处理,issue#1001 @chaishi (#1028)
  • Table: 修复树形数据表格,选中子节点时,会导致父节点自动折叠问题,issue#999871f42f6 @chaishi (#1028)
  • Table: 修复合并单元格,动态数据显示异常问题,issue#9668c05f53d @chaishi (#1028)
  • Table: 可编辑功能,数据更新不及时问题,issue#9944f5c851c @chaishi (#1028)
  • Table: 可编辑单元格,支持 React 16 issue#993 @chaishi (#1028)
  • Table: 树形结构,缩进 indent 支持 0 @chaishi (#1028)
  • Cascader: 修复数据中 value 的数据类型为 number 时,clearable 失效 @pengYYYYY (#990)
  • Dialog: 修复滚动失效问题 @HQ-Lin (#1021)
  • select: 修复多选下换行提前占满一行的问题 @uyarn (#1032)
  • Upload: 修复 disabled 依然可删除问题 @HQ-Lin (#1036)
  • colorPicker: 修复在ColorTrigger输入色值时,自动format输入值并回填的问题 @LittlehorseXie (#1000)
  • table: 兼容树状表格未传入tree属性的场景 @southorange1228 (#1002)

🌈 0.36.1 2022-06-27

🐞 Bug Fixes

  • Style: 修复 reset 文件移除后组件样式错乱问题

🌈 0.36.0 2022-06-27

❗ Breaking Changes

  • reset: 默认移除全局 reset 样式引入,可从 tdesign-react/dist/reset.css 中单独引入 @xiaosansiji (#899)

🚀 Features

  • radioGroup: 支持 className 和 style @LittlehorseXie (#913)
  • Space: 新增 Space 组件 @HQ-Lin (#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 参数 & 修复类型问题 @HQ-Lin (#895)
  • Locale: 新增日文韩文翻译 @HQ-Lin (#943)
  • Select: label 支持 TNode 类型 @samhou1988 (#973)

🐞 Bug Fixes

  • table: 修复加载更多的加载组件尺寸异常问题 @uyarn (#907)
  • Select: 修复输入部分特殊符号过滤时组件崩溃的问题 @southorange1228 (#916)
  • Table: 修复仅有firstFullRow渲染为空的问题 @uyarn (#923)
  • Table: 修复SSR渲染异常的问题 @uyarn (#923)
  • HeadMenu: 修复 ts 类型问题 @HQ-Lin (#934)
  • Select: onChange事件回调参数缺失 @uyarn (#951)
  • RangeInput: 修复 disabled 失效问题 @HQ-Lin (#921)
  • Form: 修复 number 校验无效问题 @HQ-Lin (#976)

🚧 Others

  • Demo: 组件示例代码统一使用 Space 组件实现 @southorange1228 @smilebuz(#920)

🌈 0.35.1 2022-06-20

🚀 Features

  • table: 支持拖拽调整宽度,设置 resizable=true 即可 @chaishi (#902)
  • table: 表头吸顶、表尾吸底、滚动条吸底、分页器吸底 @chaishi (#902)
  • DatePicker: 完善 panel 事件逻辑 @HQ-Lin (#873)
  • DatePicker: 优化面板交互 @HQ-Lin (#887)

🐞 Bug Fixes

  • 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: 修复左右切换渲染问题 @HQ-Lin (#894)
  • Dialog: 修复 mask 关闭问题 @huoyuhao (#900)

🌈 0.35.0 2022-06-10

❗ Breaking Changes

  • DatePicker: 重构 DatePickerPanelDateRangePickerPanel 逻辑,API 重新规划 @HQ-Lin (#858)
  • Dialog: 移除 transform 动画方案,dom 结构有所调整 @huoyuhao (#776)
  • InputAdornment: 移除 Addon 组件,替换为 InputAdornment,用法保持一致只需更改组件名即可 @HQ-Lin (#849)

🚀 Features

  • 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 组件逻辑 @HQ-Lin (#858)
  • CollapsePanel: 箭头样式优化 @samhou1988 (#851)
  • InputAdornment: 新增 InputAdornment 组件 @HQ-Lin (#849)

🐞 Bug Fixes

  • tab: tabnav无法自适应宽度 fix#846 @carolin913 (#838)
  • table: 合并单元格支持动态数据,issue#973 @chaishi (#866)
  • MenuItem: 修复 MenuItem 在 active 状态点击失效问题 @leosxie (#848)
  • InputNumber: 修复减号按钮触发两次点击事件问题 @moecasts (#857)
  • Drawer: 修复 cancelBtn 传入字符串无效 @HQ-Lin (#860)
  • Dialog: 优化 transform 定位问题导致子节点的 fixed 属性定位失效 @huoyuhao (#776)

🌈 0.34.4 2022-06-02

🚀 Features

  • Skeleton: 延时关闭功能 @ontheroad1992 (#808)
  • Dialog: 增强 dialog 组件 confirmBtn & cancelBtn @psaren (#813)
  • Notification: 新增样式命名区分 theme @HQ-Lin (#834)

🐞 Bug Fixes

  • Loading: 修复loading plugin类型缺失style和class的问题 @uyarn (#810)
  • skeleton: 动画结束后,父级无意义的 div 导致样式无法继承、计算 @ontheroad1992 (#808)
  • TimePicker: 修复RangePicker的聚焦样式丢失的问题 @uyarn (#811)
  • Form: 修复 addon 在form表单下数据劫持失败问题 @HQ-Lin (#802)
  • Select: 当 multiple 为 true 的时候,筛选(filter)功能无法关闭 @samhou1988 (#814)
  • Menu: 兼容 menu 子元素为 null 场景报错问题 @HQ-Lin (#818)
  • Upload: 修复错误信息不消失问题 @wookaoer (#827)
  • TagInput: 修复中文输入法enter时,既触发添加tag也input框有输入的字母的问题 @LittlehorseXie (#835)

🚧 Others

  • 官网: 新增主题配置生成器 @uyarn (#655)

🌈 0.34.3 2022-05-25

🚧 Others

  • fix: 修复构建报错 @HQ-Lin (#799)

🌈 0.34.2 2022-05-25

🐞 Bug Fixes

  • Table: 处理table过滤输入失焦问题 @uyarn (#793)
  • Form: 修复 FormItem 拦截组件受控属性默认值为数组时传入 undefined 报错问题 @HQ-Lin ([#792]
  • Form: 修复 FormItem rules 失效问题 @HQ-Lin (#794)
  • Pagination: 修复 totalContent jsx 渲染失败问题 @HQ-Lin (#796)

🌈 0.34.1 2022-05-24

🐞 Bug Fixes

  • Datepicker: 修复 popupProps 透传优先级问题 @HQ-Lin (#785)

🚧 Others

  • fix: 修复构建产物报错 @HQ-Lin (#789)

🌈 0.34.0 2022-05-20

❗ Breaking Changes

  • DatePicker: onChange 回调第二个参数调整为对象,支持更多类型返回值 @HQ-Lin (#777)
  • Form: 不再默认渲染 help 空节点 @HQ-Lin (#772)

🚀 Features

  • Form: FormList 支持手动赋值 @HQ-Lin (#769)
  • Form: 支持 help 节点与错误提示同时展示,无 help 不再默认占位 @HQ-Lin (#772)
  • DatePicker: 支持 onChange 返回 trigger 参数定位事件触发源 & 单选模式支持 onPick 事件 @HQ-Lin (#777)
  • Watermark: 新增水印watermark组件 @docoder (#753)
  • Calendar: 新增 monthyear API @skytt (#775)
  • Tree: label 支持多行文本 @ccccpj Tencent/tdesign-common#460

🐞 Bug Fixes

  • Table: 修复异步加载数据时,分页非受控展示错误行数的问题 @uyarn (#778)
  • TimePicker: 修复TimePicker展开宽度问题 @uyarn (#780)

🚧 Others

  • 统一全局受控 hooks & 优化组件初始值设置 @HQ-Lin (#773)

🌈 0.33.2 2022-05-14

🚀 Features

  • Steps: 支持 separator api & 完善反转逻辑 @HQ-Lin (#752)
  • Form: 支持整理嵌套数据 @HQ-Lin (#758) (#762)
  • Affix: 优化滚动逻辑 @ontheroad1992 (#759)
  • Tabs: TabPanel 支持 className 透传 @HQ-Lin (#763)

🐞 Bug Fixes

  • Table: 修复 多级表头 + 列配置 综合示例中,列数量超出一定限制时报错,issue#713 @chaishi (#757)
  • Tabs: 修复 TabPanel ts 类型报错 @wleven (#761)
  • DatePicker: 修复宽度计算问题 @HQ-Lin (#754)
  • Slider: 修复 inputNumberProps 类型问题 @andyjxli (#745)

🌈 0.33.1 2022-05-09

🐞 Bug Fixes

Jumper: 修复 style 文件引用报错问题 @HQ-Lin (0d5726d)

🌈 0.33.0 2022-05-09

❗ Breaking Changes

  • 重构 DatePicker、TimePicker 组件,样式结构有所调整 @HQ-Lin @uyarn (#559)
  • DatePicker
    • 移除 range api,分别导出 DatepickerDateRangePicker 组件
    • 支持 DatePickerPanelDateRangePickerPanel 单独使用
    • 支持年份、月份区间选择
    • 支持 allowInput api
  • TimePicker
    • 重新调整样式、允许输入交互重新设计
    • 调整交互为点击确认按钮保留改动 直接关闭弹窗不保留改动 恢复初始值
    • disableTimeonFocusonBluronInput 等API存在breaking change
    • 新增TimePickerPanel组件 用于单独使用面板的场景

🚀 Features

  • Icon: 更新图标 新增file-icon图标 调整file-excelfile-pdffile-powerpointfile-unknownfile-wordstar-filled图标的绘制路径 @uyarn (#741)
  • Jumper: 新增 Jumper 组件 @HQ-Lin (#559)
  • RangeInput: 新增 RangeInput 组件 @HQ-Lin (#559)
  • RangeInputPopup: 新增 RangeInputPopup 组件 @HQ-Lin (#559)

🐞 Bug Fixes

  • ColorPicker: 受控问题修复 @insekkei (#712)
  • Upload: 修复组件 value undifined 场景校验失败问题 @HQ-Lin (#738)

🌈 0.32.3 2022-05-07

🚀 Features

  • Table: 新增 API ellipsisTitle 用于单独控制表头的超出省略 @chaishi (#722)
  • Upload: 修改uploadFiles类型参数除url外为非必填 @uyarn (#730)

🐞 Bug Fixes

0.32.2 2022-04-28

Bug Fixes

Features

0.32.1 2022-04-24

Bug Fixes

Features

0.32.0 2022-04-22

BREAKING CHANGES

  • Table: 重构 table 组件, 样式结构有所变动,废弃minWidth排序功能使用有所调整,详情请参考API和demo的写法 (ea678be) @chaishi @uyarn

Bug Fixes

Features

0.31.1 2022-04-18

Bug Fixes

Features

  • Icon: 升级 Icon 包版本,支持React 18 + 的使用 (5d0de7c) @uyarn

0.31.0 2022-04-14

BREAKING CHANGES

  • FormItem 样式调整,默认渲染 extra 文本节点占位,FormItem 上下 margin 有所调整 @HQ-Lin
  • Popconfirm: 移除 PopConfirm 组件导出,请更改为 Popconfirm (#614) (ca6e4b6) @HQ-Lin

Bug Fixes

Features

0.30.2 2022-04-08

Bug Fixes

Features

0.30.1 2022-04-01

Bug Fixes

  • Pagination: 修复输入框宽度自适应问题 (b6ba28b) @uyarn
  • Datepicker: 修复区间时间选择时,月份/年份选择面板样式异常的问题,(#489) @HQ-Lin

Features

0.30.0 2022-03-31

BREAKING CHANGES

  • SelectInput: 之前只设置 borderless 就能达到自动适应宽度效果,之后需要同时设置 autowidth @carolin913
  • FormItem: label 为空时不再渲染宽度,如需与有 labelFormItem 对齐需要手动控制 FormItem 样式 (#552) (a3a0376) @HQ-Lin

Bug Fixes

Features

0.29.0 2022-03-25

BREAKING CHANGES

  • Input: 外部传入样式挂载至 t-input__wrap, 如需挂载到 t-input,请使用 inputClass api (#528) @pengYYYYY

Bug Fixes

Features

0.28.0 2022-03-18

BREAKING CHANGES

  • Swiper: 交互、设计、API 全部重构,如有使用老的 Swiper 组件需重新接入

Bug Fixes

Features

0.27.2 2022-03-15

Bug Fixes

Features

0.27.1 2022-03-14

Bug Fixes

Features

0.27.0 2022-03-11

BREAKING CHANGES

  • Input: DOM 结构调整,最外层调整为 t-input__wrap
  • Select: 使用 SelectInput 组件重构,DOM 结构调整

Bug Fixes

Features

0.26.0 2022-03-04

BREAKING CHANGES

  • Form: 移除 getAllFieldsValue API,使用 getFieldsValue(true) 替代 (28f9c8d) @HQ-Lin

Bug Fixes

Features

0.25.2 2022-02-25

🐞 Bug Fixes

🌈 Features

0.25.1 2022-02-18

🐞 Bug Fixes

  • Notification: 修复组件状态更新后关闭逻辑报错问题 (2a6eff1) @kenzyyang
  • Progress: 修复 percentage0 时样式问题 (d481552) @uyarn
  • TimePicker: 修复鼠标滚轮事件问题 (e0028d5) @uyarn

0.25.0 2022-02-17

❗️ BREAKING CHANGES

  • Textarea: 调整 ref 导出,输出 currentElementtextareaElement (b0b7dee) @carolin913

🐞 Bug Fixes

🌈 Features

0.24.2 2022-01-28

Bug Fixes

  • Table: 修复缺失 style 目录导致组件不可用的问题 (f11d37c) @yunfeic

0.24.1 2022-01-27

Bug Fixes

0.24.0 2022-01-27

❗️ BREAKING CHANGES

  • Tag: variant 属性调整,支持 outlinelight-outline,废弃 variant="plain" (780ac25) @carolin913
  • Form: reset 不再触发 onReset 事件,使用独立的事件逻辑 (#303) (f9a7bbc) @HQ-Lin

🐞 Bug Fixes

🌈 Features

0.23.1 2022-01-21

Bug Fixes

Features

0.23.0 2022-01-13

BREAKING CHANGES

  • 调整 ref 获取 Input 组件最外层 Dom 方式为 inputRef.current.currentElement (7fd11cb) @HQ-Lin
  • 调整 ref 获取 Form 组件最外层 Dom 方式为 formRef.current.currentElement (46abe0b) @HQ-Lin

Bug Fixes

Features

0.22.1 2022-01-07

Bug Fixes

0.22.0 2022-01-06

BREAKING CHANGES

Bug Fixes

Features

0.21.0 2021-12-23

BREAKING CHANGES

  • SelectTransferSteps 组件 CSS 命名规范处理,如果有通过类名进行样式覆盖,请务必参考该列表 组件类名调整列表

Bug Fixes

0.20.2 2021-12-22

BREAKING CHANGES

  • 大量组件进行 CSS 命名规范处理,如果有通过类名进行样式覆盖,请务必参考该列表 组件类名调整列表
  • Message: 支持 MessagePlugin, message.info 调用方式,废弃 Messzge.info 调用(5d3dc04) @kenzyyang
  • Notification: 组件插件化使用方式破坏性修改,支持 NotificationPlugin,notification 调用 (98c3d0a) @kenzyyang

Bug Fixes

Features

0.19.1 2021-12-08

Bug Fixes

  • 修复 Notification 引用路径报错 @HQ-Lin

0.19.0 2021-12-08

BREAKING CHANGES

  • Notification: 插件化使用方式调整,支持 NotificationPlugin,notification 的调用,废弃 Notification.info @kenzyyang

Bug Fixes

  • 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

Features

  • Transfer: 新增 Transfer 组件
  • Dialog: 支持 DialogPlugin 调用方式 @HQ-Lin
  • Doc: 优化文档内容 @HQ-Lin

0.18.2 2021-11-29

Bug Fixes

  • Treeselect: 修复 tag 关闭按钮渲染不同步问题 & 同步最新 api 改动 (merge request !403) @HQ-Lin
  • Select: 修复多选模式 disable 禁用选中项反选问题 @uyarn

Features

  • Checkbox: 支持 optionscheckAll Api @kenzyyang
  • Select: 新增 valueDisplayminCollapsedNumcollapsedItemsonEnter, onVisibleChange 等 API, Select.Group 新增 divider API @uyarn

0.18.1 2021-11-22

Features

  • TS: 导出所有组件 TS 类型 @HQ-Lin

0.18.0 2021-11-19

BREAKING CHANGES

  • Grid: 优化 gutter 逻辑,传入 number 类型不指定纵向间隔 (merge request !395) @HQ-Lin

Bug Fixes

  • Popup: 修复 popup 动画移除仍可交互问题 (merge request !396) @HQ-Lin

0.17.1 2021-11-16

Bug Fixes

  • Slider: 第一次鼠标移入控制按钮的时候,Tooltip 位置是不正确的 (merge request !393) @andyjxli @vision-yip

0.17.0 2021-11-15

BREAKING CHANGES

  • Icon: 💥 移除 @tencent 前缀、切换 tdesign-icons-react 为 npm 包。(React 已发布至 npm 源并移除 @tencent 前缀,使用者升级版本时注意更改 package.json!) @HQ-Lin

0.16.1 2021-11-12

Bug Fixes

  • Tree: 组件展开与收起状态默认图标 @Ruoleery
  • Datepicker: 国际化问题 (merge request !380) @HQ-Lin
  • Select: multiple 下使用直接使用 Option 的问题 @uyarn
  • Table: 固定列无滚动效果 @yunfeic
  • Tree: 组件动画失效 @Ruoleery

Features

  • Select: 支持使用 option 的 children 作为 label 来直接渲染 label @uyarn
  • Popup: 调整 popup arrow 为 css 定位 (merge request !387) @HQ-Lin
  • Datepicker: 优化 Datepicker footer 样式 (merge request !378) @xiaosansiji

0.16.0 2021-11-05

BREAKING CHANGES

  • Button: 组件默认 type 调整为 button @hjkcai
  • Grid: 优化 gutter 逻辑,调整为 rowGap 控制上下间距 (merge request !373) @HQ-Lin
  • Table: 替换展开老 api showExpandArrow 为 expandIcon @yunfeic

0.15.2 2021-10-30

Bug Fixes

  • Cascader: 重构 Cascader & 修复受控失效问题 @pengYYYYY

Features

  • Form: 优化 formItem 提示文案展示效果 (merge request !368) @HQ-Lin
  • Locale: 支持国际化配置 @HQ-Lin @kenzyyang

0.15.1 2021-10-27

Bug Fixes

  • InputNumber: 修复 InputNumber descrease button 样式问题 (merge request !367) @HQ-Lin

0.15.0 2021-10-22

BREAKING CHANGES

  • Button: 新增 rectangle shape 类型 & 废弃 icon-only 样式 (merge request !360) @HQ-Lin
  • Icon: 独立为 npm 包 @tencent/tdesign-icons-react,项目中有直接使用 Icon 请升级后安装此 npm 包; 新增 CaretLeftSmallIcon 等 23 个 Icon,移除 ResourceListIcon @uyarn @ivenszhang

Bug Fixes

  • TreeSelect: 按需引入样式丢失问题 @HQ-Lin
  • Select: 分组选择器构建后渲染异常 @uyarn
  • Table: 分页受控失效 @tengcaifeng

Features

  • Comment: 新增 Comment 组件@dreamsqin
  • Upload: Upload 支持受控能力 @wookaoer
  • Form: 优化 Form 自定义校验功能 (merge request !358) @HQ-Lin
  • Form: FormItem 支持 upload 类型 @HQ-Lin
  • Menu: Menu 支持多层级 (merge request !344) @andyjxli

0.14.4 2021-10-14

Bug Fixes

  • Tree: cssTransition 警告 @Ruoleery
  • Table: 页码变化未触发 onPageChange @yunfeic
  • Pagination: current 和 pageSize 受控与非受控问题 @uyarn

Features

  • TreeSelect: 新增 TreeSelect 组件 @HQ-Lin
  • Tree: 组件支持受控能力 @Ruoleery
  • Dialog: 优化弹出动画、避免弹出时页面滚动条禁用导致页面跳动 @psaren

0.14.3 2021-10-09

Bug Fixes

  • Datepicker: 修复 传入 className style 无效问题 @HQ-Lin
  • Inputnumber: 修复 单独引用导致 input 样式丢失问题 @HQ-Lin
  • Dropdown: 修复 ripple animation lost @uyarn
  • Swiper: 修复 最后一项跳转第一项过程中动画延迟问题 @skytt
  • Tree: 修复 regeneratorRuntime error @HQ-Lin

Features

0.14.2 2021-09-29

Bug Fixes 🐛

  • 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

Features

  • Swiper: 新增 Swiper 组件 (merge request !320) @skytt
  • Form: FormItem 支持 blur 触发校验 (merge request !333) @HQ-Lin
  • Table: 支持加载状态 (merge request !322) @tengcaifeng @yunfeic
  • Select: 选项宽度展示优化 @uyarn

0.14.1 2021-09-24

Bug Fixes

  • 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

Features

  • Dropdown: 新增 Dropdown 组件 @duenyang
  • Slider: 新增 Slider 组件 @andyjxli
  • Anchor: 添加游标样式自定义功能
  • Table: 自定义内容支持 (merge request !308) @yunfeic
  • Form: 暴露 submit、reset 方法 (merge request !314) @HQ-Lin
  • Form: 支持多种错误提示展示 (merge request !317) @HQ-Lin
  • Form: 组件调整 labelWidth 默认值为 100px (merge request !309) @HQ-Lin

0.14.0 2021-09-17

BREAKING CHANGES

  • Menu: 去除顶部导航菜单 operations 区域内 icon 默认样式,升级用户请手动为 icon 实现样式,或增加 t-menu__operations-icon class 名称

Bug Fixes

  • 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 默认样式

Features

  • 新增 DatePicker 组件
  • 新增 TimePicker 组件
  • 新增 Cascader 组件
  • 新增 Upload 组件
  • Dialog: 重构 Dialog 组件 & 支持 快捷调用方式 (merge request !278)
  • Form: FormItem 支持 labelWidth & labelAlign 控制 (merge request !303)

0.13.0 2021-09-10

BREAKING CHANGES

  • Radio: 调整 Radio button 样式 & 支持 variant api & buttonStyle api 废弃
  • Notification: notification API 调整为数组格式

Bug Fixes

  • Form: 修复 form style 不透传问题
  • Form: number value missing
  • Input: 受控改值后光标始终位最右
  • Popup: dobule click bug (merge request !274)
  • Table: 空数据时 foot colspan 默认 6 改为 12

Features

  • 重构 Drawer 组件 (merge request !266)
  • Table: 新增选中功能

0.12.2 2021-09-02

BREAKING CHANGES

  • anchor api 变动调整: attach => container, affix => affixProps

Bug Fixes

  • fix: Form 组件 formOptions 类型定义问题
  • fix: select 多选选项 disable 下不可点击

Features

  • 添加 Textarea 组件

0.11.5 2021-08-30

Bug Fixes

  • Form 修复 labelWidth 行内展示失效问题 & 添加 labelWidth 默认值 (merge request !257)
  • Table pagination callback

Features

  • Tabs item 添加斜八角动画 (merge request !253)
  • Tag add disabled api and demo (merge request !260)
  • Form add setfields api

0.11.4 2021-08-27

Bug Fixes

  • 修复 form 组件 setFieldsValue 函数传入未定义 key 导致的报错
  • 修复 form 初次渲染校验数据问题 (merge request !230)
  • 重构 form ui 布局 & 修复 inline 模式 labelWidth 失效问题 (merge request !245)
  • 修复 icon clipRule 的 naming 错误
  • 修复 inputnumber 组件问题
  • 修复 popconfirm 在 React 17 下无法正常显示的问题

Features

  • 新增 tree 组件
  • 新增 affix 组件
  • 新增 斜八角动画
  • table 新增筛选功能 (merge request !240)

BREAKING CHANGES

  • Calendar 逻辑修复,api 更新,demo 完善

0.10.3 2021-08-18

Bug Fixes

  • 修复 checkbox 阻止冒泡问题 (merge request !219)
  • 修复 formitem 无规则校验状态展示错误 (merge request !226)

Features

  • 优化 grid
  • menuitem 增加 onclick API
  • message 组件 demo 向 vue 同步,修复 placement 无效的 bug (merge request !216)
  • table 组件 排序 onSortChange 补充支持 sortOptions 参数,补充类型和注释
  • loading 对齐最新 API & 更新 Loading 的默认样式为渐变色 & 支持函数方式调用

0.10.2 2021-08-13

Bug Fixes

  • 修复引用 icon 丢失 css 样式问题 (merge request !212)

0.10.1 2021-08-11

Bug Fixes

  • 调整 export 顺序
  • 修复 es 构建产物 css 丢失问题
  • menu: operations 与侧边导航同步 vue 的实现 解决: 1. 侧边导航在固定高度场景下操作区域无法显示的问题 2. 侧边导航在固定高度场景下内容过长无法上下滚动的问题 (merge request !209)

0.10.0 2021-08-10

BREAKING CHANGES

  • icon 名称变更
  • 默认调整组件引入方式变更为 es 引入

Bug Fixes

  • anchor: ponit 在 line 范围外显示的问题

Features

  • 更新 icon 资源
  • button: 更新组件样式及 DEMO

0.9.1 2021-08-04

Bug Fixes

  • 修复 form validate 方法报错 (merge request !201)

0.9.0 2021-07-30

BREAKING CHANGES

  • 调整 Notification Api
  • Table 组件适配 pagination 组件 api 改动
  • 调整 Menu Api
  • 规范各个组件导出方式,每个组件只会有一个导出,其余都为子组件

Bug Fixes

  • 修复 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 优先级问题

Features

  • 📦 优化打包流程 & 支持按需引入组件 & 支持自定义主题配置
  • 调整 icon 引入策略 & 防止打包引入所有 icon 文件
  • 优化设计指南文档样式
  • Input 补充 onClear api 支持
  • Input 补充 onEnter api 支持
  • Input clearable api 补充支持
  • Pagination remove self hidden control
  • 新增 MenuGroup 子组件

0.8.0 2021-07-12

BREAKING CHANGES

  • 调整 Notification Api
  • Table 组件适配 pagination 组件 api 改动

Bug Fixes

  • 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 修复

Features

  • 增加 input-number 默认导出

0.7.1 2021-06-02

Bug Fixes

  • 修复 type 引用报错
  • form: 修复 Form 使用时缺少 className 类型定义的问题
  • form: 修复 FormItem 使用时缺少 className 类型定义的问题
  • tabs example 删除 debug 代码
  • tabs onRemove 事件触发逻辑修正,现在 tabs 和 tabsPanel 上都监听后两个事件都能正常被触发

0.7.0 2021-05-31

BREAKING CHANGES

  • 调整 Message 组件 Api
  • 调整 Pagination 组件 Api
  • 调整 Select 组件 Api

Bug Fixes

  • Tabs onChange api 未实现的 bug 修复
  • 修复 Form demo
  • message 关闭单个 message demo bug 修复

Features

  • Tab onChange onRemove,tabPanel onRemove renderOnHide api 实现

0.6.1 2021-05-18

Bug Fixes

  • 修复 clipboard 依赖引入报错 (merge request !156)

Features

  • formItem 支持嵌套 formItem (merge request !154)

0.6.0 2021-05-14

BREAKING CHANGES

  • 对齐组件 Api 改动 & 优化 package.json
  • list: 更新 List 组件 api
  • 调整 List 组件 Api
  • 调整 Layout 组件 Api (merge request !148)
  • 调整 Loading 组件 Api (merge request !145)

Bug Fixes

  • 优化 Drawer 组件代码 (merge request !147)
  • dialog: 修复 dialog 组件部分参数未传报错问题
  • timepicker: fix click popup changeTime when disable

0.5.0 2021-04-27

BREAKING CHANGES

  • 调整 Checkbox 组件 api
  • 调整 Radio 组件 api

Bug Fixes

  • 修复 peerDependencies 指定 react 版本报错 (merge request !141)

Features

  • 🌈 添加 Textarea 组件 (merge request !142)
  • 🌈 添加 Timepicker 组件

0.4.0 2021-04-23

BREAKING CHANGES

  • 调整 Dialog 组件 api (merge request !138)
  • 调整 Popconfirm 组件 api (merge request !136)
  • 调整 Steps 组件 API & Step 组件更名为 StepItem
  • 重构 Tabs 组件 & 调整 Tabs 组件 api

Features

  • 🌈 添加 Breadcrumb 组件

0.3.1 2021-04-13

Bug Fixes

  • 修复 0.3.0 组件类型引用报错 & 缺少 uuid 库错误
  • 修复 react 站点下点击 react 跳转的问题,顺便 clean up event listener within useEffect
  • 文档切换自动滚动至顶部
  • 文档样式调整

0.3.0 2021-04-08

BREAKING CHANGES

  • Badge content 属性调整为 count

Bug Fixes

  • 修复 addon 下缺少对应 classname,导致包裹的 input 有圆角
  • 修复 radio size 样式问题
  • 修复 dialog 定位问题
  • 修复 select 组件点击右侧 icon 直接触发 clear 逻辑的 bug & 修复 pagination 组件当 pageSize 设置为非法值时导致页面死循环的 bug

Features

  • 🌈 新增 InputNumber 组件

  • 🌈 新增 Form 组件

  • 🌈 新增 Anchor 组件

0.2.0 2021-03-26

Bug Fixes

  • 调整 Icon 后其他组件遗留的问题修复
  • Dialog 修复 close 样式和 Icon 组件会冲突的问题
  • 修复 calendar 组件问题
  • 修复 list 组件问题
  • 修复 pagination 组件问题
  • 修复 pagination 组件问题
  • 修复 select 组件问题
  • 修复 steps 组件问题
  • 修复一期组件遗留问题

Features

  • 🌈 添加 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