Changelog

Last Updated on : 2024-10-29 03:24:42download

This topic provides a changelog for Smart Life App SDK for iOS.

Announcement

Configure your privacy manifest file before May 1, 2024.

v5.17.0

  • Release date: October 29, 2024

  • Demo

    • SDK Demo: Added WidgetKit demonstration
    • UI BizBundle Demo: Added single-category entry demonstration for device pairing
    • UI BizBundle Demo: Added demonstration for camera value-added services
  • ThingSmartPanelBizBundle RN Panel BizBundle

    • Added RN debugging capabilities
  • ThingSmartBizCore BizCore Component

    • Added capability for multi-language translation replacement
  • ThingSmartActivatorBizBundle Device Pairing BizBundle

    • Added single-category navigation capability
  • Dependency versions

      # Family
      pod 'ThingSmartFamilyBizBundle', '~> 5.17.0'
    
      # Device pairing
      pod 'ThingSmartActivatorBizBundle', '~> 5.17.0'
    
      # Device panel (RN)
      pod 'ThingSmartPanelBizBundle', '~> 5.17.0'
    
      # Device panel (MiniApp)
      pod "ThingSmartMiniAppBizBundle", '~> 5.17.0'
      pod 'ThingSmartBaseKitBizBundle', '~> 5.17.0'
      pod 'ThingSmartBizKitBizBundle', '~> 5.17.0'
      pod 'ThingSmartDeviceKitBizBundle', '~> 5.17.0'
    
      # Device details
      pod 'ThingSmartDeviceDetailBizBundle', '~> 5.17.0'
    
      # Device OTA
      pod 'ThingSmartOTABizBundle', '~> 5.17.0'
    
      # Scene
      pod 'ThingSmartSceneBizBundle', '~> 5.17.0'
    
      # Message center
      pod 'ThingSmartMessageBizBundle', '~> 5.17.0'
    
      # Camera
      pod 'ThingSmartCameraPanelBizBundle', '~> 5.17.0'
      pod 'ThingSmartCameraRNPanelBizBundle', '~> 5.17.0'
      pod 'ThingSmartCameraSettingBizBundle', '~> 5.17.0'
      pod 'ThingSmartCloudServiceBizBundle', '~> 5.17.0'
    
      # Help
      pod 'ThingSmartHelpCenterBizBundle', '~> 5.17.0'
    
      # Theme
      pod 'ThingSmartThemeManagerBizBundle', '~> 5.17.0'
    
      #################
      # Advanced used
      #################
    
      # Voice skill
      pod 'ThingSmartSkillQuickBindBizBundle', '~> 5.17.0'
    
      # Light scene
      pod 'ThingSmartLightSceneBizBundle', '~> 5.17.0'
    
      # Marketing
      pod 'ThingSmartMarketingBizBundle', '~> 5.17.0'
    
      # Mall
      pod 'ThingSmartMallBizBundle', '~> 5.17.0'
    
      # Value-added services
      pod 'ThingAdvancedFunctionsBizBundle', '~> 5.17.0'
    
      #################
      # SDK
      #################
    
      # [Required] Basic
      pod 'ThingSmartHomeKit', '~> 5.17.0'
      pod 'ThingSmartBusinessExtensionKit', '~> 5.17.0'
    
      # [Optional] Bluetooth
      pod 'ThingSmartBusinessExtensionKitBLEExtra','~> 5.17.0'
    
      # [Optional] Matter
      pod 'ThingSmartMatterKit', '~> 5.17.0'
      pod 'ThingSmartMatterExtensionKit', '~> 5.17.0'
      pod 'ThingSmartBusinessExtensionKitMatterExtra','~> 5.17.0'
    
      # [Optional] HomeKit device
      pod 'ThingSmartAppleDeviceKit', '~> 5.17.0'
    
      # [Optional] Special category
      pod 'ThingSmartCameraKit', '~> 5.17.0'
      pod 'ThingSmartOutdoorKit', '~> 5.17.0'
      pod 'ThingSmartSweeperKit', '~> 5.0.0'
      pod 'ThingSmartLockKit', '~> 5.5.0'
    

v5.16.0

  • Release date: September 11, 2024

  • ThingSmartHomeKit

    • Fixed known issues.
  • Dependency versions

      pod 'ThingSmartHomeKit', '~> 5.16.0'
      pod 'ThingSmartBusinessExtensionKit', '~> 5.16.0'
      pod 'ThingSmartBusinessExtensionKitBLEExtra','~> 5.16.0'
      pod 'ThingSmartBusinessExtensionKitMatterExtra','~> 5.16.0'
    
      pod 'ThingSmartMatterKit', '~> 5.11.0'
      pod 'ThingSmartMatterExtensionKit', '~> 5.0.0'
      pod 'ThingSmartAppleDeviceKit', '~> 5.2.0'
      pod 'ThingSmartCameraKit', '~> 5.16.0'
      pod 'ThingSmartOutdoorKit', '~> 5.4.0'
      pod 'ThingSmartSweeperKit', '~> 5.0.0'
      pod 'ThingSmartLockKit', '~> 5.5.0'
    

v5.15.0

  • Release date: August 12, 2024

  • ThingSmartHomeKit

    • Added support for single-bank OTA updates for Bluetooth devices, effectively saving the flash memory of the devices.
    • Worked with TuyaOS Mesh 2.1 to achieve a 10x increase in pairing speed.
    • Fixed known issues.
  • ThingSmartBusinessExtensionKit

    • Control the message push type: You can now enable or disable push notifications for different types of messages, including home, notification, and alert.
    • Set up Do Not Disturb (DND) period: Set up the desired DND period for device push messages, allowing you to avoid interruptions during specific time periods.
  • Updated demos

  • Dependency versions

    pod 'ThingSmartHomeKit', '~> 5.15.0'
    pod 'ThingSmartBusinessExtensionKit', '~> 5.15.0'
    pod 'ThingSmartBusinessExtensionKitBLEExtra','~> 5.15.0'
    pod 'ThingSmartBusinessExtensionKitMatterExtra','~> 5.15.0'
    
    pod 'ThingSmartMatterKit', '~> 5.11.0'
    pod 'ThingSmartMatterExtensionKit', '~> 5.0.0'
    pod 'ThingSmartAppleDeviceKit', '~> 5.2.0'
    pod 'ThingSmartCameraKit', '~> 5.15.0'
    pod 'ThingSmartOutdoorKit', '~> 5.4.0'
    pod 'ThingSmartSweeperKit', '~> 5.0.0'
    pod 'ThingSmartLockKit', '~> 5.5.0'
    

v5.14.0

  • Release date: July 11, 2024

  • SDK

    • Fixed other known issues.
    • Smart camera
      • Supported encrypted playback of videos on storage cards.
      • Optimized the compatibility of audio and video SDK.
  • UI BizBundle

    • Supported Apple UIScene.
    • ThingSmartFamilyBizBundle: Added room tags, device hiding, and room snapshots.
    • ThingSmartMarketingBizBundle: With a few lines of code, in your app, you can show the push notification, email, dialog box, review request, banner, and cover features configured in the marketing platform.
  • Updated demos

  • Dependency version

     # UI Biz Bundle
      pod 'ThingSmartSweeperKit','~> 5.0.0'
      pod 'ThingSmartDeviceDetailBizBundle','~> 5.14.0'
      pod 'ThingSmartSkillQuickBindBizBundle','~> 5.14.0'
      pod 'ThingSmartHelpCenterBizBundle','~> 5.14.0'
      pod 'ThingSmartActivatorBizBundle','~> 5.14.0'
      pod 'ThingSmartMessageBizBundle','~> 5.14.0'
      pod 'ThingSmartSceneBizBundle','~> 5.14.0'
      pod 'ThingSmartMallBizBundle','~> 5.14.0'
      pod 'ThingAdvancedFunctionsBizBundle','~> 5.14.0'
      pod 'ThingSmartMarketingBizBundle','~> 5.14.0'
      pod 'ThingSmartGroupHandleBizBundle','~> 5.14.0'
      pod 'ThingSmartDeviceSyncBizBundle','~> 5.14.0'
      pod 'ThingSmartPanelBizBundle','~> 5.14.0'
      pod 'ThingSmartLightSceneBizBundle','~> 5.14.0'
      pod 'ThingSmartShareBizBundle','~> 5.14.0'
      pod 'ThingSmartCameraRNPanelBizBundle','~> 5.14.0'
      pod 'ThingSmartCameraPanelBizBundle','~> 5.14.0'
      pod 'ThingSmartLangsExtraBizBundle','~> 5.14.0'
      pod 'ThingSmartFamilyBizBundle','~> 5.14.0'
      pod 'ThingSmartOTABizBundle','~> 5.14.0'
      pod 'ThingSmartCameraSettingBizBundle','~> 5.14.0'
      pod 'ThingSmartCloudServiceBizBundle','~> 5.14.0'
      pod 'ThingSmartActivatorExtraBizBundle','~> 5.14.0'
      pod 'ThingSmartThemeManagerBizBundle','~> 5.14.0'
    
    # BASIC SDK
      pod 'ThingSmartHomeKit', '~> 5.14.0'
      pod 'ThingSmartBusinessExtensionKit', '~> 5.14.0'
      pod 'ThingSmartBusinessExtensionKitBLEExtra','~> 5.14.0'
    
    # ADV SDK
      pod 'ThingSmartMatterKit', '~> 5.11.0'
      pod 'ThingSmartMatterExtensionKit', '~> 5.0.0'
      pod 'ThingSmartBusinessExtensionKitMatterExtra','~> 5.14.0'
      pod 'ThingSmartAppleDeviceKit', '~> 5.2.0'
      pod 'ThingSmartCameraKit', '~> 5.14.0'
      pod 'ThingSmartOutdoorKit', '~> 5.4.0'
      pod 'ThingSmartSweeperKit', '~> 5.0.0'
      pod 'ThingSmartLockKit', '~> 5.5.0'
    

v5.11.0

  • Release date: April 3, 2024

  • SDK

    • Fixed other known issues.
  • Dependency version

    # SDK
     pod 'ThingSmartHomeKit', '~> 5.11.0'
     pod 'ThingSmartMatterKit', '~> 5.8.1' 
     pod 'ThingSmartAppleDeviceKit', '~> 5.2.0'
    

v5.8.0

  • Release date: January 11, 2024

  • SDK

  • UI BizBundle

    • Adapted to iOS 17.
    • ThingSmartCameraPanelBizBundle IPC UI BizBundle: Optimized audio and video features.
    • ThingSmartLightSceneBizBundle Lighting Scenario UI BizBundle:
      • Supported the No Action setting, allowing the light scenarios not to apply to a specific light. For example, bedroom bedside lights and sensor lights do not need to follow the lighting scenario of the entire room.
      • Added background image and background color features.
  • Dependency version

    pod 'ThingSmartHomeKit','~> 5.8.0'
    pod 'ThingSmartOutdoorKit', '~> 5.1.0'
    pod 'ThingSmartCameraKit', '~> 5.8.0'
    pod 'ThingSmartSweeperKit', '~> 5.0.0'
    
    pod 'ThingSmartPanelBizBundle','~> 5.8.0'
    pod 'ThingSmartLightSceneBizBundle','~> 5.8.0'
    pod 'ThingSmartShareBizBundle','~> 5.8.0'
    pod 'ThingSmartCameraPanelBizBundle','~> 5.8.0'
    pod 'ThingSmartDeviceDetailBizBundle','~> 5.8.0'
    pod 'ThingSmartSkillQuickBindBizBundle','~> 5.8.0'
    pod 'ThingSmartLangsExtraBizBundle','~> 5.8.0'
    pod 'ThingSmartHelpCenterBizBundle','~> 5.8.0'
    pod 'ThingSmartActivatorBizBundle','~> 5.8.0'
    pod 'ThingSmartMessageBizBundle','~> 5.8.0'
    pod 'ThingSmartFamilyBizBundle','~> 5.8.0'
    pod 'ThingSmartSceneBizBundle','~> 5.8.0'
    pod 'ThingSmartHomeKit','~> 5.8.0'
    pod 'ThingSmartMallBizBundle','~> 5.8.0'
    pod 'ThingSmartOTABizBundle','~> 5.8.0'
    pod 'ThingAdvancedFunctionsBizBundle','~> 5.8.0'
    pod 'ThingSmartGroupHandleBizBundle','~> 5.8.0'
    pod 'ThingSmartCloudServiceBizBundle','~> 5.8.0'
    pod 'ThingSmartDeviceSyncBizBundle','~> 5.8.0'
    pod 'ThingSmartActivatorExtraBizBundle','~> 5.8.0'
    pod 'ThingSmartThemeManagerBizBundle','~> 5.8.0'
    

v5.2.0

v5.1.0

  • Release date: July 17, 2023
  • New updates:
    • Launched the Matter SDK and allowed users to pair and control Matter devices and get information about these devices.
    • Added pairing by auto discovery of Matter devices to Device Pairing UI BizBundle.
    • Updated the local area network (LAN) channel component and fixed app crashes that might occur during device pairing.
    • Fixed the incorrectly displayed online or offline status of Bluetooth mesh devices.
    • Optimized the process of pairing in access point (AP) mode for iPhone 14 Pro that comes with iOS 16 to avoid any failed results.
    • Fixed the errors that might occur during the process of pairing and binding TuyaLink-based devices with QR code.
    • Fixed other known issues.

v5.0.0

  • Release date: April 17, 2023
  • New updates:
    • Supported pairing and controlling Matter devices.
    • Supported the development on top of Smart MiniApp.
    • Added the entry to pairing with QR code.
    • Fixed known issues.