title | docClass | toc | spline |
---|---|---|---|
CHANGELOG |
timeline |
false |
explain |
- 修复 Notification 引用路径报错 @HQ-Lin
- 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
- Treeselect: 修复 tag 关闭按钮渲染不同步问题 & 同步最新 api 改动 (merge request !403) @HQ-Lin
- Select: 修复多选模式 disable 禁用选中项反选问题 @uyarn
- Checkbox: 支持
options
、checkAll
Api @kenzyyang - Select: 新增
valueDisplay
、minCollapsedNum
、collapsedItems
、onEnter
,onVisibleChange
等API,Select.Group
新增divider
API @uyarn
- TS: 导出所有组件 TS 类型 @HQ-Lin
- Grid: 优化 gutter 逻辑,传入 number 类型不指定纵向间隔 (merge request !395) @HQ-Lin
- Popup: 修复 popup 动画移除仍可交互问题 (merge request !396) @HQ-Lin
- Slider: 第一次鼠标移入控制按钮的时候,
Tooltip
位置是不正确的 (merge request !393) @andyjxli @vision-yip
- Icon: 💥 移除
@tencent
前缀、切换tdesign-icons-react
为 npm 包。(React 已发布至 npm 源并移除@tencent
前缀,使用者升级版本时注意更改package.json
!) @HQ-Lin
- Tree: 组件展开与收起状态默认图标 @Ruoleery
- Datepicker: 国际化问题 (merge request !380) @HQ-Lin
- Select: multiple下使用直接使用Option的问题 @uyarn
- Table: 固定列无滚动效果 @yunfeic
- Tree: 组件动画失效 @Ruoleery
- Select: 支持使用 option 的 children 作为 label 来直接渲染 label @uyarn
- Popup: 调整 popup arrow 为css 定位 (merge request !387) @HQ-Lin
- Datepicker: 优化 Datepicker footer 样式 (merge request !378) @xiaosansiji
- Button: 组件默认 type 调整为 button @hjkcai
- Grid: 优化 gutter 逻辑,调整为 rowGap 控制上下间距 (merge request !373) @HQ-Lin
- Table: 替换展开老api showExpandArrow 为 expandIcon @yunfeic
- Cascader: 重构 Cascader & 修复受控失效问题 @pengYYYYY
- Form: 优化formItem 提示文案展示效果 (merge request !368) @HQ-Lin
- Locale: 支持国际化配置 @HQ-Lin @kenzyyang
- InputNumber: 修复 InputNumber descrease button 样式问题 (merge request !367) @HQ-Lin
- Button: 新增 rectangle shape类型 & 废弃 icon-only 样式 (merge request !360) @HQ-Lin
- Icon: 独立为 npm 包 @tencent/tdesign-icons-react,项目中有直接使用Icon请升级后安装此npm包; 新增CaretLeftSmallIcon等23个Icon,移除ResourceListIcon @uyarn @ivenszhang
- TreeSelect: 按需引入样式丢失问题 @HQ-Lin
- Select: 分组选择器构建后渲染异常 @uyarn
- Table: 分页受控失效 @tengcaifeng
- Comment: 新增 Comment 组件@dreamsqin
- Upload: Upload 支持受控能力 @wookaoer
- Form: 优化 Form 自定义校验功能 (merge request !358) @HQ-Lin
- Form: FormItem 支持 upload 类型 @HQ-Lin
- Menu: Menu 支持多层级 (merge request !344) @andyjxli
- Tree: cssTransition 警告 @Ruoleery
- Table: 页码变化未触发 onPageChage @yunfeic
- Pagination: current 和 pageSize 受控与非受控问题 @uyarn
- TreeSelect: 新增 TreeSelect 组件 @HQ-Lin
- Tree: 组件支持受控能力 @Ruoleery
- Dialog: 优化弹出动画、避免弹出时页面滚动条禁用导致页面跳动 @psaren
- Datepicker: 修复 传入 className style 无效问题 @HQ-Lin
- Inputnumber: 修复 单独引用导致 input 样式丢失问题 @HQ-Lin
- Dropdown: 修复 ripple animation lost @uyarn
- Swiper: 修复 最后一项跳转第一项过程中动画延迟问题 @skytt
- Tree: 修复 regeneratorRuntime error @HQ-Lin
- 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) @HQ-Lin
- 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) @HQ-Lin
- Form: 支持多种错误提示展示 (merge request !317) @HQ-Lin
- Form: 组件调整 labelWidth 默认值为 100px (merge request !309) @HQ-Lin
- 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
- 调整 swicth 组件 api
- 调整 alert 组件 api
- 调整 badge 组件 api
- 调整 button 组件 api
- 调整 Divider 组件 api
- 调整 Grid 组件 api
- 调整 Input 组件 api
- 调整 Progress 组件 api
- 调整 Tag 组件 api
- 调整 Tooltip 组件 api