Animato v1.6.0 — DevTools
Animato v1.6.0 ships runtime DevTools for inspecting, tuning, recording, and
profiling animations across Rust and JavaScript/WASM apps.
Highlights
- New
animato-devtoolscrate with timeline inspector, easing curve editor,
spring visualizer, recorder controls, performance monitor, and shared
DevToolsState. - New runtime inspection primitives in
animato-core:AnimationKind,
PlaybackState,AnimationIntrospection, andInspectable. AnimationDrivernow supportsadd_inspectable, reusable snapshots,
completed-count tracking, and profiled ticks with per-animation update costs.- JavaScript/WASM package exports DevTools classes and
RafDriversnapshot
accessors for browser inspector UIs. - New examples for web overlays, desktop/Bevy-style panels, terminal panels,
and JavaScript DevTools.
Install
[dependencies]
animato = "1.6.0"[dependencies]
animato = { version = "1.6.0", features = ["devtools"] }npm install @aarambhdevhub/animato-coreCrates published to crates.io
| Crate | Version | Description |
|---|---|---|
animato-core |
1.6.0 |
Traits, interpolation, easing, and inspection primitives |
animato-color |
1.6.0 |
Perceptual color wrappers |
animato-tween |
1.6.0 |
Tween<T> and keyframe tracks |
animato-spring |
1.6.0 |
Scalar and component springs |
animato-path |
1.6.0 |
Bezier, SVG paths, motion paths, morphing |
animato-physics |
1.6.0 |
Inertia, drag, and gesture recognition |
animato-driver |
1.6.0 |
Drivers, clocks, recording, inspection, profiling |
animato-timeline |
1.6.0 |
Timeline, sequence, and stagger composition |
animato-gpu |
1.6.0 |
GPU/CPU fallback batch tween evaluation |
animato-wasm |
1.6.0 |
rAF and DOM helpers |
animato-bevy |
1.6.0 |
Bevy integration plugin |
animato-leptos |
1.6.0 |
Leptos signal hooks and components |
animato-dioxus |
1.6.0 |
Dioxus signal hooks and native helpers |
animato-yew |
1.6.0 |
Yew hooks, components, gestures, and agents |
animato-devtools |
1.6.0 |
Timeline inspector, easing editor, spring visualizer, recorder, perf monitor |
animato-js |
1.6.0 |
WASM bindings published to NPM as @aarambhdevhub/animato-core |
animato |
1.6.0 |
Stable facade crate |
Verification
cargo fmt --checkcargo clippy --workspace --all-features -- -D warningscargo test --workspace --all-featurescargo test --workspace --no-default-featurescargo test -p animato --all-features --examplescargo test -p animato-devtools --all-featurescargo doc --workspace --all-features --no-deps- WASM checks for framework crates,
animato-js, andanimato-devtools - JavaScript package build, browser tests, and examples
cargo bench --workspace --no-runcargo publish --dry-runfor every crate before publish
Documentation
What's Changed
- Animato v1.6.0 DevTools release by @aarambh-darshan in #44
Full Changelog: v1.5.1...v1.6.0