Animato v1.3.0 — Yew
Animato v1.3.0 — Yew
Animato v1.3.0 adds first-class Yew integration with
UseStateHandle-backed hooks, CSS helpers, scroll helpers,
presence and page transitions, keyed list helpers, gesture state,
and serializable f32 agent coordination while preserving the
stable v1 API.
Install
[dependencies]
animato = "1.3.0"Crates published to crates.io
| Crate | Version | Description |
|---|---|---|
animato-core |
1.3.0 |
Traits, interpolation, and easing |
animato-color |
1.3.0 |
Perceptual color wrappers |
animato-tween |
1.3.0 |
Tween<T> and keyframe tracks |
animato-spring |
1.3.0 |
Scalar and component springs |
animato-path |
1.3.0 |
Bezier, SVG paths, motion paths, morphing |
animato-physics |
1.3.0 |
Inertia, drag, and gesture recognition |
animato-driver |
1.3.0 |
Drivers, clocks, and scroll drivers |
animato-timeline |
1.3.0 |
Timeline, sequence, and stagger composition |
animato-gpu |
1.3.0 |
GPU/CPU fallback batch tween evaluation |
animato-wasm |
1.3.0 |
rAF and DOM helpers |
animato-bevy |
1.3.0 |
Bevy integration plugin |
animato-leptos |
1.3.0 |
Leptos signal hooks and components |
animato-dioxus |
1.3.0 |
Dioxus signal hooks and native helpers |
animato-yew |
1.3.0 |
Yew hooks, components, gestures, and agents |
animato |
1.3.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 doc --workspace --all-features --no-depscargo check -p animato-wasm --target wasm32-unknown-unknown --features wasm-domcargo check -p animato-leptos --target wasm32-unknown-unknown --features csrcargo check -p animato-dioxus --target wasm32-unknown-unknown --features web- Leptos and Dioxus example compile checks for all v1.2.0 examples
wasm-pack test --headless --chromecargo bench --workspace --no-runcargo llvm-cov --workspace --all-features --fail-under-lines 90cargo +nightly fuzz run svg_path_parser -- -max_total_time=60cargo publish --dry-runfor every crate immediately before publish
Documentation
- README
- Full API map
- Getting started
- Feature flags
- Leptos integration
- Dioxus integration
- Testing
- Release process
- Changelog
WASM Example
The prebuilt WASM counter example is deployed through GitHub Pages:
Notes
Capture benchmark timing on release hardware before public
announcement and include it in follow-up release commentary when
publishing to community channels.