NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3786 most downloaded on npm
After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript
Last release 1 years ago
21 May 2025
Ships unpredictably
gaps range from 2 weeks to 1.9 years
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
89 releases · first in 2017
FIX: rollup config updated to prevent lottie-web from running in Server-Side Rendering contexts
Nothing published for this version
One column per quarter.
FIX: Transform Effect opacity reset
FEATURE: Transform Effect support
FEATURE: Essential Graphics support
FEATURE: support for all matte masks in canvas
FIX: track matte masks transform fix
FIX: light versions referencing expressions interfaces
FIX: Bodymovin export missing comps
FIX: Expand the hybrid shape bounding box on stroke (thanks @mbasaglia)
FIX: support for all marker definitions
FEATURE: Add support for isPaused property on lottie worker
FEATURE: add support for playsegments and blend mode on lottie worker
FIX: navigator validation for SSR
FEATURE: Added support for using shapes as animated characters
FEATURE: added more methods available for the lottie worker player
FEATURE: lottie player as a worker support
FEATURE: added support for Smoothness property on animated texts
FEATURE: added support for emoji modifiers and sequences
FEATURE: added support for masked strokes line cap and line join
- FIX: another exporter fix
- FIX: exporter fix
FEATURE: added support for prefixig ids
FIX: disable screen reader visibility of created font-nodes (thanks @)
FIX: repeaters with reduced copies
IMPROVEMENT: added linting rules
FIX: Enable HImageElement to use preloaded images thanks @dbettini
FIX: addEventListener method returns function except void
addEventListener method returns function except voidEXPRESSIONS: Added more expressions support
FIX: Trusted Types compliance by removing calls to .innerHTML
REPORT: Improved animation report
FEATURE: Extension: reports for not supported features
FIX: removing sans-serif and monospace from font preloader to calculate correctly when font is loaded
not using non breaking spaces for text spaces
use original comp name as export name
reading file extension correctly when copying original assets
fix for zip file without root folder
added support for using original images as assets
Fix saving json files with special characters
Fix lottie importer gradient data without keyframes
Support new export mode: Banner
Improvement: validating if transform is linear to remove spatial interpolation
Typing: added resize to type definitions
FIX: Setting assets data before loading extra compositions
EXPRESSIONS: added support for propertyIndex on shapes
FIX: surrogate pairs character support in animated text
changed failed image bg to transparent
FIX: Updates to TypeScript definitions
FEATURE: Add SVG support for Gaussian Blur effects (thanks fmalita)
FIX: Fix loader issue on pre-kitkat Android webview
FIX: key expression for new json format
IMPROVEMENT: JSON filesize reduction. Around 25 to 33% filesize reduction with this new version.
forceFlag when calling playSegments (thanks @mrmos)FIX: viewport meta tag on android with mask fix
NEW: updated build process. Removed vulnerable dependencies.
FIX: added enabled property on effect interfaces for expression
FIX: missing variable declaration
EXPRESSIONS: easing functions refactored
TEXT: End of Text character support
- FIX: light version fix
FIX: .playSegments when forcing a new segment correctly removes the previous list
Your coding agent can read these notes before it upgrades. Set up the MCP server →