- 75a9885: fix: π playback ends on lastFrame
- 163dcc2: refactor: π‘ theming from lss to lottie slots
- 82fa43d: fix: upgrade dependencies with vulnerability issues
- 7f40780: fix: loopComplete event does not fire after first cycle if direction is -1
- 871336a: fix: π First loopComplete event was not firing when direction is -1
- 477d72e: fix: π deep clone lottie json does shallow copy for nested keys
- 64e1d02: fix: π deepClone to prevent lottie-web mutating lottie json obj #282
- 9351f7f: chore: π€ update dependencies
- eee0aea: fix: π target build for chrome79
- 65a151b: fix: replace structuredClone with Object.assign
- 940a873: fix: π error removing eventListeners when unmount
- 4634c13: automatic audio detection and support
- c1d0f54: fix: π worker and audio support in react player
- 5d6a1fb: adds lottie_worker via the 'worker' prop
- 56422f0: fix: π added default filterSize, fixes the drop shadows
- 60262ef: fix: π manifest options were not used when changing animaiton
- b2f4617: fix: π json reference is being modified by lotti-web
- 7334ef0: fix: speed and direction not picking up the manifest values
- 9f83088: refactor: π‘ remove the use of local var this._frame
- 3a4a56a: fires the complete event if direction is -1 and frame 0 is hit
- e89d991: added state machine support
- 00452b2: feat: πΈ add
light
prop to dynamically load a lighter version of the lottie-web renderer - 965458c: feat: optional load of state machine deps
- 00452b2: perf: β‘οΈ reduce bundle size
- f17f39b: feat: πΈ selective decompression of animations
- e16e874: updated controls with styling and multi animation support
- 0cf77e0: fix: added media type check in determining .json and .lottie
- 5c6648d: added getversions
- 3b01e71: feat: πΈ theming
- b9c465d: fix: fixed issues in beta release
- acaa1f3: fix: π bundling
- 23a8dc9: chore: build all src modules
- d40d5d7: added getversions
- 8629bef: fix: fixed issues in beta release
- 14fe8c8: feat: πΈ theming
- b355bf4: chore: build all src modules
- d4da4bf: fix: π bundling