Repository navigation
Releases: neodyland/rasterlottie
Releases · neodyland/rasterlottie
Release list
v0.2.4
Immutable
release. Only release title and notes can be modified.
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 newtest_binder_constraintsitem kind in the source ordering configuration.
v0.2.2
Immutable
release. Only release title and notes can be modified.
Changed
- Dependency upgrades.
v0.2.1
Immutable
release. Only release title and notes can be modified.
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, andtracingbuilds 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
Immutable
release. Only release title and notes can be modified.
Added
- Optional
dotlottiefeature for loading.lottiearchives from packaged ZIP containers. Animation::from_dotlottie_bytesfor parsing packaged archives through the public API.- Manifest-aware animation selection for
.lottiearchives, including explicit initial animation IDs and fallback to the first declared animation. - Embedded archive image extraction for
.lottieinputs when theimagesfeature is enabled. .lottieinput support in therasterlottie_cliandbenchmark_renderexamples.
Changed
- Expanded the README usage examples to document
.lottieworkflows and feature-gated loading. - Added regression coverage for
.lottieparsing 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
Immutable
release. Only release title and notes can be modified.
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.