Skip to main content
1.0.0-beta.80
Web SDK
2025-01
Next.js Plugin - Added withAvatarkit wrapper for Next.js projects to automate WASM file configuration with webpack
  • Patches Emscripten scriptDirectory for correct asset resolution
  • Copies WASM files to static/chunks/ automatically
  • Adds application/wasm Content-Type headers
  • Preserves existing webpack and headers configurations
1.0.0-beta.75
Web SDK
2025-01
Local Log Upload - Automatic local log upload for debugging and troubleshooting
1.0.0-beta.71
Web SDK
2024-12
API Refinement - Improved API structure by marking internal classes with @internal for better code organizationType Safety - Enhanced type definitions by hiding internal implementation details from public API
1.0.0-beta.64
Web SDK
2024-12
Vite Plugin - Added avatarkitVitePlugin to automate WASM file configuration
  • Automatically handles WASM MIME types in dev server
  • Copies WASM files during build
  • Generates _headers file for Cloudflare Pages
1.0.0-beta.63
Web SDK
2024-12
Audio Context API - Added initializeAudioContext() method that must be called in user gesture context
  • Ensures AudioContext is created properly to satisfy browser security policies
  • All audio operations now require prior initialization
1.0.0-beta.55
Web SDK
2024-11
Eye Tracking Control - Added eyeTrackingEnabled parameter to PostProcessingConfig for real-time controlPoint Count API - Added getPointCount() method to AvatarController to get avatar point cloud count
1.0.0-beta.51
Web SDK
2024-11
Post-Processing Enhancement - Added translation and eyePose fields to PostProcessingConfigBugfix - Fixed avatar settings update issue when using cached avatars
1.0.0-beta.45
Web SDK
2024-10
Immediate Rendering - Post-processing and camera updates apply immediately when playback is pausedAPI Change - Replaced ready Promise with onFirstRendering callback for better async handling
1.0.0-beta.36
Web SDK
2024-10
Audio Configuration - Added configurable audio sample rate support (8000-48000 Hz, default: 16000)
  • Audio recording and playback automatically use configured sample rate
1.0.0-beta.35
Web SDK
2024-10
API Change - Changed setTransform() method to transform getter/setter property
1.0.0-beta.29
Web SDK
2024-09
Breaking Changes - Removed Environment.test, changed default log level to offNew Features - Added avatar caching methods (retrieve, clear, clearAll)Background Image - Added background image control in AvatarView
1.0.0-beta.28
Web SDK
2024-09
Breaking Change - Renamed AvatarKit to AvatarSDK for better consistency
  • Update imports: AvatarKitAvatarSDK
1.0.0-beta.22
Web SDK
2024-08
API Changes - Renamed onAvatarState to onConversationState, Environment.us to Environment.intlVolume Control - Added setVolume() and getVolume() methods for audio playback control
1.0.0-beta.17
Web SDK
2024-08
Fallback Mechanism - Added automatic audio-only fallback when animation data is unavailableAPI Change - Moved playback mode configuration to AvatarSDK.initialize()
1.0.0-beta.3
Web SDK
2024-07
Architecture - Refactored to three-layer architecture (Rendering, Playback, Network)Dual Mode - Added SDK mode and Host mode support
1.0.0-beta.97
Web SDK
2026-04
Breaking ChangeavatarView.transform renamed to avatarView.avatarTransform (cross-SDK alignment).Avatar transform from character settings — Automatically applies position and scale from character settings.Rendering quality — Improved color accuracy for avatar rendering.
1.0.0-beta.28
iOS SDK
2026-04
Rendering quality — Improved color accuracy for avatar rendering.Avatar transform from character settings — Automatically applies position and scale from character settings.WebSocket close codes — Added handling for auth failure, insufficient balance, session timeout, concurrent limit.
1.0.0-beta48
Android SDK
2026-04
Rendering quality — Improved color accuracy for avatar rendering.Avatar transform from character settings — Automatically applies position and scale from character settings.Device support expansion — More devices supported through benchmark scoring instead of deny-list.WebSocket close codes — Added handling for auth failure, insufficient balance, session timeout, concurrent limit.