Releases: Tencent/tdesign-mobile-vue
Releases · Tencent/tdesign-mobile-vue
1.13.2
What's Changed
🚀 Features
ImageViewer: 新增swipeTo组件实例方法,支持跳转到指定预览图片位置 @anlyyao (#2185)Cascader: 新增reset()实例方法,支持通过组件 ref 重置状态 @anlyyao (#2187)
🐞 Bug Fixes
Silder: 更正渲染min和max的<text/>标签为<div/>@RylanBot (#2177)Dialog: 支持异步关闭 @novlan1 (#2166)PullDownRefresh: 修复onScrolltolower触底事件触发时机异常,并支持非window滚动容器 @RSS1102 (#2181)Tabs: 修复split分割线在可滚动场景下长度不足 @anlyyao (#2183)Cascader: 修复组件通过v-model:value重置值时不生效的问题 @anlyyao (#2187)
Full Changelog: 1.13.1...1.13.2
1.13.1
What's Changed
🚀 Features
Upload: 改用shallowRef提升组件性能 @BuptStEve (#2145)Search: 为change事件新增trigger参数,表示触发源 @anlyyao (#2138)Fab: 新增magnet和xBounds属性 @anlyyao (#2136)Table: 新增rowspanAndColspan属性,用于自定义合并单元格 @anlyyao (#2172)Picker: 新增wheelConfig属性,表示滚轮滑动相关配置,用于自定义滚轮的动画和交互行为 @anlyyao (#2170)
🐞 Bug Fixes
Popup: 修复在Firefox浏览器中的闪烁问题 @anlyyao (#2135)Search: 修复通过css vars修改图标大小无效 @liweijie0812 (#2146)Tabs: 修复图标不居中的问题 @anlyyao (#2149)PullDownRefresh: 修复组件在oppo reno13和iqoo12机型微信内置浏览器下距离计算精度问题 @RSS1102 (#2137)Swiper: 修复loop模式下swiper-item少于 3 个时,向前滑动无预览效果的问题 @novlan1 (#2159)Indexes: 修复数据变化后,侧边栏锚点定位无效的问题 @novlan1 (#2160)Checkbox: 修复slot模式下数据变化,全选错误问题 @novlan1 (#2162)Form: 修复使用amfe-flexible等插件进行单位转换,表单label文本大小错乱的问题 @novlan1 ( #2441 )Radio: 修复微信字体大小放大后,勾选图标显示不完整的问题 @novlan1 ( #2442 )Picker: 修复自定义子项高度或者postcss-pxtorem多屏适配场景下选中项定位错误 @anlyyao (#2174)
🚧 Others
build: 升级TypeScript到5.9.3,使用tsgo替代vue-tsc生成组件类型声明 @BuptStEve (#2145)
Full Changelog: 1.13.0...1.13.1
1.13.0
What's Changed
🚨 Breaking Changes
🚀 Features
ActionSheet: 新增ActionSheetPlugin导出,提供独立的函数式调用API@anlyyao (#2122)Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn(#2131)Search: 新增cursorColor属性 @anlyyao (#2116)Badge: @anlyyao (#2114)shape属性新增ribbon-right/ribbon-left/triangle-right/triangle-left可选项,其中ribbon与ribbon-right等效- 优化
ribbon实现,改用background: linear-gradient(),移除伪元素相关样式
🐞 Bug Fixes
Sticky: 修复container为Vue Ref对象时报错 @anlyyao (#2130)Upload: 移除默认值'',增强capture类型,解决移动端只能调用摄像头的问题 @anlyyao (#2132)ActionSheet: @anlyyao (#2122)- 修复按需引入时组件和函数式调用混用导致表现不一致的问题
- 修复函数式调用时控制台告警
Full Changelog: 1.12.1...1.13.0
1.12.1
What's Changed
🐞 Bug Fixes
fix: 修复1.12.0版本打包产物中有不存在的 sourceMap 引用而产生的警告 @liweijie0812 (#2111)
Full Changelog: 1.12.0...1.12.1
1.12.0
What's Changed
🚀 Features
ActionSheet:item属性补充description、suffixIcon字段 @anlyyao (#2098)Navbar: 新增placeholder属性,默认值为false;新增zIndex属性,默认值为1@anlyyao (#2103)TabBar: 新增placeholder属性,默认值为false;新增zIndex属性,默认值为1@anlyyao (#2103)Cascader: 添加load函数用于异步加载 options 数据 @RSS1102 (#2087)Table: 新增columns.render配置,支持自定义表头或单元格 @anlyyao (#2107)Swiper:navigation属性扩展支持boolean类型 @RSS1102 (#2060)ImageViwer: @anlyyao (#2108)- 新增
cover插槽,用于自定义图片预览最上层内容 - 新增
image插槽,用于自定义图片区域的内容
- 新增
🐞 Bug Fixes
Search: 修复在小屏幕不遵循flex:1的问题 @LittleTurtle2333 (common#2268)(#2090)BackTop: 修复文本字重错误 @anlyyao (#2089)ColorPicker: 修复组件深色模式背景、边框、文本色错误 @anlyyao (#2089)ActionSheet: @anlyyao (#2098)- 修复左对齐场景下,子项
border左间距错误 - 修复
grid主题,description描述文本行高错误 - 修复
grid主题 + 无description描述文本场景下,顶部间距错误 list主题最后一项不应设置底边框
- 修复左对齐场景下,子项
Empty: 修复控制台Failed to resolve directive: if的告警 @parade0393 (#2086)Table: 修复columns.title为string时,表头插槽无效的问题 @anlyyao (#2107)
🚧 Others
feat: 新增支持.dark类名,丰富切换深色模式的方式 (common#2355) @liweijie0812 (#2104)⚠️ chore: 改用Font token,组件级 CSS Vars 有调整,涉及组件有:ActionSheet、Badge、Calendar、Cascader等 30+ 组件 @anlyyao (#2089)⚠️ chore:--td-xx-icon-font-size统一更名为--td-xx-icon-size,涉及组件有BackTop、Button、Cell、Empty、Grid、ImageViewer、NoticeBar、Progress、Result、Search和Upload,共计 11 个组件 @anlyyao (#2089)
New Contributors
- @parade0393 made their first contribution in #2086
Full Changelog: 1.11.1...1.12.0
1.11.1
What's Changed
🚀 Features
Calendar: 新增allowSameDay属性,允许type='range'场景的起止时间相同 @liweijie0812 (#2076)DropdownItem: 新增icon属性,支持自定义图标 @anlyyao (#2073)Upload:
🐞 Bug Fixes
Calendar: 修复value =[]结合switch-mode = 'year-month'使用时当前月份计算错误 @anlyyao (#2080)DropdownMenu: 修复首次渲染时动画错误 @anlyyao (#2073)DropdownItem: 修复图标左侧间距错误 @anlyyao (#2073)Dialog: 修复actions插槽无效的问题 @anlyyao (#2075)Popover: 修复箭头间距错误 @slatejack (#2059)GridItem: 修复标题行高错误 @anlyyao (#2059)Slider: 修复深色模式下滑轨背景色、滑块禁用态背景色错误 @anlyyao (#2069)Popup:
New Contributors
- @slatejack made their first contribution in #2059
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
🌈 1.11.0 2025-10-23
🚀 Features
Icon:tdesign-icons-vue-next发布0.4.1版本,新增align-bottom、no-result、no-result-filled、tree-list、wifi-no、wifi-no-filled、logo-stackblitz-filled、logo-stackblitz、logo-wecom-filled图标;移除video-camera-3、video-camera-3-filled、list图标,此前有依赖以上移除图标升级请注意⚠️ @uyarn @liweijie0812 (#2017)- 按需加载方式使用的图标资源支持可变粗细功能,通过
strokeWidth属性进行配置 @uyarn @liweijie0812 (#2017) - 按需加载方式使用的图标资源支持多色填充功能,通过
strokeColor和fillColor属性进行配置 @uyarn @liweijie0812 (#2017)
Watermark: 新增Watermark水印组件 @Wesley-0808 (#2024)Popup:mounted后才显示,避免ssr下mismatch@novlan1 (#1654)Cascader: 支持透传overlayProps@novlan1 (#2027)Drawer: 新增overlayProps属性 @anlyyao (#2034)ImageViwer: 修复点击遮罩层close事件未触发,并补充触发源image,表示点击图片关闭图片预览 @liweijie0812 (#2045)
🐞 Bug Fixes
Message: 修复error和warning主题图标错误 @anlyyao (#2008)CountDown: 开启autostart后,置于后台的状态不更新时间 @SinzoL (#2010)Textarea: 修复输入文本颜色错误 @anlyyao (#2026)CountDown: 开启splitWithUnit后,单位不显示 @Linzsong (#2019)Button: 修复disabled或loading动态变化时,hover态异常 @liweijie0812 (#1998)Cascader: 修复异步加载数据问题 @novlan1 (#2027)ConfigProvider: 修复错误消息max和min英文翻译错误 @liweijie0812(#2048)QRCode: 修复按需导出名称错误 @liweijie0812 (#2043)Upload:
New Contributors
Full Changelog: 1.10.2...1.11.0
1.10.2
What's Changed
🚀 Features
Indexes: 新增current属性,支持受控与非受控使用,用于自定义索引列表激活项 @Wesley-0808 (#1987)
🐞 Bug Fixes
ImageViwer: 修复背景色错误,导航背景色固定为#000,遮罩背景色使用@mask-active@anlyyao (#1984)Textarea: 修复--td-textarea-placeholder-color无效 @anlyyao (#2000)Picker: 修复初始值为0且禁用时,confirm事件返回值错误 @anlyyao (#1999)List: 修复asyncLoading为slot/function时无效 @novlan1 (#1990)Textarea: 修复autosize属性类型报错 @Wesley-0808 (#1992)
Full Changelog: 1.10.1...1.10.2
1.10.1
1.10.0
What's Changed
🚀 Features
QRCode: 新增QRcode二维码组件 @Wesley-0808 (#1921)Checkbox: 优化CheckboxGroup数据类型校验。⚠️ 若传入value为undefined,当用户选择时,组件将不再告警,而是将数据强制转换成Array@Wesley-0808 (#1926)DateTimePicker: 支持showWeek属性 @xgay231 (#1945)Footer: 支持logo,Links与text同时存在 @anlyyao (#1920)Picker: 支持点击选中 @elfaw775 (#1939)Upload: 新增removeBtn属性,并支持在文件中设置单个图片的removeBtn属性 @madaoQ (#1923)
🐞 Bug Fixes
Slider: 修复设置min属性后刻度色值错误 @mpbfx (#1925)TreeSelect: 修复传入非标准options数据时,组件回显错误的问题 @Wesley-0808 (#1926)Tabs: 修复二次滑动问题 @novlan1 (#1935)PullDownRefresh: 修复touhmove过程中组件下拉和松手状态错误 @novlan1 (#1937)Radio: 修复Radio单独使用无法切换的问题 @novlan1 (#1947)Switch: 修复loading颜色、dot滑块禁用态/深色模式背景色错误 @shenyaofeng (#1949)
🚧 Others
docs: 通过unplugin插件按需引入请改为import { TDesignResolver } from ' @tdesign-vue-next/auto-import-resolver';@liweijie0812 (#1944)
New Contributors
- @Wesley-0808 made their first contribution in #1921
- @mpbfx made their first contribution in #1925
- @sym-666 made their first contribution in #1930
- @madaoQ made their first contribution in #1923
- @wyp-317 made their first contribution in #1941
- @elfaw775 made their first contribution in #1939
- @xgay231 made their first contribution in #1945
- @shenyaofeng made their first contribution in #1949
Full Changelog: 1.9.3...1.10.0