Releases: Tencent/tdesign-vue
Releases · Tencent/tdesign-vue
1.2.7
🚀 Features
Datepicker
: 新增onPresetClick
事件 @honkinglin (#2342)
🐞 Bug Fixes
DatePicker
: 修复时间戳模式下控制台警告 props 类型错误的问题 @Ericleungs (#2328)Table
: 修复table组件在开启固定列单列 resizable 禁用时,相邻 resizable 启用的列列宽调整范围与预期不一致的问题 @chuyueZhang (#2335)Cascader
: 修复valueType = full
模式下,设置minCollapsedNum
渲染报错的问题 @xiaosansiji (#2343)ColorPicker
: 修复渐变模式下hex
和rgb
模式下输入无法修改渐变点颜色的缺陷 @uyarn (common#1289)- Popup: 修复 nuxt 环境中报错的问题 @uyarn (#2347)
🚧 Others
文档
: icon 调整 manifest 统一入口导出 esm 模块说明 @Layouwen (#2341)主题生成器
: 官网主题生成器升级 1.0 版本,支持色彩智能推荐及尺寸调整,新增腾讯云皮肤 @uyarn (#2345)
New Contributors
- @Ericleungs made their first contribution in #2328
- @Layouwen made their first contribution in #2341
Full Changelog: 1.2.6...1.2.7
1.2.6
🚀 Features
Loading
: 完善指令使用方式,支持v-loading
配置复杂属性 @akinocccc (#2318)Select
: 支持boolean
类型的 value @uyarn (#2325)
🐞 Bug Fixes
Upload
: 修复triggerButtonProps
在theme=file-input
时失效的问题 @qqw78901 (#2319)Transfer
: 修复筛选后全选功能 @akinocccc (#2315)Table
: @chuyueZhang (#2324)- 列宽调整功能,修复即使
resizable=false
时,也会显示拖拽调整列宽图标和辅助线问题 - 列宽调整功能,修复在拖拽任意列宽使表格横向滚动条消失之后列宽无法正常调整的问题,即支持
resize.minWidth
- 列宽调整功能,修复开启多级表头时点击子表头后控制台报错的问题
- 列宽调整功能,修复即使
Select
: 修复创建的选项选中时,回调参数中option
与selectedOptions
缺失的问题 @uyarn (#2333)Timeline
: 修正在项目全局修改box-sizing
情况下,时间点样式错误的问题 @PDieE (common#1264)Popconfirm
: 修正 title 样式字重问题 @uyarn (common#1265)Input
: 隐藏 Edge 浏览器默认的密码框样式 @wangyang0210 (common#1261)InputNumber
: 移除 autowidth 模式下多余的样式 @uyarn (common#1258)Datepicker
: 修正区域时间选择,在右输入框点击了一年的最后一周之后,左右输入框的 value 前后对调的问题 @Ericleungs (common#1257)
New Contributors
- @chuyueZhang made their first contribution in #2324
Full Changelog: 1.2.5...1.2.6
1.2.5
🐞 Bug Fixes
Popup
: 修复部分构建工具无法自动注册 Popup 插件的问题 @uyarn (#2294)InputAdornment
: 修复 slot 方式直接使用字符串时 class 类名缺失的问题 @ccccpj (#2293)Form
: 修复重置操作后错误为 data 数据添加了undefined
key 的问题 @akinocccc (#2296)DatePicker
: 修复日期输入框值不更新的问题 @akinocccc (#2299)Tree
: 修复懒加载子节点时点击label会触发选中的问题 @uyarn (#2298)InputNumber
:- 修复当浮点数和整数相加时,因为 JS 浮点精度计算问题导致的数据错误 @Ericleungs (common#1251)
- 修复小数位操作以 0 结尾时部分边界场景异常的问题 @uyarn (#2304)
Full Changelog: 1.2.4...1.2.5
1.2.4
🚀 Features
🐞 Bug Fixes
Table
: 修复 SSR 环境 document 报错问题 @chaishi (#2267)TagInput
: 修复基于TagInput
的组件使用筛选时删除关键词时会删除已选值的问题 @chiyu1996 (#2270)DatePicker
: 修复 format 为12小时制时功能异常的问题 @uyarn (#2276)Alert
: 修复关闭按钮为文字时的居中和字体大小问题 @Wen1kang (common#1229)Loading
: 兜底部分插件场景加载loading的时机问题 @uyarn (common#1230)ImageViewer
: 转义样式中的 min 函数,防止 ESM 产物中 less 产物编译失败 @scshsy (common#1225)Select/SelectInput
: 修复重复触发blur/clear/focus
事件的问题 @xiaosansiji (#2278)
Full Changelog: 1.2.3...1.2.4
1.2.3
🌈 1.2.3 2023-03-23
🚀 Features
Table
: @chaishi (#2251)- 支持使用
filterIcon
支持不同列显示不同的筛选图标,issue#2088 - 支持横向滚动到固定列,issue#1992
- 支持使用
ColorPicker
: 新增enableMultipleGradient
, 支持渐变色只存在起始和结束梯度 @uyarn (#2260)TimePicker
: 新增size
API , 用于控制时间输入框大小,pick
事件增加context
回调参数 @uyarn (#2260)Dropdown
: 支持透传popupProps的on-visible-change
的写法 @uyarn (#2260)
🐞 Bug Fixes
Popup
: 修复需多次点击才能关闭的问题 @ikeq (#2247)TreeSelect
:- 修复树选择组件,在表格组件里面时,显示两个 Tips 的问题,issue#2131 @chaishi (#2251)
Tree
: 修复空初始值或不存在的初始值的问题,@uyarn (common #1213)Table
:- 单行选中功能,修复
allowUncheck: false
无效问题,tdesign-vue-next#2561 @chaishi (#2256) - 修复 lazyload 的问题 @yanxugong (#2250)
- 单行选中功能,修复
Full Changelog: 1.2.2...1.2.3
1.2.2
🚀 Features
Table
: @chaishi (#2227)- 可编辑单元格(行)功能,支持编辑模式下,数据变化时实时校验,
col.edit.validateTrigger
, tdesign-vue-nex#2445 - 只有固定列存在时,才会设置类名
.t-table__content--scrollable-to-left
和.t-table__content--scrollable-to-right
- 拖拽功能,支持禁用固定列不可拖拽调整顺序,tdesign-vue-next#2333
- 可编辑单元格(行)功能,支持编辑模式下,数据变化时实时校验,
Upload
:theme=file-input
文件为空时,悬浮时不显示清除按钮 @chaishi (#2227)- 新增
inputAttributes
属性,用于添加属性到对应input
HTML 元素 @yanxugong (#2238)
InputNumber
: 支持千分位粘贴 @uyarn (#2237)Datepicker
: 支持size
属性 @honkinglin (#2234)国际化
:- 新增繁体中文(台湾地区)语言包 @puppetsheep (common#1189)
- 新增俄语及意大利语言包 @LIjiAngChen8 (common#1202)
🐞 Bug Fixes
Table
: @chaishi (#2227)- 修复表格宽度抖动问题
- 修复 Dialog 中使用 Table 时列宽调整的问题,tdesign-vue-next#2359
- 可编辑单元格(行)功能,修复输入框回车会触发 Form 表单的 submit 事件的问题,issue#2445
- 可编辑单元格,修复下拉选择类组件
abortEditOnEvent
没有包含onChange
时,依然会在数据变化时触发退出编辑态的问题 - 修复存在表格冻结列,滚动时冻结列与表格内容未对齐的问题 @huangpiqiao (common#1197)
TreeSelect
: 修复label
设置未生效的问题 @ccccpj (#2230)SelectInput
: 修复valueDisplay
和label
插槽实现位置错误的问题 @uyarn (#2231)InputNumber
: 修复小数点后存在非0数字后无法再输入0的问题 @huangpiqiao (#2236)Form
: 修复未设置label
属性时,仍渲染多余对应节点的问题 @honkinglin (#2240)Datepicker
: @honkinglin (#2234)- 修复时间格式化问题 (common#1194)
- 修复
status
数据类型报错
Cascader
: 修复动态加载模式下valueType = full
时回显异常的问题 @huangpiqiao (#2225)
New Contributors
- @yanxugong made their first contribution in #2238
Full Changelog: 1.2.1...1.2.2
1.2.1
🚀 Features
DatePicker
: 支持defaultTime
用于设置默认时间 @honkinglin (#2215)Popup
: 支持通过this.$popup
方法直接调用弹出层,具体使用方式请看文档示例 @uyarn (#2219)Tag
: 修改maxWidth
生效的 DOM 节点,方便控制文本内容长度 @huangpiqiao (#2220)
🐞 Bug Fixes
DatePicker
: 修复月份为 0 时展示当前月份问题 @honkinglin (#2205)Tree
: @TabSpaceBadge
: 修复徽标错误行为 @Aicmortal (#2206)Table
: 修复 IE 上 affix 表头和表尾出现滚动条的问题 @huangpiqiao (#2216)Pagination
: 修复某些情况下 mouseover 触发导致按钮闪烁的问题 @KMethod (#2214)
🚧 Others
New Contributors
- @Aicmortal made their first contribution in #2206
Full Changelog: 1.2.0...1.2.1
1.2.0
🚀 Features
Textarea
: 为解决 Textarea 字符限制文案会遮挡文本内容的问题,内容长度限制提示位置由组件内右下角移动到组件之外的右下角,与 tips 在同一行 @duanbaosheng (#2194)Upload
: 自定义上传方法,支持一个请求上传返回多个文件的数据回显 @chaishi (common #1165)Image
: @chaishi (#2182)- 图片组件支持特殊格式的地址
.avif
和.webp
- 新增图片全局配置
globalConfig.image.replaceImageSrc
,用于统一替换图片地址
- 图片组件支持特殊格式的地址
Tree
: 支持虚拟滚动 @TabSpace (#2181)Dialog
: 支持插件调用形式接收来自ConfigProvider
的配置 @uyarn (#2191)全局类型
: 新增公共 types 文件的导出 @uyarn (#2201)
🐞 Bug Fixes
Table
: @chaishi (#2183)- 列宽调整功能,修复左右侧固定列宽度调整问题,issue#2168
- 列宽调整功能,修复吸顶表头列宽调整问题
Upload
: 修复表单禁用对 Upload 组件无效的问题 @yusongh (#2190)Tree
:- 修复 allowFoldNodeOnFilter 属性未生效的问题 @TabSpace (#2181)
- 去除 Tree 多余的滚动条样式设置 @honkinglin (common #1168)
Dialog
: 修复全局配置confirmBtnTheme
属性失效的问题 @uyarn (#2191)
New Contributors
- @duanbaosheng made their first contribution in #2194
Full Changelog: 1.1.3...1.2.0
1.1.3
🚀 Features
Message
: MessagePlugin 插件支持传入className/style
,以便自定义消息样式 @chaishi (#2151)Dialog
: 确认按钮主题不再跟随 Dialog 主题变动 @xiaosansiji (#2172)Guide
: 定义步骤浮层内容 @chaishi (#2170)- 支持使用插槽
body
title
content
自定义相关内容 - 支持透传
popupProps
属性,以便自定义更多特性,如popupProps.overlayInnerClassName
- 支持使用插槽
Select
: 支持Option自定义title属性 @uyarn (#2176)Popup
: 新增onScrollToBottom事件,新增popperOptions API @uyarn (#2176)
🐞 Bug Fixes
Timeline
: 修复自定义图标未能显示在正中间的问题 @chaishi (#2150)Table
:- 表格宽度向下取整,修复表格宽度出现小数时导致吸顶和吸底出现横向滚动条 @huangpiqiao (#2159)
- 修复 ssr 场景下构建报错的问题 @KMethod (#2166)
Guide
: @chaishi (#2170)SelectInput
: @uyarn (#2176)Tabs
: 修复在 tabs 内容区域使用图标大小异常的问题 @uyarn (#2176)Drawer/Dialog
: 修复滚动条检测问题 @honkinglin (#2173)Button
: 修复按钮 block 样式优先级问题 @honkinglin (common #1152)
Full Changelog: 1.1.2...1.1.3
1.1.2
🚀 Features
TreeSelect
: 支持使用keys
定义字段别名 @chaishi (#2128)List
: ListItem 支持onClick
事件 @yaogengzhu (#1923)Timeline
: @chaishi (#2138)- 支持使用属性函数
props.slot: () => <dot/>
自定义连接点 - 支持使用插槽和属性函数
content
自定义内容 - 支持使用插槽和属性函数
label
自定义时间文本
- 支持使用属性函数
🐞 Bug Fixes
Table
: @chaishi (#2130)- 修复
affixHeader
在IE上高度异常问题 @huangpiqiao (#2129) - 修复添加
resizable
属性后,在 Dialog 组件中宽度计算问题,并非提前设置好的 column.width,issue#2116 - 修复
column.resizable=false
在某些场景下无效问题,issue#1765 - 修复在自定义列数量场景,表格宽度未能根据列数自适应,issue#1861
- 修复宽度计算的各类问题,issue#1663 @chaishi
- 修复空表格在 Dialog 组件中,文本显示位置不正确问题,issue#2082
- 分页功能,修复
pagination.onChange
被调用两次问题,issue#2066
- 修复
Cascader
: 修复级联组件无法选中值为 0 的选项的问题 @vkm0303 (#2144)Timeline
: 修复TimelineItem.labelAlign
优先级不是最高的问题 @chaishi (#2138)Drawer
: 修复组件销毁时未正常移除锁定样式的问题 @honkinglin (#2133)
New Contributors
- @vkm0303 made their first contribution in #2144
Full Changelog: 1.1.1...1.1.2