Releases: Tencent/tdesign-flutter
Releases · Tencent/tdesign-flutter
0.1.7
🌈 0.1.7 2024-10-16
🚀 Features
TDNoticeBar
: 新增noticeBar组件 @ccXxx1aoBai (#162)Result
: 新增Result结果组件 @shinyina (#220)TimeCounter
: 计时组件支持超过转换单位的时间展示,原TDCountDown组件改名为TimeCounter @hkaikai (#272)Calendar
: 新增Calendar 日历组件 @hkaikai (#271)Indexes
: 新增索引组件 @hkaikai (#321)Table
: 新增table组件 @ccXxx1aoBai (#244)Rate
: 新增Rate组件 @ hkaikai (#338)Dialog
: 支持自定义内容内边距和按钮 @ccXxx1aoBai (#289)Drawer
: 支持控制分割线显隐,支持自定义抽屉背景色,支持控制显示最后一条分割线 @ccXxx1aoBai (#278)DropdownMenu
: 新增 图标/宽度/高度/图标和文字的对齐方式 控制参数 @hkaikai (#297)Search
: 增加action和onActionClick属性 @Ezer015 (#263)Avatar
: 增加onTap事件 @ccXxx1aoBai (#344)TDDropdownMenu
: TDDropdownItem新增tabBarFlex参数,控制宽度占比 @hkaikai (#338)SearchBar
:Feature/td searchbarfix 新增光标高属性 @shizhe2018 (#337)TimeCounter
: 添加正向计时功能 @epoll-j (#246)NavBar
:[NavBar]支持设置底部阴影 @ccXxx1aoBai (#284)Cell
: 添加自定义padding参数 @epoll-j (#276)Input
: 增加onTapOutside回调 @epoll-j (#280)Picker
: 增加自定义leftText、rightText @epoll-j (#301)Slider
:Feature/tdslider 新增文本换行功能 @shizhe2018 (#329)Radio
:Feature/tdRadioGroup 新增自带换行,设置行列数 @shizhe2018 (#331)Dialog
:新增自定义输入框 @shizhe2018 (#333)TDNavBar
:添加flexibleSpace参数 @Luozf12345 (#341)TDSearch
:添加搜索框焦点获取及清除事件 @Luozf12345 (#342)
🐞 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
0.1.6
🌈 0.1.6 2024-07-24
🚀 Features
cell
: 新增单元格组件 @hkaikai (#150)TDInput
: 新增inputAction API,支持设置键盘行为;新增spacer API,可自定义组件间距 @ccXxx1aoBai (#184)Drawer
: 新增drawer组件 @hkaikai (#178)swipeCell
: 新增swipeCell 组件 @hkaikai (#218)TDSteps
: add TDSteps component. @aaronmhl (#199)TDImageViewer
: 新增图片预览组件 @ccXxx1aoBai (#187)
🐞 Bug Fixes
TDToast
: 解决duration属性无效问题 @ccXxx1aoBai (#167)CountDown
: 添加 开始/重置/暂停/继续 的控制功能 @hkaikai (#175)TDInput
: 解决label溢出问题 @ccXxx1aoBai (#184)Popup
: 支持位置,大小设置 @hkaikai (#191)TDText
: 增加全局字体配置和加载网络字体的能力 @Luozf12345 (#232)
🚧 Others
- Feature/tdSearchBarFix @shizhe2018 (#194)
- Feature/tdSliderFix 新增盒子样式 @shizhe2018 (#198)
- Feature/tdEmpty_fix 新增文字大小样式 api @shizhe2018 (#219)
- Feature/td button_fix setState方法下属性无法改变 @shizhe2018 (#201)
- 解决冲突 @shizhe2018 (#230)
- Feat/ohos 鸿蒙编译支持 @hkaikai (#233)
- 样式组查 Fab BackTop Collapse popup @shizhe2018 (#234)
- 新增input类型背景 @shizhe2018 (#238)
- 新增TDCascader @shizhe2018 (#195)
- Merge dev @Luozf12345 (#239)
0.1.5
🌈 0.1.5 2024-05-31
🚀 Features
TDDropdownMenu
:- add: 新增TDDropdownMenu 下拉菜单 组件 @hkaikai
TDTextarea
:- add: 新增Textarea 多行文本框 组件 @hkaikai
TDBottomTabBar
:TDBadge
:- add: TDBadge当值为0时角标显隐设置 @ccXxx1aoBai
TDRadio
:- add: TDRadio增加自定义背景色和文字颜色 @ccXxx1aoBai (#135)
- add: 新增去掉左边边距API(#128)
TDCheckbox
:- add: TDCheckbox增加自定义文字颜色
- add: 新增去掉左边边距API
TDImage
:TDInput
:TDDivider
:- add: 新增分割线组件设置文字样式大小 (#134)
TDToast
:- add: Toast增加自定义文本长度的属性 (#148)
TDSideBar
:
🐞 Bug Fixes
TDButton
:- fix: setState()前增加mounted判断 (#122)
TDDialog
:- fix: 修改Dialog只有未设置action的时候,内部才会自动关闭,如果有设置action,则关闭时机交给业务自己处理 (#117)
🚧 Others
- 增加国际化语言适配功能
- 适配3.16后文本居中,增加TDTextConfig使用文档
0.1.4
🌈 0.1.4 2024-04-08
🚀 Features
TDCountDown
:- add: 新增TDCountDown倒计时组件 @hkaikai
TDTheme
:- add: 修改主题实现方式,支持ref属性进行自定义映射
- add: 添加默认数字字体 numberFontFamily
TDText
:- add: 添加TDText强制居中开关 kTextForceVerticalCenterEnable,可以全局禁用强制居中,防止flutter 3.16版本之后文字偏移太多(#35)
TDBottomTabBar
:- add: 添加自定义背景颜色功能(#55)
TDCheckbox
:TDTabBar
:- add: TDTabBar添加分割线的颜色和高度的自定义设置(#71)
TDSwitch
:- add: TDSwitch 支持自定义"开/关"文案 (#73)
TDDialog
:- add: 添加自定义标题对齐和内容Widget的功能 (#58)
🐞 Bug Fixes
TDSlider
:- fix: 修复TDSlider单游标模式下设置showThumbValue不起作用的问题。
TDButton
:- fix: 修复TDButton外部设置主题颜色不生效的问题 (#54)
TDInput
:
🚧 Others
- example应用,添加修改主题按钮,可快速修改主题颜色
0.1.3
🚀 Features
TDButton
:- add:支持通过TDButtonStyle.radius自定义圆角大小
TDPicker
:- add: picker组件滚动PC支持鼠标拖拽
TDSwitch
:- add: onChanged支持外部指定是否消费事件,如果已消费则内部不再处理(#27)
TDBottomTabBar
:- add: 增加自定义标签文字样式,优化labText和icon传递参数(#49)
🐞 Bug Fixes
TDNavBar
:- fix: NavBar顶部高度改为实时获取,防止最开始的时候拿不到(#34)
TDDialog
:- fix: DialogInfo 中 contentColor 参数没有传进去 (#37)
TDButton
:- fix: TDButton点击禁用效果无效问题 (#44)
TDInput
:TDAlertDialog
:- fix: 组件的默认按钮的操作为开放 (#40)
TDRadio
:- fix: 水平排列会强制添加下划线 (#40)
TDTabBar
:- fix: indicatorColor不生效问题 (#31)
🚧 Others
- 优化了TDButton,TDText,TDTheme等常用组件的性能
0.1.2
🌈 0.1.2 2024-01-08
🚀 Features
TDImage
:- add:图片增加FitWidth类型,修改对应Demo页面 (#14)
TDLoading
:- add: 加载添加显示与隐藏的方法 (#15)
TDPopup
:- add: 添加自定义圆角支持 (#17)
TDAvatar
:- add:头像类型为字符、图标时,支持自定义背景颜色 (#20)
🐞 Bug Fixes
TDBottomTabBar
:- 添加安全区域,修复 (#1)
TDButton
:- update widget 可更新按钮disable状态
- fix: 按钮点击态过短 (#13)
TDSwiper
:- fix: 适配swiper竖向点条状样式 (#19)
TDInput
:- fix: type为TDInputType.twoLine下leftLabelStyle设置不生效 (#21)
🚧 Others
- 修改最低兼容版本为3.7.0 (#3)