Changelog

4.9.42022-03-17

Note: Version bump only for package tuya-panel-kit


4.9.32022-03-15

Bug Fixes

  • reconnect: Fixed the reverse order of the IOS redirect page when the device is offline (#187) (eabf874)

4.9.22022-02-08

Features

  • IconFont: IconFont supports multi-path icon adaptation (#182) (7ab8064)

4.9.12022-01-25

Bug Fixes

  • Popup.countdown: When type = dark, the popup. countdown background color is white and looks blank (#180) (dfa362c)

Performance Improvements

  • Popup: Optimize the order of asynchronous events, fixed #178 (#179) (e9217cd)

4.9.02022-01-13

Features

  • Dialog: The dialog.prompt confirmation button is highlighted by default, and new properties support changing the highlighted properties (#177) (41fbb1e)

4.8.42022-01-06

Bug Fixes

  • Notification: Fixed Notification not centered in IOS (#176) (303095a)

4.8.32021-12-21

Features

  • ble: The offline jump link was changed to the knowledge base H5 link (#171) (211d86e)

4.8.22021-12-14

Features

  • ble: The offline jump link was changed to the knowledge base H5 link (#167) (207cc08)
  • Prompt: animation optimization (#168) (78c32b8)

Reverts

  • Revert "feat(ble): The offline jump link was changed to the knowledge base H5 link (#167)" (#170) (63099e1), closes #167 #170

4.8.12021-12-07

Features

  • Components: Tabs、Tab、SwitchButton... support vibration. (#163) (2fc80b3)

4.8.02021-12-02

Note: Version bump only for package tuya-panel-kit


4.7.162021-11-18

Bug Fixes

  • Modal: Fixed an issue with Popup and Dialog combining content overlay on Android,fixed #158 (#160) (151625f)
  • Notification: Fixed an issue where Notification was automatically destroyed in the background, fixed #159 (#161) (5e4cba2)

4.7.152021-11-11

Note: Version bump only for package tuya-panel-kit


4.7.142021-10-26

Bug Fixes

  • Popup.countdowm: fix minutes not being set to 0 when useTYRCTPicker is true and countdown clock is set to Max, fixes #155 (#156) (65ac365)

4.7.132021-10-19

Bug Fixes

  • ble: fix the conflict between the Bluetooth prompt pop-up box and the Bluetooth permission application pop-up box, fixed #142 (#148) (c8e412a)
  • Popup.picker: Fix popup.picker unit missing, fixed #151 (#152) (eb798b4)

4.7.122021-10-12

Bug Fixes

  • ble: fix the conflict between the Bluetooth prompt pop-up box and the Bluetooth permission application pop-up box, fixed #142 (#148) (c8e412a)

4.7.112021-10-11

Bug Fixes

  • Picker: Fixed Picker font interception on Huawei Honor V9 phone, fixed #145 (#144) (9ad6bcb)

Features

  • kit: add wave、diffusion、drawer to kit (#146) (1af94e3)

4.7.102021-09-23

Note: Version bump only for package tuya-panel-kit


4.7.92021-09-14

Features


4.7.82021-09-09

Bug Fixes

  • Popup.list: fix the horizontal line disappearing due to the decimal point problem && add checkIconColor props (#132) (1200cc4)

Features


4.7.72021-08-31

Bug Fixes

  • Popup.countdown: when onlyone is true, the picker is not center (#127) (b4acbc8)
  • Popup.list: When Popup.list is set to subtitle, it cannot be displayed normally (#125) (6001716)

Features

  • TimerPicker: add amText and pmText to support custom (#128) (16df2ed)

4.7.62021-08-24

Features


4.7.52021-08-24

Note: Version bump only for package tuya-panel-kit


4.7.42021-08-14

Bug Fixes

  • NavigationContainer: fix onBack of TopBar (#117) (09b352c)

4.7.32021-08-13

Note: Version bump only for package tuya-panel-kit


4.7.22021-08-11

Note: Version bump only for package tuya-panel-kit


4.7.02021-08-11

Bug Fixes

  • wifiOffline: Wifi offline on Iphone 12 system version 14.6 the font size of the pop-up box is inconsistent (#102) (6cb9c65)

Features


4.6.62021-07-31

Bug Fixes

  • fix tuya-panel-theme version (f834058)

4.6.52021-07-29

Bug Fixes

  • TimerPicker: TimerPicker font is cut off in some IOS (#95) (d6f9631)

4.6.42021-07-23

Bug Fixes


4.6.32021-07-20

Bug Fixes

  • countdown: Fix the problem caused by upgrading the maintenance of TYRCTWheelViewManager plug-in in RN 0.59 on Android side. (fb3d71c)

4.6.22021-06-29


4.6.12021-06-29


4.6.02021-06-22

Bug Fixes

  • React-Naviagtion: fix the flicker when the background color is photo, fixes #79 (#81) (0b55365)

Features

  • Slider: add Slider && SliderWithLine (#80) (16c0ff1)
  • SwitchButton: add new type && more style (#77) (2efd75f)
  • tabbar: add new type of Tabbar (#82) (ed24a35)

4.5.62021-06-08

Features

  • Picker: add new style of Picker to support dividerColor (#74) (e1bdc5b)

4.5.52021-06-03

Bug Fixes

  • Popup: fix the problem of Popup hiding the horizontal line at the bottom of the top bar in dark mode, fixes #71 (#72) (b5f4949)

Features


4.5.42021-05-18

Bug Fixes

  • Notifacation: fix text and Icon misalignment on Android, fixes #63 (fb4984b)

Features

  • react-navigation: add createModalPresentationIOS && SlideFromRightIOS to fit our template (#69) (f15d5d1)

4.5.32021-04-29

Bug Fixes

  • Navigation: fix the flashback problem of transition animation mask (8f35b4d)
  • Navigation: fix the flashback problem of transition animation mask (62fc7cd)
  • Offline: fix Bluetooth offline on Android occasionally can not jump to the matching network also buy it problem (aaa9025)

4.5.22021-04-08

Bug Fixes

  • Offline: fixing a successful network allocation but showing device removal (#59) (c4671c4)

4.5.12021-03-25

Features


4.5.02021-03-18

Bug Fixes

  • TransitionPresets: fix insets to fit App (903718c)

Features

  • add battery、slider-progress、slider-with-line (#52) (5915159)
  • fit Slider to Studio (9f2c694)

4.4.12021-03-04


4.4.02021-02-25

Bug Fixes

  • FullView: fix background propType error (#41) (029a395)
  • TopBar: 修复 TopBar 标题文案不居中问题, fixes #37 (#38) (17be0f4)

Features


4.3.42021-02-04


4.3.32021-01-29

Bug Fixes

  • react-navigation: 修复react-navigation在二级页面首页无法接受参数的问题 (#34) (f71ebda)

Features


4.3.22021-01-27

Bug Fixes

  • TYNativeApi: fix parseJSON not defined (83e41fe)

4.3.12021-01-26


4.3.1-rc.02021-01-26


4.3.02021-01-26

Bug Fixes


4.2.12021-01-19

Bug Fixes


4.2.02021-01-07

Bug Fixes

  • Popup: 修复 Popup.countdown 在安卓 RN 0.59 全功能升级下出现横线间断的问题 (#22) (51b8f8d)
  • Dialog && Popup: 修复同时操作多个弹框,内容消失弹框不消失 #24

4.1.02020-12-29

Features

  • RotationView: 增加 isInteraction 属性不阻塞 InteractionManager 任务队列, fixes #20 (#21) (83d58e1)

Bug Fixes

  • Picker: add type transfer for selectedValue (f17010e), closes #17

4.0.02020-12-25

Bug Fixes

  • TimerPicker: 修复时间制不更新问题。(62ff90e

Features

  • Navigation: add TransitionPresets. (5ca060d)
  • Theme: add useTheme hooks.

Breaking Changes

  • Navigation: modify the screenOption structure.

  • Dialog: Dialog 交互视图向 App 靠齐。(62ff90e


4.0.0-rc.12020-12-11

Bug Fixes

  • react-native-deprecated-custom-components use official npm version (cc03843)

Features


4.0.0-rc.02020-11-14

Bug Fixes

  • Tabbar: 给 wrapperWidth 设置默认值 (34066eb)
  • Modal: 修复 node 节点 undefined 的时候崩溃 (c1d6aed)
  • tabbar: 修复 tabar 崩溃问题 (c1d6aed)

Features

  • 支持使用 react-navigation 5
  • 测试覆盖率达到 90% 以上
  • 支持 react-native@0.59.10
  • 支持 typescript 开发

Breaking Changes

  • 因为引入了 react-navigation 所以必须要 app 版本 3.21 以上 即 appRNVersion 5.30 以上
  • 4.0 之后不再支持 0.59.10 以下版本,低版本需自行兼容

2.0.0-rc.72020-09-25

Bug Fixes

  • ART: 修复在 rn0.59 ART,需要嵌套 ScrollView 才能生效的 bug (92d12a7)
  • Modal: 修复 Modal 组件点击确认和遮罩动画失效 (61a8f09)
  • Modal: 修复安卓双击或多击 Modal 的内容框会关闭遮罩问题 (a8ef09f)
  • Modal: 修复潜在内部 nodes 结点取不到的问题 (b48c966)
  • Progress: 修复进度条在非手势动作下渐变色无法正常渲染问题 (297ce5a)
  • Progress: 更新最大值 max 和最小值 min (c5042ee)
  • Text: 修复 Text 在某些安卓机型被截断的问题 (1f843eb)
  • Toast: 修复 Toast 组件横屏状态下不居中问题 (bb6f1ab)
  • TopBar: 修复 TopBar 里 background 重复导致崩溃 (2a4e1e1)

Features

  • Offline: add showOldOffline to decide whether to use the old version offline (ceb9f42)
  • Popup: Popup.numberSlider 支持按钮加减 (15b07b7)
  • Stepper: 支持禁用 (bc37d7c)
  • Stepper: 暴露实例对象 (57dfd08)
  • Toast: toast 动画时间调整 (1f49cf4)

2.0.0-rc.62020-08-06

Bug Fixes

  • Modal: 修复 Modal 在 unmount 时无法移除 (5dd58c7)

Features

  • GlobalToast: GlobalToast 新增属性可支持原 Toast 方法调用 (4dfb6a3)
  • MQTT: 新增属性和后台配置字段 hideSignalPop 控制弱网提醒 (bda7d3a)
  • Offline: add new Offline (0d87aa7)
  • Popup&Dialog: 修复点击确认动画不生效问题 & Popup.list 和 Dialog.checkbox 值跳转问题 (72ba25f)
  • Stepper: add Stepper (7d0cbe6)
  • SwtichButton: adjust size && fix size&theme conflict (9918c59)
  • Tabs: 支持设置通过 wrapperStyle 设置 TabContent 的宽度 (f93d54e)
  • Toast: Toast support adaptation (a87cfe5)
  • typeScript: 接入 ts (6485d5f)

2.0.0-rc.52020-07-01

Bug Fixes


2.0.0-rc.42020-07-01

Bug Fixes

  • TYSdk: 修复 apiRequest 解析基础数据类型崩溃 (30fd8f2)

  • Progress: 修复 thumb 过大被截 (4579450)

Features

  • Progress: add Progress-double and Progress-compose (c7eec55)

2.0.0-rc.32020-05-21

Bug Fixes

  • Motion: allow startAnimation when animating (9084cfd)
  • Layout: 在 5.21 之前的版本不请求 mqtt data (416ffb6)
  • OfflineView: 允许蓝牙设备在网络离线设备在线的情况下操作 (99cc363)
  • parseJSON: 修复传入 false 返回空对象 (fb2e4c4)
  • Popup.countdown: fix min prop (ed5a7ef)
  • Popup.list: 修复 Popup.list 在安卓上无法正常显示 Switch (d8ecb51)

Features

  • Dialog: Dialog 默认添加动效 ScaleFadeIn(放大淡入 / 缩小淡出 (4795a85)
  • Popup: Popup 添加默认动效 PullUp (上拉下滑) (d50d1bc)

2.0.0-rc.22020-04-20

Bug Fixes

  • Popup.list: 修复在 global dark / popup light 情况下列表显示问题 (993b8f6)
  • Popup.list: 修复每次更新 props 都会重新计算选中值的 bug (459ad8b)
  • Popup.toast: 修复 Popup.toast 无效 bug 并提示即将废弃 (470a13d)

Features

  • GlobalToast: 新增 GlobalToast 组件 (7d62276)
  • Navigator: 接入信号强度提醒 (cef73cc)
  • Notification: 新增 onPress 属性 (9393c3e)
  • NotificationLegacy: 新增 onPress 属性 (b717d4a)
  • Popup: 头部栏添加返回按钮或者副标题 (9de2f91)
  • Progress: 新增 Progress 组件 (b3e53e9)
  • Tabs: 支持控制 TabContent 加速度阈值、配置右侧额外留白、允许禁用单个项 (4427f3c)
  • Tips: 新增属性可选择不显示角标 (9429727)

2.0.0-rc.12020-02-18

Bug Fixes

  • Tab: 修复当 tabContent 实例不存在导致崩溃的 bug (632baf4)
  • Tabs: 修复未激活的文字生效的 bug (201c941)
  • TYList: 修复为跟随主题的 bug (ae3d7fd)

Features

  • Carousel: add pageStyle (3699c1a)
  • DatePicker: 参数补给是否新增 0 (9657046)
  • Dialog: 接入 dark mode (8e31aa1)
  • FullView: add Notification motion (67d2f45)
  • Modal: add 键盘自适应 (b5e1b0e)
  • Motion: add motion 动效 (ca5412f)
  • Notification: add 有动画效果的通知和没动画效果的通知 (86f5c5c)
  • Popup: 接入 dark mode (c0173fe)
  • SwitchButton: 增加 wrapperProps 支持 studio (b837bde)
  • SwitchButton: 支持渐变形式的按钮 (d064ef0)
  • Tips: add Tips 气泡类型 (7cb16d7)
  • Toast: add 四种类型 (a9acffa)

2.0.0-rc.02019-12-03

Features

  • Theme: 新增 Theme 组件,接入主题
  • BrickButton: 新增 BrickButton 组件
  • Carousel: 新增 Carousel 组件
  • Collapsible: 新增 Collapsible 组件
  • ControllerBar: 新增 ControllerBar 组件
  • Dialog: 新增 Dialog 组件
  • Divider: 新增 Divider 组件
  • Notification: 新增 Notification 组件
  • Popup: 新增 Popup 组件
  • TabBar: 新增 TabBar 组件
  • Tabs: 新增 Tabs 组件
  • TimerPicker: 新增 TimerPicker 组件

BREAKING CHANGES

  • ColorPicker: 移除 CircularPicker / ColorPicker / RectColorPicker

1.0.12019-03-13

Bug Fixes

  • OfflineView: fix Android OfflineView height 4980a25f
  • TopBar: Iphone XsMax 兼容 baf1276d