Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 🎸 dotLottie v2 #89

Merged
merged 9 commits into from
Jan 20, 2025
Merged

feat: 🎸 dotLottie v2 #89

merged 9 commits into from
Jan 20, 2025

Conversation

theashraf
Copy link
Member

No description provided.

Copy link

changeset-bot bot commented Oct 25, 2024

🦋 Changeset detected

Latest commit: f0696cd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@dotlottie/dotlottie-js Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

author Abdelrahman Ashraf <[email protected]> 1729838161 +0700
committer samuelOsborne <[email protected]> 1737367747 +0100

parent 9457abf
author Abdelrahman Ashraf <[email protected]> 1729838161 +0700
committer samuelOsborne <[email protected]> 1737367627 +0100

chore: convert to dotLottie v1/v2

refactor: Update dotLottie import paths for Node.js environment

chore: 🤖 remove unncessary setters from v2

build: Update build configuration for dotlottie-js package

build: Update @changesets/cli to version 2.27.9

chore: Remove pull_request trigger from main.yml workflow

chore: Set "private" flag to true in package.json

chore: 🤖 update versions (beta) (#91)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

chore: Update .changeset configuration

- Update the "ignore" property in the .changeset/config.json file to include "node-example", "next-example", "react-example", and "vue-example".

chore: Update dependencies in package.json files

chore: v2 filenames

chore: Remove unused CHANGELOG.md for node app

refactor: Refactor DotLottie version conversion functions

refactor: Refactor dotLottie conversion methods

chore: 🤖 update versions (beta) (#92)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fixes: proposed fixes for the beta launch (#93)

* fixes: proposed fixes for the beta launch

* chore: changeset

Refactor changeset format in pre.json

chore: 🤖 update versions (beta) (#94)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

chore: add .changeset prettierignore

fix: dotLottie v1 <-> v2 conversion

chore: 🤖 update versions (beta) (#95)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fix: export missing types for dotLottie v1

refactor: Remove unnecessary import in animation.ts

chore: 🤖 update versions (beta) (#96)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

refactor: remove themes & stateMachines from manifest if non available

chore: 🤖 update versions (beta) (#97)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fix: 🐛 dotLottie manifest version format

chore: 🤖 update versions (beta) (#98)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

chore: add tests

refactor: update test configuration to use JavaScript files instead of TypeScript

fix: format

fix: add theme data schema

chore: 🤖 update versions (beta) (#99)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

refactor: update dotlottie-js exports

chore: 🤖 update versions (beta) (#100)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fix: update dotlottie-js utils for v2 compatibility

chore: 🤖 update versions (beta) (#101)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fix(conversion): 🐛 never build dotLottie instance before conversion

chore: update changelog

chore: 🤖 update versions (beta) (#102)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

feat: add theme & stateMachine manifest schema

refactor: update v2 manifest schema

chore: 🤖 update versions (beta) (#103)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

fix: update theme schema slotId to id

chore: 🤖 update versions (beta) (#104)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

refactor: add tests && update LottieThemeCommon toString method

chore: 🤖 update versions (beta) (#105)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

chore:  add playground.js

refactor: remove setGenerator method from DotLottieCommonV1 and DotLottieCommon classes

chore: 🤖 update versions (beta) (#106)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

refactor: changes to initial state, animationId (#109)

* chore: updated node script

* refactor: small changes to sm format

chore: workflow issues

chore: updated example node script

fix: image asset ids

chore: changeset

chore: fixtures update

fix: added additional lottieAssetId for images
@samuelOsborne samuelOsborne marked this pull request as ready for review January 20, 2025 10:28
@samuelOsborne samuelOsborne merged commit 55f2a5c into main Jan 20, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants