更新日志

1.6.0 (2021.3.23)

feat: icon 支持私有部署

fix(dialog): 去除滚动条宽度补偿

feat: upgrade icon

1.5.31 (2021.3.5)

fix: dialog修改childrend内容时,触发重新计算弹窗

fix(position): 修复 _isInViewport 函数

hotfix(select): 修复 children 变化时 option 不更新问题

fix(time-picker): 修复 TimePicker RangePicker 多语言问题

fix(modal): 按 ESC 关闭弹窗时没触发 onClose 回调

1.5.31 (2021.2.7)

feat: upgrde icon-font

fix(overlay): 弹层超出屏幕时,留在屏幕边缘

1.5.30(2021.2.3)

fix(tree): 修复设置了 isNodeBlock 后无法展开节点问题

1.5.28(2021.1.28)

fix(select): 修复多选框按回车后选中空值问题

1.5.3(2020.7.21)

chore: upgrade icons

fix: 修复许多组件无法正确切换对语言问题

feat(search.icon): 增加 onOpenedChange 回调

1.5.2(2020.6.22)

主题

  • 更新专有云暗色主题

Grid

  • 修复configProvider对Grid的影响

Icon

  • 更新图标

Dialog

  • 新增快捷调用 update 方法

Search

  • 修复收起时短暂出现滚动条的问题

1.5.0(2020.5.21)

Transfer

  • 新增自定义面板嵌套 Table 示例

  • 新增 showCheckAll api

Icon

  • 更新图标

1.4.9(2020.5.19)

Dialog

  • 调整 dialog 暗色主题样式

  • 为 dialog content 属性添加 types

Drawer

  • 调整 drawer 暗色样式

Modal

  • 修复 modal style.js 引用拼写错误

Transfer

  • 支持自定义面板

1.4.8(2020.5.8)

Drawer

  • 新增 drawer 组件

Icon

  • 更新 Icon

Button

  • 去掉 button 两个汉字空格,调整最小宽度

Dialog

  • 为 dialog loading 属性添加 ts 定义

  • 为标题添加 medium 字重

Loading

  • 取消 loading 模糊效果

1.4.7(2020.4.23)

Icon

  • 更新 Icon

Form

  • 调整 Form label 样式

Dialog

  • 调整 dialog 快捷调用样式

Tab

  • 修复 small capsule tab 文字在 tb 主题下不居中问题

Button

  • 调整 button padding

popcomfirm

  • 调整 popconfirm 样式

Table

  • 为 table filter 添加状态样式

  • 修复 table sort 报错警告

主题

  • 为组件添加字体平滑样式

站点

1.4.6(2020.4.14)

CascaderSelect

  • 调整组件样式

Form

  • 修复form onSubmit类型报错的问题

Table

  • 去掉混合云主题下 table 的阴影

Switch

  • 添加聚焦样式

Rating

  • 修复评分组件尺寸问题

Icon

  • 更新一大波 icon

Placeholder

  • 添加 NO_DATA type

Transfer

  • 调整样式

Button

  • 调整混合云主题下 button 最小宽度

  • 移除 scss 中 transparent 的使用

站点

  • 修复 anchor 显示异常问题

1.4.5(2020.3.31)

Modal

  • 为fullscreen添加支持esc关闭选项

Search

  • Search.Icon 组件添加 triggerTooltip 属性,open/close 方法

RangePicker

  • 添加 RangePicker 类型

DatePicker

  • datepicker 增加 inline 属性

PopConfirm

  • 调整 PopConfirm icon-area 的 className

Message

  • 调整tb主题下message取消按钮左侧间距

1.4.4(2020.3.27)

组件

  • 将 sass-loader 换回 postcss 插件

  • 调整 message 取消按钮左侧间距

  • 更新图标

站点

  • 更改首页视觉感受跳转链接

1.4.3(2020.3.24)

form

  • 调整表单类 placeholder 颜色

timepicker

  • 调整 timepicker 暗色主题

tab

  • 调整 tab 暗色主题

calendar

  • 补充日历组件多语言配置

站点

  • 颜色页面新增专有云、主题展示

主题包

  • 发布 1.1.2,修复专有云天基主题部分变量错误问题

1.4.2(2020.3.22)

link

  • 将 link 下划线改为 text-decoration 实现

button

  • 调整 text-button 专有云主题样式

table

  • 调整 table 专有云主题下表头颜色

tag

  • 将 tag 对齐专有云主题

1.4.1(2020.3.19)

主题

  • 新增天基主题

Icon

  • 更新 icon

1.4.0(2020.3.18)

工程

  • 替换 sass-loader,支持将所有 sass 变量转换为 css 变量

checkbox

  • 调整 checkbox✅尺寸

datepicker

  • 修复 datepicker 选中字体颜色问题

timeline

  • 将 timeline 对齐专有云样式

tab

  • 调整 tab 默认尺寸,对齐专有云样式

1.3.9(2020.3.16)

button

  • 为 button 添加 large 尺寸

input

  • 为 input 添加 large 尺寸

message

  • 为 message 添加快捷调用示例,将 message 对齐专有云主题

1.3.8(2020.3.12)

button

  • 调整专有云主题下 button 最小宽度

radio、checkbox

  • 添加 box-shadow: none,避免样式覆盖

pagination、tab

  • 对齐专有云样式

1.3.7(2020.3.11)

组件

  • 将 breadcrumb、balloon、dialog、search 对齐专有云主题

  • 为 toast 在 title 过长的情况下增加换行显示

  • 为 body 字体颜色添加亮暗色样式

站点

  • 新增中西文混排设计文档

1.3.6(2020.3.10)

组件

  • 将 checkbox、radio、input、search、menu、select、datepicker、form 对齐专有云主题

  • dropdown 添加实例方法 open、close、toggle,用于非受控

站点

  • 新增 vscode 插件开发文档

1.3.5(2020.3.9)

主题包

  • at-theme 发布 1.0.7,新增 AT_THEME 变量用来区分 tb,专有云主题,需强制更新

Font-Family

  • 调整默认 code 字体

Button

  • 调整 button,对齐专有云主题

站点

  • 新增查看专有云主题功能

1.3.3(2020.3.5)

Search

  • 💄修复缩放下边框消失的样式问题

ColorTag

  • 🌟为 colortag 支持透传 style 等其他属性

ConfigProvider

  • 🌟为 ts type 文件添加 scriptUrl 字段

DatePicker

  • 🐞修复 datepicker 无法更新年、月问题

Uploader

  • 🐞修复示例文档错误

Message

  • 💄修复 global message 移除图标不居中问题

Button

  • 💄针对专有云主题对 button 样式进行初步调整

Theme

  • 💄调整专有云主题

1.3.2(2020.2.19)

Search

  • 💄修复缩放下边框消失的样式问题

  • 🌟新增 Search.Icon 组件

Icon

  • 🌟新增 Icon

Dialog

  • 🐞修复 Dialog 无法关闭动画的问题

Tooltip

  • 💄修复 Tooltip 在亮色主题下 type=normal 背景色错误问题

Tab

  • 💄调整 Tab 样式

Select

  • 🌟为 Select 添加滚动回调事件

DatePicker

  • 🌟为 DatePicker 添加 triggerRender

PopupConfirm

  • 🐞修复 pop-confirm 的 popupClassName props 失效问题

1.3.1(2020.1.17)

Search

  • 💄解决 safari 下的文字不居中问题

Icon

  • 🌟新增一大波 Icon

TreeSelect

  • 🐞修复 TreeSelect 多选时无法二次选择问题

Tab

  • 💄调整优化 excessMode 为 dropdown 时的 tab 项显示收纳逻辑

Avatar

  • 🌟Avatar.GroupAvatar,Avatar.ClusterAvatar 新增 API colorSets,dataSource 中 img 改为非必填

1.2.9(2020.1.14)

Icon

  • 🌟新增 approve icon

Range

  • 🐞修复range在dialog中滑到最左边闪退的问题

  • 🐞去掉range中tooltip的换行属性来解决抖动问题

Field

  • 🐞修复了 useField TS 类型报错问题

  • 🐞导出漏导出的两个函数

Overlay

  • 💄调整 overlay 默认动画

Search

  • 💄去掉 search 默认弹出框

Input

  • 💄修复 input group 形式的圆角样式问题

Form

  • 💄缩小最后一个表单项css定义范围,防止误伤

1.2.8(2020.1.9)

Field

  • 🌟 为 Field 支持 Hooks

1.2.7(2020.1.9)

Dialog

  • 🐞为 Dialog.Inner 包裹 ConfigProvider

Icon

  • 🐞修复 uiless 场景下 icon 组件 <script /> 泄漏问题

其他

  • 🐞为 Placeholder、Star、Modal 添加 types

1.2.6(2020.1.7)

Icon

  • 🌟添加一些新图标

Tab

  • 🐞修复 Tab extra 内容在宽度较小时覆盖左侧tab内容的问题

Field

  • 🐞导出 Field 类型,更新 Field TS 类型定义

  • 🐞修复 resetToDefault 方法不会生效于实例化时传入的 values 的问题

Balloon

  • 🐞修复 Balloon.PopConfirm prefix 未生效问题

Avatar

  • 🌟 添加 closable,支持不显示删除按钮

其他

  • 🔨更新 webpack.banner 时间

1.2.5(2020.1.6)

Star

  • 为 star 添加 index.d.ts 组件

Modal

  • 为 modal 添加 index.d.ts 组件

Table

  • 调整tree类型占位符尺寸,使文字对齐

Radio

  • Radio.Group 为按钮类型样式问题

Message

  • shape为loading的图标转动异常

Balloon

  • Balloon,Balloon.PopConfirm needAdjust默认值调整为true

其他

  • 组件示例针对暗色模式进行调整

1.2.3(2020.1.2)

Select

  • 关闭弹层时去掉选项获取焦点的状态

  • Select.AutoComplete在收起到展开时,若无匹配项,则显示完整列表

  • loading最小高度调整为44px

  • 删除无用的locale国际化配置字段

Menu

  • 调整Menu.Item的垂直居中方案

Message

  • 修复ts shape定义缺失问题

Icon

  • 新增redo,undo两个图标

  • 修复部分图标无法设置颜色的问题

1.2.2(2019.12.26)

Switch

  • 新增API loading

Table

  • 修复表头图标位置异常问题

  • isTree和锁列同时使用时,去掉右锁列的操作指示图标

Cover

  • 文本封面新增API colorSets,添加背景色自动变化逻辑

Avatar

  • 文本头像新增API colorSets,添加背景色自动变化逻辑

Icon

  • 新增若干图标

Button

  • 文字颜色变化交互行为调整

1.2.1(2019.12.23)

Icon

  • 新增bulb类型

Select

  • 修复loading受Dialog loading样式影响的问题

Table

  • 修复背景透明问题

1.2.0(2019.12.19)

Tree

  • 修复在showLine模式下loading抖动问题

Table

  • 修复列宽为auto时,二次render时的报错问题

  • 展开图标调整类型和与内容的相对位置

Switch

  • 删除checkedChildren unCheckedChildren

其他

  • 暗色主题第一波调整完成

teambition:https://g.alicdn.com/aisc/at/1.2.0/teambition.min.css

teambition暗色:https://g.alicdn.com/aisc/at/1.2.0/teambition-dark.min.css

apsara:https://g.alicdn.com/aisc/at/1.2.0/apsara.min.css

apsara暗色:https://g.alicdn.com/aisc/at/1.2.0/apsara-dark.min.css

1.1.15(2019.12.16)

Tree

  • 修复 tree 无法展开的问题

  • 为tree-node-label添加min-width,防止点击区域过小

  • 修复tree在showline模式下一级条目没有·的问题与对齐样式问题

Pagination

  • 修复左右切换图标禁用样式问题

Icon

  • 新增qrcode,add-user-set类型

Rating

  • 修复未选中部分颜色问题

Util

  • normalizeToArray方法添加对空字符串的剔除

TreeSelect

  • value(defaultValue)不在dataSource中时相关异常问题

Animate

  • fadeIn,fadeOut动画去掉scale效果

Table

  • Table.Column 增强对 width="auto" 的支持

Toast

  • 修复内容出现单个过长word时的换行问题

其他

  • 兼容 16.8 为所有不安全的 react lifecycle 添加前缀

  • 将所有手动 bind 的实例方法修改为 Arrow Function

  • 导出组件 Props Types

1.1.14(2019.12.12)

Badge

  • 去掉badge进出场动画

Tab

  • 调整胶囊型tab左右padding

NumberPicker

  • 补全innerAfter说明及ts定义

TreeSelect

  • 新增API valueRender

  • 去掉node-block demo,修复tree-select点击有效区域过小的问题

Upload

  • 修复列表项样式异常

Table

  • Table.Column 新增API initialOrder

Select

  • 修复宽度变化时下拉面板宽度滞后问题

DatePicker

  • 系列组件添加实例方法getOverlay

其他

  • 针对暗色主题,对所有组件的scss变量使用进行调整

1.1.13(2019.12.6)

Animate

  • 调整fadeIn,fadeOut,zoomOut动效的持续时间

Dialog

  • 缺失scss变量补齐

Star

  • 修复文档错误

Button

  • 针对Firefox文字靠上采用css hack

Message

  • 修复关闭按钮和操作文字缺少 hover 和 active 颜色变化问题

Balloon

  • Tooltip删除最大高度及overflow的限制,以消除不同浏览器的差异问题

Card

  • 调整分割线颜色

DatePicker

  • 修复通过style设置宽度显示异常的问题

Table

  • 删除单元格overflow相关样式

  • 调整表头图标颜色

  • 调整filters的渲染逻辑

  • 修复过高的filter被截断问题

其他

  • 修正开发环境下的 javascript: void(0); 告警

1.1.12(2019.12.4)

Dialog

  • 补全缺失的scss mixin 引用

1.1.11(2019.12.3)

Dialog

  • 调整动效

  • 修正 ts 定义

Toast

  • 调整动效

Star

  • 新增星标组件

Tag

  • 补全Colorable ts 定义文件

Icon

  • 新增 org-medal,org-crown

Overlay

  • 调整弹层,气泡等的底层定位机制,由实际放置DOM改为假设放置DOM来判断弹层是否在视口中,实现性能提升,并避免定位闪动及一些疑难定位问题

  • 调整默认offset为[0, 4]

ConfigProvider

  • 修正 ts 定义

Cover

  • 新增Cover.Text 文字封面组件

Avatar

  • 调整文字头像默认背景色

Button

  • 修复文字按钮禁用时active和focus颜色错误问题

1.1.10(2019.11.28)

重要将所有组件相关包改为公网 npm 发布,基础组件包名由 @alife/at 更改为 @txdfe/at,望周知。

日常 CDN 地址:

线上 CDN 地址:

1.1.9(2019.11.27)

Dialog

  • Dialog.StepDialog调整对子节点类型的检测方法

Icon

  • 新增若干图标

Overlay

  • Popup新增获取overlay实例方法getOverlay

Dropdown

  • Popup新增获取overlay实例方法getOverlay

Select

  • 新增API trigger

1.1.8(2019.11.26)

Dialog

  • 调整 Dialog 动画,去掉位移动画

Toast

  • 调整 Toast 动画

1.1.7(2019.11.22)

Table

  • 展开按钮换成三角图标

Overlay

  • 修复Overlay相关弹层在使用cache时的定位错误问题

1.1.6(2019.11.20)

Link

  • 新增链接组件

Toast

  • 修复propTypes定义错误问题

Menu

  • 补全Menu.Item dangerous文档

Select

  • loading状态转移到弹层面板中

Dialog

  • 修复使用报错问题

  • 内容区添加滚动条宽度补偿,防止出现滚动条时内容被挤到左边

1.1.5(2019.11.15)

Balloon

  • Tooltip恢复默认300ms延时

Modal

  • 调整z-index层级

Form

  • label在上的类型表单项外间距调整为12px

1.1.4(2019.11.13)

Dialog

  • 修复报错问题

Slider

  • 修复 Slider 组件结合 ConfigProvider 使用时,全局配置属性失效问题

BreadCrumb

  • 修复 Breadcrumb.Item props 透传问题

1.1.3(2019.11.12)

Modal

  • 新增全屏模态组件

Toast

  • 修复配置项未传onRemove报错问题

  • 补全style.js依赖样式

Avatar

  • 补全style.js依赖样式

Overlay

  • Popup删除定制的动画,改由各上层组件传递

Balloon

  • Tooltip取消动画延时,调整动画参数

Dialog

  • 修复报错问题

Animate

  • 调整fadeIn和fadeOut的动画参数

1.1.2(2019.11.8)

Dialog

  • 修复dialog异常报错

  • 修复关闭动画位置错误

  • 修复内嵌Form时,label在top位置时的label和表单项间距过大问题

Button

  • 去掉文字button案例

Toast

  • 配置项添加onRemove回调

Form

  • 去掉Form中垂直checkbox group中的下边距,因有FormItem的行高影响,否则垂直距离太大

1.1.1(2019.11.5)

Avatar

  • 调整头像组堆叠样式

  • 修复ClusterAvatar onSelect ts定义错误问题

Message

  • 修改示例

Button

  • 去掉背景色,字体色等过渡动画

其他

  • 调整ideEffects配置,防止三方依赖组件库按需构建时,组件样式被tree-shaking掉

1.1.0(2019.11.1)

Avatar

  • 新增头像相关组件

Cover

  • 修复ts定义问题

Nav

  • 去掉水平展示示例

Select, Select.AutoComplete

  • 新增API footer

Search

  • 修改示例默认placeholder

1.0.14(2019.10.29)

Form

  • 所有demo示例去掉label冒号

  • 调整表单项label颜色和间距相关,必选标志放在右侧

Message

  • 标题支持换行

Balloon

  • 修复Balloon.PopConfirm title属性ts报错问题

1.0.13(2019.10.24)

Table

  • 调整表头批量操作示例

Balloon

  • Balloon,Balloon.PopConfirm alignEdge默认值改为true

  • Balloon.Tooltip改为贴边对齐

  • Balloon.Tooltip字号,背景色,最大宽度进行调整

Overlay

  • 添加Overlay的一些注意事项

Select

  • 修复Select.AutoComplete无法再次选择的问题

1.0.12(2019.10.21)

Checkbox

  • Group添加 vertical-align: middle

Radio

  • Group添加 vertical-align: middle

Table

  • 锁列左表格去掉右圆角,右表格去掉左圆角

  • 去掉全局白色背景,调整多选单元格和扩展行图标单元格默认宽度

  • 调整表头字号和行高

  • 增加表头选择出现操作栏的功能,调整单元格内边距

Tab

  • 修复徽标垂直对齐及capsule类型切换时垂直位置闪动问题

Dropdown

  • offset默认值由[0, 0]调整为[0, 4]

Balloon

  • PopConfirm 新增API alignEdge

Upload

  • 关闭图标尺寸统一调整为medium

  • 修复Dragger在上传数超出limit限制时再次上传触发浏览器默认打开或下载文件的行为

Form

  • 成功校验信息去掉对help的颜色定义

Select

  • showSearch和Select.AutoComplete在面板由收起到展开时,面板内容由筛选项改为完整项

1.0.11(2019.10.14)

Dialog

  • 调整 dialog 弹出动画

Locale

  • 将所有文案「确认」改为「确定」

Tab

  • 删除选中面板抢焦点逻辑

  • extra的弹层间隔过大问题(位置计算受transform:translate影响)

  • capsule类型增加小尺寸

Balloon.Tooltip

  • 限制最大宽高(存在DOM结构变更)

  • 修复部分场景下抖动问题

Button.Group

  • disabled Button结合Tooltip时样式异常

1.0.10(2019.10.14)

Form

  • 将 form 中的 label 改为 line-height + padding 来实现,dialog 中的第一个 label 只有下 padding,并在 dialog 中增加相关示例

  • 修复form 中 checkbox,switch 等与 label 对齐问题

Table

  • 将table锁定阴影部分圆角改成直角

  • 去掉单元格overflow相关样式

Search

  • 修复 search 组件输入框左间距问题

1.0.9(2019.10.10)

Popup

  • 调整所有弹出类组件动画

Switch

  • 调整 switch 切换动画

MenuButton、SplitButton

  • 为menubutton,splitbutton弹出层添加 4px 间距

  • 调整menubutton,splitbutton的menuitem左间距

Checkbox

  • 调整 checkbox 切换动画

Radio

  • 调整 radio 切换动画

Button

  • 调整button示例顺序,添加使用规则

1.0.8(2019.9.30)

Tab

  • 修复在内部结构中有获焦节点时抢占焦点的问题

Overlay

  • 更新 container 说明

Dropdown

  • 修改 dropdown 示例

Splitbutton

  • 修复 splitbutton 的 min-width 问题

1.0.7(2019.9.29)

Menu

  • 去掉阴影

  • 添加切换下拉图标样式api

Dialog

  • 修复显式设置bodyHeight(通过height属性或者样式)再次打开时未定位的问题

Tab

  • 修复badge垂直对齐问题

Tag

  • 为 colortag 增加 2px 左右 padding

Button

  • 调整最小宽度

Input

  • 修复Safari下光标位置异常问题

1.0.3(2019.9.27)

Dialog

  • 修复在内容较长出现滚动条,触发重新渲染时滚动到顶部的问题

Badge

  • 修复在缩放时数标显示错位问题

Tab

  • 修复Badge颜色相关及垂直对齐问题

Search

  • 新增API addonAfter

Balloon

  • 修复Tooltip因对齐方式完备性造成的定位错误

1.0.2(2019.9.26)

Tab

  • 调整capsule类型选中的圆角4px => 5px

Balloon

  • Tooltip采用新的定位方式,实现自适应

Button

  • 修复子节点有Icon和文字的间距问题

Search

  • 调整搜索图标尺寸

Pagination

  • 添加hover,active等交互态

  • 修复size选择过宽的问题

1.0.1(2019.9.25)

Dialog

  • 去掉ts中关于overlayProps的定义

Menu

  • 修复Item设置help和a标签子节点时help被挤出的问题

Balloon

  • Tooltip默认添加延时300ms

  • PopConfirm新增API confirmProps,cancelProps

Button

  • 调整loading效果

1.0.0(2019.9.23)

Nav

  • 修复 nav 丢失选中状态问题

Overlay

  • 新增API needListenResize

Dialog,Dialog.StepDialog

  • 采用新的定位机制替换底层的Overlay定位机制

  • 删除API align,isFullScreen,shouldUpdatePosition,minMargin,overlayProps

  • minMargin默认值调整为56

Upload

  • 修复文件列表删除图标丢失问题

  • 卡片式下载图标改为预览图标

Form

  • 最后一项表单项去掉底边距

Table

  • 在无边框时去掉阴影

Balloon

  • Balloon.PopConfirm danger类型主按钮设置为warning

  • 可通过locale自定义Balloon.PopConfirm底部按钮文案

Input

  • addonTextBefore addonTextAfter区域变灰色