Skip to main content

CHANGELOG

V1.0.1-beta.13​

Build 20261013001
  • Added support for mapping specific StarBurst audio-recording and video-recording intents in Spanish-language contexts to the existing intent command set.

V1.0.1-beta.12​

Build 20261009001
  • Added support for mapping StarBurst music pause intents to stop-playback intents.

V1.0.1-beta.11​

Build 20260928001
  • 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.

V1.0.1-beta.10​

Build 20260922001
  • 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.

V1.0.1-beta.9​

Build 20260909001
  • Bump MagicHelper SDK to 2.13.1.

V1.0.1-beta.8​

Build 20260907001
  • Fixed an issue that could cause apps to crash during Jieli OTA updates.
  • Improved media file importing so hotspot disconnections during an import now terminate the operation and invoke the completion callback with an error.

V1.0.1-beta.7​

Build 20260903001
  • Fixed an issue where voice data callbacks were not invoked during AI chat sessions.

V1.0.1-beta.6​

Build 20260902002
  • Added support for the FitCloud Pro and Jieli OTA protocols.
  • Improved Swift 6 compatibility for the Live Stream Flutter plugin.

V1.0.1-beta.5​

Build 20260902001
  • Enhanced AI Asking capabilities.
  • Improved AI service compatibility.
  • Bundled ZipZap with the SDK to address security vulnerabilities in the upstream ZipZap SDK.

V1.0.1-beta.4​

Build 20260830001
  • Apps can now check whether the connected device supports the find-device feature.
  • Added the following device information:
    • Image-enhancement post-processing algorithm currently in use.
    • Recommended maximum recording duration options for video and audio.
    • Minimum battery level required for taking photos, recording video or audio, and transferring files.

V1.0.1-beta.3​

Build 20260829001
  • Improved media file importing and video stabilization to reduce excessive memory and CPU usage and prevent related app crashes.
  • Enhanced the file import demo with a before-and-after view for comparing video stabilization results.
  • Added a new API to format device media storage by deleting all media files.

V1.0.1-beta.2​

Build 20260826002
  • Added support for over-ear headphones, allowing them to be recognized and their battery levels to be interpreted correctly.
  • Refined device capability definitions and added information about the device’s hardware configuration.
  • Improved SDK stability.

V1.0.1-beta.1​

Build 20260826001
  • 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.

V1.0.0​

Build 20260824001
  • Initial release of the AIBuds SDK.