# What changed in lottie-react-native

> 7 changes in lottie-react-native 7 from its official release notes, upgrade guides and advisories: 1 breaking, 2 new APIs and options. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/lottie-react-native/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## lottie-react-native 7

### Breaking changes

- React Native 0.84 is now required. (7.4.0) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.4.0)

### New APIs and options

- Static animation sources are now supported. (7.5.0) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.5.0)
- An Android opacity layer option is exposed for developers to use. (7.4.0) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.4.0)

### Behavior and default changes

- The explicit Kotlin Android plugin is skipped when AGP 9 built-in Kotlin is enabled. (7.5.0) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.5.0)

### Tooling

- Swift Package Manager support is added. (7.5.0) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.5.0)

### Fixes and other changes

- Fixed an ambiguous expression involving CALayer on macOS. (7.3.8) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.3.8)
- Animation loading is improved by clearing the previous view. (7.3.5) — [release notes](https://github.com/lottie-react-native/lottie-react-native/releases/tag/v7.3.5)
