Releases: Tencent/tdesign-vue-next
Releases · Tencent/tdesign-vue-next
🌈 1.1.0
🚀 Features
Image
:SelectInput
:collapsedItems.count
含义修正为折叠的标签数量 @chaishi (#2447)Types
: 新增公共types
文件的导出 @PengYYYYY (#2490)
🐞 Bug Fixes
Dialog
:- 修复
config-provider
下配置的confirmBtnTheme
失效的问题 @uyarn (#2474) - 修复
dialog
打开后的焦点获取问题(issue #2466) @PengYYYYY (#2491)
- 修复
Loading
: 修复属性透传问题 @Aicmortal (#2442)Upload
: 修复禁用态的表单对upload
组件无效问题 @yusongh (#2472)Textarea
: 解决textarea
字符限制文案遮挡文本内容的问题 @duanbaosheng (#2462)Menu
:menu-item
设置href属性后的样式问题 @tiny-dust (#2458)Teleport
: 修复使用了Teleport
的组件无法挂载到当前组件内元素节点
🚧 Others
Space
: 输出完整的测试用例 @chaishi (#2446)Site
: 修复测试徽章无数据展示 @PengYYYYY (#2490)
New Contributors
- @duanbaosheng made their first contribution in #2462
- @tiny-dust made their first contribution in #2458
Full Changelog: 1.0.9...1.1.0
🌈 1.0.9
🚀 Features
Upload
:- 可拖拽的单图片/单文件上传,支持使用
fileListDisplay
自定义文件信息内容 @chaishi (#2418) - 一个请求上传多个文件时,去除重复参数
file
,保留file[0]
file[1]
即可,同时新增参数length
表示本次上传文件的数量 @chaishi (#2418) onError/onSuccess/onProgress
添加关键事件参数XMLHttpRequest
,用于获取上传请求更详细的信息 @chaishi (#2418)tips
支持插槽,支持函数 @chaishi (#2418)- 新增上传请求超时也会执行
onError
@chaishi (#2418) - 支持事件
onCancelUpload
@chaishi (#2418) - 支持
mockProgressDuration
,用于设置模拟上传进度间隔时间,大文件大一点,小文件小一点 @chaishi (#2418)
- 可拖拽的单图片/单文件上传,支持使用
Dialog
: 确认按钮主题不再跟随Dialog
主题变动 @xiaosansiji (#2434)
🐞 Bug Fixes
Upload
:- 修复
onSelectChange
事件第二个参数currentSelectedFiles
不正确问题 @chaishi (#2418) - 修复
autoUpload=false
场景下,即使beforeUpload
函数全部返回false
依然会触发onChange
事件问题 @chaishi (#2418) - 修复
data
为函数时,参数为空问题,补充参数files
@chaishi (#2418) - 修复
theme=image-flow
时,无法使用fileListDisplay
自定义图片列表问题 @chaishi (#2418) - 修复文件数量超出
max
时,且没有可继续上传的文件,依然触发 change 事件问题 @chaishi (#2418) - 修复
theme=file
或者theme=image-flow
时,abridgeName
无效问题 @chaishi (#2418) - 修复
theme=image-flow
且autoUpload=false
时,change 事件第一个参数丢失 file.url 问题 @chaishi (#2418) - 修复非自动上传场景
change
事件第二个参数file
值并非当前文件问题 @chaishi (#2418) - 修复各类插槽无效和事件无效问题 @chaishi (#2418)
- 修复
Nuxt
: 修复nuxt
下的编译报错 @PengYYYYY (#2417)Dialog
: 修复class
属性出现警告 @Aicmortal (#2424)Swiper
: 修复swiper
组件v-model:current
,current
的值不随着轮播变化。(issue #2416) @Zzongke (#2427)SelectInput
: 修复SelectInput
及基于SelectInput
的输入类组件(Select/Cascader/TreeSelect
) 单选可输入模式下回删无法完全清空及其导致的一系列问题 @uyarn (#2429)Drawer
: 修复drawer
滚动条检测问题 @honkinglin (#2438)Dialog
: 修复dialog
滚动条检测问题 @honkinglin (#2438)
🚧 Others
Full Changelog: 1.0.8...1.0.9
🌈 1.0.8
🚀 Features
Timeline
:Avatar
:
🐞 Bug Fixes
Drawer
: 修复Plugin
方式调用Dialog
时,更新className
会删除组件自身类名 @Aicmortal (#2386)Timeline
: 修复TimelineItem.labelAlign
优先级没有高于Timeline.labelAlign
问题 @chaishi (#2395)Cascader
: 修复options
变化时未重新渲染 (issue #2248)(issue #2063) @PengYYYYY (#2399)Input
: 修复值为null
时,长度计算不正确问题,issue#2401 @chaishi (#2402)RangeInput
: 修复图标大小展示问题 (issue #2186) @honkinglin (#2406)TagInput
: 修复TagInput
增加blur
行为导致Select/Cascader/TreeSelect
无法过滤多选的问题 @uyarn (#2407)Slider
: 修复快速滑动滑块时tooltip
不跟手 (issue #2369) @AuYuHui (#2408)Guide
: 引导框内容支持字符串 @zhangpaopao0609 (#2414)
🚧 Others
Code
: 使用lodash
工具函数替换原生方法 @Simon-He95 (#2380)Drawer
: 修复drawer
示例中的事件错误 @Aicmortal (#2386)Affix
: 优化样式设置性能 @Simon-He95 (#2394)Timeline
: 输出完整的测试用例 @chaishi (#2395)Calendar
: 优化命名规范 @Simon-He95 (#2398)Checkbox
: 代码结构优化 @Simon-He95 (#2403)
Full Changelog: 1.0.7...1.0.8
🌈 1.0.7
🚀 Features
TagInput
:Guide
:Select
:Dropdown
: submenu层级结构调整,增加一层t-dropdown__submenu-wrapper
@uyarn (#2370)Form
: 支持导出FormRules
数据类型 @chaishi (#2378)Popup
: 新增popperOptions
及onScrollToBottom
事件 @uyarn (#2388)
🐞 Bug Fixes
TagInput
: 修复输入内容为空时,未能触发 onEnter 事件问题 @chaishi (#2357)Dropdown
: 修复多层超长菜单的位置异常问题 @uyarn (#2370)SelectInput
: 修复defaultInputValue
无效问题,issue#2372 @chaishi (#2373)Table
: 修复column.edit.on.onChange
无效报错问题,issue#2362 @chaishi (#2374)Guide
: 优化自定义消息框时容器的样式 @zhangpaopao0609 (#2371)Anchor
: 修复在组件卸载时候的意外事件注册 @tjstyx (#2387)Tree
: 修复树拖拽时候鼠标预期行为样式(issue #1864) @PengYYYYY (#2390)
🚧 Others
TagInput
: 输出完整的测试用例 @chaishi (#2357)Guide
: 输出完整的测试用例 @chaishi (#2363)Select
: 新增滚动加载选项示例代码 @uyarn (#2388)Lint
: 增加lint
缓存 @Simon-He95 (#2376)
New Contributors
- @Simon-He95 made their first contribution in #2376
- @tjstyx made their first contribution in #2387
Full Changelog: 1.0.6...1.0.7
🌈 1.0.6
🚀 Features
Image
:
🐞 Bug Fixes
Tag
:Table
:Form
:Image
:- 修复
image
组件error
,overlayContent
字段类型错误 @PengYYYYY (#2328) - 修复图片加载中和图片加载失败缺少必要图标问题 @chaishi (#2342)
- 修复
Dialog
: 修复 dialog确认按钮
theme` 取值问题,修复单元测试告警 @PengYYYYY (#2320)Watermark
: 修复unplugin
方式使用watermark
组件报错的问题 (issue #2325) @uyarn (#2329)Loading
: 当属性loading=false
时,不允许存在任何加载组件相关元素 @chaishi (#2319)Steps
: 修复示例样式问题 @Wen1kang (#2330)Affix
: 修复在nuxt
下运行报错的问题 (issue #2279) @uyarn (#2341)Pagination
: 修复在nuxt
下运行报错的问题 (issue #2279) @uyarn (#2341)InputNumber
: 修复小数点后第二个数字若为0
无法输入问题 (issue #2304) @chaishi (#2344)Avatar
: 修复size
动态变化无效问题 @PengYYYYY (#2340)Calendar
: 修复controllerConfig
的产物类型问题 @uyarn (#2352)Drawer
: 修复cancelBtn
、confirmBtn
的类型问题 @uyarn (#2352)Popconfirm
: 修复cancelBtn
、confirmBtn
的类型问题 @uyarn (#2352)Slider
: 修复InputNumberProps
的类型问题 @uyarn (#2352)Textarea
: 修复autosize
的类型问题 @uyarn (#2352)Select
: 修复options
的类型问题 @uyarn (#2352)BreadCrumb
: 修复BreadCrumbItem的to
的类型问题 @uyarn (#2352)Dropdown
: 修复dropdown content
支持function
类型 @hkaikai (#2354)
🚧 Others
Image
:- 修复单元测试告警 @PengYYYYY (#2320)
- 输出完整的测试用例 @chaishi (#2342)
Calendar
: 修复单元测试告警 @PengYYYYY (#2320)SelectInput
: 修复单元测试告警 @PengYYYYY (#2320)Popup
: 修复单元测试告警 @PengYYYYY (#2320)Rate
: 补充rate
单元测试 @whitexie (#2336)Tag
: 添加更多测试用例 @chaishi (#2349)
New Contributors
Full Changelog: 1.0.5...1.0.6
🌈 1.0.5
🚀 Features
🐞 Bug Fixes
Input
: 修复使用format
属性时,光标出现跳动 (issue #2200) @Lmmmmmm-bb (#2289)Table
:- 可编辑单元格,修复无法退出编辑态问题,issue#2302 @chaishi (#2303)
- 修复因
useResizeObserver
被重写导致的全部场景出现告警的问题 @chaishi (#2303)
Tooltip
: 修复Props
覆盖插槽问题 (issue #2250) @Aicmortal (#2308)DatePicker
: 修复dayjs
国际化设置问题 @honkinglin (#2314)Notification
: 修复单独引入NotifyPlugin
时没有带入css
样式 (issue #2312) @PengYYYYY (#2316)
🚧 Others
Transfer
: 修复tree
的代码示例 @Lmmmmmm-bb (#2300)SelectInput
: 补充单元测试 @whitexie (#2291)
New Contributors
Full Changelog: 1.0.4...1.0.5
🌈 1.0.4
🚀 Features
Input
:
🐞 Bug Fixes
Cascader
: 修复无法使用0
作为value
(issue #2278) @AuYuHui (#2273)Input
: 修复初始值长度超过maxlength
时无法删除问题 @chaishi (#2275)AutoComplete
: 修复初次聚焦,键盘事件无法上下选中问题 @chaishi (#2275)Select
:valueType
或multiple
动态切换导致组件失效 (issue #2206) @zybzzc (#2276)Popup
: 修复trigger
元素变化时popper
位置错误 (issue #2206) @zybzzc (#2277)TimePicker
: 修复TimePickerPanel
没有自动注册的问题 @uyarn (#2283)Loading
: 修复部分浏览器下loading
晃动问题 @yusongh (#2244)SelectInput
: 修复下拉弹窗状态未改变时,重复触发onPopupVisibleChange
事件的问题 @xiaosansiji (#2284)Tree
: 修复节点的checkable: false
不生效 (issue #1987) @PengYYYYY (#2286)
🚧 Others
Input
:Card
: 修改示例部分带操作代码无法点击情况 @AuYuHui (#2273)AutoComplete
: 新增键盘事件测试用例检测,测试覆盖率达到98.47%
@chaishi (#2275)Select
: 补充单元测试 @zybzzc (#2276)Card
: 修改示例部分带操作代码无法点击情况 @AuYuHui (#2273)
New Contributors
Full Changelog: 1.0.3...1.0.4
🌈 1.0.3
🚀 Features
Table
:Radio
:- 支持键盘事件:tab 键切换选项,enter 键选中 @chaishi (#2241)
- : RadioGroup 支持
allowUncheck
,tdesign-vue#1693 @chaishi (#2241)
Select
:valueDisplay
回调新增displayValue
参数,用于设置minCollapsedNum
的场景 @uyarn (#2243)Local
: 增加阿拉伯语言包 @PengYYYYY (#2240)
🐞 Bug Fixes
Dialog
:- 组件销毁前立即移除当前节点,不需要
setTimeout
等待时间 @chaishi (#2242) - 修复类型错误 (issue #2227) @yaogengzhu (#2247)
- 组件销毁前立即移除当前节点,不需要
Dropdown
: 修复三级及以上子菜单超出问题计算部分场景异常的问题 @uyarn (#2252)TreeSelect
: 修复选项文案过程样式的异常 @uyarn (#2252)Tooltip
:- 修改触发元素传递方式 (issue #2250) @Aicmortal (#2253)
- 修复tooltip在duration时间结束后无法自动关闭的问题 @FliPPeDround (#2255)
Table
: 处理单击和双击事件冲突问题,避免双击的时候触发行选中或行展开,#2218 @chaishi (#2256)Image
: 修复首次设置图片显示错误后动态修改src
值图片无法显示问题 @sechi747 (#2259)Swiper
: 循环播放导航指示标显示问题 (issue #2245) @wenkeming (#2257)Volar
: 完善volar
代码提示文件 @code2933 (#2262)Select
: 修复value
不在options
时不显示值 (issue #2266) @Aicmortal (#2267)
🚧 Others
Radio
: 输出完整的测试用例 @chaishi (#2241)docs
: 优化最后更新日期展示 @honkinglin (#2261)
New Contributors
- @wenkeming made their first contribution in #2257
- @code2933 made their first contribution in #2262
Full Changelog: 1.0.2...1.0.3
🌈 1.0.2
🚀 Features
🐞 Bug Fixes
DatePicker
:- 修复默认值不显示问题 @Aicmortal (#2229)
- 修复
datepicker
输入框变化面板未响应问题 & 月份切换错误响应问题 @honkinglin (#2238) - 修复默认值不显示问题 @Aicmortal (#2229)
Input
:AutoComplete
: 修复options
不存在时,组件因缺少判空报错问题 @chaishi (#2219)Checkbox
: 修复max
属性无效 issue #2230 @FliPPeDround (#2233)
🚧 Others
AutoComplete
: 补充完整的测试用例(35 个) @chaishi (#2219)Link
: 补充完整的测试用例(25 个) @chaishi (#2219)Link
: 去掉非必要的类名 t-size-m @chaishi (#2219)Button
: 去掉非必要的类名 t-size-m @chaishi (#2219)Divider
: 输出完整的测试用例 @chaishi (#2225)
New Contributors
- @FliPPeDround made their first contribution in #2233
- @Aicmortal made their first contribution in #2229
Full Changelog: 1.0.1...1.0.2
1.0.1
🚀 Features
Table
: 支持透传分页组件 Pagination 插槽totalContent
,issue#2152 @chaishi (#2208)
🐞 Bug Fixes
Avatar
: 修复超出最大配置数量时出现重复的省略图标 @PengYYYYY (#2203)DatePicker
: 修复年份选择器区间展示错误 @honkinglin (#2204)Table
: 修复本地数据分页功能中,onPageChange 参数 newData 数值不正确问题 @chaishi (#2208)Space
: 修复size
参数缺少Array
导致的告警 @PengYYYYY (#2203)
🚧 Others
Dialog
: 恢复插件类型的示例代码 @PengYYYYY (#2203)Link
: 修复后置icon
示例代码 @PengYYYYY (#2203)