What's new
Version 7.0.0 brings a bunch of new goodies to Lottie, specifically, Vision OS support, XCode 16 support, newest versions of Lottie-iOS and Lottie-Android under the hood. We have also switched the project to use React Native Test App for all our testing purposes moving forward. We also now support the enable safe mode prop on Android, which will wrap rendering of the component in a try catch on Android in case something goes wrong, and is part of Lottie Android's default APIs.
What's breaking between V6 and V7?
We have dropped support for RN 72 and below in this release, as there were a bunch of hacks needed to keep supporting them. Otherwise, no major API change has happened.
What's Changed
- chore: update bug report template by @matinzd in #1219
- Update bug_report.yml by @TheRogue76 in #1241
- fix: Add Xcode 16 beta support by @TechXTT in #1238
- feat: add RNTA basic setup by @TheRogue76 in #1245
- chore: update project homepage in package.json by @Simek in #1249
- fix: re-enable fabric pipelines on CI (PR: 1) by @TheRogue76 in #1251
- feat: add vision os support (PR: 2) by @TheRogue76 in #1252
- fix: remove rn 72 hack (PR: 3) by @TheRogue76 in #1253
- fix: copy current progress for the next animation view by @IvanIhnatsiuk in #1259
- feat: add enable safe mode prop on Android by @TheRogue76 in #1264
- chore: update trouble shooting guide by @TheRogue76 in #1269
New Contributors
- @TechXTT made their first contribution in #1238
- @Simek made their first contribution in #1249
- @IvanIhnatsiuk made their first contribution in #1259
Full Changelog: v6.7.2...v7.0.0