Skip to content

Releases: neodyland/rasterlottie

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 23 Sep 04:51
Immutable release. Only release title and notes can be modified.
v0.2.4
02e1ccf

Changed

  • Refreshed the dependency lockfile to the latest MSRV-compatible releases.
  • Adopted the current nightly Clippy lints (suboptimal_flops, assert_is_empty) and registered the new test_binder_constraints item kind in the source ordering configuration.

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 28 Jul 13:44
Immutable release. Only release title and notes can be modified.
v0.2.2
b0d4601

Changed

  • Dependency upgrades.

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Apr 00:45
Immutable release. Only release title and notes can be modified.
v0.2.1
c2cf056

Added

  • Regression coverage for parallel GIF encoding parity, cropped GIF frame visual parity, and partial-frame output behavior.
  • Validation coverage for non-default feature combinations so optional dotlottie, gif, images, text, and tracing builds stay warning-free.

Changed

  • Accelerated GIF export by parallelizing frame rendering and palette quantization work across worker threads.
  • Reduced GIF encoding work and output size by emitting cropped subframes when only part of the canvas changes.

Fixed

  • Preserved GIF disposal behavior when cropped frames need transparent clears or can safely keep static pixels.
  • Removed feature-gated unused warnings and a text-only test build regression that appeared in non-default feature combinations.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 22 Apr 12:48
Immutable release. Only release title and notes can be modified.
v0.2.0
3087cab

Added

  • Optional dotlottie feature for loading .lottie archives from packaged ZIP containers.
  • Animation::from_dotlottie_bytes for parsing packaged archives through the public API.
  • Manifest-aware animation selection for .lottie archives, including explicit initial animation IDs and fallback to the first declared animation.
  • Embedded archive image extraction for .lottie inputs when the images feature is enabled.
  • .lottie input support in the rasterlottie_cli and benchmark_render examples.

Changed

  • Expanded the README usage examples to document .lottie workflows and feature-gated loading.
  • Added regression coverage for .lottie parsing and packaged image loading.

Fixed

  • Corrected GIF frame timing quantization so requested output FPS is preserved more accurately within GIF centisecond delay limits.
  • Added regression coverage for non-integer centisecond GIF frame delays.

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Apr 06:23
Immutable release. Only release title and notes can be modified.
v0.1.1
c7cdc3e

Added

  • #[cfg_attr(docsrs, feature(doc_cfg))] attribute for documentation generation.
  • 3 Badges for crates.io, docs.rs, and GitHub Actions status.
  • GitHub Actions workflows for CI verification and crates.io publishing.
  • This changelog.

Changed

  • Restricted publishing to crates.io in package metadata.
  • Expanded packaging and release metadata for crates.io publication.