New Features
- Config CLI: Added -l/–list option to config choice command for listing available options (#588)
- Otto Robot: Added Otto V1 board profile, motion queue system, and variant documentation; improved servo control and T5AI_OTTO board integration (#585)
- LVGL PC Simulator: Added LVGL desktop simulator support for local UI development (#575)
- Raspberry Pi: Added SDL2 and USB camera video stream support on Raspberry Pi (#546 area)
- Device Timer: Added cloud-managed device timer feature (#539)
- AI Agent: Added session initialization callback support (#529)
- MiniClaw Demo: Added tuya_mimiclaw demo project (#518); added SD card and LED control tool integrations (#527)
- ESP32-C6: Added ESP32-C6 platform adaptation (#521)
- Export Tool: Added hello subcommand and reworked export scripts (#567)
- switch_demo: Added read_mac CLI command (#562)
Bug Fixes
- Fixed BLE DP pointer offset calculation in schema (#581)
- Fixed null client guard and default devid in DP object report (#587)
- Fixed audio streaming and volume control issues (#579)
- Fixed memory management in cli_fs_list_dir_recursive_ (#565 area)
- Fixed spurious error log for empty timer task list (#563)
- Fixed cloud meta report timing and timer alignment with time sync (#561)
- Fixed CLI clone URL display with insteadOf git rules (#557)
- Fixed T5AI OTA and platform issues (#554)
- Fixed MiniClaw config example and T5-core chatbot crash (#532)
- Fixed compile error for ATK_T5AI_MINI_BOARD (#533)
- Fixed memory allocation and initialization in tuya_iot_dp_obj
- Fixed windows-curses dependency for Windows builds (#568)
- Fixed null check in user_upgrade_notify_on
Refactoring & Improvements
- Refactored MQTT publish handling: improved timeout logic and message ID management (#580)
- Refactored IoT module to adopt reset-complete flow and centralized MQTT lifecycle management (#550)
- Refactored JSON handling and error checking in AI components
- Updated tyutool dependency (#583)
Platform & Toolchain
- Updated T5AI platform and AMOLED display configuration (#559, #558, #572)
- Updated ESP32 platform commit reference (#571, #546)
- Improved CI: added build log export and platform caching (#513 area)
- Updated .gitignore and added CLI command implementations (#564)
Documentation
- Added AGENTS.md for AI agent usage guidance (#522)
- Updated README with system components section and new badges (#550)
- Updated README_zh.md with revised titles and images
Release: Releases · tuya/TuyaOpen · GitHub