Skip to main content

Genies iOS SDK v0.1.25

Updated: June 10, 2026

What's New

  • Auto-framing callback: NAFView.onAutoFrame: (() -> Void)? — fires on the main actor the frame the orbit camera is auto-framed against the avatar's bounds (first load and frameAvatar()). The camera (cameraTarget / cameraDistance / cameraYaw / cameraPitch) is already set when it fires, so read or override it there to apply a custom offset or starting pose — changes take effect on the same frame.

What's Fixed

  • Rapid avatar switching stability
    • Hardened the avatar load / unload / switch path against a family of use-after-free crashes and a hang that could occur when loads were superseded in quick succession (rapid switching or spam-loading).
    • Progressive LOD-upgrade merges now run off the main thread, removing potential frame hitches when a higher LOD lands.