Skip to content

Releases: LottieFiles/dotlottie-rs

0.1.33 (2024-11-20)

20 Nov 11:16
c9328ea
Compare
Choose a tag to compare

Features

made thorvg an optional dependency (#248)

update thorvg to version 0.15.2 (#255)

Update thorvg to v0.15.4 (#262)

handling of dotLottie v2 specs (#254)

Fixes

removed unused lib.rs file (#247)

0.1.32 (2024-10-07)

07 Oct 10:51
2a21800
Compare
Choose a tag to compare

Features

migration to conan for dotlottie-rs (#225)

c-api (#237)

chore(dependencies): 🤖 upgrade thorvg v0.14.9

chore(dependencies): 🤖 upgrade thorvg v0.15.0

0.1.31 (2024-09-04)

04 Sep 14:17
dcc2e27
Compare
Choose a tag to compare

Features

added GlobalState node type (#215)

bump thorvg to v0.14.5 (#216)

layer detection api (#217)

x86 android support (#218)

bump thorvg to v0.14.8

Fixes

thorvg canvas resize problem. (#206)

corrected thorvg canvas sync (#222)

0.1.30 (2024-08-01)

01 Aug 13:36
5fa7fde
Compare
Choose a tag to compare

Fixes

clippy lints (#213)

0.1.29 (2024-07-30)

30 Jul 10:17
29cb0c2
Compare
Choose a tag to compare

Fixes

deleted extra println (#211)

0.1.28 (2024-07-30)

30 Jul 08:49
b89eaf7
Compare
Choose a tag to compare

Fixes

post_event return codes (#207)

0.1.27 (2024-07-29)

29 Jul 10:18
844cc40
Compare
Choose a tag to compare

Features

interactivity sync state (#203)

Fixes

iOS build issue caused by meson 1.5.0 (#204)

rolled thorvg back to 0.13.8 (#208)

0.1.25 (2024-07-05)

05 Jul 04:09
c8c6a87
Compare
Choose a tag to compare

Features

chore: 🤖 upgrade [email protected]

0.1.24 (2024-06-27)

28 Jun 05:11
cb42663
Compare
Choose a tag to compare

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 with emcc 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)

19 Jun 14:17
c86dd03
Compare
Choose a tag to compare

Features

dotLottie interactivity v0.1 (#166)