Skip to content

TDesign Weekly Release (May 3rd 2024)

Compare
Choose a tag to compare
@anlyyao anlyyao released this 23 May 08:02
· 40 commits to main since this release
30b0872

Vue2 for Web 发布 1.9.4

🚀 Features

  • Input: 新增 borderless 无边框模式输入框 @uyarn (#3162)
  • Scroll: 调整 Chrome 121 升级带来的滚动条样式的兼容方式,不再依赖 autoprefixervue-cli 的版本 @LoopZhou (#3162)
  • DatePicker: DatePickerDateRangePicker 组件新增 label 属性 @fython (#3169)
  • RangeInput: 新增 label 属性 @fython (#3169)

🐞 Bug Fixes

  • ColorPicker: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#3163)
  • RangeInput: 修复 prefix/suffix 未垂直居中对齐的问题 @fython (#3175)
  • Menu: 提升 t-popup__menu 的样式优先级,解决 dist 内样式优先级一致导致样式异常的问题 @uyarn (#3178)
  • Select:
    • 优化已选样式覆盖已禁用样式的问题 @fython (#3178)
    • 修复1.9.2 版本错误移除 value 默认值的问题 @uyarn (#3177)
  • Upload: 修复图片上传错误类型下的样式异常的问题 @uyarn (#3178)

🚧 Others

  • Upload:

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

Vue3 for Web 发布 1.9.5

🚀 Features

  • TimePicker:
  • Upload: 新增 trigger-button-propsdefaultcontent 参数透传 @betavs (#4126)
  • Radio: 禁用优先级 Radio.disabled > RadioGroup.disabled > Form.disabled @liweijie0812 (#4182)
  • Borderless: InputAutoCompleteColorPickerDatePickerTagInputTimePicker 新增 borderless API,支持无边框模式 @liweijie0812 @uyarn (#4159) (#4192)
  • DatePicker: 新增 label API ,支持自定义定义左侧文本 @liweijie0812 (#4192)
  • Scroll: 调整滚动条兼容的实现方式,优化 1.9.4 版本需要依赖 autoprefixer 版本更新的问题 @LoopZhou

🐞 Bug Fixes

  • Table:
  • Upload:
    • 修复图片上传错误类型下的样式异常的问题 @uyarn (#4197)
    • data 属性定义缺失 Function 类型 @betavs (#4127)
  • Select: 在选择框可输入时,每次输入都会触发 popup-visible-change 事件 @Liao-js (#4137)
  • Transfer: 修复穿梭框存在默认已选且不允许移除的值仍可移除的异常问题 @liect (#4147)
  • Table: 修改表格判断内容是否溢出 @thc-07 (#4093)
  • Textarea: 兼容组件销毁情况下,元素不存在导致报错的问题 @PDieE (#4144)
  • Form: 修复表单disabledtrue,表单输入类组件disabledfalse时的表现异常问题 @uyarn (#4189)
  • Menu: 提升 t-popup__menu 的样式优先级,解决dist内样式优先级一致导致样式异常的问题 @uyarn (#4197)
  • Select: 优化已选样式覆盖已禁用样式的问题 @fython (#4197)
  • Cascader: 修复 Cascader 多选状态下 删除选项时触发多次 change 事件的问题 @algerkong (#4140)
  • ColorPicker: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#4177)

🚧 Others

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

React for Web 发布 1.7.1

🚀 Features

  • Avatar: 新增ClickHoverContextmenu等鼠标事件,支持对头像操作的场景使用 @NWYLZW (#2906)
  • Dialog: 支持 setConfirmLoading 的使用 @ZWkang (#2883)
  • SelectInput: SelectInput 支持 Size 属性 @HaixingOoO (#2894)
  • TimePicker: 新增支持onPick事件 和 presets API @ZWkang (#2902)
  • Borderless: InputAutoCompleteColorPickerDatePickerTagInputTimePicker新增borderless API,支持无边框模式 @uyarn (#2884) (#2878)
  • Scroll: 调整1.6.0后针对 Chrome 滚动条样式的兼容方法,不依赖autoprefixer的版本 @LoopZhou (#2890)

🐞 Bug Fixes

  • ColorPicker: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#2880)
  • Form: 修复由于 FormItem的修改,没有触发监听FormListuseWatch的问题 @HaixingOoO (#2904)
  • Menu: @uyarn
    • 修复使用dist样式因为样式优先级问题导致子菜单位置偏移的问题 (#2890)
    • 提升 t-popup__menu 的样式优先级,解决 dist 内样式优先级一致导致样式异常的问题 (#2905)
  • Pagination: 修复当前页输入小数后没有自动调整的问题 @uyarn (#2886)
  • Select:
    • 修复creatable功能异常问题 @uyarn (#2903)
    • 修复reserveKeyword配合Option Children用法的异常问题 @uyarn (#2903)
    • 优化已选样式覆盖已禁用样式的问题 @fython (#2905)
  • Slider: 修复 sliderRef.current 可能为空的问题 @ZWkang (#2868)
  • Table:
    • 修复卸载表格时数据为空导致报错的异常 @duxphp (#2900)
    • 修复1.5.0版本后部分场景下使用固定列导致异常的问题 @uyarn (#2889)
  • TagInput:
  • TreeSelect: 修复需要通过 treeProps 设置 keys 属性才生效的问题 @ZWkang (#2896)
  • Upload:

🚧 Others

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

React for Web 发布 1.7.3

🐞 Bug Fixes

  • Menu: 修复二级及以下 SubMenu没有处理classname的缺陷 @uyarn (#2911)
  • Upload: 修复手动上传的bug @HaixingOoO (#2912)
  • Avatar: 修复配合Popup使用浮层不展示的异常 @uyarn

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