Skip to content

0.3.0

Latest

Choose a tag to compare

@Chikati Chikati released this 08 Jul 18:52

xg.glass 0.3.0

Minor release: all changes since 0.2.1 are additive, with new unified APIs and no breaking changes. Consumer minCompileSdk stays 36.

Highlights

  • Added the flagship video frame streaming API: startVideoStream() and VideoStreamSession, counted drop-oldest backpressure, simulator + INMO/RayNeo runtime adapters, and unified capturePhoto()-during-stream semantics.
  • Added displayImage() for PNG/JPEG content, with simulator, INMO runtime, and RayNeo runtime support.
  • Added battery level events through GlassesEvent.BatteryLevel, including Omi standard BLE Battery Service support on both platforms, on-device INMO/RayNeo runtime support, and simulator hooks.
  • Added xg-glass validate for one-command guided hardware validation and paste-ready issue reports.
  • Refreshed the Android toolchain to Gradle 9.6.1, Android Gradle Plugin 9.2.1, and AndroidX Core 1.18.0.
  • Published complete 13-module API documentation for the SDK surface.
  • Added dual fake-BLE regression harnesses for Omi and Even Realities G1 behavior.

Device Validation Status

No new hardware validation was performed for 0.3.0.

Device 0.2.0 status
Rokid Android adapter; validated in 0.1.0-era hardware sessions.
RayNeo On-glasses Android runtime; x2 validated in 0.1.0-era hardware sessions, x3 Pro untested.
Simulator Android/iOS simulator path; validated in 0.1.0-era sessions and covered by 0.2.0 generated-app checks.
Even Realities G1 Android and iOS adapter shipped; hardware validation pending.
INMO Air3 On-glasses Android runtime adapter shipped; hardware validation pending.
Meta iOS microphone Bluetooth HFP microphone adapter shipped; hardware validation pending.
Meta Android Android adapter remains opt-in through Meta's GitHub Packages dependency.
Brilliant Labs Frame Source/CLI flow remains the working Frame path; Maven provides the bridge API/contract.
Omi Audio-focused BLE adapter remains available.

Call For Hardware Testers

If you have Even Realities G1, INMO Air3, Meta AI Glasses for iOS HFP microphone testing, RayNeo x3 Pro, or other supported hardware, xg-glass validate now makes participation about a 10-minute guided run. Please report results through issue #63: #63.