Changelog
All notable changes to the Uthana API will be documented in this file.
June 15, 2026
Added
text-to-motion-3.0is now available in limited release via the newcreate_text_to_motion_jobmutation. This async, diffusion-based model returns aJobthat must be polled to completion, similar to video-to-motion. Contact support to request access.
Changed
video-to-motion-2.0is now the default VTM model (previouslyvideo-to-motion-v2).video-to-motion-v2remains accepted as a backward-compatible alias.- Added
video-to-motion-2.1model with post-processing refinements. Returns refined motion IDs rather than the base motion.
Removed
video-to-motion-v1is no longer available. The deprecation deadline of 30 Apr 2026 has passed.
May 2026
Added
playback_speeddownload option — scale animation playback speed between 0.1–2.0x (default 1.0).rerig_targetandinclude_fingersoptions for character upload, for re-rigging to a specific target skeleton and including finger joints. Available in@uthana/clientv0.3.1 anduthana(Python) v0.4.0.- Client SDK usage examples added throughout the API docs (Python and JS/TS tabs).
April 2026
Added
@uthana/clientand@uthana/reactJS/TS client packages published on npm — v0.2.0 initial release.- Python
uthanapackage v0.2.0 — expanded API covering all capabilities with both async and sync variants. - Locomotion API:
create_locomotionmutation for controllable, loopable directional travel motions. JS/Python clients updated to v0.3.0 with locomotion support. no_meshoption for GLB downloads — returns animation data only, without the character mesh.
Changed
video-to-motion-v2is now the default VTM model.video-to-motion-v1is deprecated and will be removed.
February 2026
Added
- Stitch & loop motions: new
create_enhanced_stitched_motionmutation transitions smoothly between two existing motions. See Stitch & loop motions. - BUCMD
diffusion-v2model forcreate_text_to_motionwith advanced parameters:steps,cfg_scale,length, andseed. auto_rig_confidencefield in character upload responses — a 0–1 quality score for the auto-rigging result.in_place,torso_only, androblox_compatibledownload options for FBX/GLB exports.
November 2025
Added
- Motion-only animation download endpoint:
/motion/animation/{character_id}/{motion_id}/glb/...returns just the animation track without a character mesh, and does not count against download quota.
January 30, 2025
Added
- Initial API documentation release
- GraphQL API reference
- Basic examples for cURL, Python, and TypeScript
Changed
- Documentation migrated to objective-oriented structure