Releases: LottieFiles/dotlottie-rs
Releases · LottieFiles/dotlottie-rs
0.1.25 (2024-07-05)
Features
chore: 🤖 upgrade [email protected]
0.1.24 (2024-06-27)
Features
🎸 expose lottie animation original size (#180)
added context methods (#191)
added load_state_machine_data (#190)
chore(wasm): 🤖 reduce WASM binary size
-
WASM Binary Optimization:
-
Applied the
-Oz
flag withemcc
for size optimization. -
Used the compact
emmalloc
allocator. -
Used the rust nightly toolchain to remove location details and panic string formatting for a smaller binary size.
-
Reduced binary size by ~142 KB (from 1,245,102 bytes to 1,099,243 bytes).
-
JavaScript Glue Optimization:
-
Enabled the Closure compiler with the
--closure=1
flag. -
Reduced glue code size by ~36.88 KB (from 67,964 bytes to 30,197 bytes).
Fixes
removed commented out target_arch (#184)
iOS bundle minimum supported version on AppStore fix (#185)
🐛 manifest_string() panics when no manifest available (#189)
chore(dependencies): 🤖 upgrade uniffi-rs to v0.28.0
0.1.23 (2024-06-19)
Features
dotLottie interactivity v0.1 (#166)
0.1.22 (2024-06-13)
Fixes
🐛 incorrect ios build env variable (#177)
0.1.21 (2024-06-13)
0.1.20 (2024-05-31)
Features
🎸 segment duration getter (#161)
🎸 add tvg_canvas_set_viewport integration and bindings (#158)
chore: 🤖 update ThorVG 0.13.5
feat: 🎸 add tvg_canvas_set_viewport integration and bindings
feat(playback): 🎸 segment duration getter
Fixes
🐛 update speed causes animation frame jump (#160)
chore: 🤖 update ThorVG 0.13.6
fix(playback): 🐛 update speed causes animation frame jump
0.1.19 (2024-05-21)
Features
chore: 🤖 Upgrade ThorVG to v0.13.4 (#148)
Release details: ThorVG v0.13.4