All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning, enforced with semantic-release.
1.6.0 (2022-12-01)
- added disable check prop (860771f)
1.5.8 (2022-10-24)
- package update: package update (f108f46)
1.5.7 (2022-04-25)
- player: add isConnected check to disconnectedCallback (496dc8f)
1.3.1 (2022-02-22)
- fixed reversed playback, fixed bounce autoplay, updated readme with missing property (1fa0f44)
1.3.0 (2021-12-16)
- add web worker: add web worker (a7f9491)
- count off by 1: count adds an extra 1 as it starts from 0 (f4efda4)
- css changes: positioning issues fixed where lottie was overflowing out of container (965823c)
- css fix: safari glitch error fix (39dad7b)
- height calculation fic: height calculation should happen only if controls are keyed in. bugfix (7ac35d2)
- missing build file: missing build file. tgs player.js (be764ec)
- small updates: changelog, tests for interactivity lib breakage, lang added to aria labels (f1c0543)
- version bump: version bump (4edc7c4)
- version bump: version bump (49dbde2)
- web worker mangling issue: web worker mangling issue (1c2632c)
- a11y: fix focus and tabindex (0dfecbc)
- accessibility: added lang attribute to control buttons (388c826)
- add web worker prop: added webworker prop (8a19443)
- bump lottie web: bump lottie web version to latest (f1f3422)
- player container: added role on div container (5dd8868)
- web worker: web worker bundling (c1c09da)
All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning, enforced with semantic-release.
- Fix focus with a css outline on button
- Fix tabindex when you have multiple animation on the same page
- Hide svg element from focus list
- Add a way to hide the slider for some animation
- add role to div container to prevent lighthouse warnings
- Missing tgs player.js file added
- Lang tag added, tests added to test for breakage of interactivity library.
- web-worker: fixed web worker prop to work correctly with proper bundling adjustments.
- web-worker: added web worker prop.
- loop: loop counter started at zero. changed to 1 instead.
- resize: fixed width and height responsiveness issues
- safari: fixed safari glitching animation issue (used flex for controls placement instead of grid system)
- code: fixed typescript errors with type assertions and restructuring of code
- code: fixed typescript errors with type assertions and restructuring of code
- container: added width and height inheritence to animation container
- event listeners: added event listeners before json error check
- cleanup: added a destroy method for cleanup of dom
- rollback: rollback previous changes
- network call fix: attempt to fix dual network call
1.2.1 (2021-09-30)
- safari fix: safari height width inherit to container, eslint error fixes (8c96be5)
1.2.0 (2021-09-21)
- events and cleanup: added event listeners before json error check and added a destroy method for cleanup (646d63b)
1.1.4 (2021-09-02)
- rollback: rollback due to race condition issues (556307f)
1.1.3 (2021-09-02)
- asset path bug fix: asset path bug fix (27d24e7)
1.1.2 (2021-09-01)
1.1.1 (2021-07-06)
- player.ts: race condition bug fix (3a57dba)
1.1.0 (2021-07-05)
- duplicate method: duplicate method bug fix (7b09f39)
- err handling: err handling (8ac685f)
- player.tsx: race condition fix (9ec58ef)
- accessibility: added aria labels, and roles needed for voiceover tools,added keyboard ctrls (1a76011)
- added basic sanity checks/tests (e6ebe61)
- added lerna, sample project using local dependency (59d0bc0)
- fix tests, add sample lottie (823a104)
- package bump: lottie web version bump (71d5339)
- packages: lottie web engine bump to 5.7.8 (f4e1a94)