- Update react-native-safe-modules dependency
- Fix react-native 0.64 compatibility
- Windows support [C#]
- macOS Support (based on react-native-windows)
- Moved lottie-ios to peerDependencies
- Fix Android playback when startFrame > endFrame
- Updated the development app to React Native 0.62.2
- Updated
lottie-ios
dependency to 3.1.8 - Updated
lottie-android
dependency to 3.4.0
- Add auto embed fastlane
- Updated Android Building environment
- Add testID prop to AnimatedLottieView typescript definition
- Added Pause & Resume commands. Also added
onLayout
prop. - Fix iOS speed not changing dynamically
- Improved documentation
- Removed support for
Reanimated
- Support for
Reanimated
- Added
colorFilters
prop for setting individually layers color - Documentation update
- Fix for strange characters in some Java files
- Updated
lottie-ios
dependency to 3.1.3 - Updated
lottie-android
dependency to 3.0.7 - Make NPM package leaner
- Fix playing reverse on Android
- Fix loading assets from app bundle on iOS
- Remove unused deprecated
publishNonDefault
Gradle option - Support passing extensionless file names on Android
- Support for
lottie-android
3.0.0
- Fix for auto linking on Android
- Support for AndroidX
- Removed deprecated rnpm support
- Updated dependency for react-native-safe-module
- Lock lottie-ios on version 3.3.0
- Resolving UIViewManager deprecation warning
- React Native lottie upgrade (iOS)
- Lock lottie-ios on version 2.5.0
- Enable RN projects to define the Android AppCompat Library version
- Add Android app compatability support for RN 0.59 on Android (#455)
- Improved documentation
- Added
onAnimationFinish
callback - Fixed compilation errors
- Fixed proptype checking on LottieView
- Added missing typings
- Use commonjs object export compatible syntax
- Fixed Android build - deprecated build script directives
- Fixed iOS build - header search paths
- Added missing typings
- Fixed Android flickering
- Added missing duration prop
- Fixed Android play method to be run only when the view is attached
- Reverted dependencies to ensure compatibility with RN
- Fixed Android builds
- Fixed built library
- Refactor + RN 0.56
- Autoplay animations when animation's source has changed
- Use project-wide properties and new dependency
- Fixed typescript support
- Bump Lottie to 2.5
- Support Carthage projects
- Fix resizeMode for iOS and TypeScript
- Moved eslint deps to devDeps
- Expose hardwareAccelerationAndroid (#254)
- Bumped lottie-ios and lottie-android
- speed prop
- enableMergePathsAndroidForKitKatAndAbove prop for Android KitKat and above
- Bump Lottie-Android to 2.3.0
- Bump Lottie-iOS to 2.1.4
- Added resizeMode prop similar to
- Added play(fromFrame, toFrame)
- Removed the need for a style prop
- Improved the json serialization perf ~10x
- Fixed some build related issues on iOS and for newer versions of RN
- Enabled dev menu and reload for Android and iOS sample apps
- Fix name conflict with new release of ios cocoapod
- Allow iOS to be statically linked properly with react-native link
- Fix Android NativeModule name
- Depend on lottie-ios through NPM in order to make static linking easier
- Fix bad Lottie.xcodeproj reference for static linking
- Fix iOS header import order for static linking
- Fix Header / Build issues with iOS on RN 0.40+
- Official Release!