Changelog
6.0.0
Features
- Fabric support for iOS (#955)
- Fabric support for Android (#910)
- Upgrade android-lottie to 6.0.0 (#993)
- Upgrade android-lottie to 6.1.0 (#1060)
- Implement native auto play for android (63f71aa)
- Implement native auto play for ios (84e6668)
Bug Fixes
- Add missing condition (bd44aff)
- Old arch impl (65ec453)
- android: Refactor event dispatch logic on android to fix fabric crash (#1000) (ebb8006)
- android: Add support for upcoming 0.73 (#1038)
- android: Fix resize mode in Android (#992)
- iOS: Reset to first frame on app resume bug (#980)
- iOS: Frames being calculated incorrectly (#1019)
- macOS: react native macos build (#1031)
- iOS: Memory leak on deallocation (#1055)
- iOS: Update lottie-ios to 4.2.0 + fix build error (#1036)
- iOS: prevent jumping to end frame (#1061)
- Fabric build on 0.68/0.69 (#1054)
- Fix different ios related issues (3f7e3e)
Internal Changes
- Move project to monorepo 077429
- Update examples to typescript (300e63)
- Remove redundant logging from the project (#1024)
BREAKING CHANGES
-
BREAKING CHANGE: Removed using Animated API by default in the source code (#992)
-
BREAKING CHANGE: Removed absolute style being applied to the LottieView (#992)
-
BREAKING CHANGE: Removed default aspect ratio styling (#992)
-
BREAKING CHANGE: Removed default width and height being applied (#992)
Check here for more information.
-
BREAKING CHANGE: Renamed AnimatedLottieViewProps to LottieViewProps (9fd591)
Full changelog can be found here.
Known issues:
- Initial render with json source is not always working as expected on iOS when new architecture is turned on (#1043)