Releases: Tencent/tdesign-mobile-vue
Releases · Tencent/tdesign-mobile-vue
0.24.0
What's Changed
❗ BREAKING CHANGES
🐞 Bug Fixes
Popup
: 解决使用closeBtn
插槽时关闭无效的问题 @anlyyao (#753)Popup
: 修复preventScrollThrough
属性无效的问题 @anlyyao (#824)Search
: 修复leftIcon
插槽无效的问题 @anlyyao (#742)Cascader
: 修复构建后组件样式缺失问题 @anlyyao (#770)Cascader
: 修复closeBtn
无法关闭选择器面板 @anlyyao (#820)Cascader
: 修复示例无法拉起选择器面板的问题 @anlyyao (#820)DropdownMenu
: 修复keys
属性无效的问题 @ccccpj (#769)Fab
: 修复按钮阴影样式缺失问题 @anlyyao (#773)List
: 修复有父级元素时滚动值始终为 0 的问题 @ccccpj (#823)List
: 修复load-more
文案不显示的问题 @ccccpj (#806)List
: 修复loading
内容不居中的问题 @ccccpj (#806)DropdownMenu
: 修复下拉组件唯一 Id 问题 @ccccpj (#782)Message
: 修复theme
属性内置图标错误 @Resuragam (#812)Message
: 修复示例按钮样式错误 @Resuragam (#812)Calendar
: 修复组件圆角样式错误 @anlyyao (#818)Upload
: 修复国徽上传示例占位图错误 @anlyyao (#821)Input
: 移除浏览器默认聚焦样式 @anlyyao (#1365)Rate
: 修复图标不居中的问题 @anlyyao (#1381)Steps
: 修复 dot 样式错误 @anlyyao (#1374)Toast
: 修复组件背景色不正确 @anlyyao (#1375)Overlay
: 修复组件背景色不正确 @anlyyao (#1376)
🚧 Others
- fix: 处理部分组件按需引入报错的问题 @anlyyao (#754)
Popup
: 补充测试用例 @anlyyao (#753)Search
: 补充测试用例 @anlyyao (#742)Textarea
: 补充测试用例 @anlyyao (#743)Stepper
: 补充测试用例 @anlyyao (#744)Switch
: 补充测试用例 @anlyyao (#745)Input
: 补充测试用例 @anlyyao (#746)Toast
: 补充测试用例 @anlyyao (#749)PullDownRefresh
: 补充测试用例 @anlyyao (#750)Tag
: 补充测试用例 @Resuragam (#752)Footer
: 补充测试用例 @Resuragam (#771)Result
: 补充测试用例 @Resuragam (#772)Message
: 补充测试用例 @palmcivet (#774)Link
: 补充测试用例 @Resuragam (#780)CountDown
: 补充测试用例 @Resuragam (#789)Upload
: 补充测试用例 @palmcivet (#808)Loading
: 补充测试用例 @palmcivet (#811)Steps
: 补充测试用例 @palmcivet (#815)Radio
: 补充测试用例 @palmcivet (#814)Rate
: 补充测试用例 @palmcivet (#807)BackTop
: 补充测试用例 @palmcivet (#810)Tag
: 补充测试用例 @Resuragam (#752)
New Contributors
- @Resuragam made their first contribution in #752
Full Changelog: 0.23.0...0.24.0
0.23.0
What's Changed
❗ BREAKING CHANGES
ActionSheet
: 移除type
属性 @brianzhang (#637)ActionSheet
:close
事件参数变更 @brianzhang (#637)Indexes
: 调整 DOM 结构 @yaogengzhu (#680)Indexes
: 移除IndexesCell
@yaogengzhu (#680)Indexes
: 移除height
属性 @yaogengzhu (#680)Indexes
:list
属性更名为indexList
属性 @yaogengzhu (#680)DropdownMenu
: 调整 DOM @ccccpj (#695)DropdownMenu
: 移除activeColor
属性 @ccccpj (#695)DropdownMenu
: 属性overlay
更名为showOverlay
@ccccpj (#695)
🚀 Features
Table
: 新增表格组件 @anlyyao (#740)ActionSheet
: 新增align
、description
属性 @brianzhang (#637)Indexes
: 新增change
事件 @yaogengzhu (#680)Indexes
: 新增IndexesAnchor
@yaogengzhu (#680)DropdownMenu
: 新增confirm
、reset
事件 @ccccpj (#695)DropdownMenu
: 新增footer
插槽 @ccccpj (#695)DropdownMenuItem
: 新增keys
属性 @ccccpj (#695)Checkbox
:icon
新增boolean
类型 @ccccpj (#695)
🐞 Bug Fixes
SwipeCell
: 修复别名引用问题 @anlyyao (#690)Image
: 修复Image
默认宽度样式缺失的问题 @xiaosansiji (#1354)Picker
: 修复样式错误 @ccccpj (#1358)
🚧 Others
Full Changelog: 0.22.0...0.23.0
0.22.0
What's Changed
❗ BREAKING CHANGES
Rate
: 调整 DOM 结构 @fengchunqi (#642)Rate
: 移除clearable
、variant
属性 @fengchunqi (#642)Rate
:size
属性默认值变更为24px
@fengchunqi (#642)Rate
:gap
属性默认值变更为8
@fengchunqi (#642)Drawer
: 调整 DOM @LeeJim (#673)ImageViewer
: 调整 DOM @LeeJim (#677)ImageViewer
: 属性initialIndex
更名为index
@LeeJim (#677)SwipeCell
: 调整DOM
结构 @nined9 (#663)SwipeCell
: 移除expanded
属性 @nined9 (#663)Tabs
: 调整DOM
结构 @TeacherDingTing (#678)Tabs
: 移除placement
属性 @TeacherDingTing (#678)Tabs
: 调整DOM
结构 @TeacherDingTing (#678)Tabs
: 移除placement
属性 @TeacherDingTing (#678)
🚀 Features
Rate
: 新增icon
属性 @fengchunqi (#642)Popup
: 新增destroyOnClose
属性 @LeeJim (#672)Drawer
: 新增attach
、destroyOnClose
、footer
、title
属性 @LeeJim (#673)Drawer
: 支持通过 plugin 的方式调用 @LeeJim (#673)ImageViewer
: 新增deleteBtn
属性以及delete
事件 @LeeJim (#677)SwipeCell
: 新增opened
等属性 @nined9 (#663)SwipeCell
: 新增组件实力方法showSure
,用于实现二次确认 @nined9 (#663)Tabs
: 新增spaceEvenly
、sticky
、swipeable
、theme
等属性 @TeacherDingTing (#678)TabPanel
: 新增badgeProps
属性 @TeacherDingTing (#678)Icon
: 支持直接通过t-icon
来使用 @anlyyao (#681)Upload
: 新增addContent
属性 @anlyyao (#685)Upload
: 支持--td-upload-width
、--td-upload-height
、--td-upload-background
变量 @anlyyao (#685)Rate
: 新增icon
属性 @fengchunqi (#642)Tabs
: 新增spaceEvenly
、sticky
、swipeable
、theme
等属性 @TeacherDingTing (#678)TabPanel
: 新增badgeProps
属性 @TeacherDingTing (#678)
🐞 Bug Fixes
New Contributors
- @fengchunqi made their first contribution in #642
- @TeacherDingTing made their first contribution in #678
Full Changelog: 0.21.0...0.22.0
0.21.0
What's Changed
🚀 Features
Progress
: 调整 DOM结构 @anlyyao (#640)Progress
: 新增theme
属性 @anlyyao (#640)NoticeBar
: 调整 DOM 结构 @yaogengzhu (#654)NoticeBar
: 移除extra
属性 @yaogengzhu (#654)NoticeBar
: 移除change
事件 @yaogengzhu (#654)NoticeBar
: 新增direction
、operation
属性 @yaogengzhu (#654)NoticeBar
:prefixIcon
属性补充支持 Boolean 类型 @yaogengzhu (#654)NoticeBar
:content
属性补充支持数组类型 @yaogengzhu (#654)Steps
: 调整 DOM 结构 @yaogengzhu (#660)Steps
: 移除options
属性 @yaogengzhu (#660)StepItem
: 调整 DOM 结构 @yaogengzhu (#660)StepItem
: 组件名称 从Step
变更为StepItem
@yaogengzhu (#660)StepItem
: 新增currentStatus
、titleRight
、sequence
属性 @yaogengzhu (#660)Collapse
: 调整 DOM @LeeJim (#666)Collapse
: 新增theme
属性 @LeeJim (#666)CollapsePanel
: 新增placement
属性 @LeeJim (#666)NavBar
: 事件leftClick
的参数变更 @Charles-1999 (#669)NavBar
: 移除background
、homeIcon
、leftIcon
、rightIcon
属性 @Charles-1999 (#669)NavBar
: 新增capsule
、leftArrow
属性 @Charles-1999 (#669)NavBar
: 新增left
、right
属性,支持 string/TNode @Charles-1999 (#669)PullDownRefresh
: 调整 DOM 结构,使用新样式 @anlyyao (#644)PullDownRefresh
: 新增scrolltolower
事件 @anlyyao (#644)
🐞 Bug Fixes
NoticeBar
: 修复水平滚动失效问题 @yaogengzhu (#654)PullDownRefresh
: 修复value = true
不触发加载态的问题 @anlyyao (#644)Avatar
: 移除冗余load
事件 @anlyyao (#668)
🚧 Others
New Contributors
- @Charles-1999 made their first contribution in #669
Full Changelog: 0.20.0...0.21.0
0.20.0
What's Changed
❗ BREAKING CHANGES
Avatar
: 调整 DOM @ccccpj (#631)Avatar
:size
属性默认值变更为medium
@ccccpj (#631)TabBar
: 调整 DOM @jarmywang (#633)BackTop
: 调整 DOM @nined9 (#641)
🚀 Features
TabBar
: 新增 safeAreaInsetBottom、shape、split、theme 属性 @jarmywang (#633)BackTop
: 属性 icon 增加 boolean 类型 @nined9 (#641)
🐞 Bug Fixes
New Contributors
Full Changelog: 0.19.0...0.20.0
0.19.0
What's Changed
❗ BREKAING CHANGES
Divider
: 调整 DOM 结构 @jarmywang (#600)Divider
: 调整 Demo @jarmywang (#600)Overlay
: 移除 transparent 属性,新增 backgroundColor 属性 @LeeJim (#604)Popup
: 调整 DOM @LeeJim (#605)Popup
: 属性 to 更名为 attach @LeeJim (#605)Popup
: 移除 customStyle 属性,可以直接使用 style @LeeJim (#605)Popup
: 属性 lockScroll 更名为 preventScrollThrough @LeeJim (#605)Toast
: 调整DOM结构 @mistakers (#611)Toast
: destory 事件名称更正为 destroy @mistakers (#611)Button
: 移除 button-group 组件 @LeeJim (#612)Button
: 更新 DOM @LeeJim (#612)CountDown
: 调整 DOM 结构 @anlyyao (#614)Slider
: 调整 DOM 结构 @anlyyao (#610)Slider
: label 默认值变更为 false @anlyyao (#610)Slider
: 移除 dragend、dragstart 事件 @anlyyao (#610)Fab
: 调整 DOM @LeeJim (#618)CheckTag
: 移除shape
属性 @yaogengzhu (#615)Calendar
: 调整 DOM @ccccpj (#579)Dialog
: 调整 DOM @anlyyao (#603)CheckTag
: 移除shape
属性 @yaogengzhu (#615)
🚀 Features
Overlay
: 支持 CSS Variables 实现主题定制 @LeeJim (#604)Popup
: 新增 closeBtn 属性 @LeeJim (#605)Button
: 新增 loadingProps 透传至 loading 组件 @LeeJim (#612)Button
: 新增 type 属性透传至原生 Button @LeeJim (#612)Button
: 新增 suffix 属性 @LeeJim (#612)Button
: 属性 size 新增 extra-small 类型 @LeeJim (#612)Button
: 属性 theme 新增 light 类型 @LeeJim (#612)CountDown
: 新增 size、theme、splitWithUnit 属性 @anlyyao (#614)Slider
: 新增 theme 属性 @anlyyao (#610)CheckTag
: 新增variant
属性 @yaogengzhu (#615)Calendar
: 新增 usePopup 属性 @ccccpj (#579)Calendar
: 新增 close、change 事件 @ccccpj (#579)Dialog
: 新增 closeBtn、overlayProps 属性 @anlyyao (#603)Popup
: 事件 close 完善参数 @anlyyao (#603)CheckTag
: 新增variant
属性 @yaogengzhu (#615)
🐞 Bug Fixes
build
: 组件内部不在使用别名 @anlyyao (#606)Cell
: 修复 hover 不生效的问题 @LeeJim (#620)Fab
: 修复纯图标时样式错误的问题 @LeeJim (#618)Tag
: 解决close
事件冒泡问题 @anlyyao (#621)
New Contributors
- @yaogengzhu made their first contribution in #615
Full Changelog: 0.18.0...0.19.0
0.18.0
What's Changed
❗ Breaking Changes
Cascader
: 移除cancel、click-tab 事件 @anlyyao (#533)Badge
: 调整 DOM 结构 @jarmywang (#576)Grid
: 调整 DOM,优化视觉 @LeeJim (#584)Grid
: 属性 border 移除 object 类型,改用 CSS Variables 调整边框样式 @LeeJim (#584)GridItem
: 属性 badgeProps 更名为 badge @LeeJim (#584)Upload
: 移除 deleteBtn、gridConfig 属性 @LeeJim (#587)Message
: 调整滚动类型通知的动画初始值,优化动画循环方法 @yusuf-yz (#586)Message
: 移除 change、close、closed、open、opened 事件 @yusuf-yz (#586)
🚀 Features
Form
: 新增 Form 表单 @anlyyao (#591)Link
: 新增 Link 组件 @brianzhang (#589)Grid
: 属性 column 支持值为 0,则为固定宽度单元格,可以横向滚动 @LeeJim (#584)Grid
: 新增 theme 属性,支持 card 风格 @LeeJim (#584)GridItem
: 属性 image 支持 object 类型,透传至 image 组件 @LeeJim (#584)Upload
: 新增 formatRequest 属性、validate 事件 @LeeJim (#587)Message
: 新增 close-btn-click 事件 @yusuf-yz (#586)
🐞 Bug Fixes
Grid
: 修复调整 gutter 视觉错误的问题 @LeeJim (#584)Grid
: 修复出现多行时,边框视觉错误的问题 @LeeJim (#584)Upload
: 修复 size-limit 无法限制的问题 @LeeJim (#587)Upload
: 修复超出 max 仍可以上传的问题 @LeeJim (#587)Cell
: 修复 bordered 无效 @anlyyao (#591)
New Contributors
- @yusuf-yz made their first contribution in #586
- @brianzhang made their first contribution in #589
Full Changelog: 0.17.0...0.18.0
0.17.0
What's Changed
❗ BREAKING CHANGES
CheckBox
: 属性 align 更名为 placement @jarmywang (#519)CheckBox
: 属性 icon 的枚举值变更 @jarmywang (#519)Picker
: 属性 confirmBtn 和 cancelBtn 取消 object 类型,不再使用 button 渲染 @LeeJim (#539)Search
: 调整 DOM 结构 @anlyyao (#540)Result
: 移除 imageProps 属性 @mamumu123 (#543)Search
: 移除 label 属性相关 @anlyyao (#540)Search
: blur、focus 事件参数类型变更 @anlyyao (#540)Skeleton
: 移除 content 属性相关 @anlyyao (#557)Skeleton
: 取消 rowCol 默认值 @anlyyao (#557)Image
: 调整 DOM @LeeJim (#561)Image
: 属性 shape 调整默认值 @LeeJim (#561)Input
: 调整 DOM 结构 @ccccpj (#531 )
🚀 Features
CheckBox
: 新增 block 属性 @jarmywang (#519)Picker
: 视觉升级 @LeeJim (#539)Picker
: 新增 header 属性,支持传入插槽 @LeeJim (#539)Picker
: 事件 confirm 丰富返回的参数 @LeeJim (#539)Empty
: 新增 Empty 组件 @mamumu123 (#538)Sticky
: 更新示例 @anlyyao (#555)Search
: 新增 submit 事件 @anlyyao (#540)Search
: 新增 disabled、 readonly 属性 @anlyyao (#540)Image
: 新增支持 srcset 属性 @LeeJim (#561)Input
: 新增支持 allowInputOverMax 属性 @ccccpj (#531 )Input
: 新增支持 layout 属性 @ccccpj (#531 )Input
: 新增支持 status 属性 @ccccpj (#531 )Input
: 新增支持 tips 属性 @ccccpj (#531 )
New Contributors
Full Changelog: 0.16.0...0.17.0
0.16.0
What's Changed
❗ BREAKING CHANGES
Loading
: 属性 size 默认值改成 20px @LeeJim (#528)Loading
: 属性 theme 移除 bar、error 类型 @LeeJim (#528)Cell
: 优化样式,调整 DOM @LeeJim (#529)Textarea
: 优化 DOM @anlyyao (#523)
🚀 Features
Loading
: 新增 CSS Variables,支持主题定制 @LeeJim (#528)Textarea
: 新增 bordered 、indicator、allowInputOverMax 属性 @anlyyao (#523)Footer
: 新增页脚组件 @mamumu123 (#525)CellGroup
: 新增 theme 属性,新增支持 card 风格 @LeeJim (#529)
New Contributors
- @mamumu123 made their first contribution in #525
Full Changelog: 0.15.0...0.16.0
0.15.0
What's Changed
❗ BREAKING CHANGES
Stepper
: 属性 theme 的 gray 主题更名为 filled,并新增 outline 主题 @anlyyao (#518)Radio
: 属性 align 更名为 placement @LeeJim (#517)Radio
: 属性 icon 的枚举值变更、DOM 变更 @LeeJim (#517)Switch
: 废弃 colors 属性,改用 CSS Variables @LeeJim (#520)Switch
: 属性 label 的类型从 string 变为 array @LeeJim (#520)Switch
: 优化 DOM @LeeJim (#520)
🚀 Features
Tag
: 支持 css variable @anlyyao (#507)Stepper
: 新增 size 属性 @anlyyao (#518)Radio
: 新增支持 allowUncheck、block、maxContentRow、maxLabelRow 属性 @LeeJim (#517)RadioGroup
: 新增支持 allowUncheck、borderless、keys、placement 属性 @LeeJim (#517)Swtich
: 新增 icon、loading、size 属性 @LeeJim (#520)
🐞 Bug Fixes
Full Changelog: 0.14.1...0.15.0