dotlottie / dotlottie-ios

An iOS library to natively render .lottie files
https://dotlottie.io/
MIT License
27 stars 13 forks source link

Latest release of (dotlottieLoader-ios 0.2.1) broke (dotLottie 0.1.9) #13

Closed fmasutti closed 9 months ago

fmasutti commented 9 months ago

My Project that use the "dotLottie v0.1.9" isn't working anymore after the latest release of "dotLottieLoader v0.2.1".

Not sure exactly if is there anything that I can do on my end to fix it TBH, I did try manually add the old version of dotLottierLoader v0.2.0 into my SwiftPackageManager but the dependency is still there into the original "dotLottie" and at end my package has 2 version of the "dotLottieLoader".

About my Environment: Current Packages that I'm using into my SwiftPackageManger from Lottie are: "Lottie" Exact Version: 3.3.0 "doLottie" Exact Version 0.1.9. Building Using latest Xcode: 15.1. MacbookAir M2.

This is the error that I have locally: image

fmasutti commented 9 months ago

In theory if this package force the exact version on package dependencies will fix this issue

dependencies: [ .package(name: "Lottie", url: "https://github.com/airbnb/lottie-ios.git", from: "3.3.0"), .package(name: "dotLottieLoader", url: "https://github.com/dotLottie/dotLottieLoader", .exact("0.2.0")), ],