2026
- Extending the Player
Keyframe interpolation, animated properties, gradients, transforms and playback controls arrive in the JavaFX player, which now handles its first real animations.
- Handle Complex Files
Parser and transform fixes plus trim paths, stroke caps and layer parenting let the player handle loading spinners and other complex Lottie files.
- Better preview UI
A JavaScript bridge synchronizes the JavaFX and web players side by side in the preview app, alongside trim path offset and angle normalization fixes.
- Introducing Lottie4J V1.0.0
Announcing Lottie4J 1.0.0: a multi-module Java library with a JavaFX component that plays Lottie animations natively, without a WebView.
- Parser Improvements
Correct rendering of complex animations like sandy_loading and lottie_lego, viewer rescaling, and a GitHub Action release process ahead of the first release.
- Lottie4J Meets LottieFiles
A video conversation with Naail Abdul Rahman, R&D engineer at LottieFiles, about the history of Lottie, the dotLottie format, and what it means for Java.
- Closing the Visual Gap
How Lottie4J's JavaFX output is now verified frame by frame against the official Lottie web player, and the rendering fixes that comparison made possible.
- Lottie4J 1.2.5
Lottie4J 1.2.5 is out with rendering accuracy fixes for mattes, gradients, text color, blend modes, blur, and easing, found with the new frame-by-frame comparison tests.