Skip to content

TDesign Weekly Release (Dec 4th 2024)

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jan 02:26
5d9bb23

Vue2 for Web 发布 1.10.8

🌈 1.10.8 2024-12-30

🚀 Features

  • ConfigProvider: 新增attach 配置,支持全局设置PopupDialogDrawer的挂载节点 @liweijie0812 (#3437)
  • Radio: 新增themeAPI,用于配置 RadioGroup 使用options 时渲染的子组件样式 @myronliu347 (#3402)
  • Radio: 新增 readonly API,用于支持只读属性配置 @liweijie0812 (#3431)
  • Table: 支持行高亮功能及相关操作,具体使用请参考示例代码 @uyarn (#3442)

🐞 Bug Fixes

  • Cascader@betavs
    • valueTypefull 时会意外触发 change 事件 (#3435)
    • 修复valueTypefullshowAllLevels false无法正常展示的功能问题 (#3438)
  • Dialog: 修复默认挂载节点非body的异常 @liweijie0812 (#3437)
  • Dialog: 修复1.10.6版本closeOnOverlayClick的默认行为异常的问题 @uyarn (#3433)
  • Select: @RSS1102
    • 修复onInputChange 事件丢失第二个回调参数的问题 (#3427)
    • 优化reserveKeyword配合filterable在全选下的行为 (#3440)
    • 修复分组情况下标题不存在的渲染报错的问题 (#3445)

📝 Documentation

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

Vue3 for Web 发布 1.10.6

🌈 1.10.6 2024-12-31

🚀 Features

🐞 Bug Fixes

  • Table:
    • 修复 isFilterValueExist 无法正常处理 null 值导致无法正常清除筛选的问题 @HHaoWang (#4829)
    • 修复 filterIcon 不生效 @liweijie0812 (#4837)
    • 修复 1.10.0 版本的 updateEditedCellValue 的功能异常问题 @uyarn (#4869)
    • 修复删除行操作后使用 validateTableData 方法进行校验仍存在删除行的问题 @uyarn (#4878)
  • Cascader:
    • valueTypefull 时会意外触发 change 事件 @betavs (#4870)
    • 校验无效值逻辑错误并优化代码 @betavs (#4870)
  • Dialog:
    • headercloseBtn 都为 false 时,不渲染 header dom @chensid @ylunwang (#4841)
    • 修复1.10.4版本后closeOnClickOverlay默认开启行为和挂载body行为的缺失问题 @uyarn (#4877)
  • Swiper: 修复 autopaly=false, 修改 current 无效 @liweijie0812 (#4845)
  • Upload: 上传组件图片展示样式优化 @huangchen1031 (#4853)
  • Slider: 滑块可以正常在移动端设备中拖动 @zd5043039119 (#4860)
  • DatePicker: 优化日期范围选择面板初始化展示的逻辑,保持右侧面板大于左侧面板 @uyarn (#4879)
  • DateRangePicker: 修复开始结束值同时存在的逻辑判断错误问题 @betavs (#4868)
  • Tree: 修复使用keys定义value无法配合 scrollTo 一起使用的问题 @uyarn (#4880)

📝 Documentation

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

React for Web 发布 1.10.4

🌈 1.10.4 2024-12-25

🚀 Features

  • Tree: 支持 onScroll API,用于处理滚动事件回调 @HaixingOoO (#3295)
  • Tooltip: tooltip-lite 的mouse 模式下优化为完全跟随鼠标位置,更符合 API 描述 @moecasts (#3267)

🐞 Bug Fixes

  • Select: 修复全选默认返回值错误的问题 @uyarn (#3298)
  • Upload: 优化部分尺寸上传组件图片展示的样式问题 @huangchen1031 (#3290)

📝 Documentation

  • Stackblitz: 调整Stackblitz示例的启动方式,并修复部分示例无法使用stackblitzcodesandbox运行的问题 @uyarn (#3297)

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

Miniprogram for WeChat 发布 1.8.4

🌈 1.8.4 2024-12-25

🚀 Features

  • Calendar: 新增 panel-change 事件,切换月或年时触发(switch-mode 不为 none 时有效) @anlyyao (#3385)
  • Avatar: size 属性支持 rpx 单位 @anlyyao (#3387)
  • Fab: 新增 dragStartdragEnd 事件 @anlyyao (#3388)

🐞 Bug Fixes

  • ColorPicker: 修复 alpha 滑轨精度丢失的问题 @novlan1 (#3390)
  • Calendar: 修复使用 glass-easel 渲染框架后,组件年月日起不显示 @anlyyao (#3392)
  • SwipeCell: 解决 PullDownRefresh 包裹 SwipeCell 时手势冲突 @jarmywang (#3393)
  • PullDownRefresh: 新增 usingCustomNavbar 属性,修复与 Navbar 同用遮挡底部问题 @jarmywang (#3394)
  • TreeSelect: 修复 value 为空数组时组件未渲染,同时补齐外部样式类 @anlyyao (#3395)

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

Flutter for Mobile 发布 0.1.8

🌈 0.1.8 2024-12-30

🚀 Features

  • TDUpload: 新增Upload组件 @TingShine (#405)
  • SearchBar: 增加键盘动作类型 @ccXxx1aoBai (#366)
  • Cell: CellGroup 新增样式控制参数:cardBorderRadius(卡片模式边框圆角)、cardPadding(卡片模式内边距)、titlePadding(标题内边距) @hkaikai (#409)
  • DropdownMenu: 新增装饰器配置:decoration,可自定义菜单颜色和边框 @hkaikai (#408)
  • ImageViewer: 支持显示图片标题 @ccXxx1aoBai (#411)
  • Calendar: 新增monthTitleBuilder参数 @hkaikai (#419)
  • Calendar: 新增pickerHeight、pickerItemCount参数,用于控制时间选择组件高度 @hkaikai (#421)
  • Toast: 支持自定义蒙层背景色 @ccXxx1aoBai (#423)
  • Rate: 支持disabeld 参数 @hkaikai (#357)
  • Calendar: 修改CalendarBuilder返回值为Widget @Luozf12345 (#396)
  • SearchBar: 新增只读属性与点击事件 @shizhe2018 (#393)
  • Dialog: TDDialogButtonOptions新增属性字体大小 @shizhe2018 (#381)
  • DateTimePicker: 新增时间单位显示属性 @shizhe2018 (#383)
  • Input: 新增additionInfo 左右显示位置 @shizhe2018 (#401)

🐞 Bug Fixes

  • NoticeBar: 解决web端文字显示异常问题 @ccXxx1aoBai (#351)
  • Rate: 修复半选时,点击提示框没有触发onChange事件的问题 @hkaikai (#361)
  • Calendar: 修复因月份日期行数不一致导致回显滚动位置不准确问题 @hkaikai (#363)
  • Calendar: 优化min、max过大导致渲染卡顿问题 @hkaikai (#363)
  • Input: 修复设置contentPadding时分割线与内容没对齐问题 @epoll-j (#365)
  • Table: 解决固定列设置宽度溢出问题 @ccXxx1aoBai (#370)
  • Popup: 修复点击蒙层关闭延迟问题 @hkaikai (#380)
  • Cascader: 新增第一层点击选择功能 @shizhe2018 (#355)
  • DateTimePicker: 新增限制时分秒 @shizhe2018 (#362)
  • Textarea: 优化字数限制变化更新 @shizhe2018 (#385)
  • TabBar: 修复labelStyle和unselectedLabelStyle 不生效的问题 @shizhe2018 (#399)
  • Picker: 修改多层弹框,滑动无法选择颜色问题 @shizhe2018 (#413)
  • SearchBar: 修复SearchBar聚集时默认位置抖动,以及光标未居中的问题 @Luozf12345 (#417)
  • Dialog: 修改Dialog可以只传contentWidget,不用传title和content @Luozf12345 (#418)
  • TDBottomTabBar: 修复iconText模式,底部溢出2.5像素 @epoll-j (#422)

🚧 Others

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