Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (Nov 2nd 2024)

15 Nov 03:27
f525d96
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.5

🌈 1.10.5 2024-11-08

🚀 Features

  • Switch: 新增 before-change API, 用于需要发起异步请求的场景 @centuryPark (#3386)
  • DatePicker: 新增 disableTime API,在日期时间选择器场景下使用 @myronliu347 (#3324)
  • Cascader: 单选模式下当triggerhover时,选中选项后自动关闭面板 @uyarn (#3389)

🐞 Bug Fixes

  • DatePicker: DateRangePickerPanel组件modeweek时无法通过左右箭头调整月份 @RSS1102 (#3370)
  • Table: 修复多级表头下的通过colspan合并表头的问题 @wangyang0210 (#3372)
  • ColorPicker: 修复最近使用颜色删除的缺陷,调整为选中才能删除 @superNos (#3384)
  • TagInput: 修复在readonly 模式下仍可以通过Backspace 删除已选项的缺陷 @RSS1102 (#3376)

🚧 Others

  • Drawer: 修复 live demo 中头部配置展示异常的问题 @cszhjh (#3385)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.5

Miniprogram for WeChat 发布 1.8.0

🌈 1.8.0 2024-11-13

🚀 Features

  • Icon: 新增 907 个新图标⚡ 另外: blockchain 重命名为 transform-1 , gesture-pray-1 重命名为 gesture-open , gesture-ranslation-1 重命名为 wave-bye , gesture-up-1 重命名为 gesture-typing , gesture-up-2 重命名为 gesture-right-slip , logo-wechat 重命名为 logo-wechat-stroke-filled ; 移除tree-listlogo-adobe-photoshop-1 图标 @anlyyao (#3279)
  • TabPanel: 面板高度仅由其内容决定 @anlyyao (#3280)
  • Calendar: 新增 localText 属性,支持组件国际化 @anlyyao (#3278)

🐞 Bug Fixes

  • Input: 修复 cursorColor 属性无默认值的问题 @anlyyao (#3272)
  • Progress: 修复在 skyline 中标签右侧间距错误 @anlyyao (#3283)

🚧 Others

  • other: getWindowInfogetAppBaseInfogetDeviceInfo 等方法兼容单页模式使用 @anlyyao (#3281)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.0

Miniprogram for WeChat 发布 1.7.1

🌈 1.7.1 2024-11-08

🚀 Features

  • Stepper: 新增 integer 属性,支持输入小数 @anlyyao (#3230)
  • DropdownMenuItem: 优化组件样式,当 option 为空时选项区域不占位 @anlyyao (#3235)
  • Input: 支持 readonly 属性 @anlyyao (#3255)
  • ColorPicker: 新增 usePopupvisibleautoClosestylecustomStyle 等属性,新增 close 事件 @anlyyao (#3260)
  • DateTimePicker: 新增 autoClose 属性 @anlyyao (#3263)

🐞 Bug Fixes

  • Icon: 修复动态计算图片高度异常 @betavs (#3228)
  • ActionSheet: 为 cancelText 补充默认值 @anlyyao (#3231)
  • Stepper: 增加输入校验,修复使用第三方键盘时带来的格式问题,并修复禁用输入框样式 @anlyyao (#3230)
  • Search: 修复外部样式类 t-class-cleart-class-left 无法修改图标大小的问题,并丰富 css vars @anlyyao (#3238) (#3264)
  • Cascader: 修复动态设置 value 而选项内容未更新问题 @jarmywang (#3242)
  • PullDownRefresh: 修复在 iOS 部分低系统中(如15.4、14.2、14.1等 ),提示语隐藏不完整的问题 @anlyyao (#3239)
  • DateTimePicker: 支持通过 popupProps 透传 usingCustomNavbar 属性,避免遮罩层挡住自定义导航栏 @anlyyao (#3254)
  • Button: 修复 danger + disable 时,文本颜色错误 @anlyyao (#3261)
  • Rate: 修复 gap 单位处理异常 @jarmywang (#3259)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.7.1

React for Mobile 发布 0.9.0

🌈 0.9.0 2024-11-11

❗ Breaking Changes

  • Textarea: 组件重构,新增 allowInputOverMaxborderedreadonly 等属性 @anlyyao (#526)
  • Avatar: 组件重构,新增 imageProps 属性 @slatejack (#541)

🚀 Features

🐞 Bug Fixes

  • CountDown: 修复毫秒级计算器计算错误 @novlan1 (#542)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.9.0

TDesign Weekly Release (Nov 1st 2024)

01 Nov 03:25
d9445d2
Compare
Choose a tag to compare

Vue3 for Web 发布 1.10.3

🌈 1.10.3 2024-10-27

🚀 Features

  • TimePicker: 新增 autoSwap API,支持1.10.2 版本之后仍支持保持选定的左右侧时间大小顺序 @uyarn (#4662)
  • Select: valueDisplay 增加label参数 @uyarn (#4645)

🐞 Bug Fixes

  • Select:
    • 修复使用虚拟滚动配合过滤加自定义渲染内容时渲染异常的问题 @uyarn (#4677)
    • 修复可过滤场景下回车键会清空输入框的错误交互行为 @uyarn (#4677)
    • 部分节点事件增加容错判断 @uyarn (#4677)
    • 修复 loading 配合触底事件 onScrollToBottom 一起使用的问题 @lllllllqw (#4625)
  • Descriptions:
  • Tree: 修复没有子节点时,自定义图标无法点击 @RSS1102 (#4638)
  • Space: 修复使用v-if的情况下存在冗余空格的问题 @Luffy-developer (#4663)
  • InputNumber: 禁用时焦点事件仍然会触发的问题 @betavs (#4661)
  • DatePicker: panel top arrow doesn't work when using week mode @RSS1102 (#4673)
  • Table: 多级表头下的通过colspan合并表头 @wangyang0210 (#4669)
  • Input: 修复 Input type="number" 时,无法输入小数位末尾 0 的问题 @wilonjiang (#4660)
  • Drawer: 修复打开 drawer 时页面抖动的问题 @uyarn (#4671)
  • Dialog: 修复打开 dialog 时页面抖动的问题 @RSS1102 @uyarn (#4671)

📝 Documentation

  • Tree: 修复valueMode API 的拼写错误问题 @Simon-He95 (#4622)
  • Docs: 修复Codesandbox示例启动失败或需要打开 devbox 才可以运行的问题 @RSS1102 (#4610)

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.3

React for Web 发布 1.9.3

🌈 1.9.3 2024-10-31

🐞 Bug Fixes

  • Select: 修复valueDisplay下的onClose回调问题 @uyarn (#3154)
  • Typography: 修复 TypographyEllipsis 功能在中文下的问题 @HaixingOoO (#3158)
  • Form: 修复 FormListFormItem 数据中的 getFieldsValue 问题 @HaixingOoO (#3149)
  • Form: 修复动态渲染表单无法使用 setFieldsValue 预设数据的问题 @l123wx (#3145)
  • lib: 修复1.9.2升级依赖改动导致lib错误携带style导致在next下不可用的异常 @honkinglin (#3165)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.3

Miniprogram for WeChat 发布 1.7.0

🌈 1.7.0 2024-10-25

🚀 Features

🐞 Bug Fixes

  • Button: 修复深色模式的默认幽灵按钮的边框色错误 @anlyyao (#3200)
  • Icon: 修复使用图片链接时偶发性出现字体图标的问题 @anlyyao (#3216)
  • Upload: 修复 loading 内容未居中问题 @anlyyao (#3219)
  • Navbar: 修复安卓中因精度带来的标题宽度计算错误,并优化标题左侧间距 @anlyyao (#3217)

📝 Documentation

🚧 Others

  • Weixin: 更新部分不在维护的wx接口,并兼容低版本 @anlyyao (#3192)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.7.0

TDesign Weekly Release Oct 3rd 2024)

22 Oct 01:43
bcd82e4
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.4

🌈 1.10.4 2024-10-18

🚀 Features

  • TimePicker: 新增 autoSwap API,支持1.10.2 版本之后仍支持保持选定的左右侧时间大小顺序 @uyarn (#3363)

🐞 Bug Fixes

  • Tree: 修复叶子节点自定义的图标可被点击的问题 @RSS1102 (#3354)
  • Drawer: 修复打开 drawer 时页面抖动的问题 @RSS1102 @uyarn (#3362)
  • Dialog: 修复打开 dialog 时页面抖动的问题 @RSS1102 (#3362)

🚧 Others

  • DatePicker: 移除文档中错误的value 类型描述

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.4

React for Web 发布 1.9.2

🌈 1.9.2 2024-10-17

🚀 Features

  • TimePicker: 新增 autoSwap API,支持1.9.0 版本之后仍可以保持选定的左右侧时间大小顺序 @uyarn (#3146)

🐞 Bug Fixes

  • Tabs: 修复TabPanellabel改变时,激活的选项卡底部横线没更新 @HaixingOoO (#3134)
  • Drawer: 修复打开 drawer 时页面抖动的问题 @RSS1102 (#3141)
  • Dialog: 修复打开 dialog 时页面抖动的问题 @RSS1102 (#3141)
  • Select: 修复使用 OptionGroup 时无法自动定位到选中项问题 @moecasts (#3139)

🚧 Others

  • Loading: 优化 live demo 展示效果 @uyarn (#3144)
  • DatePicker: 移除文档中错误的value 类型描述 @uyarn (#3144)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.2

Vue3 for Mobile 发布 1.5.0

🌈 1.5.0 2024-10-18

🚀 Features

🐞 Bug Fixes

  • ImageViewer: 补充图片默认样式 @anlyyao (#1617)
  • Textarea: 修复指示器不更新问题 @anlyyao (#1615)
  • Cascader: 修复 valueoptions 动态变更时页面未响应,close 事件返回值类型错误等问题 @anlyyao (#1620)
  • Calendar: 修复 confirmBtn 值为 null 时仍显示确认按钮的问题 @GaoJiuJiu (#1621)
  • Indexes: 修复索引及列表内容为异步数据时,索引链接失效的问题 @anlyyao (#1622)
  • fix: 修复使用 import "tdesign-mobile-vue/esm/style/index.js"; 引入组件库全局样式资源时,资源路径不存在的问题 @anlyyao (#1624)

🚧 Others

  • other: 单独导出涉及 Plugin 相关组件的样式,支持修改类名前缀的部分场景使用 @anlyyao (#1616)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.5.0

React for Mobile 发布 0.8.0

🌈 0.8.0 2024-10-17

❗ Breaking Changes

  • Switch: 组件重构,移除 colors 属性,change 事件参数有调整 @anlyyao (#527)
  • PullDownRefresh: 组件重构,maxBarHeightloadingBarHeight 属性扩展支持 string 类型,并新增 onRefreshonScrolltoloweronTimeout 等属性 @novlan1 (#479)
  • Message: 组件重构,新增 alignlinkmarqueeoffsetonCloseBtnClickonDurationEnd 以及 onLinkClick 等属性,并移除 onCloseonClosedonOpenonOpenedonVisibleChange 等属性 @novlan1 (#477)

🚀 Features

🐞 Bug Fixes

  • Stepper: 修复无法直接输入的问题 @anlyyao (#537)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.8.0

Flutter for Mobile 发布 0.1.7

🌈 0.1.7 2024-10-16

🚀 Features

🐞 Bug Fixes

  • ImageViewer: 解决defaultIndex无效问题 @ccXxx1aoBai (#292)
  • TimeCounter: 修复无法重复重置问题 @hkaikai (#272)
  • DropdownMenu: 调整弹出层逻辑,修复无法监听后退问题; @hkaikai (#297)
  • DatePicker: 销毁时移除年月日上监控,避免内存泄露;新增onSelectedItemChanged事件 @hkaikai (#300)
  • SideBar: 解决自定义选中样式文字不居中问题 @ccXxx1aoBai (#313)
  • Popup: 解决快速点击蒙层多次返回问题 @ccXxx1aoBai (#318)
  • ImageViewer: 解决删除首位图片显示异常问题 @ccXxx1aoBai (#322)
  • SideBar: 解决延迟加载组件导致瞄点功能异常问题 @ccXxx1aoBai (#343)
  • TDDropdownMenu: 优化menu显示文字超出显示省略号 @hkaikai (#338)
  • NoticeBar: 解决无法跟随主题色问题 @ccXxx1aoBai (#350)
  • Button: 修复设置shape为square或circle时出现overflow @epoll-j (#257)
  • Slider: bugfix:修复tb_slider setState不更新问题 @arvinwli (#298)
  • Cascader: 修改列表排序问题 @shizhe2018 (#303)
  • Popup:解决键盘出现会遮挡Popup里的输入框 @epoll-j (#264)
  • Cascader:修改联动时间限制范围逻辑 @shizhe2018 (#242)
  • Loading:修复Loading显示后立即dismiss无法生效的问题 @Luozf12345 (#340)

🚧 Others

详情见: https://github.com/Tencent/tdesign-flutter/tdesign-site/releases/tag/0.1.7

TDesign Weekly Release (Oct 2nd 2024)

15 Oct 10:28
bcd82e4
Compare
Choose a tag to compare

Miniprogram for WeChat 发布 1.6.2

🌈 1.6.2 2024-10-12

🚀 Features

  • Checkbox: 新增keys可配置options的value和label的别名 @huxinhai (#3154)

🐞 Bug Fixes

  • Button: 修复文字按钮样式错误 @anlyyao (#3163)
  • Checkbox: 修复 change 事件中参数缺失的问题 @betavs (#3157)
  • Dialog: 修复更新按钮属性 openType 未重置问题 @jarmywang (#3178)
  • Tabs: 修复开启 animation 时导致的面板滚动位置不准确问题 @anlyyao (#3188)
  • Tabs: 修复在 skyline 中无法滚动的问题 @anlyyao (#3187)
  • Collapse: 修复禁用+面板展开场景下面板展开态不正确,并处理多个样式问题 @anlyyao (#3186)
  • Cell: 修复 arrow 动态变更无效的问题 @anlyyao (#3184)
  • Switch: 修复深色模式下文本颜色错误 @anlyyao (#3183)
  • PullDownRefresh: 修复禁用下拉刷新导致的滑动事件无效 @anlyyao (#3182)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.2

TDesign Weekly Release (Sep 4th 2024)

08 Oct 02:38
37e71df
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.3

🌈 1.10.3 2024-09-27

🐞 Bug Fixes

  • Cascader: 修复初始化滚动节点时未兼容单选父节点滚动的缺陷 @uyarn (#3342)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.3

Vue2 for Web 发布 1.10.2

🌈 1.10.2 2024-09-24

🐞 Bug Fixes

  • 修复1.10.1版本中构建产物异常的问题

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.2

Vue2 for Web 发布 1.10.1

🌈 1.10.1 2024-09-24

🚀 Features

  • Button: 新增form API,原生的 form 属性,支持用于通过 form 属性触发对应 id 的 form 的表单事件 @uyarn (#3310)
  • Cascader: 支持在打开菜单时滚动到首个已选项所在节点的能力 @uyarn (#3335)
  • DatePicker: 支持readonly属性 @myronliu347 (#3311)
  • Form: 新增id API,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#3310)
  • Menu: expandTypenormal时,支持三级子菜单的展示 @setcy (#3296)
  • Select: 支持在过滤情况下使用checkAll配置全选的功能 @zhengchengshi (#3295)
  • Table: 可展开收起场景下新增 t-table__row--expandedt-table__row--folded 用于区分展开和收起的行 @uyarn (#3331)
  • Tag: 新增 title API 控制鼠标悬停显示的文本 @liweijie0812 (#3309)
  • TimePicker: 支持readonly属性 @myronliu347 (#3311)
  • TimeRangePicker: 当结束时间大于开始时间时,自动调整时间范围的顺序 @myronliu347 (#3327)
  • TreeSelect: 修改多选状态下默认点击父节点选项的行为为选中父节点,如果需要点击展开的交互效果,请配置treeProps.expandOnClickNode @uyarn (#3330)
  • Rate: 新增支持clearable API,用于清空评分 @myronliu347 (#3332)

🐞 Bug Fixes

  • Cascader: 修复过滤条件下选择父节点导致样式异常的问题 @uyarn (#3333)
  • DatePicker: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3336)
  • Select: 修复下拉面板存在自定义节点且存在回车等操作时与组件自身键盘事件冲突的问题 @uyarn (#3303)
  • SelectInput: 修复动态变化输入框宽度的情况下,下拉菜单宽度没有动态跟随变化的问题 @myronliu347 (#3325)
  • Slider: 修复change-end事件回到没有正确emit的问题 @myronliu347 (#3320)
  • Table: 修复表格开启虚拟滚动和 loading 后,分页和表格内容顺序错乱的问题 @myronliu347 (#3319)
  • TimePicker: 修复 12 小时制切换在 dayjs 切换中文情况下失效的问题 @myronliu347 (#3326)
  • TreeSelect: 修复无法支持深层的 keys 设置的问题 @myronliu347 (#3313)
  • Upload: 修复 uploadPastedFiles = false 时第一次上传文件后报错导致响应式丢失的问题 @myronliu347 (#3308)

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.1

Vue3 for Web 发布 1.10.2

🌈 1.10.2 2024-09-27

🚀 Features

  • Table: 可展开收起场景下新增 t-table__row--expandedt-table__row--folded 用于区分展开和收起的行 @uyarn (#4586)
  • Rate: 新增clearable API, 用于支持清空评分 @uyarn (#4603)
  • TimePicker: 支持时间区间选择器自动调整左右区间 @uyarn (#4606)
  • i18n: 国际化新增 意大利语 it_IT 俄语 ru_RU @liweijie0812 (#4592)

🐞 Bug Fixes

  • Select:
    • 修复选项的title为空字符串或置空时的渲染效果 @uyarn (#4602)
    • 修复选中选项后没有正常触发blur事件的问题 @uyarn (#4602)
    • 修复当 Form 开启 disabledSelect 关闭 disabled 状态下选项仍然展示禁用的错误 @uyarn (#4580)
  • DatePicker:
    • 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#4606)
    • 优化周选择器配合 firstDayOfWeek 使用的问题,详情请参考周选择器示例代码 @uyarn (#4606)
  • TreeSelect: 修复多选状态下默认点击父节点选项的行为为选中 @uyarn (#4579)
  • Tree: 修复多选下配置 expandOnClickNode 后没有正确生效的问题 @uyarn (#4579)
  • Transfer: search 事件缺少 trigger 参数 @betavs (#4590)
  • InputNumber: 修复数字输入框小数位数类型定义错误问题,由 String 改为 Number 类型 @D-xuanmo (#4599)
  • RangInput: 修复开启 clearable 值为空报错 @liweijie0812 (#4608)
  • ConfigProvider: 修复全局配置丢失响应式问题 @aolyang (#4612)
  • DateRangePicker: 修复日期区间选择器配置时间相关格式时,没有正确处理defaultTime的问题 @uyarn (#4606)
  • Upload: 修复部分theme下禁用下链接不可点击的问题 @uyarn (#4614)
  • Drawer: 优化非模态框的阴影样式 @RSS1102 @uyarn (#4614)
  • ColorPicker: 修复设置inputProps.width导致的样式问题 @RyouSY @uyarn (#4614)
  • Typography: 修复title的字体大小问题 @uyarn (#4614)
  • Swiper: 修复分段式导航在暗色模式下箭头颜色不适配的问题 @uyarn (#4614)
  • ImageViewer: 优化图片查看器默认的缩放比例,减少滚轮缩放效果的闪烁感 @RSS1102 (#4583)
  • Textarea: 修复设置 autosize 且切换页面时组件异常的问题 @RSS1102 (#4539)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.2

React for Web 发布 1.9.1

🌈 1.9.1 2024-09-26

🚀 Features

  • ImageViewer: 优化图片预览旋转的重置效果 @sylsaint (#3108)
  • Table: 可展开收起场景下新增 t-table__row--expandedt-table__row--folded 用于区分展开和收起的行 @uyarn (#3099)
  • TimePicker: 支持时间区间选择器自动调整左右区间 @uyarn (#3117)
  • Rate: 新增clearable API,用于清空评分 @HaixingOoO (#3114)

🐞 Bug Fixes

  • Dropdown: 修复设置panelTopContent后子菜单top计算错误的问题 @moecasts (#3106)
  • TreeSelect: 修改多选状态下默认点击父节点选项的行为为选中,如果需要点击展开,请配置treeProps.expandOnClickNode @HaixingOoO (#3111)
  • Menu: 修复二级菜单展开收起状态没有关联右侧箭头变化的问题 @uyarn (#3110)
  • DateRangePicker: 修复日期区间选择器配置时间相关格式时,没有正确处理defaultTime的问题 @uyarn (#3117)
  • DatePicker: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3117)
  • ColorPicker: 修复部分场景下子组件存在重复渲染的异常问题 @uyarn (#3118)
  • ColorPicker: 修复渐变模式下,明度滑块和渐变滑块颜色不联动的问题 @huangchen1031 (#3109)

🚧 Others

  • Site: 站点切换语言时组件跟随切换语言 @RSS1102 (#3100)
  • Form: 新增自定义表单控件的文档说明和示例 @miownag (#3112)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.1

Vue3 for Mobile 发布 1.4.3

🌈 1.4.3 2024-09-26

🚀 Features

🐞 Bug Fixes

  • Cell: 修复部分 css vars 无效的问题 @anlyyao (#1599)
  • Popup: 修复 destroyOnClosetrue 时动画无效的问题 @anlyyao (#1600)
  • DropdownMenu: 修复部分机型中向上展开样式错误 @anlyyao (#1603)
  • Slider: 修复在 hidden 元素中组件显示异常 @anlyyao (#1604)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.3

TDesign Weekly Release Sep 3rd 2024)

23 Sep 02:55
af832a1
Compare
Choose a tag to compare

React for Mobile 发布 0.7.0

🌈 0.7.0 2024-09-20

❗ Breaking Changes

  • Checkbox: 组件重构,新增 readonly 属性 @epoll-j (#504)
  • Drawer: 组件重构,新增 attachtitlefooter 等属性,并支持函数式调用 @novlan1 (#488)
  • SwipeCell: 组件重构,移除 expanded 属性,新增 opened 属性 @novlan1 (#492)
  • Indexes: 组件重构,移除 list, height 属性,select 事件参数有变更,新增indexList, stickystickyOffset 等属性,新增 change 事件,新增IndexesAnchor子组件; @Lyan-u (#513)
  • Stepper: 组件重构,新增 integersize 属性,新增 focus 事件 @taninsist (#525)
  • Slider: 组件重构,新增 theme 属性,dragend 事件参数有调整 @slatejack (#522)
  • Tabs: 组件重构,新增bottomLineMode spaceEvenly 属性,新增onClickonScroll 事件 @epoll-j (#515)
  • Toast: 组件重构,新增 styleclassNameshowOverlayoverlayProps 等属性,新增 close 事件 @novlan1 (#494)

🚀 Features

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.7.0

TDesign Weekly Release (Sep 2nd 2024)

18 Sep 06:34
859cfc0
Compare
Choose a tag to compare

Vue3 for Web 发布 1.10.1

🌈 1.10.1 2024-09-11

🐞 Bug Fixes

  • Table: 修复开启ellipsis配置的节点因为状态更新问题导致部分场景分页切换时存在异常的问题 @uyarn (#4555)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.1

Vue3 for Web 发布 1.10.0

🌈 1.10.0 2024-09-10

🚀 Features

  • Empty: 新增 Empty 空状态组件 @HaixingOoO (#4519)
  • Typography: 新增 Typography 排版组件 @byq1213 (#4293)
  • Cascader:
    • 新增级联面板支持自定义下拉选项内容的能力 @uyarn (#4513)
    • 新增 panelTopContentpanelBottomContent API @uyarn (#4546)
  • Form:
    • 添加 whitespace 校验默认错误信息 @liweijie0812 (#4508)
    • 新增id API,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#4538)
  • Tag:
  • GlobalConfig: 新增 descriptions.colonText rate.rateText setpes.checkIcon 支持全局配置 @liweijie0812 (#4476)
  • Radio: RadioGroup change 事件回调添加name属性 @taninsist (#4491)
  • Button: 新增form API,原生的 form 属性,支持用于通过 form 属性触发对应 idform 的表单事件 @uyarn (#4538)
  • InputNumber: decimalPlaces 类型扩展,支持灵活的进位配置 @zhangpaopao0609 (#4536)

🐞 Bug Fixes

  • List:
    • 修复使用虚拟滚动列表时使用 v-if 展示的场景容器未判空异常的问题 @zhengchengshi (#4541)
    • 修复 list-itemprops 错误导致部分 API 不生效的问题 @summer-077 (#4544)
  • Tag: 修复全局替换 closeBtn 图标的场景下报错的问题 @uyarn (#4494)
  • TimePicker: 修复 format 仅支持 HH:mm:ss 格式的问题 @liweijie0812 (#4505)
  • Table: 修复拖拽调整列宽之后超出省略样式丢失的问题 @uyarn (#4545)

🚧 Others

  • Table: 修复分页文档的展示示例错误问题 @uyarn (#4501)
  • Menu: 更新关于MenuItemrouterLink的相关文档 @Nero978 (#4543)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.0

React for Web 发布 1.9.0

🌈 1.9.0 2024-09-12

🚀 Features

  • Tag: 修改 maxWidth生效的 DOM 节点,方便控制文本内容长度,有基于此特性修改样式的请注意此变更 @liweijie0812 (#3083)
  • Form: 修复 name 使用下划线拼接的导致使用下划线做 name 的计算错误,有使用特殊字符做表单项的name的请注意此变更 @HaixingOoO (#3095)
  • Card: loading属性增加 TNode支持 @huangchen1031 (#3051)
  • Cascader: 新增panelTopContentpanelBottomContent,用于自定应该面板顶部和底部内容 @HaixingOoO (#3096)
  • Checkbox: 修复 readonly 下的样式问题 @HaixingOoO (#3077)
  • Form: 添加 whitespace 校验默认错误信息 @liweijie0812 (#3067)
  • Form: 支持原生的id属性,用于配合Button原生Form属性实现表单提交的功能 @HaixingOoO (#3084)
  • Tag: 新增支持title api,支持自定义title配置 @HaixingOoO (#3064)
  • Tree: 新增 allowDrop API,用于限制拖拽的场景使用 @uyarn (#3098)

🐞 Bug Fixes

  • Card: 修复loading 切换状态会导致子节点重新渲染的问题 @huangchen1031 (#3051)
  • Dialog: 修复Headernull,配置closeBtn仍然渲染Header的问题 @HaixingOoO (#3081)
  • Input: 修复计算emoji字符错误的问题 @novlan1 (#3065)
  • Popup: 修复1.8.0版本后针对Popup的优化导致 16.x 版本下的异常问题 @moecasts (#3091)
  • Statistic: 修复Statistic组件 classnamestyle 未透传功能异常的问题 @liweijie0812 (#3089)
  • TimePicker: 修复 format 仅支持 HH:mm:ss 格式的问题 @liweijie0812 (#3066)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.0

Miniprogram for WeChat 发布 1.6.1

🌈 1.6.1 2024-09-14

🚀 Features

  • Fab: 新增 yEdge 属性,支持设置垂直方向边界限制 @anlyyao (#3125)
  • PickerItem: 支持插槽,自定义 label 后缀内容 @anlyyao (#3127)
  • AvatarGroup: 新增 shape 属性,新增 collapsed-item-click 事件 @anlyyao (#3134)
  • radioGroup: 新增 allowUncheck 属性 @anlyyao (#3140)

🐞 Bug Fixes

  • Slider: dragend 事件增加返回 value @jarmywang (#3112)
  • ImageViewer: 修复 images 长度更新导致 index 显示异常 @jarmywang (#3111)
  • ImageViewer: 修复滚动穿透问题 @dadtakesmefly (#3146)
  • Tabs: 使用 hidden 隐藏后显示仍能够正常显示指示器;移除文档中未实现的 destroyOnHide 属性 @jarmywang (#3132)
  • AvatarGroup: 修复 size 属性无效的问题,优化 zIndex 处理 @anlyyao (#3134)
  • Image: 修复图片在 loading 态时,加载错位 @huxinhai (#3128)
  • Progress: 修复环形进度条首次加载时,strokeWidth 线宽延迟显示的问题 @huxinhai (#3139)
  • Radio: 修复 allowUncheck 属性无效 @anlyyao (#3140)
  • Badge: 修复 skyline 下角标样式异常,ribbon 类型徽标改用伪元素实现 @anlyyao (#3144)
  • Cascader: 修复 value 动态变更时,options 选项内容未更新的问题 @huxinhai (#3142)
  • CollapsePanel: 修复 expandIcon 属性不生效问题,并支持动态设置 disabled 属性 @blankqwq (#3093)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.1

Vue3 for Mobile 发布 1.4.2

🌈 1.4.2 2024-09-13

🚀 Features

🐞 Bug Fixes

  • CollapsePanel: 修复面板展开态时内容动态变更,高度无法自适应的问题 @huxinhai (#1570)
  • AvatarGroup: 修复 size 属性无效的问题,优化 zIndex 处理 @anlyyao (#1571)
  • indexes: 修复索引为数字字符串时侧边栏不能正常激活,并优化索引吸顶时锚点切换效果 @Lyan-u (#1577)
  • Radio: 修复 allowUncheck 属性无效 @anlyyao (#1582)
  • Button: 修复禁用时仍有 hover 态以及 dashed 按钮 hover 样式错误等问题 @anlyyao (#1583)
  • Picker: 修复自定义高度时滚动参数异常 @jby0107 (#1576)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.2

TDesign Weekly Release (Sep 1st 2024)

09 Sep 02:40
b114538
Compare
Choose a tag to compare

Vue3 for Mobile 发布 1.4.1

🌈 1.4.1 2024-09-02

🚧 Others

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.1

React for Mobile 发布 0.6.1

🌈 0.6.1 2024-09-04

🚀 Features

  • Icon: 更新图标库版本到 0.3.5lock-on 图标存在更新 @liweijie0812 (#507)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.6.1

TDesign Weekly Release ( Aug 4td 2024)

02 Sep 04:26
b114538
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.0

🌈 1.10.0 2024-08-29

🚀 Features

  • Empty: 新增空状态组件 Empty,用于空状态时的占位提示 @HaixingOoO (#3287)
  • ConfigProvider: 新增支持 descriptions.colonText rate.rateText 和 setpes.checkIcon 的全局配置 @liweijie0812 (#3288)
  • Cascader: 级联面板完善支持自定义下拉选项内容的能力 (#3290)
  • List: 新增scroll API,支持开启虚拟滚动适用于大数据量的场景,具体使用方式参考示例代码
    @uyarn (#3286)

🐞 Bug Fixes

  • Select: @dhwebs (#3278)
    • 修复分组状态下,通过上下键切换时下拉面板不会跟随滚动的问题
    • 修复分组状态下,通过上下键切换时无法正确切换的问题
  • ColorPicker: 修复ColorPicker透传SelectInputProps无效问题 @taninsist (#3279)
  • TimePicker: @myronliu347
    • 修复 disableTimeposition 一直是 start 的问题 (#3281)
    • 修复 format 仅支持 HH:mm:ss 格式的问题 (#3280)
  • Form: 添加 whitespace 校验默认错误信息 @liweijie0812 (#3284)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.0

React for Web 发布 1.8.1

🌈 1.8.1 2024-08-23

🐞 Bug Fixes

  • Select: 修复自定义content时的渲染的问题 @uyarn (#3058)
  • Rate: 修复1.8.0 版本中评分描述不显示的问题 @liweijie0812 (#3060)
  • Popup: 修复panel 为 null 场景下的部分事件回调缺失和错误的问题 @uyarn (#3061)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.8.1

React for Web 发布 1.8.0

🌈 1.8.0 2024-08-22

🚀 Features

🐞 Bug Fixes

  • ColorPicker: 修复 slider 部分在鼠标移入移出的缺陷 @Jippp (#3042)
  • useVirtualScroll: 修改 visibleData 计算方式,解决可视区域过高时,滚动后底部留白的问题 @huangchen1031 (#2999)
  • Table: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3046)
  • InputNumber: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3046)
  • Popup: 修复 popup 某些场景下,隐藏时定位会闪烁的问题 @HaixingOoO (#3052)

🚧 Others

  • Popup: 修复官网Popup的位置展示问题 @HaixingOoO (#3048)
  • DatePicker: 修复 presets 示例代码错误的问题 @uyarn (#3050)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.8.0

Miniprogram for WeChat 发布 1.6.0

🌈 1.6.0 2024-08-23

🚀 Features

  • DropdownMenu: 新增 --td-dropdown-menu-height @anlyyao (#3094)

🐞 Bug Fixes

  • Badge: 修复角标样式溢出,移除t-badge__ribbon--before元素与t-badge__ribbon--after元素,改用clip-path样式实现 @jby0107 (#3074)
  • Dialog: 修复命令行调用closeOnOverlayClick无效问题 @jarmywang (#3066)
  • Checkbox: 修复选中态和未选中态直径/边长大小不一致问题 @anlyyao (#3069)
  • Dialog: close 方法参数类型定义异常 @betavs (#3071)
  • Picker: 兼容 Skyline 在深色模式下遮罩显示 @jarmywang (#3077)
  • Progress: 修复 label 插槽重复 @anlyyao (#3080)
  • Slider: 修复 hiddenfalse 场景下,调用 init() 函数更新组件时点位置错误 @jby0107 (#3085)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.0

Vue3 for Mobile 发布 1.4.0

🌈 1.4.0 2024-08-30

🚀 Features

  • CollapsePanel: 支持destroyOnCollapse 配置折叠状态时,是否销毁面板内容 @liweijie0812 (#1550)
  • Icon: 图标库版本升级为 0.2.6lock-on 图标存在更新 @liweijie0812 (#1552)
  • Toast: ToastPlugin 支持 attachclassNamestyle 属性 @anlyyao (#1555)
  • Picker: columns 属性扩展 PickerColumn 类型,支持一维数组 @anlyyao (#1556)

🐞 Bug Fixes

  • Badge: 修复 count 插槽位置错误,移除 t-badge__ribbon--before 元素与 t-badge__ribbon--after 节点,角标改用伪元素实现 @anlyyao (#1539)
  • DropdownMenuItem: 修复 label 优先级错误,属性值优先级高于选中子项 @anlyyao (#1547)
  • DropdownMenu: 修复 menuOpenedmenuClosed 事件无效 @anlyyao (#1555)
  • Button: 修复 dashed 类型按钮样式错误 @tobytovi (#1534)
  • Loading: 修复按需加载时组件动画缺失 @anlyyao (#1907)

🚧 Others

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.0

React for Mobile 发布 0.6.0

🌈 0.6.0 2024-08-30

🚀 Features

🐞 Bug Fixes

  • Badge: 修复 contentReactNode 类型时组件渲染异常 @anlyyao (#499)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.6.0

React for Mobile 发布 0.5.0

🌈 0.5.0 2024-08-23

❗ Breaking Changes

  • Input: 组件重构,新增 allowInputOverMaxautocompleteborderlessreadonlystatustips 属性,新增 onValidate 事件 @slatejack (#467)
  • Popup: 组件重构,新增 attachcloseBtncloseOnOverlayClickdestroyOnClosepreventScrollThrough 等属性,新增 onCloseonClosedonOpenonOpened 等事件 @hkaikai (#449)
  • Search: 组件重构,新增 clearablereadonly 属性,新增 onActionClick 事件 @slatejack (#476)
  • Badge: 组件重构,size 默认值变更为 mediumsizeshape 属性 可选项存在变更 @anlyyao (#487)
  • CountDown: 新增 children,作用同 content 属性,size 默认值变更为 medium @anlyyao (#481)
  • Navbar: 组件重构,移除 homeIconleftIconrightIcon 等属性、移除 onHomeClick 事件,新增 capsuleleftleftArrowright 等属性、新增 onRightClick @04756 (#450)
  • GridItem: badgeProps 属性更名为 badge @Lyan-u (#448)

🚀 Features

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.5.0

TDesign Weekly Release ( Aug 3rd 2024)

23 Aug 08:47
f252e4e
Compare
Choose a tag to compare

Vue2 for Web 发布 1.9.9

🌈 1.9.9 2024-08-15

🚀 Features

  • Table: 新增支持 API thClassName,用于需要在列表头自定义类名的场景 @theBestVayne (#3238)
  • Borderless: AutoComplete、ColorPicker、DatePicker、TagInput、TimePicker 、RangeInput、DateRangePicker 、TimeRangePicker 等组件新增 borderless API,支持无边框模式 @liweijie0812 (#3249)
  • Description: layout 类型定义调整为字符串多类型 @liweijie0812 (#3252)

🐞 Bug Fixes

  • Cascader: 修复多选下点击清空按钮的功能异常及多次触发 onChange 事件的问题 @uyarn (#3273)
  • Form: 修复某种情况下 scrollToFirstError 失效的问题 @morningbao (#3251)
  • InputNumber: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3273)
  • Table: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3273)
  • TagInput: 修复tagProps 没有作用到折叠的标签上的缺陷 @uyarn (#3260)
  • Upload: 修复部分图标不支持全局替换的问题 @uyarn (#3244)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.9.9

Vue3 for Web 发布 1.9.9

🌈 1.9.9 2024-08-16

🚀 Features

  • Borderless: RangeInput DateRangePicker TimeRangePicker 支持无边框模式 @liweijie0812 (#4442)

🐞 Bug Fixes

  • Cascader:
    • 修复点击清空按钮多次触发 change 事件的问题 @uyarn (#4478)
    • 修复在可过滤下输入值后未选中值时,点击清空按钮后错误选中选项的问题 @uyarn (#4478)
  • Tabs:
    • 修复Tabs组件在全局替换图标下,存在替换组件 event 事件导致移除操作异常的问题 @uyarn (#4485)
    • 修复 t-tabs__bardialog 中的尺寸问题 @RyouSY (#4438)
  • Upload: 修复部分图标不支持全局替换的问题 @uyarn (#4434)
  • Dialog: 修复 cancelBtnconfirmBtn 设置为null 的类型问题 @chouchouji (#4439)
  • Tabs: 修复 t-tabs__bardialog 中的尺寸问题 @RyouSY (#4438)
  • Input: 修复 maxlength 不准确问题 @novlan1 (#4429)
  • TagInput: 修复tagProps 没有作用到折叠的标签上的缺陷 @uyarn (#4465)
  • Pagination: 修复paginationpageSize改变时onChange无法获取最新pageSize的问题 @1379255913 (#4450)
  • RangeInput: 清空图标不能正常显示 @betavs (#4453)
  • Dropdown: 修复由于没有动态计算导致使用方修改 DropdownItem 高度后计算位置错误的问题 @uyarn (#4484)
  • Table: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (common#1880)
  • InputNumber: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (common#1879)

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.9

React for Mobile 发布 0.4.0

🌈 0.4.0 2024-08-16

❗ Breaking Changes

  • BackTop: 组件重构,新增 containervisibilityHeight 属性,新增 onToTop 事件 @ssmyaojiayouya (#430)
  • Progress: 组件重构,新增 theme, className, style 属性 @anlyyao (#387)
  • Divider: 组件重构,废弃lineColor 属性 @liweijie0812 (#403)
  • Cell: 组件重构,Dom 有调整 @dexterBo (#432)
  • Loading: 组件重构,移除 progress 属性 ,新增 attachcontent fullscreen 属性,支持 loadingLoadingPlugin 插件函数 @anlyyao (#458)
  • Skeleton: 组件重构,支持 delay 属性 @anlyyao (#455)

🚀 Features

🐞 Bug Fixes

  • Toast: 修复 preventScrollThrough 属性类型声明与文档描述不一致 @betavs (#372)

🚧 Others

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.4.0