Added support for mapping specific StarBurst audio-recording and video-recording intents in Spanish-language contexts to the existing intent command set.
Fixed an issue where an AI response containing no playable voice data could leave the playback state active and prevent subsequent user speech from starting a new question.
Raised the minimum supported iOS version to 15.0 for Xcode 27 compatibility; integrating apps must update their deployment target accordingly.
Added support for Jieli glasses without onboard storage, including receiving captured photos directly over Bluetooth.
Fixed device type recognition for audio glasses.
Added support for JPEG live streams with audio on compatible devices, providing both Opus audio and decoded PCM data.
Updated the JPEG live streaming start API to include opusDataReceivedHandler; existing calls must supply this argument, using nil if audio is not needed.
Added RTMP publishing from JPEG frames and PCM audio through the Live Stream SDK and the iOS Flutter plugin bridge.
Bump MagicHelper SDK to 2.13.2 to fix a crash in the SDK.
Improved speech input language selection for AI features by preferring an exact regional match, then another supported variant of the same language, and finally the service's default language. When no input language is specified, applicable services apply the same matching rules to the device's system language.