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 andframeAvatar()). 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.