| title | 更新日志 |
|---|---|
| docClass | timeline |
| toc | false |
| spline | explain |
Typography: 新增Typography排版组件 @anlyyao (#905)Segmented: 调整change事件参数形式 @anlyyao (#908)Upload: @anlyyao (#919)- 新增
theme属性,支持宫格和列表布局风格 - 选择图片后立即生成预览缩略图,
autoUpload=true时上传过程中也能回显图片
- 新增
Button:- 修复
danger主题下文本禁用色错误 @anlyyao (#916) - 修复图标默认大小错误 @anlyyao (common#2521)(#917)
- 修复
Message: 修复Message.info/success/warning/error直接传入字符串时文案不显示的问题 @anlyyao (#918)Upload: 修复文件禁用态样式错误 @anlyyao (#922)
Segmented: 新增Segmented分段控制器组件 @anlyyao (#902)Form: @anlyyao (#903)- 新增
readonly、form、initialData属性 name属性新增Number、Array类型- 为
FormInstanceFunctions组件实例新增setFields、setFieldsValue、getFieldValue、getFieldsValue等方法 - 新增
initialData和shouldUpdate属性
- 新增
Upload: 使用稳定唯一的key,确保删除子项后不会错位 @anlyyao (#901)Form: @anlyyao (#903)- 修复
onValuesChange事件无效 - 修复
preventSubmitDefault、showErrorMessage等属性默认值无效 - 修复
FormInstanceFunctions的validate()校验结果错误
- 修复
Indexes: 新增showFullIndex属性,表示是否显示完整的索引内容,默认显示首字符 @anlyyao (#898)
Popup: 修复多组件同时使用preventScrollThrough导致页面无法滚动的问题 @anlyyao (#894)Indexes: 修复气泡与右侧索引列表间距错误 @anlyyao (#898)Textarea: 修复maxlength或maxcharacter无值时组件无法输入的问题 @anlyyao (#897)
Silder: 更正渲染min和max的<text/>标签为<div/>@RylanBot (#889)Table: 新增rowspanAndColspan和render属性 @anlyyao (#888)
Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn(#872)Cascader: @anlyyao (#865)- 新增
overlayProps、header和middleContent属性 - pick 事件新增
label和level参数,其中level表示选中项所在层级深度,index为选项中的索引
- 新增
Search:
Popup: 修复在Firefox浏览器中的闪烁问题 @anlyyao (#874)Search: 修复通过CSS Vars修改图标大小无效 @liweijie0812 (#878)Upload: 修复capture属性无效,并补充boolean类型 @anlyyao (#875)
ActionSheet:item属性补充description、suffixIcon字段 @anlyyao (#845)Badge: @anlyyao (#855)shape属性新增ribbon-right/ribbon-left/triangle-right/triangle-left可选项,其中ribbon与ribbon-right等效- 优化
ribbon实现,改用background: linear-gradient(),移除伪元素相关样式
Navbar: 新增placeholder属性,默认值为false;新增zIndex属性,默认值为1@anlyyao (#852)TabBar: 新增placeholder属性,默认值为false;新增zIndex属性,默认值为1@anlyyao (#852)
ActionSheet: @anlyyao (#845)- 修复左对齐场景下,子项
border左间距错误 - 修复
grid主题,description描述文本行高错误 - 修复
grid主题 + 无description描述文本场景下,顶部间距错误 list主题最后一项不应设置底边框
- 修复左对齐场景下,子项
Picker: 修复swipeDuration属性无效的问题 @Ryan-CW-Code (#848)
feat: 新增支持.dark类名,丰富切换深色模式的方式 @liweijie0812 (#851)
Calendar: 新增allowSameDay属性,允许 type='range' 场景的起止时间相同 @liweijie0812 (#829)Upload:DropdownItem: 新增icon属性,支持自定义图标 @anlyyao (#831)
Calendar: 修复value =[]结合switch-mode = 'year-month'使用时当前月份计算错误 @anlyyao (#832)ColorPicker: 修复组件深色模式背景、边框、文本色错误 @anlyyao (#834)BackTop: 修复文本字重错误 @anlyyao (common#2339)Search: 修复在小屏幕不遵循flex:1的问题 @LittleTurtle2333 (common#2268)Slider: 修复深色模式下滑轨背景色、滑块禁用态背景色错误 @anlyyao (common#2331)Popover: 修复箭头间距错误 @anlyyao (#840)GridItem: 修复column为0时,标题行高错误 @anlyyao (#840)
Form: 表单验证pattern支持 string 类型 @liweijie0812 (#821)
Icon:tdesign-icons-react发布0.6.1版本,新增align-bottom、no-result、no-result-filled、tree-list、wifi-no、wifi-no-filled、logo-stackblitz-filled、logo-stackblitz、logo-wecom-filled图标;移除video-camera-3、video-camera-3-filled、list图标,此前有依赖以上移除图标升级请注意⚠️ @uyarn (#785)- 按需加载方式使用的图标资源支持可变粗细功能,通过
strokeWidth属性进行配置 @uyarn (#785) - 按需加载方式使用的图标资源支持多色填充功能,通过
strokeColor和fillColor属性进行配置 @uyarn (#785
Watermark: 新增Watermark水印组件 @Wesley-0808 (#804)ImageViwer: 修复点击遮罩层close事件未触发,并补充触发源image,表示点击图片关闭图片预览 @anlyyao (#811)Drawer: 新增overlayProps属性 @anlyyao (#809)
Message: 修复marquee、closeBtn与link属性表现异常,更新click事件参数 @vancece (#779)Steps: 修复current属性的string类型和number类型渲染效果不一致 @ImaginingMaker (#761)Rate: 修复点选时弹框未显示 @lockiechen (#754)CountDown: 修复毫秒不展示以及自动执行的问题 @SinzoL (#781)Collapse:
Tabs: 支持自动滚动到激活项 @novlan1 (#693)Textarea:Form: 新增requiredMarkPosition,可定义必填符号的位置 @anlyyao (#721)Calendar:Massage: 图标改用按需引入 @lich-yoo (#753)TabBarItem: 图标改用按需引入 @lich-yoo (#753)Tag: 图标改用按需引入 @lich-yoo (#753)CheckTag: 图标改用按需引入 @lich-yoo (#753)
ImageViewer: 修复背景色错误,导航背景色固定为#000,遮罩背景色使用@mask-active@anlyyao (#723)Textarea:Message: 修复info,error和warning主题图标错误 @lich-yoo (#753)Calendar:
BackTop: 修复默认返回按钮图标无效 @anlyyao (#682)Cascader: 修复深色模式0.5px边框颜色错误 @anlyyao (#682)Overlay: 修复深色模式背景色错误 @anlyyao (#682)Upload: 修复移除按钮颜色错误 @anlyyao (#682)Switch: 修复loading颜色、dot滑块禁用态/深色模式背景色错误 @anlyyao (#687)NoticeBar: 修复warning和error主题默认图标错误 @novlan1 (#688)Guide: 修复popover下展示位置错误问题 @novlan1 (#689)PullDownRefresh: 修复change事件不生效问题 @novlan1 (#690)Sticky: 修复滚动元素找不到问题 @novlan1 (#692)
site: 修复主题生成器在移动端预览窗口无效的问题 @anlyyao (#682)
Form: 新增Form组件 @slatejack (#666)Upload: 组件重构, 存在 DOM 调整。新增allowUploadDuplicateFile、beforeUpload、autoUpload等多个属性,支持图片预览 @slatejack (#549)
- fix(build): 修复
0.17.0版npm包中组件文件路径错误 @anlyyao (#679)
Picker: 新增Picker选择器组件 @ZWkang @novlan1 (#655)DateTimePicker: 新增DateTimePicker时间选择器组件 @novlan1 (#672)Footer: 新增Footer页脚组件 @anlyyao (#676)Table: 新增rowAttributes和rowClassName属性,暴露组件实例的refreshTable方法 @anlyyao (#669)
BackTop: 补充默认target值 @novlan1 (#671)
Fab: 支持使用默认插槽自定义悬浮按钮内容,此时buttonProps、icon和text属性将失效 @novlan1 (#645)Calendar: 新增switchMode和readonly属性 @novlan1 (#663)Table: 支持fixedRows属性,列配置项支持fixed属性 @novlan1 (#662)
React: 全面升级相关依赖,直接支持React 19@HaixingOoO (#606)
ImageViewer: 新增图片预览组件 @novlan1 (#607)
TabPanel: 修复组件内容未展示的问题 @betavs (#638)
Cascader: 新增Cascader组件 @ming680 @anlyyao (#475)DropdownMenu: 新增DropdownMenu组件 @ming680 @anlyyao (#503)Overlay: 新增遮罩动画系列回调函数,包括onOpen、onOpened、onClose和onClosed事件 @anlyyao (#629)PullDownRefresh: 新增disabled属性 @anlyyao (#631)
Icon: 新增logo-miniprogram、logo-cnb、seal、quote图标 @taowensheng1997 @uyarn (#621)
Icon: 优化多个文件相关图标的绘制效果,修复gesture-right-slip的绘制问题@uyarn(#621)Slider:marks属性不支持()=>TNode渲染的问题 @anlyyao (#622)
SideBar: 修复组件未导出问题 @anlyyao (#616)
Icon: 图标库版本更新到0.4.4(#590)Toast: 新增warning主题 @betavs (#589)Fab: 新增draggable,yBounds,onDragEnd和onDragStart等属性,支持组件拖拽 @novlan1 (#594)List: 新增List组件 @feaswcy (#463)ActionSheet: 新增ActionSheet组件 @TianlunXiong (#471)Progress: 新增size属性,仅在环形进度条有效 @anlyyao (#609)CollapsePanel: 优化面板折叠动画 @anlyyao (#611)
Textarea: 修复传入参数类型错误 @RSS1102 (#591);修复iOS真机上输入内容重复的问题,并补充onCompositionstart和onCompositionend属性 @anlyyao (#601)
site: 站点接入主题生成器 @RylanBot (#604)
Dialog: 新增closeBtn、width、overlayProps属性和middle、top插槽,存在DOM调整 @epoll-j (#548)Swiper: 组件重构,存在DOM调整。新增nextMargin、previousMargin和click事件。并对navigation属性进行功能增强,新增paginationPosition、showControls属性,移除showSlideBtn属性 @xifanTT (#557)
ColorPicker: 修复组件es产物缺样式文件入口 @anlyyao (#577)
site: 站点接入stackblitz和中英文切换能力 @anlyyao (#579)
Steps: 组件重构,移除options和separator属性,新增currentStatus、sequence属性,存在 DOM 调整 @Lyan-u (#532)StepItem: 组件重构,新增titleRight、extra属性,存在 DOM 调整 @Lyan-u (#532)
ColorPicker: 新增ColorPicker组件 @slatejack (#569)CheckboxGroup: 新增borderless、readonly和keys属性 @liweijie0812 (#572)Calendar: 新增Calendar日历组件 @epoll-j (#528)TreeSelect: 新增TreeSelect组件 @epoll-j (#523)ConfigProvider: 新增ConfigProvider组件 @anlyyao (#574)
Cell: 修复部分样式错误,并更新align属性描述 @liweijie0812 (#568)
Radio: 组件重构,新增block、borderless、placement与readonly等属性 @byq1213 (#468)RadioGroup: 组件重构,新增allowUncheck、borderless、keys、placement与readonly等属性 @byq1213 (#468) @liweijie0812 (#555)Rate: 组件重构,废弃variant属性, 新增placement与icon属性 @ming680 (#493)Input: 新增enterkeyhintAPI 用于控制回车键样式,此 API 仅在部分浏览器支持,HTML5 原生属性。新增spellcheckAPI 是否开启拼写检查,HTML5 原生属性 @liweijie0812 (#553)Icon: 新增logo-alipay、logo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标,并优化部分图标的绘制路径 @uyarn @tdesign-bot (#559)Swiper: 新增touchable属性 @anlyyao (#565)
Swiper: 修复缺少ref传递导致的控制台报错问题 @cc-weng (#534)
Textarea: 组件重构,新增allowInputOverMax,bordered与readonly等属性 @anlyyao (#526)Avatar: 组件重构,新增imageProps属性 @slatejack (#541)
Guide: 新增Guide组件 @novlan1 (#535)
CountDown: 修复毫秒级计算器计算错误 @novlan1 (#542)
Switch: 组件重构,移除colors属性,change事件参数有调整 @anlyyao (#527)PullDownRefresh: 组件重构,maxBarHeight与loadingBarHeight属性扩展支持string类型,并新增onRefresh、onScrolltolower和onTimeout等属性 @novlan1 (#479)Message: 组件重构,新增align、link、marquee、offset、onCloseBtnClick、onDurationEnd以及onLinkClick等属性,并移除onClose、onClosed、onOpen、onOpened与onVisibleChange等属性 @novlan1 (#477)
Input: 支持format属性 @anlyyao (#533)
Stepper: 修复无法直接输入的问题 @anlyyao (#537)
Checkbox: 组件重构,新增readonly属性 @epoll-j (#504)Drawer: 组件重构,新增attach、title和footer等属性,并支持函数式调用 @novlan1 (#488)SwipeCell: 组件重构,移除expanded属性,新增opened属性 @novlan1 (#492)Indexes: 组件重构,移除list,height属性,select事件参数有变更,新增indexList,sticky与stickyOffset等属性,新增change事件,新增IndexesAnchor子组件; @Lyan-u (#513)Stepper: 组件重构,新增integer和size属性,新增focus事件 @taninsist (#525)Slider: 组件重构,新增theme属性,dragend事件参数有调整 @slatejack (#522)Tabs: 组件重构,新增bottomLineMode、spaceEvenly属性,新增onClick、onScroll事件 @epoll-j (#515)Toast: 组件重构,新增style、className、showOverlay和overlayProps等属性,新增close事件 @novlan1 (#494)
Icon: 更新图标库版本到0.3.5,lock-on图标存在更新 @liweijie0812 (#507)
Table: 新增Table组件 @TianlunXiong (#472)SideBar: 新增SideBar组件 @tobytovi (#491)layout: 新增 layout 组件 @jiasy1616 (#452)NoticeBar: 新增direction属性,extra属性名称变更为operation,废弃change事件 @slatejack (#501)TabBar: 新增children、split和shape等属性 @tobytovi (#482)TabBarItem: 新增children属性 @tobytovi (#482)Collapse: 新增children和theme属性 @tobytovi (#500)CollapsePanel: 新增placement和headerLeftIcon属性 @tobytovi (#500)
Badge: 修复content为ReactNode类型时组件渲染异常 @anlyyao (#499)
Input: 组件重构,新增allowInputOverMax、autocomplete、borderless、readonly、status与tips属性,新增onValidate事件 @slatejack (#467)Popup: 组件重构,新增attach、closeBtn、closeOnOverlayClick、destroyOnClose、preventScrollThrough等属性,新增onClose、onClosed、onOpen、onOpened等事件 @hkaikai (#449)Search: 组件重构,新增clearable和readonly属性,新增onActionClick事件 @slatejack (#476)Badge: 组件重构,size默认值变更为medium,size与shape属性 可选项存在变更 @anlyyao (#487)CountDown: 新增children,作用同content属性,size默认值变更为medium@anlyyao (#481)Navbar: 组件重构,移除homeIcon、leftIcon、rightIcon等属性、移除onHomeClick事件,新增capsule、left、leftArrow、right等属性、新增onRightClick@04756 (#450)GridItem:badgeProps属性更名为badge@Lyan-u (#448)
Link: 新增Link组件 @Magicalboys (#443)Image: 新增referrerpolicy和fallback属性 @anlyyao (#470)Button: 新增loadingProps和suffix属性,并修复虚框按钮样式错误 @tobytovi (#469)Grid: 新增 theme 属性 @Lyan-u (#448)
BackTop: 组件重构,新增container,visibilityHeight属性,新增onToTop事件 @ssmyaojiayouya (#430)Progress: 组件重构,新增theme,className,style属性 @anlyyao (#387)Divider: 组件重构,废弃lineColor属性 @liweijie0812 (#403)Cell: 组件重构,Dom有调整 @dexterBo (#432)Loading: 组件重构,移除progress属性 ,新增attach、content和fullscreen属性,支持loading或LoadingPlugin插件函数 @anlyyao (#458)Skeleton: 组件重构,支持delay属性 @anlyyao (#455)
Result: 新增Result组件 @slatejack (#431)Overlay: 新增Overlay组件 @anlyyao (#451)Tabs: 支持className和style组件参数 @Charles-1999 (#357)CellGroup: 新增theme属性 @dexterBo (#432)Tag: 新增children属性 @taninsist (#445)CheckTag: 新增variant属性 @taninsist (#445)Icon: 更新Icon版本至0.3.4并补齐示例 @anlyyao (#456)
Toast: 修复preventScrollThrough属性类型声明与文档描述不一致 @betavs (#372)
Sticky: 更新组件示例与API文档 @byq1213 (#435)
Skeleton:rowCols支持传入borderRadius@yuanmeda (#318)
Checkbox: 修复点击 content 无反应的问题 @LeeJim (#328)
Badge: 更新示例代码 @teal-front (#299)Textarea: 更新示例代码 @palmcivet (#301)Search: 更新示例代码 @palmcivet (#309)Slider: 更新示例代码 @yuanmeda (#313)Steps: 更新示例代码 @yuanmeda (#314)Upload: 更新示例代码 @yuanmeda (#315)Progress: 更新示例代码 @xxxlj (#319)BackTop: 更新示例代码 @yuanmeda (#317)PullDownRefresh: 更新示例代码 @yuanmeda (#318)Button: 更新示例代码 @TingShine (#321)Image: 更新示例代码 @TingShine (#322)Stepper: 更新示例代码 @TingShine (#308)Loading: 更新示例代码 #476 @lockiechen (#323)TabBar: 更新示例代码 @yuanmeda (#302)CheckBox: 更新示例代码 @yuanmeda (#303)Textarea: 更新示例代码 @palmcivet (#301)Fab: 更新示例代码 @yuanmeda (#304)Input: 更新示例代码 @palmcivet (#300)Divider: 更新示例代码 @yuanmeda (#305)Sticky: 更新示例代码 @yuanmeda (#306)Rate: 更新示例代码 @yuanmeda (#307)
Avatar: 更新示例代码 @anlyyao (#296)
Drawer: 新增抽屉组件 @APlanckFish (#271)
site: 官网更新组件分类 @LeeJim (#279)
Sticky: 修复 fixed 状态下丢失宽度的问题 @LeeJim (#277)
chore: 优化更新日志文档样式 @HQ-Lin (#276)
Tag: 视觉升级以及新增支持左图标 @anlyyao (#270)Progress: 新增 Progress 组件 @yilaierwang (#273)Fab新增 Fab 组件 @anlyyao (#266)
- 首发版本